Class: Aws::PartnerCentralSelling::Types::SoftwareRevenue
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::SoftwareRevenue
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-partnercentralselling/types.rb
Overview
Specifies a customer’s procurement terms details. Required only for partners in eligible programs.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#delivery_model ⇒ String
Specifies the customer’s intended payment type agreement or procurement method to acquire the solution or service outlined in the ‘Opportunity`.
-
#effective_date ⇒ String
Specifies the ‘Opportunity`’s customer engagement start date for the contract’s effectiveness.
-
#expiration_date ⇒ String
Specifies the expiration date for the contract between the customer and Amazon Web Services partner.
-
#value ⇒ Types::MonetaryValue
Specifies the payment value (amount and currency).
Instance Attribute Details
#delivery_model ⇒ String
Specifies the customer’s intended payment type agreement or procurement method to acquire the solution or service outlined in the ‘Opportunity`.
4858 4859 4860 4861 4862 4863 4864 4865 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 4858 class SoftwareRevenue < Struct.new( :delivery_model, :effective_date, :expiration_date, :value) SENSITIVE = [] include Aws::Structure end |
#effective_date ⇒ String
Specifies the ‘Opportunity`’s customer engagement start date for the contract’s effectiveness.
4858 4859 4860 4861 4862 4863 4864 4865 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 4858 class SoftwareRevenue < Struct.new( :delivery_model, :effective_date, :expiration_date, :value) SENSITIVE = [] include Aws::Structure end |
#expiration_date ⇒ String
Specifies the expiration date for the contract between the customer and Amazon Web Services partner. It signifies the termination date of the agreed-upon engagement period between both parties.
4858 4859 4860 4861 4862 4863 4864 4865 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 4858 class SoftwareRevenue < Struct.new( :delivery_model, :effective_date, :expiration_date, :value) SENSITIVE = [] include Aws::Structure end |
#value ⇒ Types::MonetaryValue
Specifies the payment value (amount and currency).
4858 4859 4860 4861 4862 4863 4864 4865 |
# File 'lib/aws-sdk-partnercentralselling/types.rb', line 4858 class SoftwareRevenue < Struct.new( :delivery_model, :effective_date, :expiration_date, :value) SENSITIVE = [] include Aws::Structure end |