Class GetRandomPasswordArgs


  • public final class GetRandomPasswordArgs
    extends com.pulumi.resources.InvokeArgs
    • Method Detail

      • excludeCharacters

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> excludeCharacters()
        Returns:
        String of the characters that you don't want in the password.
      • excludeLowercase

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> excludeLowercase()
        Returns:
        Whether to exclude lowercase letters from the password.
      • excludeNumbers

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> excludeNumbers()
        Returns:
        Whether to exclude numbers from the password.
      • excludePunctuation

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> excludePunctuation()
        Returns:
        Whether to exclude the following punctuation characters from the password: ``! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ .``
      • excludeUppercase

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> excludeUppercase()
        Returns:
        Whether to exclude uppercase letters from the password.
      • includeSpace

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> includeSpace()
        Returns:
        Whether to include the space character.
      • passwordLength

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> passwordLength()
        Returns:
        Length of the password.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        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.
      • requireEachIncludedType

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> requireEachIncludedType()
        Returns:
        Whether to include at least one upper and lowercase letter, one number, and one punctuation.