/AWS1/CL_PTSRESOURCESNAPSUMM¶
Provides a concise summary of a resource snapshot, including its unique identifier and version information. This structure is used to quickly reference and identify specific versions of resource snapshots.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_arn
TYPE /AWS1/PTSRESOURCESNAPSHOTARN
/AWS1/PTSRESOURCESNAPSHOTARN
¶
The Amazon Resource Name (ARN) of the snapshot. This globally unique identifier can be used for cross-service references and in IAM policies.
iv_revision
TYPE /AWS1/PTSRESOURCESNAPREVISION
/AWS1/PTSRESOURCESNAPREVISION
¶
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.
iv_resourcetype
TYPE /AWS1/PTSRESOURCETYPE
/AWS1/PTSRESOURCETYPE
¶
The type of resource snapshotted.
iv_resourceid
TYPE /AWS1/PTSRESOURCEIDENTIFIER
/AWS1/PTSRESOURCEIDENTIFIER
¶
The identifier of the specific resource snapshotted. The format might vary depending on the ResourceType.
iv_resourcesnaptemplatename
TYPE /AWS1/PTSRESOURCETEMPLATENAME
/AWS1/PTSRESOURCETEMPLATENAME
¶
The name of the template used to create the snapshot.
iv_createdby
TYPE /AWS1/PTSAWSACCOUNT
/AWS1/PTSAWSACCOUNT
¶
The AWS account ID of the entity that owns the resource from which the snapshot was created.
Queryable Attributes¶
Arn¶
The Amazon Resource Name (ARN) of the snapshot. This globally unique identifier can be used for cross-service references and in IAM policies.
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 |
Revision¶
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.
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 |
ResourceType¶
The type of resource snapshotted.
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 snapshotted. The format might vary depending on the ResourceType.
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 template used to create the snapshot.
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 |
CreatedBy¶
The AWS account ID of the entity that owns the resource from which the snapshot was created.
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 |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_RESOURCESNAPSHOTSUMMARYLIST
¶
TYPES TT_RESOURCESNAPSHOTSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTSRESOURCESNAPSUMM WITH DEFAULT KEY
.