Skip to content

GetResourceSnapshotResponse

Source code in docs_src/capo_partnercentral_selling/types/get_resource_snapshot_response.py
class GetResourceSnapshotResponse(TypedDict, closed=True):
    catalog: "capo_partnercentral_selling.types.catalog_identifier.CatalogIdentifier"
    """<p>The catalog in which the snapshot was created. Matches the Catalog specified in the request.</p>"""
    arn: NotRequired["capo_partnercentral_selling.types.resource_arn.ResourceArn"]
    """<p>The Amazon Resource Name (ARN) that uniquely identifies the resource snapshot.</p>"""
    created_by: NotRequired["capo_partnercentral_selling.types.aws_account.AwsAccount"]
    """<p>The AWS account ID of the principal (user or role) who created the snapshot. This helps in tracking the origin of the snapshot. </p>"""
    created_at: NotRequired["capo_partnercentral_selling.types.date_time.DateTime"]
    """<p>The timestamp when the snapshot was created, in ISO 8601 format (e.g., "2023-06-01T14:30:00Z"). This allows for precise tracking of when the snapshot was taken. </p>"""
    engagement_id: NotRequired[
        "capo_partnercentral_selling.types.engagement_identifier.EngagementIdentifier"
    ]
    """<p>The identifier of the engagement associated with this snapshot. Matches the EngagementIdentifier specified in the request. </p>"""
    resource_type: NotRequired[
        "capo_partnercentral_selling.types.resource_type.ResourceType"
    ]
    """<p>The type of the resource that was snapshotted. Matches the ResourceType specified in the request.</p>"""
    resource_id: NotRequired[
        "capo_partnercentral_selling.types.resource_identifier.ResourceIdentifier"
    ]
    """<p>The identifier of the specific resource that was snapshotted. Matches the ResourceIdentifier specified in the request.</p>"""
    resource_snapshot_template_name: NotRequired[
        "capo_partnercentral_selling.types.resource_template_name.ResourceTemplateName"
    ]
    """<p>The name of the view used for this snapshot. This is the same as the template name.</p>"""
    revision: NotRequired[
        "capo_partnercentral_selling.types.resource_snapshot_revision.ResourceSnapshotRevision"
    ]
    """<p>The revision number of this snapshot. This is a positive integer that is sequential and unique within the context of a resource view.</p>"""
    payload: NotRequired[
        "capo_partnercentral_selling.types.resource_snapshot_payload.ResourceSnapshotPayload"
    ]
    target_member_accounts: NotRequired[
        "capo_partnercentral_selling.types.aws_account_id_or_alias_list.AwsAccountIdOrAliasList"
    ]
    """<p>Target member accounts associated with the resource snapshot.</p>"""

arn instance-attribute

arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) that uniquely identifies the resource snapshot.

catalog instance-attribute

The catalog in which the snapshot was created. Matches the Catalog specified in the request.

created_at instance-attribute

created_at: NotRequired[DateTime]

The timestamp when the snapshot was created, in ISO 8601 format (e.g., "2023-06-01T14:30:00Z"). This allows for precise tracking of when the snapshot was taken.

created_by instance-attribute

created_by: NotRequired[AwsAccount]

The AWS account ID of the principal (user or role) who created the snapshot. This helps in tracking the origin of the snapshot.

engagement_id instance-attribute

engagement_id: NotRequired[EngagementIdentifier]

The identifier of the engagement associated with this snapshot. Matches the EngagementIdentifier specified in the request.

payload instance-attribute

payload: NotRequired[ResourceSnapshotPayload]

resource_id instance-attribute

resource_id: NotRequired[ResourceIdentifier]

The identifier of the specific resource that was snapshotted. Matches the ResourceIdentifier specified in the request.

resource_snapshot_template_name instance-attribute

resource_snapshot_template_name: NotRequired[ResourceTemplateName]

The name of the view used for this snapshot. This is the same as the template name.

resource_type instance-attribute

resource_type: NotRequired[ResourceType]

The type of the resource that was snapshotted. Matches the ResourceType specified in the request.

revision instance-attribute

revision: NotRequired[ResourceSnapshotRevision]

The revision number of this snapshot. This is a positive integer that is sequential and unique within the context of a resource view.

target_member_accounts instance-attribute

target_member_accounts: NotRequired[AwsAccountIdOrAliasList]

Target member accounts associated with the resource snapshot.