/AWS1/CL_PTBASSOCIATEDRESOURCE¶
Represents an AWS resource that is associated with a benefit application for tracking and management.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_resourcetype TYPE /AWS1/PTBRESOURCETYPE /AWS1/PTBRESOURCETYPE¶
The type of AWS resource (e.g., EC2 instance, S3 bucket, Lambda function).
iv_resourceidentifier TYPE /AWS1/PTBSTRING /AWS1/PTBSTRING¶
The unique identifier of the AWS resource within its service.
iv_resourcearn TYPE /AWS1/PTBARN /AWS1/PTBARN¶
The Amazon Resource Name (ARN) that uniquely identifies the AWS resource.
Queryable Attributes¶
ResourceType¶
The type of AWS resource (e.g., EC2 instance, S3 bucket, Lambda function).
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 |
ResourceIdentifier¶
The unique identifier of the AWS resource within its service.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEIDENTIFIER() |
Getter for RESOURCEIDENTIFIER, with configurable default |
ASK_RESOURCEIDENTIFIER() |
Getter for RESOURCEIDENTIFIER w/ exceptions if field has no |
HAS_RESOURCEIDENTIFIER() |
Determine if RESOURCEIDENTIFIER has a value |
ResourceArn¶
The Amazon Resource Name (ARN) that uniquely identifies the AWS resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEARN() |
Getter for RESOURCEARN, with configurable default |
ASK_RESOURCEARN() |
Getter for RESOURCEARN w/ exceptions if field has no value |
HAS_RESOURCEARN() |
Determine if RESOURCEARN 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_ASSOCIATEDRESOURCES¶
TYPES TT_ASSOCIATEDRESOURCES TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTBASSOCIATEDRESOURCE WITH DEFAULT KEY
.