Class GetRandomPasswordPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.secretsmanager.inputs.GetRandomPasswordPlainArgs.Builder
-
- Enclosing class:
- GetRandomPasswordPlainArgs
public static final class GetRandomPasswordPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetRandomPasswordPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetRandomPasswordPlainArgsbuild()GetRandomPasswordPlainArgs.BuilderexcludeCharacters(java.lang.String excludeCharacters)GetRandomPasswordPlainArgs.BuilderexcludeLowercase(java.lang.Boolean excludeLowercase)GetRandomPasswordPlainArgs.BuilderexcludeNumbers(java.lang.Boolean excludeNumbers)GetRandomPasswordPlainArgs.BuilderexcludePunctuation(java.lang.Boolean excludePunctuation)GetRandomPasswordPlainArgs.BuilderexcludeUppercase(java.lang.Boolean excludeUppercase)GetRandomPasswordPlainArgs.BuilderincludeSpace(java.lang.Boolean includeSpace)GetRandomPasswordPlainArgs.BuilderpasswordLength(java.lang.Integer passwordLength)GetRandomPasswordPlainArgs.Builderregion(java.lang.String region)GetRandomPasswordPlainArgs.BuilderrequireEachIncludedType(java.lang.Boolean requireEachIncludedType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetRandomPasswordPlainArgs defaults)
-
-
Method Detail
-
excludeCharacters
public GetRandomPasswordPlainArgs.Builder excludeCharacters(@Nullable java.lang.String excludeCharacters)
- Parameters:
excludeCharacters- String of the characters that you don't want in the password.- Returns:
- builder
-
excludeLowercase
public GetRandomPasswordPlainArgs.Builder excludeLowercase(@Nullable java.lang.Boolean excludeLowercase)
- Parameters:
excludeLowercase- Whether to exclude lowercase letters from the password.- Returns:
- builder
-
excludeNumbers
public GetRandomPasswordPlainArgs.Builder excludeNumbers(@Nullable java.lang.Boolean excludeNumbers)
- Parameters:
excludeNumbers- Whether to exclude numbers from the password.- Returns:
- builder
-
excludePunctuation
public GetRandomPasswordPlainArgs.Builder excludePunctuation(@Nullable java.lang.Boolean excludePunctuation)
- Parameters:
excludePunctuation- Whether to exclude the following punctuation characters from the password: ``! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ .``- Returns:
- builder
-
excludeUppercase
public GetRandomPasswordPlainArgs.Builder excludeUppercase(@Nullable java.lang.Boolean excludeUppercase)
- Parameters:
excludeUppercase- Whether to exclude uppercase letters from the password.- Returns:
- builder
-
includeSpace
public GetRandomPasswordPlainArgs.Builder includeSpace(@Nullable java.lang.Boolean includeSpace)
- Parameters:
includeSpace- Whether to include the space character.- Returns:
- builder
-
passwordLength
public GetRandomPasswordPlainArgs.Builder passwordLength(@Nullable java.lang.Integer passwordLength)
- Parameters:
passwordLength- Length of the password.- Returns:
- builder
-
region
public GetRandomPasswordPlainArgs.Builder region(@Nullable 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
-
requireEachIncludedType
public GetRandomPasswordPlainArgs.Builder requireEachIncludedType(@Nullable java.lang.Boolean requireEachIncludedType)
- Parameters:
requireEachIncludedType- Whether to include at least one upper and lowercase letter, one number, and one punctuation.- Returns:
- builder
-
build
public GetRandomPasswordPlainArgs build()
-
-