@Stability(value=Experimental) public static final class UserPoolAuthorizerProps.Builder extends Object implements software.amazon.jsii.Builder<UserPoolAuthorizerProps>
UserPoolAuthorizerProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
UserPoolAuthorizerProps.Builder |
authorizerName(String authorizerName)
Sets the value of
UserPoolAuthorizerProps.getAuthorizerName() |
UserPoolAuthorizerProps |
build()
Builds the configured instance.
|
UserPoolAuthorizerProps.Builder |
identitySource(List<String> identitySource)
Sets the value of
UserPoolAuthorizerProps.getIdentitySource() |
UserPoolAuthorizerProps.Builder |
userPool(IUserPool userPool)
Sets the value of
UserPoolAuthorizerProps.getUserPool() |
UserPoolAuthorizerProps.Builder |
userPoolClient(IUserPoolClient userPoolClient)
Sets the value of
UserPoolAuthorizerProps.getUserPoolClient() |
UserPoolAuthorizerProps.Builder |
userPoolRegion(String userPoolRegion)
Sets the value of
UserPoolAuthorizerProps.getUserPoolRegion() |
@Stability(value=Experimental) public UserPoolAuthorizerProps.Builder userPool(IUserPool userPool)
UserPoolAuthorizerProps.getUserPool()userPool - The associated user pool. This parameter is required.this@Stability(value=Experimental) public UserPoolAuthorizerProps.Builder userPoolClient(IUserPoolClient userPoolClient)
UserPoolAuthorizerProps.getUserPoolClient()userPoolClient - The user pool client that should be used to authorize requests with the user pool. This parameter is required.this@Stability(value=Experimental) public UserPoolAuthorizerProps.Builder authorizerName(String authorizerName)
UserPoolAuthorizerProps.getAuthorizerName()authorizerName - The name of the authorizer.this@Stability(value=Experimental) public UserPoolAuthorizerProps.Builder identitySource(List<String> identitySource)
UserPoolAuthorizerProps.getIdentitySource()identitySource - The identity source for which authorization is requested.this@Stability(value=Experimental) public UserPoolAuthorizerProps.Builder userPoolRegion(String userPoolRegion)
UserPoolAuthorizerProps.getUserPoolRegion()userPoolRegion - The AWS region in which the user pool is present.this@Stability(value=Experimental) public UserPoolAuthorizerProps build()
build in interface software.amazon.jsii.Builder<UserPoolAuthorizerProps>UserPoolAuthorizerPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.