SoftwareRevenue - AWS Partner Central

SoftwareRevenue

Specifies a customer's procurement terms details. Required only for partners in eligible programs.

Contents

Note

In the following list, the required parameters are described first.

DeliveryModel

Specifies the customer's intended payment type agreement or procurement method to acquire the solution or service outlined in the Opportunity.

Type: String

Valid Values: Contract | Pay-as-you-go | Subscription

Required: No

EffectiveDate

Specifies the Opportunity's customer engagement start date for the contract's effectiveness.

Type: String

Pattern: ^[1-9][0-9]{3}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$

Required: No

ExpirationDate

Specifies the expiration date for the contract between the customer and AWS partner. It signifies the termination date of the agreed-upon engagement period between both parties.

Type: String

Pattern: ^[1-9][0-9]{3}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])$

Required: No

Value

Specifies the payment value (amount and currency).

Type: MonetaryValue object

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: