Class CfnIdentityPoolRoleAttachmentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.CfnIdentityPoolRoleAttachmentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnIdentityPoolRoleAttachmentProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnIdentityPoolRoleAttachmentProps
@Stability(Stable)
@Internal
public static final class CfnIdentityPoolRoleAttachmentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnIdentityPoolRoleAttachmentProps
An implementation for
CfnIdentityPoolRoleAttachmentProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnIdentityPoolRoleAttachmentProps
CfnIdentityPoolRoleAttachmentProps.Builder, CfnIdentityPoolRoleAttachmentProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnIdentityPoolRoleAttachmentProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
An identity pool ID in the formatREGION:GUID
.final Object
How users for a specific identity provider are mapped to roles.final Object
getRoles()
The map of the roles associated with this pool.final int
hashCode()
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 theCfnIdentityPoolRoleAttachmentProps.Builder
.
-
-
Method Details
-
getIdentityPoolId
Description copied from interface:CfnIdentityPoolRoleAttachmentProps
An identity pool ID in the formatREGION:GUID
.- Specified by:
getIdentityPoolId
in interfaceCfnIdentityPoolRoleAttachmentProps
- See Also:
-
getRoleMappings
Description copied from interface:CfnIdentityPoolRoleAttachmentProps
How users for a specific identity provider are mapped to roles.This is a string to the
RoleMapping
object map. The string identifies the identity provider. For example:graph.facebook.com
orcognito-idp.us-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id
.If the
IdentityProvider
field isn't provided in this object, the string is used as the identity provider name.For more information, see the RoleMapping property .
- Specified by:
getRoleMappings
in interfaceCfnIdentityPoolRoleAttachmentProps
- See Also:
-
getRoles
Description copied from interface:CfnIdentityPoolRoleAttachmentProps
The map of the roles associated with this pool.For a given role, the key is either "authenticated" or "unauthenticated". The value is the role ARN.
- Specified by:
getRoles
in interfaceCfnIdentityPoolRoleAttachmentProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-