/AWS1/CL_BDOIAMPRINCIPAL¶
An IAM principal specification for rule matching.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_arn TYPE /AWS1/BDOIAMPRINCIPALARN /AWS1/BDOIAMPRINCIPALARN¶
The Amazon Resource Name (ARN) of the IAM principal. Supports user, role, and assumed-role ARNs. Wildcards can be used with the
StringLikeoperator.
Optional arguments:¶
iv_operator TYPE /AWS1/BDOPRINCMATCHOPERATOR /AWS1/BDOPRINCMATCHOPERATOR¶
The match operator.
StringEqualsrequires an exact match.StringLikesupports wildcard patterns using*and?.
Queryable Attributes¶
arn¶
The Amazon Resource Name (ARN) of the IAM principal. Supports user, role, and assumed-role ARNs. Wildcards can be used with the
StringLikeoperator.
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 |
operator¶
The match operator.
StringEqualsrequires an exact match.StringLikesupports wildcard patterns using*and?.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPERATOR() |
Getter for OPERATOR, with configurable default |
ASK_OPERATOR() |
Getter for OPERATOR w/ exceptions if field has no value |
HAS_OPERATOR() |
Determine if OPERATOR has a value |