Skip to content

CreateRelationshipRequest

Source code in docs_src/capo_partnercentral_channel/types/create_relationship_request.py
class CreateRelationshipRequest(TypedDict, closed=True):
    catalog: "capo_partnercentral_channel.types.catalog.Catalog"
    """<p>The catalog identifier for the relationship.</p>"""
    association_type: (
        "capo_partnercentral_channel.types.association_type.AssociationType"
    )
    """<p>The type of association for the relationship (e.g., reseller, distributor).</p>"""
    program_management_account_identifier: "capo_partnercentral_channel.types.program_management_account_identifier.ProgramManagementAccountIdentifier"
    """<p>The identifier of the program management account for this relationship.</p>"""
    associated_account_id: "capo_partnercentral_channel.types.account_id.AccountId"
    """<p>The AWS account ID to associate in this relationship.</p>"""
    display_name: "capo_partnercentral_channel.types.relationship_display_name.RelationshipDisplayName"
    """<p>A human-readable name for the relationship.</p>"""
    resale_account_model: NotRequired[
        "capo_partnercentral_channel.types.resale_account_model.ResaleAccountModel"
    ]
    """<p>The resale account model for the relationship.</p>"""
    sector: "capo_partnercentral_channel.types.sector.Sector"
    """<p>The business sector for the relationship.</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 relationship.</p>"""
    requested_support_plan: NotRequired[
        "capo_partnercentral_channel.types.support_plan.SupportPlan"
    ]
    """<p>The support plan requested for this relationship.</p>"""

associated_account_id instance-attribute

associated_account_id: AccountId

The AWS account ID to associate in this relationship.

association_type instance-attribute

association_type: AssociationType

The type of association for the relationship (e.g., reseller, distributor).

catalog instance-attribute

catalog: Catalog

The catalog identifier for the relationship.

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 relationship.

program_management_account_identifier instance-attribute

program_management_account_identifier: ProgramManagementAccountIdentifier

The identifier of the program management account for this relationship.

requested_support_plan instance-attribute

requested_support_plan: NotRequired[SupportPlan]

The support plan requested for this relationship.

resale_account_model instance-attribute

resale_account_model: NotRequired[ResaleAccountModel]

The resale account model for the relationship.

sector instance-attribute

sector: Sector

The business sector for the relationship.

tags instance-attribute

tags: NotRequired[TagList]

Key-value pairs to associate with the relationship.