SecurityConfigIamIdentityCenterConfigOptions

data class SecurityConfigIamIdentityCenterConfigOptions(val applicationArn: String? = null, val applicationDescription: String? = null, val applicationName: String? = null, val groupAttribute: String? = null, val instanceArn: String, val userAttribute: String? = null)

Describes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map

Constructors

constructor(applicationArn: String? = null, applicationDescription: String? = null, applicationName: String? = null, groupAttribute: String? = null, instanceArn: String, userAttribute: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val applicationArn: String? = null

The ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.

Link copied to clipboard

The description of the IAM Identity Center application used to integrate with OpenSearch Serverless

Link copied to clipboard
val applicationName: String? = null

The name of the IAM Identity Center application used to integrate with OpenSearch Serverless

Link copied to clipboard
val groupAttribute: String? = null

The group attribute for this IAM Identity Center integration. Defaults to GroupId .

Link copied to clipboard

The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.

Link copied to clipboard
val userAttribute: String? = null

The user attribute for this IAM Identity Center integration. Defaults to UserId