Class CfnSecret.GenerateSecretStringProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSecret.GenerateSecretStringProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSecret.GenerateSecretStringProperty
CfnSecret.GenerateSecretStringProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.secretsmanager.CfnSecret.GenerateSecretStringProperty
CfnSecret.GenerateSecretStringProperty.Builder, CfnSecret.GenerateSecretStringProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSecret.GenerateSecretStringProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal StringA string of the characters that you don't want in the password.final ObjectSpecifies whether to exclude lowercase letters from the password.final ObjectSpecifies whether to exclude numbers from the password.final ObjectSpecifies whether to exclude the following punctuation characters from the password: `!final ObjectSpecifies whether to exclude uppercase letters from the password.final StringThe JSON key name for the key/value pair, where the value is the generated password.final ObjectSpecifies whether to include the space character.final NumberThe length of the password.final ObjectSpecifies whether to include at least one upper and lowercase letter, one number, and one punctuation.final StringA template that the generated string must match.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnSecret.GenerateSecretStringProperty.Builder.
-
-
Method Details
-
getExcludeCharacters
Description copied from interface:CfnSecret.GenerateSecretStringPropertyA string of the characters that you don't want in the password.- Specified by:
getExcludeCharactersin interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getExcludeLowercase
Description copied from interface:CfnSecret.GenerateSecretStringPropertySpecifies whether to exclude lowercase letters from the password.If you don't include this switch, the password can contain lowercase letters.
Returns union: either
BooleanorIResolvable- Specified by:
getExcludeLowercasein interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getExcludeNumbers
Description copied from interface:CfnSecret.GenerateSecretStringPropertySpecifies whether to exclude numbers from the password.If you don't include this switch, the password can contain numbers.
Returns union: either
BooleanorIResolvable- Specified by:
getExcludeNumbersin interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getExcludePunctuation
Description copied from interface:CfnSecret.GenerateSecretStringPropertySpecifies whether to exclude the following punctuation characters from the password: `!" # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _
{ | } ~. If you don't include this switch, the password can contain punctuation.Returns union: either
BooleanorIResolvable- Specified by:
getExcludePunctuationin interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getExcludeUppercase
Description copied from interface:CfnSecret.GenerateSecretStringPropertySpecifies whether to exclude uppercase letters from the password.If you don't include this switch, the password can contain uppercase letters.
Returns union: either
BooleanorIResolvable- Specified by:
getExcludeUppercasein interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getGenerateStringKey
Description copied from interface:CfnSecret.GenerateSecretStringPropertyThe JSON key name for the key/value pair, where the value is the generated password.This pair is added to the JSON structure specified by the
SecretStringTemplateparameter. If you specify this parameter, then you must also specifySecretStringTemplate.- Specified by:
getGenerateStringKeyin interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getIncludeSpace
Description copied from interface:CfnSecret.GenerateSecretStringPropertySpecifies whether to include the space character.If you include this switch, the password can contain space characters.
Returns union: either
BooleanorIResolvable- Specified by:
getIncludeSpacein interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getPasswordLength
Description copied from interface:CfnSecret.GenerateSecretStringPropertyThe length of the password.If you don't include this parameter, the default length is 32 characters.
- Specified by:
getPasswordLengthin interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getRequireEachIncludedType
Description copied from interface:CfnSecret.GenerateSecretStringPropertySpecifies whether to include at least one upper and lowercase letter, one number, and one punctuation.If you don't include this switch, the password contains at least one of every character type.
Returns union: either
BooleanorIResolvable- Specified by:
getRequireEachIncludedTypein interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
getSecretStringTemplate
Description copied from interface:CfnSecret.GenerateSecretStringPropertyA template that the generated string must match.When you make a change to this property, a new secret version is created.
- Specified by:
getSecretStringTemplatein interfaceCfnSecret.GenerateSecretStringProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-