Package com.pulumi.aws.iam
Class UserLoginProfileArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.iam.UserLoginProfileArgs.Builder
-
- Enclosing class:
- UserLoginProfileArgs
public static final class UserLoginProfileArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(UserLoginProfileArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserLoginProfileArgsbuild()UserLoginProfileArgs.BuilderpasswordLength(com.pulumi.core.Output<java.lang.Integer> passwordLength)UserLoginProfileArgs.BuilderpasswordLength(java.lang.Integer passwordLength)UserLoginProfileArgs.BuilderpasswordResetRequired(com.pulumi.core.Output<java.lang.Boolean> passwordResetRequired)UserLoginProfileArgs.BuilderpasswordResetRequired(java.lang.Boolean passwordResetRequired)UserLoginProfileArgs.BuilderpgpKey(com.pulumi.core.Output<java.lang.String> pgpKey)UserLoginProfileArgs.BuilderpgpKey(java.lang.String pgpKey)UserLoginProfileArgs.Builderuser(com.pulumi.core.Output<java.lang.String> user)UserLoginProfileArgs.Builderuser(java.lang.String user)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UserLoginProfileArgs defaults)
-
-
Method Detail
-
passwordLength
public UserLoginProfileArgs.Builder passwordLength(@Nullable com.pulumi.core.Output<java.lang.Integer> passwordLength)
- Parameters:
passwordLength- The length of the generated password on resource creation. Only applies on resource creation. Drift detection is not possible with this argument. Default value is `20`.- Returns:
- builder
-
passwordLength
public UserLoginProfileArgs.Builder passwordLength(java.lang.Integer passwordLength)
- Parameters:
passwordLength- The length of the generated password on resource creation. Only applies on resource creation. Drift detection is not possible with this argument. Default value is `20`.- Returns:
- builder
-
passwordResetRequired
public UserLoginProfileArgs.Builder passwordResetRequired(@Nullable com.pulumi.core.Output<java.lang.Boolean> passwordResetRequired)
- Parameters:
passwordResetRequired- Whether the user should be forced to reset the generated password on resource creation. Only applies on resource creation.- Returns:
- builder
-
passwordResetRequired
public UserLoginProfileArgs.Builder passwordResetRequired(java.lang.Boolean passwordResetRequired)
- Parameters:
passwordResetRequired- Whether the user should be forced to reset the generated password on resource creation. Only applies on resource creation.- Returns:
- builder
-
pgpKey
public UserLoginProfileArgs.Builder pgpKey(@Nullable com.pulumi.core.Output<java.lang.String> pgpKey)
- Parameters:
pgpKey- Either a base-64 encoded PGP public key, or a keybase username in the form `keybase:username`. Only applies on resource creation. Drift detection is not possible with this argument.- Returns:
- builder
-
pgpKey
public UserLoginProfileArgs.Builder pgpKey(java.lang.String pgpKey)
- Parameters:
pgpKey- Either a base-64 encoded PGP public key, or a keybase username in the form `keybase:username`. Only applies on resource creation. Drift detection is not possible with this argument.- Returns:
- builder
-
user
public UserLoginProfileArgs.Builder user(com.pulumi.core.Output<java.lang.String> user)
- Parameters:
user- The IAM user's name.- Returns:
- builder
-
user
public UserLoginProfileArgs.Builder user(java.lang.String user)
- Parameters:
user- The IAM user's name.- Returns:
- builder
-
build
public UserLoginProfileArgs build()
-
-