amazonka-ssm-2.0: Amazon Simple Systems Manager (SSM) SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SSM.Types.InventoryResultItem

Description

 
Synopsis

Documentation

data InventoryResultItem Source #

The inventory result item.

See: newInventoryResultItem smart constructor.

Constructors

InventoryResultItem' 

Fields

  • captureTime :: Maybe Text

    The time inventory item data was captured.

  • contentHash :: Maybe Text

    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.

  • typeName :: Text

    The name of the inventory result item type.

  • schemaVersion :: Text

    The schema version for the inventory result item/

  • content :: [HashMap Text Text]

    Contains all the inventory data of the item type. Results include attribute names and values.

Instances

Instances details
FromJSON InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Generic InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Associated Types

type Rep InventoryResultItem :: Type -> Type #

Read InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Show InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

NFData InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Methods

rnf :: InventoryResultItem -> () #

Eq InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Hashable InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

type Rep InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

type Rep InventoryResultItem = D1 ('MetaData "InventoryResultItem" "Amazonka.SSM.Types.InventoryResultItem" "amazonka-ssm-2.0-Ak65QSGRhJDC5x7UvsCpi8" 'False) (C1 ('MetaCons "InventoryResultItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "captureTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "contentHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "typeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "schemaVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [HashMap Text Text])))))

newInventoryResultItem Source #

Create a value of InventoryResultItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:captureTime:InventoryResultItem', inventoryResultItem_captureTime - The time inventory item data was captured.

$sel:contentHash:InventoryResultItem', inventoryResultItem_contentHash - 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.

$sel:typeName:InventoryResultItem', inventoryResultItem_typeName - The name of the inventory result item type.

$sel:schemaVersion:InventoryResultItem', inventoryResultItem_schemaVersion - The schema version for the inventory result item/

$sel:content:InventoryResultItem', inventoryResultItem_content - Contains all the inventory data of the item type. Results include attribute names and values.

inventoryResultItem_captureTime :: Lens' InventoryResultItem (Maybe Text) Source #

The time inventory item data was captured.

inventoryResultItem_contentHash :: Lens' InventoryResultItem (Maybe Text) Source #

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.

inventoryResultItem_typeName :: Lens' InventoryResultItem Text Source #

The name of the inventory result item type.

inventoryResultItem_schemaVersion :: Lens' InventoryResultItem Text Source #

The schema version for the inventory result item/

inventoryResultItem_content :: Lens' InventoryResultItem [HashMap Text Text] Source #

Contains all the inventory data of the item type. Results include attribute names and values.