Class: Aws::SSM::Types::InventoryFilter
- Inherits:
-
Struct
- Object
- Struct
- Aws::SSM::Types::InventoryFilter
- Defined in:
- gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb
Overview
Note:
When making an API call, you may pass InventoryFilter data as a hash:
{
key: "InventoryFilterKey", # required
values: ["InventoryFilterValue"], # required
type: "Equal", # accepts Equal, NotEqual, BeginWith, LessThan, GreaterThan, Exists
}
One or more filters. Use a filter to return a more specific list of results.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#key ⇒ String
The name of the filter key.
-
#type ⇒ String
The type of filter.
-
#values ⇒ Array<String>
Inventory filter values.
Instance Attribute Details
#key ⇒ String
The name of the filter key.
10742 10743 10744 10745 10746 10747 10748 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 10742 class InventoryFilter < Struct.new( :key, :values, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of filter.
Exists
filter must be used with aggregators. For more
information, see Aggregating inventory data in the AWS Systems
Manager User Guide.
10742 10743 10744 10745 10746 10747 10748 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 10742 class InventoryFilter < Struct.new( :key, :values, :type) SENSITIVE = [] include Aws::Structure end |
#values ⇒ Array<String>
Inventory filter values. Example: inventory filter where instance IDs are specified as values Key=AWS:InstanceInformation.InstanceId,Values= i-a12b3c4d5e6g, i-1a2b3c4d5e6,Type=Equal
10742 10743 10744 10745 10746 10747 10748 |
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 10742 class InventoryFilter < Struct.new( :key, :values, :type) SENSITIVE = [] include Aws::Structure end |