EnterpriseDBClusterAccountProps
Properties for defining a EnterpriseDBClusterAccount.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-clickhouse-enterprisedbclusteraccount
Initializer
using AlibabaCloud.SDK.ROS.CDK.Clickhouse;
new EnterpriseDBClusterAccountProps {
object Account,
object AccountType,
object DbInstanceId,
object Password,
object Description = null,
object DmlAuthSetting = null
};
Properties
| Name | Type | Description |
|---|---|---|
Account | object | Property account: The name of the database account. |
AccountType | object | Property accountType: The type of the database account. |
DbInstanceId | object | Property dbInstanceId: The cluster ID. |
Password | object | Property password: Database account password. |
Description | object | Property description: The description of the account. |
DmlAuthSetting | object | Property dmlAuthSetting: The information about permissions. |
AccountRequired
public object Account { get; set; }
- Type: object
Property account: The name of the database account.
AccountTypeRequired
public object AccountType { get; set; }
- Type: object
Property accountType: The type of the database account.
Valid values:
- NormalAccount: Normal account number.
- SuperAccount: The privileged account.
DbInstanceIdRequired
public object DbInstanceId { get; set; }
- Type: object
Property dbInstanceId: The cluster ID.
PasswordRequired
public object Password { get; set; }
- Type: object
Property password: Database account password.
Set the following rules.
- Consists of at least three of uppercase letters, lowercase letters, numbers, and special characters.
- Oh-! @#$%^& *()_+-= is a special character.
- Length is 8~32 characters.
DescriptionOptional
public object Description { get; set; }
- Type: object
Property description: The description of the account.
DmlAuthSettingOptional
public object DmlAuthSetting { get; set; }
- Type: object
Property dmlAuthSetting: The information about permissions.