Class UserGroupBase
(experimental) Base class for UserGroup constructs.
Inherited Members
Namespace: Amazon.CDK.AWS.ElastiCache.Alpha
Assembly: Amazon.CDK.AWS.ElastiCache.Alpha.dll
Syntax (csharp)
public abstract class UserGroupBase : Resource, IUserGroup, IResource, IConstruct, IDependable
Syntax (vb)
Public MustInherit Class UserGroupBase Inherits Resource Implements IUserGroup, IResource, IConstruct, IDependable
Remarks
Stability: Experimental
Synopsis
Constructors
UserGroupBase(Construct, string, IResourceProps?) | (experimental) Base class for UserGroup constructs. |
Properties
Engine | (experimental) The engine type for the user group. |
UserGroupArn | (experimental) The ARN of the user group. |
UserGroupName | (experimental) The name of the user group. |
Users | (experimental) List of users in the user group. |
Methods
AddUser(IUser) | (experimental) Add a user to this user group. |
Constructors
UserGroupBase(Construct, string, IResourceProps?)
(experimental) Base class for UserGroup constructs.
protected UserGroupBase(Construct scope, string id, IResourceProps? props = null)
Parameters
- scope Construct
- id string
- props IResourceProps
Remarks
Stability: Experimental
Properties
Engine
(experimental) The engine type for the user group.
public abstract UserEngine? Engine { get; }
Property Value
Remarks
Stability: Experimental
UserGroupArn
(experimental) The ARN of the user group.
public abstract string UserGroupArn { get; }
Property Value
Remarks
Stability: Experimental
Attribute: true
UserGroupName
(experimental) The name of the user group.
public abstract string UserGroupName { get; }
Property Value
Remarks
Stability: Experimental
Attribute: true
Users
(experimental) List of users in the user group.
public abstract IUser[]? Users { get; }
Property Value
IUser[]
Remarks
Stability: Experimental
Methods
AddUser(IUser)
(experimental) Add a user to this user group.
public virtual void AddUser(IUser user)
Parameters
- user IUser
The user to add.
Remarks
Stability: Experimental