Skip to content

/AWS1/CL_IAPPOLICYVRSSUMMARY

Contains details for the version of a policy. Policies define what operations a team that define the permissions for team resources.

The protected operation for a service integration might require specific permissions. For more information, see How other services work with Multi-party approval in the Multi-party approval User Guide.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_arn TYPE /AWS1/IAPQUALIFIEDPOLICYARN /AWS1/IAPQUALIFIEDPOLICYARN

Amazon Resource Name (ARN) for the team.

iv_policyarn TYPE /AWS1/IAPUNQUALIFIEDPOLICYARN /AWS1/IAPUNQUALIFIEDPOLICYARN

Amazon Resource Name (ARN) for the policy.

iv_versionid TYPE /AWS1/IAPPOLICYVERSIONID /AWS1/IAPPOLICYVERSIONID

Version ID for the policy.

iv_policytype TYPE /AWS1/IAPPOLICYTYPE /AWS1/IAPPOLICYTYPE

The type of policy.

iv_isdefault TYPE /AWS1/IAPBOOLEAN /AWS1/IAPBOOLEAN

Determines if the specified policy is the default for the team.

iv_name TYPE /AWS1/IAPPOLICYNAME /AWS1/IAPPOLICYNAME

Name of the policy

iv_status TYPE /AWS1/IAPPOLICYSTATUS /AWS1/IAPPOLICYSTATUS

Status for the policy. For example, if the policy is attachable or deprecated.

iv_creationtime TYPE /AWS1/IAPISOTIMESTAMP /AWS1/IAPISOTIMESTAMP

Timestamp when the policy was created.

iv_lastupdatedtime TYPE /AWS1/IAPISOTIMESTAMP /AWS1/IAPISOTIMESTAMP

Timestamp when the policy was last updated.


Queryable Attributes

Arn

Amazon Resource Name (ARN) for the team.

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

PolicyArn

Amazon Resource Name (ARN) for the policy.

Accessible with the following methods

Method Description
GET_POLICYARN() Getter for POLICYARN, with configurable default
ASK_POLICYARN() Getter for POLICYARN w/ exceptions if field has no value
HAS_POLICYARN() Determine if POLICYARN has a value

VersionId

Version ID for the policy.

Accessible with the following methods

Method Description
GET_VERSIONID() Getter for VERSIONID, with configurable default
ASK_VERSIONID() Getter for VERSIONID w/ exceptions if field has no value
HAS_VERSIONID() Determine if VERSIONID has a value

PolicyType

The type of policy.

Accessible with the following methods

Method Description
GET_POLICYTYPE() Getter for POLICYTYPE, with configurable default
ASK_POLICYTYPE() Getter for POLICYTYPE w/ exceptions if field has no value
HAS_POLICYTYPE() Determine if POLICYTYPE has a value

IsDefault

Determines if the specified policy is the default for the team.

Accessible with the following methods

Method Description
GET_ISDEFAULT() Getter for ISDEFAULT, with configurable default
ASK_ISDEFAULT() Getter for ISDEFAULT w/ exceptions if field has no value
HAS_ISDEFAULT() Determine if ISDEFAULT has a value

Name

Name of the policy

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

Status

Status for the policy. For example, if the policy is attachable or deprecated.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

CreationTime

Timestamp when the policy was created.

Accessible with the following methods

Method Description
GET_CREATIONTIME() Getter for CREATIONTIME, with configurable default
ASK_CREATIONTIME() Getter for CREATIONTIME w/ exceptions if field has no value
HAS_CREATIONTIME() Determine if CREATIONTIME has a value

LastUpdatedTime

Timestamp when the policy was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME, with configurable default
ASK_LASTUPDATEDTIME() Getter for LASTUPDATEDTIME w/ exceptions if field has no val
HAS_LASTUPDATEDTIME() Determine if LASTUPDATEDTIME 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_POLICYVERSIONS

TYPES TT_POLICYVERSIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_IAPPOLICYVRSSUMMARY WITH DEFAULT KEY
.