@Stability(value=Experimental) public static final class IdentityPoolRoleAttachment.Builder extends Object implements software.amazon.jsii.Builder<IdentityPoolRoleAttachment>
IdentityPoolRoleAttachment.| Modifier and Type | Method and Description |
|---|---|
IdentityPoolRoleAttachment.Builder |
authenticatedRole(IRole authenticatedRole)
(experimental) Default Authenticated (User) Role.
|
IdentityPoolRoleAttachment |
build() |
static IdentityPoolRoleAttachment.Builder |
create(software.constructs.Construct scope,
String id) |
IdentityPoolRoleAttachment.Builder |
identityPool(IIdentityPool identityPool)
(experimental) Id of the Attachments Underlying Identity Pool.
|
IdentityPoolRoleAttachment.Builder |
roleMappings(List<? extends IdentityPoolRoleMapping> roleMappings)
(experimental) Rules for mapping roles to users.
|
IdentityPoolRoleAttachment.Builder |
unauthenticatedRole(IRole unauthenticatedRole)
(experimental) Default Unauthenticated (Guest) Role.
|
@Stability(value=Experimental) public static IdentityPoolRoleAttachment.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.IdentityPoolRoleAttachment.Builder.@Stability(value=Experimental) public IdentityPoolRoleAttachment.Builder identityPool(IIdentityPool identityPool)
identityPool - Id of the Attachments Underlying Identity Pool. This parameter is required.this@Stability(value=Experimental) public IdentityPoolRoleAttachment.Builder authenticatedRole(IRole authenticatedRole)
Default: - No default authenticated role will be added
authenticatedRole - Default Authenticated (User) Role. This parameter is required.this@Stability(value=Experimental) public IdentityPoolRoleAttachment.Builder roleMappings(List<? extends IdentityPoolRoleMapping> roleMappings)
Default: - no Role Mappings
roleMappings - Rules for mapping roles to users. This parameter is required.this@Stability(value=Experimental) public IdentityPoolRoleAttachment.Builder unauthenticatedRole(IRole unauthenticatedRole)
Default: - No default unauthenticated role will be added
unauthenticatedRole - Default Unauthenticated (Guest) Role. This parameter is required.this@Stability(value=Experimental) public IdentityPoolRoleAttachment build()
build in interface software.amazon.jsii.Builder<IdentityPoolRoleAttachment>Copyright © 2022. All rights reserved.