Show / Hide Table of Contents

Class UserGroupBase

(experimental) Base class for UserGroup constructs.

Inheritance
object
Resource
UserGroupBase
UserGroup
Implements
IUserGroup
IResource
IConstruct
IDependable
Inherited Members
Resource.IsOwnedResource(IConstruct)
Resource.IsResource(IConstruct)
Resource.ApplyRemovalPolicy(RemovalPolicy)
Resource.GeneratePhysicalName()
Resource.GetResourceArnAttribute(string, IArnComponents)
Resource.GetResourceNameAttribute(string)
Resource.Env
Resource.PhysicalName
Resource.Stack
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

UserEngine?

Remarks

Stability: Experimental

UserGroupArn

(experimental) The ARN of the user group.

public abstract string UserGroupArn { get; }
Property Value

string

Remarks

Stability: Experimental

Attribute: true

UserGroupName

(experimental) The name of the user group.

public abstract string UserGroupName { get; }
Property Value

string

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

Implements

IUserGroup
IResource
Constructs.IConstruct
Constructs.IDependable
Back to top Generated by DocFX