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

Description

 
Synopsis

Documentation

data InventoryResultEntity Source #

Inventory query results.

See: newInventoryResultEntity smart constructor.

Constructors

InventoryResultEntity' 

Fields

  • data' :: Maybe (HashMap Text InventoryResultItem)

    The data section in the inventory result entity JSON.

  • id :: Maybe Text

    ID of the inventory result entity. For example, for managed instance inventory the result will be the managed instance ID. For EC2 instance inventory, the result will be the instance ID.

Instances

Instances details
Eq InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

Read InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

Show InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

Generic InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

Associated Types

type Rep InventoryResultEntity :: Type -> Type #

NFData InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

Methods

rnf :: InventoryResultEntity -> () #

Hashable InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

FromJSON InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

type Rep InventoryResultEntity Source # 
Instance details

Defined in Amazonka.SSM.Types.InventoryResultEntity

type Rep InventoryResultEntity = D1 ('MetaData "InventoryResultEntity" "Amazonka.SSM.Types.InventoryResultEntity" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "InventoryResultEntity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text InventoryResultItem))) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newInventoryResultEntity :: InventoryResultEntity Source #

Create a value of InventoryResultEntity 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:data':InventoryResultEntity', inventoryResultEntity_data - The data section in the inventory result entity JSON.

$sel:id:InventoryResultEntity', inventoryResultEntity_id - ID of the inventory result entity. For example, for managed instance inventory the result will be the managed instance ID. For EC2 instance inventory, the result will be the instance ID.

inventoryResultEntity_data :: Lens' InventoryResultEntity (Maybe (HashMap Text InventoryResultItem)) Source #

The data section in the inventory result entity JSON.

inventoryResultEntity_id :: Lens' InventoryResultEntity (Maybe Text) Source #

ID of the inventory result entity. For example, for managed instance inventory the result will be the managed instance ID. For EC2 instance inventory, the result will be the instance ID.