/AWS1/CL_APSSHAREDIMAGEPERMS¶
Describes the permissions that are available to the specified AWS account for a shared image.
CONSTRUCTOR
¶
IMPORTING¶
Required arguments:¶
iv_sharedaccountid
TYPE /AWS1/APSAWSACCOUNTID
/AWS1/APSAWSACCOUNTID
¶
The 12-digit identifier of the AWS account with which the image is shared.
io_imagepermissions
TYPE REF TO /AWS1/CL_APSIMAGEPERMISSIONS
/AWS1/CL_APSIMAGEPERMISSIONS
¶
Describes the permissions for a shared image.
Queryable Attributes¶
sharedAccountId¶
The 12-digit identifier of the AWS account with which the image is shared.
Accessible with the following methods¶
Method | Description |
---|---|
GET_SHAREDACCOUNTID() |
Getter for SHAREDACCOUNTID, with configurable default |
ASK_SHAREDACCOUNTID() |
Getter for SHAREDACCOUNTID w/ exceptions if field has no val |
HAS_SHAREDACCOUNTID() |
Determine if SHAREDACCOUNTID has a value |
imagePermissions¶
Describes the permissions for a shared image.
Accessible with the following methods¶
Method | Description |
---|---|
GET_IMAGEPERMISSIONS() |
Getter for IMAGEPERMISSIONS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SHAREDIMAGEPERMISSIONSLIST
¶
TYPES TT_SHAREDIMAGEPERMISSIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_APSSHAREDIMAGEPERMS WITH DEFAULT KEY
.