Class: Aws::MarketplaceAgreement::Types::ConfigurableUpfrontRateCardItem
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceAgreement::Types::ConfigurableUpfrontRateCardItem
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-marketplaceagreement/types.rb
Overview
Within the prepaid payment model defined under ‘ConfigurableUpfrontPricingTerm`, the `RateCardItem` defines all the various rate cards (including pricing and dimensions) that have been proposed.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#constraints ⇒ Types::Constraints
Defines limits on how the term can be configured by acceptors.
-
#rate_card ⇒ Array<Types::RateCardItem>
Defines the per unit rates for product dimensions.
-
#selector ⇒ Types::Selector
Differentiates between the mutually exclusive rate cards in the same pricing term to be selected by the buyer.
Instance Attribute Details
#constraints ⇒ Types::Constraints
Defines limits on how the term can be configured by acceptors.
299 300 301 302 303 304 305 |
# File 'lib/aws-sdk-marketplaceagreement/types.rb', line 299 class ConfigurableUpfrontRateCardItem < Struct.new( :constraints, :rate_card, :selector) SENSITIVE = [] include Aws::Structure end |
#rate_card ⇒ Array<Types::RateCardItem>
Defines the per unit rates for product dimensions.
299 300 301 302 303 304 305 |
# File 'lib/aws-sdk-marketplaceagreement/types.rb', line 299 class ConfigurableUpfrontRateCardItem < Struct.new( :constraints, :rate_card, :selector) SENSITIVE = [] include Aws::Structure end |
#selector ⇒ Types::Selector
Differentiates between the mutually exclusive rate cards in the same pricing term to be selected by the buyer.
299 300 301 302 303 304 305 |
# File 'lib/aws-sdk-marketplaceagreement/types.rb', line 299 class ConfigurableUpfrontRateCardItem < Struct.new( :constraints, :rate_card, :selector) SENSITIVE = [] include Aws::Structure end |