View a markdown version of this page

PrivatePricingAddendum - Amazon Billing and Cost Management
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

PrivatePricingAddendum

The details of a private pricing addendum contract.

Contents

contractArn

The Amazon Resource Name (ARN) of the private pricing addendum.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 500.

Pattern: arn:aws[a-z-]*:billing::[0-9]{12}:contract/[a-zA-Z0-9_\+=\.\@-]{0,70}[a-zA-Z0-9]

Required: Yes

contractTerm

The contract term period of the private pricing addendum, expressed as an interval with an inclusive start date and an inclusive end date.

Type: Interval object

Required: Yes

eligiblePayerAccounts

The payer accounts that are eligible under the private pricing addendum. The list contains at most 100 account IDs.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 100 items.

Pattern: [0-9]{12}

Required: Yes

investmentAccounts

The accounts that are eligible to receive investments under the private pricing addendum. An InvestmentDistribution must target one of these accounts. The list contains at most 100 account IDs.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 100 items.

Pattern: [0-9]{12}

Required: Yes

legalEntities

The legal entities on the private pricing addendum. The list contains at most 10 legal entities.

Type: Array of LegalEntity objects

Array Members: Minimum number of 0 items. Maximum number of 10 items.

Required: Yes

contractRestrictions

The restrictions that limit the self-service actions you can take on the private pricing addendum. An empty or absent value indicates that no restrictions apply. The list contains at most 10 restrictions.

Type: Array of strings

Array Members: Minimum number of 0 items. Maximum number of 10 items.

Valid Values: ATTESTATION_SELF_SERVICE_BLOCKED

Required: No

See Also

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