Class: Aws::PI::Types::DimensionKeyDescription

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

Overview

An object that includes the requested dimension key values and aggregated metric values within a dimension group.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#additional_metricsHash<String,Float>

A map that contains the value for each additional metric.

Returns:

  • (Hash<String,Float>)


680
681
682
683
684
685
686
687
# File 'lib/aws-sdk-pi/types.rb', line 680

class DimensionKeyDescription < Struct.new(
  :dimensions,
  :total,
  :additional_metrics,
  :partitions)
  SENSITIVE = []
  include Aws::Structure
end

#dimensionsHash<String,String>

A map of name-value pairs for the dimensions in the group.

Returns:

  • (Hash<String,String>)


680
681
682
683
684
685
686
687
# File 'lib/aws-sdk-pi/types.rb', line 680

class DimensionKeyDescription < Struct.new(
  :dimensions,
  :total,
  :additional_metrics,
  :partitions)
  SENSITIVE = []
  include Aws::Structure
end

#partitionsArray<Float>

If ‘PartitionBy` was specified, `PartitionKeys` contains the dimensions that were.

Returns:

  • (Array<Float>)


680
681
682
683
684
685
686
687
# File 'lib/aws-sdk-pi/types.rb', line 680

class DimensionKeyDescription < Struct.new(
  :dimensions,
  :total,
  :additional_metrics,
  :partitions)
  SENSITIVE = []
  include Aws::Structure
end

#totalFloat

The aggregated metric value for the dimensions, over the requested time range.

Returns:

  • (Float)


680
681
682
683
684
685
686
687
# File 'lib/aws-sdk-pi/types.rb', line 680

class DimensionKeyDescription < Struct.new(
  :dimensions,
  :total,
  :additional_metrics,
  :partitions)
  SENSITIVE = []
  include Aws::Structure
end