class AccessControl
Language | Type name |
---|---|
![]() | Amazon.CDK.AWS.ElastiCache.Alpha.AccessControl |
![]() | github.com/aws/aws-cdk-go/awscdkelasticachealpha/v2#AccessControl |
![]() | software.amazon.awscdk.services.elasticache.alpha.AccessControl |
![]() | aws_cdk.aws_elasticache_alpha.AccessControl |
![]() | @aws-cdk/aws-elasticache-alpha » AccessControl |
Access control configuration for ElastiCache users.
Example
const user = new elasticache.IamUser(this, 'User', {
// set user engine
engine: elasticache.UserEngine.REDIS,
// set user id
userId: 'my-user',
// set username
userName: 'my-user',
// set access string
accessControl: elasticache.AccessControl.fromAccessString("on ~* +@all"),
});
Initializer
new AccessControl()
Properties
Name | Type | Description |
---|---|---|
access | string | The access string that defines user's permissions. |
accessString
Type:
string
The access string that defines user's permissions.
Methods
Name | Description |
---|---|
static from | Create access control from an access string. |
static fromAccessString(accessString)
public static fromAccessString(accessString: string): AccessControl
Parameters
- accessString
string
— The access string defining user permissions.
Returns
Create access control from an access string.