Class CfnUserProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticache.CfnUserProps.Jsii$Proxy
- All Implemented Interfaces:
CfnUserProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnUserProps
@Stability(Stable)
@Internal
public static final class CfnUserProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnUserProps
An implementation for
CfnUserProps-
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.elasticache.CfnUserProps
CfnUserProps.Builder, CfnUserProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnUserProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnUserProps.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 StringAccess permissions string used for this user.final ObjectSpecifies the authentication mode to use.final StringThe current supported values are valkey and redis.final ObjectIndicates a password is not required for this user.Passwords used for this user.getTags()The list of tags.final StringThe ID of the user.final StringThe username of the user.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 theCfnUserProps.Builder.
-
-
Method Details
-
getEngine
Description copied from interface:CfnUserPropsThe current supported values are valkey and redis.- Specified by:
getEnginein interfaceCfnUserProps- See Also:
-
getUserId
Description copied from interface:CfnUserPropsThe ID of the user.- Specified by:
getUserIdin interfaceCfnUserProps- See Also:
-
getUserName
Description copied from interface:CfnUserPropsThe username of the user.- Specified by:
getUserNamein interfaceCfnUserProps- See Also:
-
getAccessString
Description copied from interface:CfnUserPropsAccess permissions string used for this user.- Specified by:
getAccessStringin interfaceCfnUserProps- See Also:
-
getAuthenticationMode
Description copied from interface:CfnUserPropsSpecifies the authentication mode to use. Below is an example of the possible JSON values:.{ Passwords: ["*****", "******"] // If Type is password. }- Specified by:
getAuthenticationModein interfaceCfnUserProps- See Also:
-
getNoPasswordRequired
Description copied from interface:CfnUserPropsIndicates a password is not required for this user.Returns union: either
BooleanorIResolvable- Specified by:
getNoPasswordRequiredin interfaceCfnUserProps- See Also:
-
getPasswords
Description copied from interface:CfnUserPropsPasswords used for this user.You can create up to two passwords for each user.
- Specified by:
getPasswordsin interfaceCfnUserProps- See Also:
-
getTags
Description copied from interface:CfnUserPropsThe list of tags.- Specified by:
getTagsin interfaceCfnUserProps- 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()
-