Skip to content

GetAccountPoolOutput

Source code in docs_src/capo_datazone/types/get_account_pool_output.py
class GetAccountPoolOutput(TypedDict, closed=True):
    domain_id: NotRequired["capo_datazone.types.domain_id.DomainId"]
    """<p>The ID of the domain in which the account pool lives whose details are to be displayed.</p>"""
    name: NotRequired["capo_datazone.types.account_pool_name.AccountPoolName"]
    """<p>The name of the account pool.</p>"""
    id: NotRequired["capo_datazone.types.account_pool_id.AccountPoolId"]
    """<p>The ID of the account pool.</p>"""
    description: NotRequired["capo_datazone.types.description.Description"]
    """<p>The description of the account pool.</p>"""
    resolution_strategy: NotRequired[
        "capo_datazone.types.resolution_strategy.ResolutionStrategy"
    ]
    """<p>The mechanism used to resolve the account selection from the account pool.</p>"""
    account_source: "capo_datazone.types.account_source.AccountSource"
    """<p>The source of accounts for the account pool. In the current release, it's either a static list of accounts provided by the customer or a custom Amazon Web Services Lambda handler. </p>"""
    created_by: "capo_datazone.types.created_by.CreatedBy"
    """<p>The user who created the account pool.</p>"""
    created_at: NotRequired["datetime.datetime"]
    """<p>The timestamp at which the account pool was created.</p>"""
    last_updated_at: NotRequired["datetime.datetime"]
    """<p>The timestamp at which the account pool was last updated.</p>"""
    updated_by: NotRequired["capo_datazone.types.updated_by.UpdatedBy"]
    """<p>The user who last updated the account pool.</p>"""
    domain_unit_id: NotRequired["capo_datazone.types.domain_unit_id.DomainUnitId"]
    """<p>The domain unit ID of the account pool.</p>"""

account_source instance-attribute

account_source: AccountSource

The source of accounts for the account pool. In the current release, it's either a static list of accounts provided by the customer or a custom Amazon Web Services Lambda handler.

created_at instance-attribute

created_at: NotRequired[datetime]

The timestamp at which the account pool was created.

created_by instance-attribute

created_by: CreatedBy

The user who created the account pool.

description instance-attribute

description: NotRequired[Description]

The description of the account pool.

domain_id instance-attribute

domain_id: NotRequired[DomainId]

The ID of the domain in which the account pool lives whose details are to be displayed.

domain_unit_id instance-attribute

domain_unit_id: NotRequired[DomainUnitId]

The domain unit ID of the account pool.

id instance-attribute

id: NotRequired[AccountPoolId]

The ID of the account pool.

last_updated_at instance-attribute

last_updated_at: NotRequired[datetime]

The timestamp at which the account pool was last updated.

name instance-attribute

name: NotRequired[AccountPoolName]

The name of the account pool.

resolution_strategy instance-attribute

resolution_strategy: NotRequired[ResolutionStrategy]

The mechanism used to resolve the account selection from the account pool.

updated_by instance-attribute

updated_by: NotRequired[UpdatedBy]

The user who last updated the account pool.