Skip to content

/AWS1/CL_DZNIAMUSERPFLDETAILS

The details of the IAM user profile.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_arn TYPE /AWS1/DZNSTRING /AWS1/DZNSTRING

The ARN of the IAM user.

iv_principalid TYPE /AWS1/DZNSTRING /AWS1/DZNSTRING

The principal ID as part of the IAM user profile details.

iv_sessionname TYPE /AWS1/DZNSTRING /AWS1/DZNSTRING

The session name for IAM role sessions.

iv_groupprofileid TYPE /AWS1/DZNSTRING /AWS1/DZNSTRING

The identifier of the group profile associated with the IAM user profile. This links the user to a specific group profile within the Amazon DataZone domain.


Queryable Attributes

arn

The ARN of the IAM user.

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

principalId

The principal ID as part of the IAM user profile details.

Accessible with the following methods

Method Description
GET_PRINCIPALID() Getter for PRINCIPALID, with configurable default
ASK_PRINCIPALID() Getter for PRINCIPALID w/ exceptions if field has no value
HAS_PRINCIPALID() Determine if PRINCIPALID has a value

sessionName

The session name for IAM role sessions.

Accessible with the following methods

Method Description
GET_SESSIONNAME() Getter for SESSIONNAME, with configurable default
ASK_SESSIONNAME() Getter for SESSIONNAME w/ exceptions if field has no value
HAS_SESSIONNAME() Determine if SESSIONNAME has a value

groupProfileId

The identifier of the group profile associated with the IAM user profile. This links the user to a specific group profile within the Amazon DataZone domain.

Accessible with the following methods

Method Description
GET_GROUPPROFILEID() Getter for GROUPPROFILEID, with configurable default
ASK_GROUPPROFILEID() Getter for GROUPPROFILEID w/ exceptions if field has no valu
HAS_GROUPPROFILEID() Determine if GROUPPROFILEID has a value