Interface UserBaseAttributes
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
UserBaseAttributes.Jsii$Proxy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-10-01T17:47:05.838Z")
@Stability(Experimental)
public interface UserBaseAttributes
extends software.amazon.jsii.JsiiSerializable
(experimental) Attributes for importing an existing ElastiCache user.
Example:
// use the original `default` user by using import method IUser defaultUser = NoPasswordUser.fromUserAttributes(this, "DefaultUser", UserBaseAttributes.builder() // userId and userName must be 'default' .userId("default") .build()); // create a new default user NoPasswordUser newDefaultUser = NoPasswordUser.Builder.create(this, "NewDefaultUser") // new default user id must not be 'default' .userId("new-default") // new default username must be 'default' .userName("default") // set access string .accessControl(AccessControl.fromAccessString("on ~* +@all")) .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forUserBaseAttributes
static final class
An implementation forUserBaseAttributes
-
Method Summary
Modifier and TypeMethodDescriptionstatic UserBaseAttributes.Builder
builder()
default UserEngine
(experimental) The engine type for the user.default String
(experimental) The ARN of the user.default String
(experimental) The ID of the user.default String
(experimental) The user's name.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEngine
(experimental) The engine type for the user.Default: - engine type is unknown.
-
getUserArn
(experimental) The ARN of the user.One of
userId
oruserArn
is required.Default: - derived from userId.
-
getUserId
(experimental) The ID of the user.One of
userId
oruserArn
is required.Default: - derived from userArn.
-
getUserName
(experimental) The user's name.Default: - name is unknown.
-
builder
- Returns:
- a
UserBaseAttributes.Builder
ofUserBaseAttributes
-