View a markdown version of this page

BillingAdjustmentSummary - AWS Marketplace

BillingAdjustmentSummary

Summary view of a billing adjustment request.

Contents

Note

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

adjustmentAmount

The adjustment amount as a string representation of a decimal number.

Type: String

Pattern: [0-9]*(\.[0-9]{0,8})?

Required: Yes

agreementId

The unique identifier of the agreement associated with this billing adjustment request.

Type: String

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

Pattern: [A-Za-z0-9_/-]+

Required: Yes

agreementType

The type of agreement.

Type: String

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

Pattern: [A-Za-z]+

Required: Yes

billingAdjustmentRequestId

The unique identifier of the billing adjustment request.

Type: String

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

Pattern: ba-[a-zA-Z0-9]+

Required: Yes

catalog

The catalog in which the agreement was created.

Type: String

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

Pattern: [a-zA-Z0-9.-]+

Required: Yes

createdAt

The date and time when the billing adjustment request was created, as a POSIX timestamp (Unix epoch seconds).

Type: Timestamp

Required: Yes

currencyCode

The currency code for the adjustment amount.

Type: String

Length Constraints: Fixed length of 3.

Pattern: [A-Z]+

Required: Yes

originalInvoiceId

The identifier of the original invoice being adjusted.

Type: String

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

Required: Yes

status

The current status of the billing adjustment request.

Type: String

Valid Values: PENDING | VALIDATION_FAILED | COMPLETED

Required: Yes

updatedAt

The date and time when the billing adjustment request was last updated, as a POSIX timestamp (Unix epoch seconds).

Type: Timestamp

Required: Yes

See Also

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