Skip to content

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.