Package com.pulumi.aws.appstream
Class UserArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appstream.UserArgs.Builder
-
- Enclosing class:
- UserArgs
public static final class UserArgs.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserArgs.BuilderauthenticationType(com.pulumi.core.Output<java.lang.String> authenticationType)UserArgs.BuilderauthenticationType(java.lang.String authenticationType)UserArgsbuild()UserArgs.Builderenabled(com.pulumi.core.Output<java.lang.Boolean> enabled)UserArgs.Builderenabled(java.lang.Boolean enabled)UserArgs.BuilderfirstName(com.pulumi.core.Output<java.lang.String> firstName)UserArgs.BuilderfirstName(java.lang.String firstName)UserArgs.BuilderlastName(com.pulumi.core.Output<java.lang.String> lastName)UserArgs.BuilderlastName(java.lang.String lastName)UserArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)UserArgs.Builderregion(java.lang.String region)UserArgs.BuildersendEmailNotification(com.pulumi.core.Output<java.lang.Boolean> sendEmailNotification)UserArgs.BuildersendEmailNotification(java.lang.Boolean sendEmailNotification)UserArgs.BuilderuserName(com.pulumi.core.Output<java.lang.String> userName)UserArgs.BuilderuserName(java.lang.String userName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UserArgs defaults)
-
-
Method Detail
-
authenticationType
public UserArgs.Builder authenticationType(com.pulumi.core.Output<java.lang.String> authenticationType)
- Parameters:
authenticationType- Authentication type for the user. You must specify USERPOOL. Valid values: `API`, `SAML`, `USERPOOL`- Returns:
- builder
-
authenticationType
public UserArgs.Builder authenticationType(java.lang.String authenticationType)
- Parameters:
authenticationType- Authentication type for the user. You must specify USERPOOL. Valid values: `API`, `SAML`, `USERPOOL`- Returns:
- builder
-
enabled
public UserArgs.Builder enabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> enabled)
- Parameters:
enabled- Whether the user in the user pool is enabled.- Returns:
- builder
-
enabled
public UserArgs.Builder enabled(java.lang.Boolean enabled)
- Parameters:
enabled- Whether the user in the user pool is enabled.- Returns:
- builder
-
firstName
public UserArgs.Builder firstName(@Nullable com.pulumi.core.Output<java.lang.String> firstName)
- Parameters:
firstName- First name, or given name, of the user.- Returns:
- builder
-
firstName
public UserArgs.Builder firstName(java.lang.String firstName)
- Parameters:
firstName- First name, or given name, of the user.- Returns:
- builder
-
lastName
public UserArgs.Builder lastName(@Nullable com.pulumi.core.Output<java.lang.String> lastName)
- Parameters:
lastName- Last name, or surname, of the user.- Returns:
- builder
-
lastName
public UserArgs.Builder lastName(java.lang.String lastName)
- Parameters:
lastName- Last name, or surname, of the user.- Returns:
- builder
-
region
public UserArgs.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 UserArgs.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
-
sendEmailNotification
public UserArgs.Builder sendEmailNotification(@Nullable com.pulumi.core.Output<java.lang.Boolean> sendEmailNotification)
- Parameters:
sendEmailNotification- Send an email notification.- Returns:
- builder
-
sendEmailNotification
public UserArgs.Builder sendEmailNotification(java.lang.Boolean sendEmailNotification)
- Parameters:
sendEmailNotification- Send an email notification.- Returns:
- builder
-
userName
public UserArgs.Builder userName(com.pulumi.core.Output<java.lang.String> userName)
- Parameters:
userName- Email address of the user. The following arguments are optional:- Returns:
- builder
-
userName
public UserArgs.Builder userName(java.lang.String userName)
- Parameters:
userName- Email address of the user. The following arguments are optional:- Returns:
- builder
-
build
public UserArgs build()
-
-