Class: Aws::ComputeOptimizerAutomation::Types::AccountInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::ComputeOptimizerAutomation::Types::AccountInfo
- Defined in:
- gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb
Overview
Contains information about an Amazon Web Services account's enrollment and association status with Compute Optimizer Automation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The ID of the Amazon Web Services account.
-
#last_updated_timestamp ⇒ Time
The timestamp when the account's Automation enrollment status was last updated.
-
#organization_rule_mode ⇒ String
Specifies whether the management account can create Automation rules that implement optimization actions for this account.
-
#status ⇒ String
The enrollment status of the account: Active, Inactive, Pending, or Failed.
-
#status_reason ⇒ String
The reason for the current Automation enrollment status.
Instance Attribute Details
#account_id ⇒ String
The ID of the Amazon Web Services account.
54 55 56 57 58 59 60 61 62 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 54 class AccountInfo < Struct.new( :account_id, :status, :organization_rule_mode, :status_reason, :last_updated_timestamp) SENSITIVE = [] include Aws::Structure end |
#last_updated_timestamp ⇒ Time
The timestamp when the account's Automation enrollment status was last updated.
54 55 56 57 58 59 60 61 62 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 54 class AccountInfo < Struct.new( :account_id, :status, :organization_rule_mode, :status_reason, :last_updated_timestamp) SENSITIVE = [] include Aws::Structure end |
#organization_rule_mode ⇒ String
Specifies whether the management account can create Automation rules that implement optimization actions for this account.
54 55 56 57 58 59 60 61 62 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 54 class AccountInfo < Struct.new( :account_id, :status, :organization_rule_mode, :status_reason, :last_updated_timestamp) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The enrollment status of the account: Active, Inactive, Pending, or Failed.
54 55 56 57 58 59 60 61 62 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 54 class AccountInfo < Struct.new( :account_id, :status, :organization_rule_mode, :status_reason, :last_updated_timestamp) SENSITIVE = [] include Aws::Structure end |
#status_reason ⇒ String
The reason for the current Automation enrollment status.
54 55 56 57 58 59 60 61 62 |
# File 'gems/aws-sdk-computeoptimizerautomation/lib/aws-sdk-computeoptimizerautomation/types.rb', line 54 class AccountInfo < Struct.new( :account_id, :status, :organization_rule_mode, :status_reason, :last_updated_timestamp) SENSITIVE = [] include Aws::Structure end |