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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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.
2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 |
# File 'lib/aws-sdk-billingconductor/types.rb', line 2619 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 |