Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data InventoryItemSchema = InventoryItemSchema' {}
- newInventoryItemSchema :: Text -> NonEmpty InventoryItemAttribute -> InventoryItemSchema
- inventoryItemSchema_version :: Lens' InventoryItemSchema (Maybe Text)
- inventoryItemSchema_displayName :: Lens' InventoryItemSchema (Maybe Text)
- inventoryItemSchema_typeName :: Lens' InventoryItemSchema Text
- inventoryItemSchema_attributes :: Lens' InventoryItemSchema (NonEmpty InventoryItemAttribute)
Documentation
data InventoryItemSchema Source #
The inventory item schema definition. Users can use this to compose inventory query filters.
See: newInventoryItemSchema
smart constructor.
InventoryItemSchema' | |
|
Instances
newInventoryItemSchema Source #
Create a value of InventoryItemSchema
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:version:InventoryItemSchema'
, inventoryItemSchema_version
- The schema version for the inventory item.
$sel:displayName:InventoryItemSchema'
, inventoryItemSchema_displayName
- The alias name of the inventory type. The alias name is used for display
purposes.
$sel:typeName:InventoryItemSchema'
, inventoryItemSchema_typeName
- The name of the inventory type. Default inventory item type names start
with Amazon Web Services. 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
.
$sel:attributes:InventoryItemSchema'
, inventoryItemSchema_attributes
- The schema attributes for inventory. This contains data type and
attribute name.
inventoryItemSchema_version :: Lens' InventoryItemSchema (Maybe Text) Source #
The schema version for the inventory item.
inventoryItemSchema_displayName :: Lens' InventoryItemSchema (Maybe Text) Source #
The alias name of the inventory type. The alias name is used for display purposes.
inventoryItemSchema_typeName :: Lens' InventoryItemSchema Text Source #
The name of the inventory type. Default inventory item type names start
with Amazon Web Services. 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
.
inventoryItemSchema_attributes :: Lens' InventoryItemSchema (NonEmpty InventoryItemAttribute) Source #
The schema attributes for inventory. This contains data type and attribute name.