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


675
676
677
678
679
680
681
682
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 675

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


675
676
677
678
679
680
681
682
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 675

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


675
676
677
678
679
680
681
682
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 675

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)


675
676
677
678
679
680
681
682
# File 'gems/aws-sdk-pi/lib/aws-sdk-pi/types.rb', line 675

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