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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-pi/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>)


712
713
714
715
716
717
718
719
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 712

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>)


712
713
714
715
716
717
718
719
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 712

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>)


712
713
714
715
716
717
718
719
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 712

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)


712
713
714
715
716
717
718
719
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 712

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