Skip to content

AccountInfo

Source code in docs_src/capo_compute_optimizer_automation/types/account_info.py
class AccountInfo(TypedDict, closed=True):
    account_id: "capo_compute_optimizer_automation.types.account_id.AccountId"
    """<p> The ID of the Amazon Web Services account. </p>"""
    status: "capo_compute_optimizer_automation.types.enrollment_status.EnrollmentStatus"
    """<p> The enrollment status of the account: Active, Inactive, Pending, or Failed. </p>"""
    organization_rule_mode: "capo_compute_optimizer_automation.types.organization_rule_mode.OrganizationRuleMode"
    """<p>Specifies whether the management account can create Automation rules that implement optimization actions for this account. </p>"""
    status_reason: NotRequired["str"]
    """<p>The reason for the current Automation enrollment status. </p>"""
    last_updated_timestamp: "datetime.datetime"
    """<p>The timestamp when the account's Automation enrollment status was last updated. </p>"""

account_id instance-attribute

account_id: AccountId

The ID of the Amazon Web Services account.

last_updated_timestamp instance-attribute

last_updated_timestamp: datetime

The timestamp when the account's Automation enrollment status was last updated.

organization_rule_mode instance-attribute

organization_rule_mode: OrganizationRuleMode

Specifies whether the management account can create Automation rules that implement optimization actions for this account.

status instance-attribute

The enrollment status of the account: Active, Inactive, Pending, or Failed.

status_reason instance-attribute

status_reason: NotRequired[str]

The reason for the current Automation enrollment status.