Class: Aws::MarketplaceAgreement::Types::VariablePaymentTermConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::MarketplaceAgreement::Types::VariablePaymentTermConfiguration
- Defined in:
- gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/types.rb
Overview
Additional parameters specified by the acceptor while accepting the variable payment term.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#expiration_duration ⇒ String
Defines the duration after which a payment request is automatically approved if no further action is taken.
-
#payment_request_approval_strategy ⇒ String
Defines the strategy for approving payment requests.
Instance Attribute Details
#expiration_duration ⇒ String
Defines the duration after which a payment request is automatically
approved if no further action is taken. This only applies when the
payment request approval strategy is set to
AUTO_APPROVE_ON_EXPIRATION. The duration is represented in the
ISO_8601 format (e.g., P10D for 10 days).
1327 1328 1329 1330 1331 1332 |
# File 'gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/types.rb', line 1327 class VariablePaymentTermConfiguration < Struct.new( :payment_request_approval_strategy, :expiration_duration) SENSITIVE = [] include Aws::Structure end |
#payment_request_approval_strategy ⇒ String
Defines the strategy for approving payment requests. Values include
AUTO_APPROVE_ON_EXPIRATION and WAIT_FOR_APPROVAL
1327 1328 1329 1330 1331 1332 |
# File 'gems/aws-sdk-marketplaceagreement/lib/aws-sdk-marketplaceagreement/types.rb', line 1327 class VariablePaymentTermConfiguration < Struct.new( :payment_request_approval_strategy, :expiration_duration) SENSITIVE = [] include Aws::Structure end |