CognitoOptionsArgs

data class CognitoOptionsArgs(val enabled: Output<Boolean>? = null, val identityPoolId: Output<String>? = null, val roleArn: Output<String>? = null, val userPoolId: Output<String>? = null) : ConvertibleToJava<CognitoOptionsArgs>

Definition of CognitoOptions

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>? = null, identityPoolId: Output<String>? = null, roleArn: Output<String>? = null, userPoolId: Output<String>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>? = null

Whether to enable or disable Amazon Cognito authentication for OpenSearch Dashboards.

Link copied to clipboard
val identityPoolId: Output<String>? = null

The Amazon Cognito identity pool ID that you want OpenSearch Service to use for OpenSearch Dashboards authentication.

Link copied to clipboard
val roleArn: Output<String>? = null

The AmazonOpenSearchServiceCognitoAccess role that allows OpenSearch Service to configure your user pool and identity pool.

Link copied to clipboard
val userPoolId: Output<String>? = null

The Amazon Cognito user pool ID that you want OpenSearch Service to use for OpenSearch Dashboards authentication.

Functions

Link copied to clipboard
open override fun toJava(): CognitoOptionsArgs