Class AccessControl
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticache.alpha.AccessControl
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-10-01T17:47:05.826Z")
@Stability(Experimental)
public abstract class AccessControl
extends software.amazon.jsii.JsiiObject
(experimental) Access control configuration for ElastiCache users.
Example:
IamUser user = IamUser.Builder.create(this, "User") // set user engine .engine(UserEngine.REDIS) // set user id .userId("my-user") // set username .userName("my-user") // set access string .accessControl(AccessControl.fromAccessString("on ~* +@all")) .build();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
AccessControl
(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protected
AccessControl
(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic AccessControl
fromAccessString
(String accessString) (experimental) Create access control from an access string.abstract String
(experimental) The access string that defines user's permissions.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
AccessControl
protected AccessControl(software.amazon.jsii.JsiiObjectRef objRef) -
AccessControl
protected AccessControl(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
AccessControl
@Stability(Experimental) protected AccessControl()
-
-
Method Details
-
fromAccessString
@Stability(Experimental) @NotNull public static AccessControl fromAccessString(@NotNull String accessString) (experimental) Create access control from an access string.- Parameters:
accessString
- The access string defining user permissions. This parameter is required.
-
getAccessString
(experimental) The access string that defines user's permissions.
-