FixedUpfrontPricingTerm
Defines a fixed upfront pricing term with a pre-paid amount and granted entitlements.
Contents
Note
In the following list, the required parameters are described first.
- currencyCode
-
Defines the currency for the prices in this term.
Type: String
Length Constraints: Fixed length of 3.
Pattern:
[A-Z]+Required: Yes
- grants
-
The entitlements granted to the buyer as part of this term.
Type: Array of GrantItem objects
Required: Yes
- id
-
The unique identifier of the term.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
[A-Za-z0-9+=;,.@\-_]+Required: Yes
- price
-
The price charged upfront for this term.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 4096.
Pattern:
(.)+Required: Yes
- type
-
The category of the term.
Type: String
Valid Values:
ByolPricingTerm | ConfigurableUpfrontPricingTerm | FixedUpfrontPricingTerm | UsageBasedPricingTerm | FreeTrialPricingTerm | LegalTerm | PaymentScheduleTerm | RecurringPaymentTerm | RenewalTerm | SupportTerm | ValidityTerm | VariablePaymentTermRequired: Yes
- duration
-
The duration of the fixed pricing term, in ISO 8601 format.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 4096.
Pattern:
(.)+Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: