Skip to content

CreateProgramManagementAccountRequest

Source code in docs_src/capo_partnercentral_channel/types/create_program_management_account_request.py
class CreateProgramManagementAccountRequest(TypedDict, closed=True):
    catalog: "capo_partnercentral_channel.types.catalog.Catalog"
    """<p>The catalog identifier for the program management account.</p>"""
    program: "capo_partnercentral_channel.types.program.Program"
    """<p>The program type for the management account.</p>"""
    display_name: "capo_partnercentral_channel.types.program_management_account_display_name.ProgramManagementAccountDisplayName"
    """<p>A human-readable name for the program management account.</p>"""
    account_id: "capo_partnercentral_channel.types.account_id.AccountId"
    """<p>The AWS account ID to associate with the program management account.</p>"""
    client_token: NotRequired[
        "capo_partnercentral_channel.types.client_token.ClientToken"
    ]
    """<p>A unique, case-sensitive identifier to ensure idempotency of the request.</p>"""
    tags: NotRequired["capo_partnercentral_channel.types.tag_list.TagList"]
    """<p>Key-value pairs to associate with the program management account.</p>"""

account_id instance-attribute

account_id: AccountId

The AWS account ID to associate with the program management account.

catalog instance-attribute

catalog: Catalog

The catalog identifier for the program management account.

client_token instance-attribute

client_token: NotRequired[ClientToken]

A unique, case-sensitive identifier to ensure idempotency of the request.

display_name instance-attribute

A human-readable name for the program management account.

program instance-attribute

program: Program

The program type for the management account.

tags instance-attribute

tags: NotRequired[TagList]

Key-value pairs to associate with the program management account.