Class: Aws::PartnerCentralSelling::Types::SoftwareRevenue
- Inherits:
-
Struct
- Object
- Struct
- Aws::PartnerCentralSelling::Types::SoftwareRevenue
- Defined in:
- gems/aws-sdk-partnercentralselling/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
.
2906 2907 2908 2909 2910 2911 2912 2913 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2906 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.
2906 2907 2908 2909 2910 2911 2912 2913 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2906 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.
2906 2907 2908 2909 2910 2911 2912 2913 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2906 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).
2906 2907 2908 2909 2910 2911 2912 2913 |
# File 'gems/aws-sdk-partnercentralselling/lib/aws-sdk-partnercentralselling/types.rb', line 2906 class SoftwareRevenue < Struct.new( :delivery_model, :effective_date, :expiration_date, :value) SENSITIVE = [] include Aws::Structure end |