Skip to main content

ISecretsManagerGetRandomPasswordRequest

Interface in AWS.SecretsManager

Interface for GetRandomPassword requests.

Ancestors

Properties

ExcludeCharacters

property ExcludeCharacters: string

Specify a string of characters that you don't want included in the password.

ExcludeLowercase

property ExcludeLowercase: TOptional<Boolean>

Specify whether to exclude lowercase letters from the password.

ExcludeNumbers

property ExcludeNumbers: TOptional<Boolean>

Specify whether to exclude numbers from the password.

ExcludePunctuation

property ExcludePunctuation: TOptional<Boolean>

Specify whether to exclude punctuation characters from the password.

Punctuation marks: ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ { | } ~`.

ExcludeUppercase

property ExcludeUppercase: TOptional<Boolean>

Specify whether to exclude uppercase letters from the password.

IncludeSpace

property IncludeSpace: TOptional<Boolean>

Specify whether to allow the space character in the password.

PasswordLength

property PasswordLength: TOptional<Integer>

Specify the length of the password.

Valid range: 1 to 4096. If not specified the default length is 32 characters.

RequireEachIncludedType

property RequireEachIncludedType: TOptional<Boolean>

Specify whether to include at least one upper and lowercase letter, one number, and one punctuation.

When not specified, the password will contain at least one of each character type.