Class: Aws::BillingConductor::Types::CreateBillingGroupInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BillingConductor::Types::CreateBillingGroupInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-billingconductor/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:name, :description]
Instance Attribute Summary collapse
-
#account_grouping ⇒ Types::AccountGrouping
The set of accounts that will be under the billing group.
-
#client_token ⇒ String
The token that is needed to support idempotency.
-
#computation_preference ⇒ Types::ComputationPreference
The preferences and settings that will be used to compute the Amazon Web Services charges for a billing group.
-
#description ⇒ String
The description of the billing group.
-
#name ⇒ String
The billing group name.
-
#primary_account_id ⇒ String
The account ID that serves as the main account in a billing group.
-
#tags ⇒ Hash<String,String>
A map that contains tag keys and tag values that are attached to a billing group.
Instance Attribute Details
#account_grouping ⇒ Types::AccountGrouping
The set of accounts that will be under the billing group. The set of accounts resemble the linked accounts in a consolidated billing family.
558 559 560 561 562 563 564 565 566 567 568 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 558 class CreateBillingGroupInput < Struct.new( :client_token, :name, :account_grouping, :computation_preference, :primary_account_id, :description, :tags) SENSITIVE = [:name, :description] include Aws::Structure end |
#client_token ⇒ String
The token that is needed to support idempotency. Idempotency isn’t currently supported, but will be implemented in a future update.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
558 559 560 561 562 563 564 565 566 567 568 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 558 class CreateBillingGroupInput < Struct.new( :client_token, :name, :account_grouping, :computation_preference, :primary_account_id, :description, :tags) SENSITIVE = [:name, :description] include Aws::Structure end |
#computation_preference ⇒ Types::ComputationPreference
The preferences and settings that will be used to compute the Amazon Web Services charges for a billing group.
558 559 560 561 562 563 564 565 566 567 568 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 558 class CreateBillingGroupInput < Struct.new( :client_token, :name, :account_grouping, :computation_preference, :primary_account_id, :description, :tags) SENSITIVE = [:name, :description] include Aws::Structure end |
#description ⇒ String
The description of the billing group.
558 559 560 561 562 563 564 565 566 567 568 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 558 class CreateBillingGroupInput < Struct.new( :client_token, :name, :account_grouping, :computation_preference, :primary_account_id, :description, :tags) SENSITIVE = [:name, :description] include Aws::Structure end |
#name ⇒ String
The billing group name. The names must be unique.
558 559 560 561 562 563 564 565 566 567 568 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 558 class CreateBillingGroupInput < Struct.new( :client_token, :name, :account_grouping, :computation_preference, :primary_account_id, :description, :tags) SENSITIVE = [:name, :description] include Aws::Structure end |
#primary_account_id ⇒ String
The account ID that serves as the main account in a billing group.
558 559 560 561 562 563 564 565 566 567 568 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 558 class CreateBillingGroupInput < Struct.new( :client_token, :name, :account_grouping, :computation_preference, :primary_account_id, :description, :tags) SENSITIVE = [:name, :description] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A map that contains tag keys and tag values that are attached to a billing group. This feature isn’t available during the beta.
558 559 560 561 562 563 564 565 566 567 568 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 558 class CreateBillingGroupInput < Struct.new( :client_token, :name, :account_grouping, :computation_preference, :primary_account_id, :description, :tags) SENSITIVE = [:name, :description] include Aws::Structure end |