Skip to content

EnterpriseDBClusterAccountProps

Properties for defining a EnterpriseDBClusterAccount.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-clickhouse-enterprisedbclusteraccount

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkclickhouse"
&alicloudroscdkclickhouse.EnterpriseDBClusterAccountProps {
    Account: interface{},
    AccountType: interface{},
    DbInstanceId: interface{},
    Password: interface{},
    Description: interface{},
    DmlAuthSetting: interface{},
}

Properties

Name Type Description
Account interface{} Property account: The name of the database account.
AccountType interface{} Property accountType: The type of the database account.
DbInstanceId interface{} Property dbInstanceId: The cluster ID.
Password interface{} Property password: Database account password.
Description interface{} Property description: The description of the account.
DmlAuthSetting interface{} Property dmlAuthSetting: The information about permissions.

AccountRequired

Account interface{}
  • Type: interface{}

Property account: The name of the database account.


AccountTypeRequired

AccountType interface{}
  • Type: interface{}

Property accountType: The type of the database account.

Valid values:

  • NormalAccount: Normal account number.
  • SuperAccount: The privileged account.

DbInstanceIdRequired

DbInstanceId interface{}
  • Type: interface{}

Property dbInstanceId: The cluster ID.


PasswordRequired

Password interface{}
  • Type: interface{}

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

Description interface{}
  • Type: interface{}

Property description: The description of the account.


DmlAuthSettingOptional

DmlAuthSetting interface{}
  • Type: interface{}

Property dmlAuthSetting: The information about permissions.