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

Class: Aws::CostExplorer::Types::ReservationUtilizationGroup

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

Overview

A group of Reserved Instances (RIs) that share a set of attributes.

Instance Attribute Summary collapse

Instance Attribute Details

#attributesHash<String,String>

The attributes for this group of RIs.

Returns:

  • (Hash<String,String>)


1809
1810
1811
1812
1813
1814
1815
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 1809

class ReservationUtilizationGroup < Struct.new(
  :key,
  :value,
  :attributes,
  :utilization)
  include Aws::Structure
end

#keyString

The key for a specific RI attribute.

Returns:

  • (String)


1809
1810
1811
1812
1813
1814
1815
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 1809

class ReservationUtilizationGroup < Struct.new(
  :key,
  :value,
  :attributes,
  :utilization)
  include Aws::Structure
end

#utilizationTypes::ReservationAggregates

How much you used this group of RIs.



1809
1810
1811
1812
1813
1814
1815
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 1809

class ReservationUtilizationGroup < Struct.new(
  :key,
  :value,
  :attributes,
  :utilization)
  include Aws::Structure
end

#valueString

The value of a specific RI attribute.

Returns:

  • (String)


1809
1810
1811
1812
1813
1814
1815
# File 'gems/aws-sdk-costexplorer/lib/aws-sdk-costexplorer/types.rb', line 1809

class ReservationUtilizationGroup < Struct.new(
  :key,
  :value,
  :attributes,
  :utilization)
  include Aws::Structure
end