class
Amazonite::Ssm::InventoryItemSchema
- Amazonite::Ssm::InventoryItemSchema
- Reference
- Object
Overview
The inventory item schema definition. Users can use this to compose inventory query filters.
Included Modules
- JSON::Serializable
Defined in:
ssm/inventory_item_schema.crConstructors
- .new(type_name : String, attributes : Array(InventoryItemAttribute), version : String | Nil = nil, display_name : String | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#attributes : Array(InventoryItemAttribute)
The schema attributes for inventory.
-
#attributes=(attributes : Array(InventoryItemAttribute))
The schema attributes for inventory.
-
#display_name : String | Nil
The alias name of the inventory type.
-
#display_name=(display_name : String | Nil)
The alias name of the inventory type.
-
#hash(hasher)
See
Object#hash(hasher) -
#type_name : String
The name of the inventory type.
-
#type_name=(type_name : String)
The name of the inventory type.
- #validate! : Nil
-
#version : String | Nil
The schema version for the inventory item.
-
#version=(version : String | Nil)
The schema version for the inventory item.
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The schema attributes for inventory. This contains data type and attribute name.
The schema attributes for inventory. This contains data type and attribute name.
The alias name of the inventory type. The alias name is used for display purposes.
The alias name of the inventory type. The alias name is used for display purposes.
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.
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.