You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::SSM::Types::InventoryGroup

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb

Overview

Note:

When making an API call, you may pass InventoryGroup data as a hash:

{
  name: "InventoryGroupName", # required
  filters: [ # required
    {
      key: "InventoryFilterKey", # required
      values: ["InventoryFilterValue"], # required
      type: "Equal", # accepts Equal, NotEqual, BeginWith, LessThan, GreaterThan, Exists
    },
  ],
}

A user-defined set of one or more filters on which to aggregate inventory data. Groups return a count of resources that match and don't match the specified criteria.

Instance Attribute Summary collapse

Instance Attribute Details

#filtersArray<Types::InventoryFilter>

Filters define the criteria for the group. The matchingCount field displays the number of resources that match the criteria. The notMatchingCount field displays the number of resources that don't match the criteria.

Returns:



7975
7976
7977
7978
7979
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 7975

class InventoryGroup < Struct.new(
  :name,
  :filters)
  include Aws::Structure
end

#nameString

The name of the group.

Returns:

  • (String)


7975
7976
7977
7978
7979
# File 'gems/aws-sdk-ssm/lib/aws-sdk-ssm/types.rb', line 7975

class InventoryGroup < Struct.new(
  :name,
  :filters)
  include Aws::Structure
end