/AWS1/CL_OSRIAMFEDR8NOPTSINPUT¶
The IAM federation authentication configuration for an Amazon OpenSearch Service domain.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
iv_enabled
TYPE /AWS1/OSRBOOLEAN
/AWS1/OSRBOOLEAN
¶
True to enable IAM federation authentication for a domain.
iv_subjectkey
TYPE /AWS1/OSRIAMFEDR8NSUBJECTKEY
/AWS1/OSRIAMFEDR8NSUBJECTKEY
¶
Element of the IAM federation assertion to use for the user name. Default is
sub
.
iv_roleskey
TYPE /AWS1/OSRIAMFEDERATIONROLESKEY
/AWS1/OSRIAMFEDERATIONROLESKEY
¶
Element of the IAM federation assertion to use for backend roles. Default is
roles
.
Queryable Attributes¶
Enabled¶
True to enable IAM federation authentication for a 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¶
Element of the IAM federation assertion to use for the user name. Default is
sub
.
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¶
Element of the IAM federation assertion to use for backend roles. Default is
roles
.
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 |