Skip to content

ResourceSnapshotSummary

Source code in docs_src/capo_partnercentral_selling/types/resource_snapshot_summary.py
class ResourceSnapshotSummary(TypedDict, closed=True):
    arn: NotRequired[
        "capo_partnercentral_selling.types.resource_snapshot_arn.ResourceSnapshotArn"
    ]
    """<p> The Amazon Resource Name (ARN) of the snapshot. This globally unique identifier can be used for cross-service references and in IAM policies. </p>"""
    revision: NotRequired[
        "capo_partnercentral_selling.types.resource_snapshot_revision.ResourceSnapshotRevision"
    ]
    """<p>The revision number of the snapshot. This integer value is incremented each time the snapshot is updated, allowing for version tracking of the resource snapshot. </p>"""
    resource_type: NotRequired[
        "capo_partnercentral_selling.types.resource_type.ResourceType"
    ]
    """<p>The type of resource snapshotted.</p>"""
    resource_id: NotRequired[
        "capo_partnercentral_selling.types.resource_identifier.ResourceIdentifier"
    ]
    """<p>The identifier of the specific resource snapshotted. The format might vary depending on the ResourceType. </p>"""
    resource_snapshot_template_name: NotRequired[
        "capo_partnercentral_selling.types.resource_template_name.ResourceTemplateName"
    ]
    """<p>The name of the template used to create the snapshot.</p>"""
    created_by: NotRequired["capo_partnercentral_selling.types.aws_account.AwsAccount"]
    """<p>The AWS account ID of the entity that owns the resource from which the snapshot was created.</p>"""

arn instance-attribute

arn: NotRequired[ResourceSnapshotArn]

The Amazon Resource Name (ARN) of the snapshot. This globally unique identifier can be used for cross-service references and in IAM policies.

created_by instance-attribute

created_by: NotRequired[AwsAccount]

The AWS account ID of the entity that owns the resource from which the snapshot was created.

resource_id instance-attribute

resource_id: NotRequired[ResourceIdentifier]

The identifier of the specific resource snapshotted. The format might vary depending on the ResourceType.

resource_snapshot_template_name instance-attribute

resource_snapshot_template_name: NotRequired[ResourceTemplateName]

The name of the template used to create the snapshot.

resource_type instance-attribute

resource_type: NotRequired[ResourceType]

The type of resource snapshotted.

revision instance-attribute

revision: NotRequired[ResourceSnapshotRevision]

The revision number of the snapshot. This integer value is incremented each time the snapshot is updated, allowing for version tracking of the resource snapshot.