@Stability(value=Experimental) @Internal public static final class CognitoOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CognitoOptions
CognitoOptionssoftware.amazon.jsii.JsiiObject.InitializationModeCognitoOptions.Builder, CognitoOptions.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(String identityPoolId,
IRole role,
String userPoolId)
Constructor that initializes the object based on literal property values passed by the
CognitoOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getIdentityPoolId()
(experimental) The Amazon Cognito identity pool ID that you want Amazon ES to use for Kibana authentication.
|
IRole |
getRole()
(experimental) A role that allows Amazon ES to configure your user pool and identity pool.
|
String |
getUserPoolId()
(experimental) The Amazon Cognito user pool ID that you want Amazon ES to use for Kibana authentication.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(String identityPoolId, IRole role, String userPoolId)
CognitoOptions.Builder.public final String getIdentityPoolId()
CognitoOptionsgetIdentityPoolId in interface CognitoOptionspublic final IRole getRole()
CognitoOptions
It must have the AmazonESCognitoAccess policy attached to it.
getRole in interface CognitoOptionshttps://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/es-cognito-auth.html#es-cognito-auth-prereqpublic final String getUserPoolId()
CognitoOptionsgetUserPoolId in interface CognitoOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.