pub struct UpdateLicenseConfigurationRequest {
pub description: Option<String>,
pub license_configuration_arn: String,
pub license_configuration_status: Option<String>,
pub license_count: Option<i64>,
pub license_count_hard_limit: Option<bool>,
pub license_rules: Option<Vec<String>>,
pub name: Option<String>,
pub product_information_list: Option<Vec<ProductInformation>>,
}Fields§
§description: Option<String>New description of the license configuration.
license_configuration_arn: StringAmazon Resource Name (ARN) of the license configuration.
license_configuration_status: Option<String>New status of the license configuration.
license_count: Option<i64>New number of licenses managed by the license configuration.
license_count_hard_limit: Option<bool>New hard limit of the number of available licenses.
license_rules: Option<Vec<String>>New license rules.
name: Option<String>New name of the license configuration.
product_information_list: Option<Vec<ProductInformation>>New product information.
Trait Implementations§
Source§impl Clone for UpdateLicenseConfigurationRequest
impl Clone for UpdateLicenseConfigurationRequest
Source§fn clone(&self) -> UpdateLicenseConfigurationRequest
fn clone(&self) -> UpdateLicenseConfigurationRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for UpdateLicenseConfigurationRequest
impl Default for UpdateLicenseConfigurationRequest
Source§fn default() -> UpdateLicenseConfigurationRequest
fn default() -> UpdateLicenseConfigurationRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateLicenseConfigurationRequest
impl PartialEq for UpdateLicenseConfigurationRequest
Source§fn eq(&self, other: &UpdateLicenseConfigurationRequest) -> bool
fn eq(&self, other: &UpdateLicenseConfigurationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UpdateLicenseConfigurationRequest
Auto Trait Implementations§
impl Freeze for UpdateLicenseConfigurationRequest
impl RefUnwindSafe for UpdateLicenseConfigurationRequest
impl Send for UpdateLicenseConfigurationRequest
impl Sync for UpdateLicenseConfigurationRequest
impl Unpin for UpdateLicenseConfigurationRequest
impl UnwindSafe for UpdateLicenseConfigurationRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more