Skip to content

DrdsDBProps

Properties for defining a DrdsDB.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-drds-drdsdb

Initializer

using AlibabaCloud.SDK.ROS.CDK.Drds;
new DrdsDBProps {
    object DrdsInstanceId,
    object AccountName = null,
    object DbInstanceIsCreating = null,
    object DbInstType = null,
    object DbName = null,
    object Encode = null,
    object InstDbName = null,
    object Password = null,
    object RdsInstance = null,
    object Type = null
};

Properties

Name Type Description
DrdsInstanceId object Property drdsInstanceId: DRDS instance ID.
AccountName object Property accountName: In the vertical split scenario, an account name with access rights to the corresponding database on all RDSs.
DbInstanceIsCreating object Property dbInstanceIsCreating: Check whether the RDS instance is being created.
DbInstType object Property dbInstType: The type of the attached storage.
DbName object Property dbName: Database Name.
Encode object Property encode: Encoding used by the database.
InstDbName object Property instDbName:.
Password object Property password: The logon password of the database instance.
RdsInstance object Property rdsInstance: This property is required only for vertical partitioning.
Type object Property type: Database Sharding method.

DrdsInstanceIdRequired

public object DrdsInstanceId { get; set; }
  • Type: object

Property drdsInstanceId: DRDS instance ID.


AccountNameOptional

public object AccountName { get; set; }
  • Type: object

Property accountName: In the vertical split scenario, an account name with access rights to the corresponding database on all RDSs.


DbInstanceIsCreatingOptional

public object DbInstanceIsCreating { get; set; }
  • Type: object

Property dbInstanceIsCreating: Check whether the RDS instance is being created.


DbInstTypeOptional

public object DbInstType { get; set; }
  • Type: object

Property dbInstType: The type of the attached storage.

Valid values: RDS or POLARDB


DbNameOptional

public object DbName { get; set; }
  • Type: object

Property dbName: Database Name.


EncodeOptional

public object Encode { get; set; }
  • Type: object

Property encode: Encoding used by the database.


InstDbNameOptional

public object InstDbName { get; set; }
  • Type: object

Property instDbName:.


PasswordOptional

public object Password { get; set; }
  • Type: object

Property password: The logon password of the database instance.


RdsInstanceOptional

public object RdsInstance { get; set; }
  • Type: object

Property rdsInstance: This property is required only for vertical partitioning.


TypeOptional

public object Type { get; set; }
  • Type: object

Property type: Database Sharding method.

For more information, see scalability principle. Valid values: HORIZONTAL: indicates HORIZONTAL partitioning, which is commonly known as database and table sharding. VERTICAL: indicates VERTICAL partitioning.