Class CfnStackUserAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.appstream.CfnStackUserAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnStackUserAssociationPropsMixin>
- Enclosing class:
CfnStackUserAssociationPropsMixin
@Stability(Stable)
public static final class CfnStackUserAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnStackUserAssociationPropsMixin>
A fluent builder for
CfnStackUserAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionauthenticationType(String authenticationType) The authentication type for the user who is associated with the stack.build()create()create(CfnPropertyMixinOptions options) sendEmailNotification(Boolean sendEmailNotification) Specifies whether a welcome email is sent to a user after the user is created in the user pool.sendEmailNotification(IResolvable sendEmailNotification) Specifies whether a welcome email is sent to a user after the user is created in the user pool.The name of the stack that is associated with the user.The email address of the user who is associated with the stack.
-
Method Details
-
create
@Stability(Stable) public static CfnStackUserAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnStackUserAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnStackUserAssociationPropsMixin.Builder.
-
authenticationType
@Stability(Stable) public CfnStackUserAssociationPropsMixin.Builder authenticationType(String authenticationType) The authentication type for the user who is associated with the stack.You must specify USERPOOL.
- Parameters:
authenticationType- The authentication type for the user who is associated with the stack. This parameter is required.- Returns:
this- See Also:
-
sendEmailNotification
@Stability(Stable) public CfnStackUserAssociationPropsMixin.Builder sendEmailNotification(Boolean sendEmailNotification) Specifies whether a welcome email is sent to a user after the user is created in the user pool.- Parameters:
sendEmailNotification- Specifies whether a welcome email is sent to a user after the user is created in the user pool. This parameter is required.- Returns:
this- See Also:
-
sendEmailNotification
@Stability(Stable) public CfnStackUserAssociationPropsMixin.Builder sendEmailNotification(IResolvable sendEmailNotification) Specifies whether a welcome email is sent to a user after the user is created in the user pool.- Parameters:
sendEmailNotification- Specifies whether a welcome email is sent to a user after the user is created in the user pool. This parameter is required.- Returns:
this- See Also:
-
stackName
The name of the stack that is associated with the user.- Parameters:
stackName- The name of the stack that is associated with the user. This parameter is required.- Returns:
this- See Also:
-
userName
The email address of the user who is associated with the stack.Users' email addresses are case-sensitive.
- Parameters:
userName- The email address of the user who is associated with the stack. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnStackUserAssociationPropsMixin>- Returns:
- a newly built instance of
CfnStackUserAssociationPropsMixin.
-