Package com.pulumi.aws.cognito
Class UserPoolDomainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cognito.UserPoolDomainArgs.Builder
-
- Enclosing class:
- UserPoolDomainArgs
public static final class UserPoolDomainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(UserPoolDomainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserPoolDomainArgsbuild()UserPoolDomainArgs.BuildercertificateArn(com.pulumi.core.Output<java.lang.String> certificateArn)UserPoolDomainArgs.BuildercertificateArn(java.lang.String certificateArn)UserPoolDomainArgs.Builderdomain(com.pulumi.core.Output<java.lang.String> domain)UserPoolDomainArgs.Builderdomain(java.lang.String domain)UserPoolDomainArgs.BuildermanagedLoginVersion(com.pulumi.core.Output<java.lang.Integer> managedLoginVersion)UserPoolDomainArgs.BuildermanagedLoginVersion(java.lang.Integer managedLoginVersion)UserPoolDomainArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)UserPoolDomainArgs.Builderregion(java.lang.String region)UserPoolDomainArgs.BuilderuserPoolId(com.pulumi.core.Output<java.lang.String> userPoolId)UserPoolDomainArgs.BuilderuserPoolId(java.lang.String userPoolId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UserPoolDomainArgs defaults)
-
-
Method Detail
-
certificateArn
public UserPoolDomainArgs.Builder certificateArn(@Nullable com.pulumi.core.Output<java.lang.String> certificateArn)
- Parameters:
certificateArn- The ARN of an ISSUED ACM certificate in us-east-1 for a custom domain.- Returns:
- builder
-
certificateArn
public UserPoolDomainArgs.Builder certificateArn(java.lang.String certificateArn)
- Parameters:
certificateArn- The ARN of an ISSUED ACM certificate in us-east-1 for a custom domain.- Returns:
- builder
-
domain
public UserPoolDomainArgs.Builder domain(com.pulumi.core.Output<java.lang.String> domain)
- Parameters:
domain- For custom domains, this is the fully-qualified domain name, such as auth.example.com. For Amazon Cognito prefix domains, this is the prefix alone, such as auth.- Returns:
- builder
-
domain
public UserPoolDomainArgs.Builder domain(java.lang.String domain)
- Parameters:
domain- For custom domains, this is the fully-qualified domain name, such as auth.example.com. For Amazon Cognito prefix domains, this is the prefix alone, such as auth.- Returns:
- builder
-
managedLoginVersion
public UserPoolDomainArgs.Builder managedLoginVersion(@Nullable com.pulumi.core.Output<java.lang.Integer> managedLoginVersion)
- Parameters:
managedLoginVersion- A version number that indicates the state of managed login for your domain. Valid values: `1` for hosted UI (classic), `2` for the newer managed login with the branding designer.- Returns:
- builder
-
managedLoginVersion
public UserPoolDomainArgs.Builder managedLoginVersion(java.lang.Integer managedLoginVersion)
- Parameters:
managedLoginVersion- A version number that indicates the state of managed login for your domain. Valid values: `1` for hosted UI (classic), `2` for the newer managed login with the branding designer.- Returns:
- builder
-
region
public UserPoolDomainArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public UserPoolDomainArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
userPoolId
public UserPoolDomainArgs.Builder userPoolId(com.pulumi.core.Output<java.lang.String> userPoolId)
- Parameters:
userPoolId- The user pool ID.- Returns:
- builder
-
userPoolId
public UserPoolDomainArgs.Builder userPoolId(java.lang.String userPoolId)
- Parameters:
userPoolId- The user pool ID.- Returns:
- builder
-
build
public UserPoolDomainArgs build()
-
-