View a markdown version of this page

BillingPreferenceSummary - 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).

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 Amazon Web Services 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 Amazon SDKs, see the following: