/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 |