Struct aws_sdk_ssm::model::InventoryItem [−][src]
#[non_exhaustive]pub struct InventoryItem {
pub type_name: Option<String>,
pub schema_version: Option<String>,
pub capture_time: Option<String>,
pub content_hash: Option<String>,
pub content: Option<Vec<HashMap<String, String>>>,
pub context: Option<HashMap<String, String>>,
}
Expand description
Information collected from managed instances based on your inventory policy document
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.type_name: Option<String>
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
.
schema_version: Option<String>
The schema version for the inventory item.
capture_time: Option<String>
The time the inventory information was collected.
content_hash: Option<String>
MD5 hash of the inventory item type contents. The content hash is used to determine whether to update inventory information. The PutInventory API doesn't update the inventory item type contents if the MD5 hash hasn't changed since last update.
content: Option<Vec<HashMap<String, String>>>
The inventory data of the inventory type.
context: Option<HashMap<String, String>>
A map of associated properties for a specified inventory type. For example, with this
attribute, you can specify the ExecutionId
, ExecutionType
,
ComplianceType
properties of the AWS:ComplianceItem
type.
Implementations
Creates a new builder-style object to manufacture InventoryItem
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for InventoryItem
impl Send for InventoryItem
impl Sync for InventoryItem
impl Unpin for InventoryItem
impl UnwindSafe for InventoryItem
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more