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

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

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.

Returns:

  • (Integer)


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

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