Class: Aws::Billing::Types::BillingPreferenceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Billing::Types::BillingPreferenceSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-billing/types.rb
Overview
A single billing preference entry returned by GetBillingPreferences.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The associated Amazon Web Services account ID.
-
#account_name ⇒ String
The display name of the account.
-
#billing_period ⇒ Types::BillingPeriod
The billing period associated with the preference change.
-
#feature ⇒ String
The feature this preference belongs to.
-
#key ⇒ String
The preference key.
-
#value ⇒ String
The preference value.
Instance Attribute Details
#account_id ⇒ String
The associated Amazon Web Services account ID. Populated for
account-list keys; null otherwise.
189 190 191 192 193 194 195 196 197 198 |
# File 'lib/aws-sdk-billing/types.rb', line 189 class BillingPreferenceSummary < Struct.new( :feature, :key, :value, :account_name, :account_id, :billing_period) SENSITIVE = [] include Aws::Structure end |
#account_name ⇒ String
The display name of the account. Populated together with
accountId; null otherwise.
189 190 191 192 193 194 195 196 197 198 |
# File 'lib/aws-sdk-billing/types.rb', line 189 class BillingPreferenceSummary < Struct.new( :feature, :key, :value, :account_name, :account_id, :billing_period) SENSITIVE = [] include Aws::Structure end |
#billing_period ⇒ Types::BillingPeriod
The billing period associated with the preference change. Populated
only for the history features RI_SHARING_HISTORY and
CREDIT_SHARING_HISTORY.
189 190 191 192 193 194 195 196 197 198 |
# File 'lib/aws-sdk-billing/types.rb', line 189 class BillingPreferenceSummary < Struct.new( :feature, :key, :value, :account_name, :account_id, :billing_period) SENSITIVE = [] include Aws::Structure end |
#feature ⇒ String
The feature this preference belongs to.
189 190 191 192 193 194 195 196 197 198 |
# File 'lib/aws-sdk-billing/types.rb', line 189 class BillingPreferenceSummary < Struct.new( :feature, :key, :value, :account_name, :account_id, :billing_period) SENSITIVE = [] include Aws::Structure end |
#key ⇒ String
The preference key. Format depends on the feature.
189 190 191 192 193 194 195 196 197 198 |
# File 'lib/aws-sdk-billing/types.rb', line 189 class BillingPreferenceSummary < Struct.new( :feature, :key, :value, :account_name, :account_id, :billing_period) SENSITIVE = [] include Aws::Structure end |
#value ⇒ String
The preference value. Valid values: ENABLED or DISABLED.
189 190 191 192 193 194 195 196 197 198 |
# File 'lib/aws-sdk-billing/types.rb', line 189 class BillingPreferenceSummary < Struct.new( :feature, :key, :value, :account_name, :account_id, :billing_period) SENSITIVE = [] include Aws::Structure end |