Class: Aws::MarketplaceAgreement::Types::Dimension

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

Overview

Defines the dimensions that the acceptor has purchased from the overall set of dimensions presented in the rate card.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#dimension_keyString

The name of key value of the dimension.

Returns:

  • (String)


457
458
459
460
461
462
# File 'lib/aws-sdk-marketplaceagreement/types.rb', line 457

class Dimension < Struct.new(
  :dimension_key,
  :dimension_value)
  SENSITIVE = []
  include Aws::Structure
end

#dimension_valueInteger

The number of units of the dimension the acceptor has purchased.

<note markdown=“1”> For Agreements with ‘ConfigurableUpfrontPricingTerm`, the `RateCard` section will define the prices and dimensions defined by the seller (proposer), whereas the `Configuration` section will define the actual dimensions, prices, and units the buyer has chosen to accept.

</note>

Returns:

  • (Integer)


457
458
459
460
461
462
# File 'lib/aws-sdk-marketplaceagreement/types.rb', line 457

class Dimension < Struct.new(
  :dimension_key,
  :dimension_value)
  SENSITIVE = []
  include Aws::Structure
end