pub struct LicenseConfigurationUsage {
pub association_time: Option<f64>,
pub consumed_licenses: Option<i64>,
pub resource_arn: Option<String>,
pub resource_owner_id: Option<String>,
pub resource_status: Option<String>,
pub resource_type: Option<String>,
}Expand description
Details about the usage of a resource associated with a license configuration.
Fields§
§association_time: Option<f64>Time when the license configuration was initially associated with the resource.
consumed_licenses: Option<i64>Number of licenses consumed by the resource.
resource_arn: Option<String>Amazon Resource Name (ARN) of the resource.
resource_owner_id: Option<String>ID of the account that owns the resource.
resource_status: Option<String>Status of the resource.
resource_type: Option<String>Type of resource.
Trait Implementations§
Source§impl Clone for LicenseConfigurationUsage
impl Clone for LicenseConfigurationUsage
Source§fn clone(&self) -> LicenseConfigurationUsage
fn clone(&self) -> LicenseConfigurationUsage
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 Debug for LicenseConfigurationUsage
impl Debug for LicenseConfigurationUsage
Source§impl Default for LicenseConfigurationUsage
impl Default for LicenseConfigurationUsage
Source§fn default() -> LicenseConfigurationUsage
fn default() -> LicenseConfigurationUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LicenseConfigurationUsage
impl<'de> Deserialize<'de> for LicenseConfigurationUsage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for LicenseConfigurationUsage
Auto Trait Implementations§
impl Freeze for LicenseConfigurationUsage
impl RefUnwindSafe for LicenseConfigurationUsage
impl Send for LicenseConfigurationUsage
impl Sync for LicenseConfigurationUsage
impl Unpin for LicenseConfigurationUsage
impl UnwindSafe for LicenseConfigurationUsage
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