Skip to content

/AWS1/CL_EMRSESSMAPPINGSUMMARY

Details for an Amazon EMR Studio session mapping. The details do not include the time the session mapping was last modified.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_studioid TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256

The ID of the Amazon EMR Studio.

iv_identityid TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256

The globally unique identifier (GUID) of the user or group from the IAM Identity Center Identity Store.

iv_identityname TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256

The name of the user or group. For more information, see UserName and DisplayName in the IAM Identity Center Identity Store API Reference.

iv_identitytype TYPE /AWS1/EMRIDENTITYTYPE /AWS1/EMRIDENTITYTYPE

Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.

iv_sessionpolicyarn TYPE /AWS1/EMRXMLSTRINGMAXLEN256 /AWS1/EMRXMLSTRINGMAXLEN256

The Amazon Resource Name (ARN) of the session policy associated with the user or group.

iv_creationtime TYPE /AWS1/EMRDATE /AWS1/EMRDATE

The time the session mapping was created.


Queryable Attributes

StudioId

The ID of the Amazon EMR Studio.

Accessible with the following methods

Method Description
GET_STUDIOID() Getter for STUDIOID, with configurable default
ASK_STUDIOID() Getter for STUDIOID w/ exceptions if field has no value
HAS_STUDIOID() Determine if STUDIOID has a value

IdentityId

The globally unique identifier (GUID) of the user or group from the IAM Identity Center Identity Store.

Accessible with the following methods

Method Description
GET_IDENTITYID() Getter for IDENTITYID, with configurable default
ASK_IDENTITYID() Getter for IDENTITYID w/ exceptions if field has no value
HAS_IDENTITYID() Determine if IDENTITYID has a value

IdentityName

The name of the user or group. For more information, see UserName and DisplayName in the IAM Identity Center Identity Store API Reference.

Accessible with the following methods

Method Description
GET_IDENTITYNAME() Getter for IDENTITYNAME, with configurable default
ASK_IDENTITYNAME() Getter for IDENTITYNAME w/ exceptions if field has no value
HAS_IDENTITYNAME() Determine if IDENTITYNAME has a value

IdentityType

Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.

Accessible with the following methods

Method Description
GET_IDENTITYTYPE() Getter for IDENTITYTYPE, with configurable default
ASK_IDENTITYTYPE() Getter for IDENTITYTYPE w/ exceptions if field has no value
HAS_IDENTITYTYPE() Determine if IDENTITYTYPE has a value

SessionPolicyArn

The Amazon Resource Name (ARN) of the session policy associated with the user or group.

Accessible with the following methods

Method Description
GET_SESSIONPOLICYARN() Getter for SESSIONPOLICYARN, with configurable default
ASK_SESSIONPOLICYARN() Getter for SESSIONPOLICYARN w/ exceptions if field has no va
HAS_SESSIONPOLICYARN() Determine if SESSIONPOLICYARN has a value

CreationTime

The time the session mapping 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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_SESSIONMAPPINGSUMMARYLIST

TYPES TT_SESSIONMAPPINGSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EMRSESSMAPPINGSUMMARY WITH DEFAULT KEY
.