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.121.0 (build d7af9b9)",
date="2025-12-18T18:20:21.412Z")
@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
ConstructorsModifierConstructorDescriptionprotectedprotectedAccessControl(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) protectedAccessControl(software.amazon.jsii.JsiiObjectRef objRef) -
Method Summary
Modifier and TypeMethodDescriptionstatic AccessControlfromAccessString(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, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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.
-