Skip to content

CreateSubscriptionTargetOutput

Source code in docs_src/capo_datazone/types/create_subscription_target_output.py
class CreateSubscriptionTargetOutput(TypedDict, closed=True):
    id: "capo_datazone.types.subscription_target_id.SubscriptionTargetId"
    """<p>The ID of the subscription target.</p>"""
    authorized_principals: "capo_datazone.types.authorized_principal_identifiers.AuthorizedPrincipalIdentifiers"
    """<p>The authorised principals of the subscription target.</p>"""
    domain_id: "capo_datazone.types.domain_id.DomainId"
    """<p>The ID of the Amazon DataZone domain in which the subscription target was created.</p>"""
    project_id: "capo_datazone.types.project_id.ProjectId"
    """<p>???</p>"""
    environment_id: "capo_datazone.types.environment_id.EnvironmentId"
    """<p>The ID of the environment in which the subscription target was created.</p>"""
    name: "capo_datazone.types.subscription_target_name.SubscriptionTargetName"
    """<p>The name of the subscription target.</p>"""
    type: "str"
    """<p>The type of the subscription target.</p>"""
    created_by: "capo_datazone.types.created_by.CreatedBy"
    """<p>The Amazon DataZone user who created the subscription target.</p>"""
    updated_by: NotRequired["capo_datazone.types.updated_by.UpdatedBy"]
    """<p>The Amazon DataZone user who updated the subscription target.</p>"""
    created_at: "capo_datazone.types.created_at.CreatedAt"
    """<p>The timestamp of when the subscription target was created.</p>"""
    updated_at: NotRequired["capo_datazone.types.updated_at.UpdatedAt"]
    """<p>The timestamp of when the subscription target was updated.</p>"""
    manage_access_role: NotRequired["capo_datazone.types.iam_role_arn.IamRoleArn"]
    """<p>The manage access role with which the subscription target was created.</p>"""
    applicable_asset_types: (
        "capo_datazone.types.applicable_asset_types.ApplicableAssetTypes"
    )
    """<p>The asset types that can be included in the subscription target.</p>"""
    subscription_target_config: (
        "capo_datazone.types.subscription_target_forms.SubscriptionTargetForms"
    )
    """<p>The configuration of the subscription target.</p>"""
    provider: "str"
    """<p>The provider of the subscription target.</p>"""
    subscription_grant_creation_mode: NotRequired[
        "capo_datazone.types.subscription_grant_creation_mode.SubscriptionGrantCreationMode"
    ]
    """<p> Determines the subscription grant creation mode for this target, defining if grants are auto-created upon subscription approval or managed manually. </p>"""

applicable_asset_types instance-attribute

applicable_asset_types: ApplicableAssetTypes

The asset types that can be included in the subscription target.

authorized_principals instance-attribute

authorized_principals: AuthorizedPrincipalIdentifiers

The authorised principals of the subscription target.

created_at instance-attribute

created_at: CreatedAt

The timestamp of when the subscription target was created.

created_by instance-attribute

created_by: CreatedBy

The Amazon DataZone user who created the subscription target.

domain_id instance-attribute

domain_id: DomainId

The ID of the Amazon DataZone domain in which the subscription target was created.

environment_id instance-attribute

environment_id: EnvironmentId

The ID of the environment in which the subscription target was created.

id instance-attribute

The ID of the subscription target.

manage_access_role instance-attribute

manage_access_role: NotRequired[IamRoleArn]

The manage access role with which the subscription target was created.

name instance-attribute

The name of the subscription target.

project_id instance-attribute

project_id: ProjectId

???

provider instance-attribute

provider: str

The provider of the subscription target.

subscription_grant_creation_mode instance-attribute

subscription_grant_creation_mode: NotRequired[SubscriptionGrantCreationMode]

Determines the subscription grant creation mode for this target, defining if grants are auto-created upon subscription approval or managed manually.

subscription_target_config instance-attribute

subscription_target_config: SubscriptionTargetForms

The configuration of the subscription target.

type instance-attribute

type: str

The type of the subscription target.

updated_at instance-attribute

updated_at: NotRequired[UpdatedAt]

The timestamp of when the subscription target was updated.

updated_by instance-attribute

updated_by: NotRequired[UpdatedBy]

The Amazon DataZone user who updated the subscription target.