libZSservicesZSamazonka-ssmZSamazonka-ssm
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SSM.Types.InventoryResultItem

Description

 
Synopsis

Documentation

data InventoryResultItem Source #

The inventory result item.

See: newInventoryResultItem smart constructor.

Constructors

InventoryResultItem' 

Fields

  • 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.

  • captureTime :: Maybe Text

    The time inventory item data was captured.

  • 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
Eq InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Read InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Show 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 #

NFData InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

Methods

rnf :: InventoryResultItem -> () #

Hashable InventoryResultItem Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultItem

FromJSON 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" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "InventoryResultItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contentHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "captureTime") '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: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:captureTime:InventoryResultItem', inventoryResultItem_captureTime - The time inventory item data was captured.

$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_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_captureTime :: Lens' InventoryResultItem (Maybe Text) Source #

The time inventory item data was captured.

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.