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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.CfnIdentityPoolRoleAttachmentProps
CfnIdentityPoolRoleAttachmentProps.Builder, CfnIdentityPoolRoleAttachmentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnIdentityPoolRoleAttachmentProps.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 StringAn identity pool ID in the formatREGION:GUID.final ObjectHow users for a specific identity provider are mapped to roles.final ObjectgetRoles()The map of the roles associated with this pool.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 theCfnIdentityPoolRoleAttachmentProps.Builder.
-
-
Method Details
-
getIdentityPoolId
Description copied from interface:CfnIdentityPoolRoleAttachmentPropsAn identity pool ID in the formatREGION:GUID.- Specified by:
getIdentityPoolIdin interfaceCfnIdentityPoolRoleAttachmentProps- See Also:
-
getRoleMappings
Description copied from interface:CfnIdentityPoolRoleAttachmentPropsHow users for a specific identity provider are mapped to roles.This is a string to the
RoleMappingobject map. The string identifies the identity provider. For example:graph.facebook.comorcognito-idp.us-east-1.amazonaws.com/us-east-1_abcdefghi:app_client_id.If the
IdentityProviderfield isn't provided in this object, the string is used as the identity provider name.For more information, see the RoleMapping property .
- Specified by:
getRoleMappingsin interfaceCfnIdentityPoolRoleAttachmentProps- See Also:
-
getRoles
Description copied from interface:CfnIdentityPoolRoleAttachmentPropsThe 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:
getRolesin interfaceCfnIdentityPoolRoleAttachmentProps- 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()
-