Class CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.opensearchservice.CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDomain.IdentityCenterOptionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDomain.IdentityCenterOptionsProperty
@Stability(Stable)
@Internal
public static final class CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomain.IdentityCenterOptionsProperty
An implementation for
CfnDomain.IdentityCenterOptionsProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.opensearchservice.CfnDomain.IdentityCenterOptionsProperty
CfnDomain.IdentityCenterOptionsProperty.Builder, CfnDomain.IdentityCenterOptionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDomain.IdentityCenterOptionsProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectTrue to enable IAM Identity Center for API access in Amazon OpenSearch Service.final StringThe ARN for IAM Identity Center Application which will integrate with Amazon OpenSearch Service.final StringThe ARN for IAM Identity Center Instance.final StringThe ID of IAM Identity Store.final StringSpecify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center.final StringSpecify the attribute that contains the subject (username, userID, email) of IAM Identity Center.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDomain.IdentityCenterOptionsProperty.Builder.
-
-
Method Details
-
getEnabledApiAccess
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyTrue to enable IAM Identity Center for API access in Amazon OpenSearch Service.- Specified by:
getEnabledApiAccessin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getIdentityCenterApplicationArn
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyThe ARN for IAM Identity Center Application which will integrate with Amazon OpenSearch Service.- Specified by:
getIdentityCenterApplicationArnin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getIdentityCenterInstanceArn
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyThe ARN for IAM Identity Center Instance.- Specified by:
getIdentityCenterInstanceArnin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getIdentityStoreId
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertyThe ID of IAM Identity Store.- Specified by:
getIdentityStoreIdin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getRolesKey
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertySpecify the attribute that contains the backend role (groupName, groupID) of IAM Identity Center.- Specified by:
getRolesKeyin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
getSubjectKey
Description copied from interface:CfnDomain.IdentityCenterOptionsPropertySpecify the attribute that contains the subject (username, userID, email) of IAM Identity Center.- Specified by:
getSubjectKeyin interfaceCfnDomain.IdentityCenterOptionsProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-