Class: Aws::SSM::Types::NodeAggregator

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

Overview

One or more aggregators for viewing counts of nodes using different dimensions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aggregator_typeString

The aggregator type for limiting a node summary. Currently, only ‘Count` is supported.

Returns:

  • (String)


13435
13436
13437
13438
13439
13440
13441
13442
# File 'lib/aws-sdk-ssm/types.rb', line 13435

class NodeAggregator < Struct.new(
  :aggregator_type,
  :type_name,
  :attribute_name,
  :aggregators)
  SENSITIVE = []
  include Aws::Structure
end

#aggregatorsArray<Types::NodeAggregator>

Information about aggregators used to refine a node summary.

Returns:



13435
13436
13437
13438
13439
13440
13441
13442
# File 'lib/aws-sdk-ssm/types.rb', line 13435

class NodeAggregator < Struct.new(
  :aggregator_type,
  :type_name,
  :attribute_name,
  :aggregators)
  SENSITIVE = []
  include Aws::Structure
end

#attribute_nameString

The name of a node attribute on which to limit the count of nodes.

Returns:

  • (String)


13435
13436
13437
13438
13439
13440
13441
13442
# File 'lib/aws-sdk-ssm/types.rb', line 13435

class NodeAggregator < Struct.new(
  :aggregator_type,
  :type_name,
  :attribute_name,
  :aggregators)
  SENSITIVE = []
  include Aws::Structure
end

#type_nameString

The data type name to use for viewing counts of nodes. Currently, only ‘Instance` is supported.

Returns:

  • (String)


13435
13436
13437
13438
13439
13440
13441
13442
# File 'lib/aws-sdk-ssm/types.rb', line 13435

class NodeAggregator < Struct.new(
  :aggregator_type,
  :type_name,
  :attribute_name,
  :aggregators)
  SENSITIVE = []
  include Aws::Structure
end