Skip to content

/AWS1/CL_PTSGETRESOURCESNAPRSP

GetResourceSnapshotResponse

CONSTRUCTOR

IMPORTING

Required arguments:

iv_catalog TYPE /AWS1/PTSCATALOGIDENTIFIER /AWS1/PTSCATALOGIDENTIFIER

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

Optional arguments:

iv_arn TYPE /AWS1/PTSRESOURCEARN /AWS1/PTSRESOURCEARN

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

iv_createdby TYPE /AWS1/PTSAWSACCOUNT /AWS1/PTSAWSACCOUNT

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

iv_createdat TYPE /AWS1/PTSDATETIME /AWS1/PTSDATETIME

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.

iv_engagementid TYPE /AWS1/PTSENGAGEMENTIDENTIFIER /AWS1/PTSENGAGEMENTIDENTIFIER

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

iv_resourcetype TYPE /AWS1/PTSRESOURCETYPE /AWS1/PTSRESOURCETYPE

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

iv_resourceid TYPE /AWS1/PTSRESOURCEIDENTIFIER /AWS1/PTSRESOURCEIDENTIFIER

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

iv_resourcesnaptemplatename TYPE /AWS1/PTSRESOURCETEMPLATENAME /AWS1/PTSRESOURCETEMPLATENAME

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

iv_revision TYPE /AWS1/PTSRESOURCESNAPREVISION /AWS1/PTSRESOURCESNAPREVISION

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

io_payload TYPE REF TO /AWS1/CL_PTSRESRCSNAPPAYLOAD /AWS1/CL_PTSRESRCSNAPPAYLOAD

Payload


Queryable Attributes

Catalog

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

Accessible with the following methods

Method Description
GET_CATALOG() Getter for CATALOG, with configurable default
ASK_CATALOG() Getter for CATALOG w/ exceptions if field has no value
HAS_CATALOG() Determine if CATALOG has a value

Arn

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

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

CreatedBy

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

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value

CreatedAt

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.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

EngagementId

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

Accessible with the following methods

Method Description
GET_ENGAGEMENTID() Getter for ENGAGEMENTID, with configurable default
ASK_ENGAGEMENTID() Getter for ENGAGEMENTID w/ exceptions if field has no value
HAS_ENGAGEMENTID() Determine if ENGAGEMENTID has a value

ResourceType

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

Accessible with the following methods

Method Description
GET_RESOURCETYPE() Getter for RESOURCETYPE, with configurable default
ASK_RESOURCETYPE() Getter for RESOURCETYPE w/ exceptions if field has no value
HAS_RESOURCETYPE() Determine if RESOURCETYPE has a value

ResourceId

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

Accessible with the following methods

Method Description
GET_RESOURCEID() Getter for RESOURCEID, with configurable default
ASK_RESOURCEID() Getter for RESOURCEID w/ exceptions if field has no value
HAS_RESOURCEID() Determine if RESOURCEID has a value

ResourceSnapshotTemplateName

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

Accessible with the following methods

Method Description
GET_RESOURCESNAPTEMPLATENAME() Getter for RESOURCESNAPSHOTTEMPLATENAME, with configurable d
ASK_RESOURCESNAPTEMPLATENAME() Getter for RESOURCESNAPSHOTTEMPLATENAME w/ exceptions if fie
HAS_RESOURCESNAPTEMPLATENAME() Determine if RESOURCESNAPSHOTTEMPLATENAME has a value

Revision

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

Accessible with the following methods

Method Description
GET_REVISION() Getter for REVISION, with configurable default
ASK_REVISION() Getter for REVISION w/ exceptions if field has no value
HAS_REVISION() Determine if REVISION has a value

Payload

Payload

Accessible with the following methods

Method Description
GET_PAYLOAD() Getter for PAYLOAD