Skip to content

/AWS1/CL_AANGENERATEDPLYPRPS

Contains the generated policy details.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_principalarn TYPE /AWS1/AANPRINCIPALARN /AWS1/AANPRINCIPALARN

The ARN of the IAM entity (user or role) for which you are generating a policy.

Optional arguments:

iv_iscomplete TYPE /AWS1/AANBOOLEAN /AWS1/AANBOOLEAN

This value is set to true if the generated policy contains all possible actions for a service that IAM Access Analyzer identified from the CloudTrail trail that you specified, and false otherwise.

io_cloudtrailproperties TYPE REF TO /AWS1/CL_AANCLOUDTRAILPRPS /AWS1/CL_AANCLOUDTRAILPRPS

Lists details about the Trail used to generated policy.


Queryable Attributes

isComplete

This value is set to true if the generated policy contains all possible actions for a service that IAM Access Analyzer identified from the CloudTrail trail that you specified, and false otherwise.

Accessible with the following methods

Method Description
GET_ISCOMPLETE() Getter for ISCOMPLETE, with configurable default
ASK_ISCOMPLETE() Getter for ISCOMPLETE w/ exceptions if field has no value
HAS_ISCOMPLETE() Determine if ISCOMPLETE has a value

principalArn

The ARN of the IAM entity (user or role) for which you are generating a policy.

Accessible with the following methods

Method Description
GET_PRINCIPALARN() Getter for PRINCIPALARN, with configurable default
ASK_PRINCIPALARN() Getter for PRINCIPALARN w/ exceptions if field has no value
HAS_PRINCIPALARN() Determine if PRINCIPALARN has a value

cloudTrailProperties

Lists details about the Trail used to generated policy.

Accessible with the following methods

Method Description
GET_CLOUDTRAILPROPERTIES() Getter for CLOUDTRAILPROPERTIES