Interface ICfnUserMixinProps
Properties for CfnUserPropsMixin.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.MemoryDB
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface ICfnUserMixinProps
Syntax (vb)
Public Interface ICfnUserMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-user.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.CfnPropertyMixins.AWS.MemoryDB;
var authenticationMode;
var cfnUserMixinProps = new CfnUserMixinProps {
AccessString = "accessString",
AuthenticationMode = authenticationMode,
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} },
UserName = "userName"
};
Synopsis
Properties
| AccessString | Access permissions string used for this user. |
| AuthenticationMode | Denotes whether the user requires a password to authenticate. |
| Tags | An array of key-value pairs to apply to this resource. |
| UserName | The name of the user. |
Properties
AccessString
Access permissions string used for this user.
string? AccessString { get; }
Property Value
Remarks
AuthenticationMode
Denotes whether the user requires a password to authenticate.
object? AuthenticationMode { get; }
Property Value
Remarks
Example:
mynewdbuser: Type: AWS::MemoryDB::User Properties: AccessString: on ~* &* +@all AuthenticationMode: Passwords: '1234567890123456' Type: password UserName: mynewdbuser AuthenticationMode: { "Passwords": ["1234567890123456"], "Type": "Password" }
Tags
An array of key-value pairs to apply to this resource.
ICfnTag[]? Tags { get; }
Property Value
ICfnTag[]
Remarks
For more information, see Tag .
UserName
The name of the user.
string? UserName { get; }