Class: Aws::BillingConductor::Types::UpdateBillingGroupOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::BillingConductor::Types::UpdateBillingGroupOutput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-billingconductor/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:name, :description]
Instance Attribute Summary collapse
-
#account_grouping ⇒ Types::UpdateBillingGroupAccountGrouping
Specifies if the billing group has automatic account association (‘AutoAssociate`) enabled.
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the billing group that was updated.
-
#description ⇒ String
A description of the billing group.
-
#last_modified_time ⇒ Integer
The most recent time when the billing group was modified.
-
#name ⇒ String
The name of the billing group.
-
#pricing_plan_arn ⇒ String
The Amazon Resource Name (ARN) of the pricing plan to compute Amazon Web Services charges for the billing group.
-
#primary_account_id ⇒ String
The account ID that serves as the main account in a billing group.
-
#size ⇒ Integer
The number of accounts in the particular billing group.
-
#status ⇒ String
The status of the billing group.
-
#status_reason ⇒ String
The reason why the billing group is in its current status.
Instance Attribute Details
#account_grouping ⇒ Types::UpdateBillingGroupAccountGrouping
Specifies if the billing group has automatic account association (‘AutoAssociate`) enabled.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#arn ⇒ String
The Amazon Resource Name (ARN) of the billing group that was updated.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#description ⇒ String
A description of the billing group.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#last_modified_time ⇒ Integer
The most recent time when the billing group was modified.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#name ⇒ String
The name of the billing group. The names must be unique to each billing group.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#pricing_plan_arn ⇒ String
The Amazon Resource Name (ARN) of the pricing plan to compute Amazon Web Services charges for the billing group.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#primary_account_id ⇒ String
The account ID that serves as the main account in a billing group.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#size ⇒ Integer
The number of accounts in the particular billing group.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#status ⇒ String
The status of the billing group. Only one of the valid values can be used.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |
#status_reason ⇒ String
The reason why the billing group is in its current status.
2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2676 class UpdateBillingGroupOutput < Struct.new( :arn, :name, :description, :primary_account_id, :pricing_plan_arn, :size, :last_modified_time, :status, :status_reason, :account_grouping) SENSITIVE = [:name, :description] include Aws::Structure end |