Skip to content

/AWS1/CL_OSRIAMFEDR8NOPTSINPUT

Input parameters for configuring IAM identity federation settings.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_enabled TYPE /AWS1/OSRBOOLEAN /AWS1/OSRBOOLEAN

Specifies whether IAM identity federation is enabled for the OpenSearch domain.

iv_subjectkey TYPE /AWS1/OSRIAMFEDR8NSUBJECTKEY /AWS1/OSRIAMFEDR8NSUBJECTKEY

The key in the SAML assertion that contains the user's subject identifier.

iv_roleskey TYPE /AWS1/OSRIAMFEDERATIONROLESKEY /AWS1/OSRIAMFEDERATIONROLESKEY

The key in the SAML assertion that contains the user's role information.


Queryable Attributes

Enabled

Specifies whether IAM identity federation is enabled for the OpenSearch domain.

Accessible with the following methods

Method Description
GET_ENABLED() Getter for ENABLED, with configurable default
ASK_ENABLED() Getter for ENABLED w/ exceptions if field has no value
HAS_ENABLED() Determine if ENABLED has a value

SubjectKey

The key in the SAML assertion that contains the user's subject identifier.

Accessible with the following methods

Method Description
GET_SUBJECTKEY() Getter for SUBJECTKEY, with configurable default
ASK_SUBJECTKEY() Getter for SUBJECTKEY w/ exceptions if field has no value
HAS_SUBJECTKEY() Determine if SUBJECTKEY has a value

RolesKey

The key in the SAML assertion that contains the user's role information.

Accessible with the following methods

Method Description
GET_ROLESKEY() Getter for ROLESKEY, with configurable default
ASK_ROLESKEY() Getter for ROLESKEY w/ exceptions if field has no value
HAS_ROLESKEY() Determine if ROLESKEY has a value