Skip to content

/AWS1/CL_IAMINLINEPOLICY

Contains an inline policy template that the service embeds in roles that you create from a role template.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_policyname TYPE /AWS1/IAMPOLICYNAMETYPE /AWS1/IAMPOLICYNAMETYPE

The name of the inline policy.

iv_policydocument TYPE /AWS1/IAMPOLICYDOCUMENTTYPE /AWS1/IAMPOLICYDOCUMENTTYPE

The inline policy document.


Queryable Attributes

PolicyName

The name of the inline policy.

Accessible with the following methods

Method Description
GET_POLICYNAME() Getter for POLICYNAME, with configurable default
ASK_POLICYNAME() Getter for POLICYNAME w/ exceptions if field has no value
HAS_POLICYNAME() Determine if POLICYNAME has a value

PolicyDocument

The inline policy document.

Accessible with the following methods

Method Description
GET_POLICYDOCUMENT() Getter for POLICYDOCUMENT, with configurable default
ASK_POLICYDOCUMENT() Getter for POLICYDOCUMENT w/ exceptions if field has no valu
HAS_POLICYDOCUMENT() Determine if POLICYDOCUMENT 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_INLINEPOLICYTMPLLISTTYPE

TYPES TT_INLINEPOLICYTMPLLISTTYPE TYPE STANDARD TABLE OF REF TO /AWS1/CL_IAMINLINEPOLICY WITH DEFAULT KEY
.