/AWS1/CL_SARAPPLICATIONPLYSTMT¶
Policy statement applied to the application.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_actions TYPE /AWS1/CL_SAR__LISTOF__STRING_W=>TT___LISTOF__STRING TT___LISTOF__STRING¶
For the list of actions supported for this operation, see Application Permissions.
it_principals TYPE /AWS1/CL_SAR__LISTOF__STRING_W=>TT___LISTOF__STRING TT___LISTOF__STRING¶
An array of AWS account IDs, or * to make the application public.
Optional arguments:¶
it_principalorgids TYPE /AWS1/CL_SAR__LISTOF__STRING_W=>TT___LISTOF__STRING TT___LISTOF__STRING¶
An array of PrinciplalOrgIDs, which corresponds to AWS IAM aws:PrincipalOrgID global condition key.
iv_statementid TYPE /AWS1/SAR__STRING /AWS1/SAR__STRING¶
A unique ID for the statement.
Queryable Attributes¶
Actions¶
For the list of actions supported for this operation, see Application Permissions.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONS() |
Getter for ACTIONS, with configurable default |
ASK_ACTIONS() |
Getter for ACTIONS w/ exceptions if field has no value |
HAS_ACTIONS() |
Determine if ACTIONS has a value |
PrincipalOrgIDs¶
An array of PrinciplalOrgIDs, which corresponds to AWS IAM aws:PrincipalOrgID global condition key.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRINCIPALORGIDS() |
Getter for PRINCIPALORGIDS, with configurable default |
ASK_PRINCIPALORGIDS() |
Getter for PRINCIPALORGIDS w/ exceptions if field has no val |
HAS_PRINCIPALORGIDS() |
Determine if PRINCIPALORGIDS has a value |
Principals¶
An array of AWS account IDs, or * to make the application public.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRINCIPALS() |
Getter for PRINCIPALS, with configurable default |
ASK_PRINCIPALS() |
Getter for PRINCIPALS w/ exceptions if field has no value |
HAS_PRINCIPALS() |
Determine if PRINCIPALS has a value |
StatementId¶
A unique ID for the statement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATEMENTID() |
Getter for STATEMENTID, with configurable default |
ASK_STATEMENTID() |
Getter for STATEMENTID w/ exceptions if field has no value |
HAS_STATEMENTID() |
Determine if STATEMENTID 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___LISTOFAPPLICATIONPLYSTMT¶
TYPES TT___LISTOFAPPLICATIONPLYSTMT TYPE STANDARD TABLE OF REF TO /AWS1/CL_SARAPPLICATIONPLYSTMT WITH DEFAULT KEY
.