View a markdown version of this page

BillingPreferenceSummary - AWS Billing and Cost Management

BillingPreferenceSummary

A single billing preference entry returned by GetBillingPreferences.

Contents

feature

The feature this preference belongs to.

Type: String

Valid Values: RI_SHARING | RI_SHARING_HISTORY | CREDIT_SHARING | CREDIT_SHARING_HISTORY | CREDIT_LEVEL_SHARING | BILLING_ALERTS | CREDIT_PREFERENCE_OPTIONS

Required: Yes

key

The preference key. Format depends on the feature.

Type: String

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

Pattern: [a-zA-Z0-9-\/\*: ]+

Required: Yes

value

The preference value. Valid values: ENABLED or DISABLED.

Type: String

Valid Values: ENABLED | DISABLED

Required: Yes

accountId

The associated AWS account ID. Populated for account-list keys; null otherwise.

Type: String

Pattern: [0-9]{12}

Required: No

accountName

The display name of the account. Populated together with accountId; null otherwise.

Type: String

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

Required: No

billingPeriod

The billing period associated with the preference change. Populated only for the history features RI_SHARING_HISTORY and CREDIT_SHARING_HISTORY.

Type: BillingPeriod object

Required: No

See Also

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