/AWS1/CL_OSSCREIAMIDCENTERCF00¶
Describes IAM Identity Center options for creating an OpenSearch Serverless security configuration in the form of a key-value map.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_instancearn TYPE /AWS1/OSSIAMIDCENTERINSTARN /AWS1/OSSIAMIDCENTERINSTARN¶
The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.
Optional arguments:¶
iv_userattribute TYPE /AWS1/OSSIAMIDCENTERUSERATTR /AWS1/OSSIAMIDCENTERUSERATTR¶
The user attribute for this IAM Identity Center integration. Defaults to
UserId.
iv_groupattribute TYPE /AWS1/OSSIAMIDCENTERGROUPATTR /AWS1/OSSIAMIDCENTERGROUPATTR¶
The group attribute for this IAM Identity Center integration. Defaults to
GroupId.
Queryable Attributes¶
instanceArn¶
The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INSTANCEARN() |
Getter for INSTANCEARN, with configurable default |
ASK_INSTANCEARN() |
Getter for INSTANCEARN w/ exceptions if field has no value |
HAS_INSTANCEARN() |
Determine if INSTANCEARN has a value |
userAttribute¶
The user attribute for this IAM Identity Center integration. Defaults to
UserId.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_USERATTRIBUTE() |
Getter for USERATTRIBUTE, with configurable default |
ASK_USERATTRIBUTE() |
Getter for USERATTRIBUTE w/ exceptions if field has no value |
HAS_USERATTRIBUTE() |
Determine if USERATTRIBUTE has a value |
groupAttribute¶
The group attribute for this IAM Identity Center integration. Defaults to
GroupId.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GROUPATTRIBUTE() |
Getter for GROUPATTRIBUTE, with configurable default |
ASK_GROUPATTRIBUTE() |
Getter for GROUPATTRIBUTE w/ exceptions if field has no valu |
HAS_GROUPATTRIBUTE() |
Determine if GROUPATTRIBUTE has a value |