[][src]Struct rusoto_ssm::InventoryItemSchema

pub struct InventoryItemSchema {
    pub attributes: Vec<InventoryItemAttribute>,
    pub display_name: Option<String>,
    pub type_name: String,
    pub version: Option<String>,
}

The inventory item schema definition. Users can use this to compose inventory query filters.

Fields

The schema attributes for inventory. This contains data type and attribute name.

The alias name of the inventory type. The alias name is used for display purposes.

The name of the inventory type. Default inventory item type names start with AWS. Custom inventory type names will start with Custom. Default inventory item types include the following: AWS:AWSComponent, AWS:Application, AWS:InstanceInformation, AWS:Network, and AWS:WindowsUpdate.

The schema version for the inventory item.

Trait Implementations

impl Clone for InventoryItemSchema
[src]

Performs copy-assignment from source. Read more

impl Default for InventoryItemSchema
[src]

impl PartialEq<InventoryItemSchema> for InventoryItemSchema
[src]

impl Debug for InventoryItemSchema
[src]

impl<'de> Deserialize<'de> for InventoryItemSchema
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T