Data Types

Last updated: 2021-04-08 11:48:57

ConstraintRange

Range of constraint type values

Used by actions: DescribeDBParameters.

Name Type Description
Min String Minimum value when constraint type is section
Max String Maximum value when constraint type is section

DBAccount

TencentDB account information

Used by actions: DescribeAccounts.

Name Type Description
UserName String Username
Host String Host from which a user can log in (corresponding to the host field for a MySQL user; a user is uniquely identified by username and host; this parameter is in IP format and ends with % for IP range; % can be entered; if this parameter is left empty, % will be used by default)
Description String User remarks
CreateTime Timestamp Creation time
UpdateTime Timestamp Last updated time
ReadOnly Integer Read-only flag. 0: no; 1: for the account's SQL requests, the secondary will be used first, and if it is unavailable, the primary will be used; 2: the secondary will be used first, and if it is unavailable, the operation will fail.
DelayThresh Integer If the secondary delay exceeds the set value of this parameter, the secondary will be deemed to have failed.
It is recommended that this parameter be set to a value greater than 10. This parameter takes effect when ReadOnly is 1 or 2.

DBParamValue

TencentDB parameter information.

Used by actions: InitDCDBInstances, ModifyDBParameters.

Name Type Required Description
Param String Yes Parameter name
Value String Yes Parameter value

DCDBInstanceInfo

TDSQL instance information

Used by actions: DescribeDCDBInstances.

Name Type Description
InstanceId String Instance ID
InstanceName String Instance name
AppId Integer Application ID
ProjectId Integer Project ID
Region String Region
Zone String AZ
VpcId Integer Numeric ID of a VPC
SubnetId Integer Subnet Digital ID
StatusDesc String Status description
Status Integer Status
Vip String Private IP
Vport Integer Private network port
CreateTime Timestamp Creation time
AutoRenewFlag Integer Auto-renewal flag
Memory Integer Memory size in GB
Storage Integer Storage capacity in GB
ShardCount Integer Number of shards
PeriodEndTime Timestamp Expiration time
IsolatedTimestamp Timestamp Isolation time
Uin String Account ID
ShardDetail Array of ShardInfo Shard details
NodeCount Integer Number of nodes. 2: one master and one slave; 3: one master and two slaves
IsTmp Integer Temporary instance flag. 0: non-temporary instance
ExclusterId String Dedicated cluster ID. If this parameter is empty, the instance is a non-dedicated cluster instance
UniqueVpcId String VPC ID in string type
UniqueSubnetId String VPC subnet ID in string type
Id Integer Numeric ID of instance (this field is obsolete and should not be depended on)
WanDomain String Domain name for public network access, which can be resolved by the public network
WanVip String Public IP address, which can be accessed over the public network
WanPort Integer Public network port
Pid Integer Product type ID (this field is obsolete and should not be depended on)
UpdateTime Timestamp Last updated time of an instance in the format of 2006-01-02 15:04:05
DbEngine String Database engine
DbVersion String Database engine version
Paymode String Billing mode
Locker Integer Async task flow ID when an async task is in progress on an instance
Note: this field may return null, indicating that no valid values can be obtained.
WanStatus Integer Public network access status. 0: not enabled; 1: enabled; 2: disabled; 3: enabling
IsAuditSupported Integer Whether the instance supports audit. 1: yes; 0: no
Cpu Integer Number of CPU cores
Ipv6Flag Integer Indicates whether the instance uses IPv6
Note: this field may return null, indicating that no valid values can be obtained.
Vipv6 String Private network IPv6 address
Note: this field may return null, indicating that no valid values can be obtained.
WanVipv6 String Public network IPv6 address
Note: this field may return null, indicating that no valid values can be obtained.
WanPortIpv6 Integer Public network IPv6 port
Note: this field may return null, indicating that no valid values can be obtained.
WanStatusIpv6 Integer Public network IPv6 status
Note: this field may return null, indicating that no valid values can be obtained.
DcnFlag Integer DCN type. Valid values: 0 (null), 1 (primary instance), 2 (disaster recovery instance)
Note: this field may return null, indicating that no valid values can be obtained.
DcnStatus Integer DCN status. Valid values: 0 (null), 1 (creating), 2 (syncing), 3 (disconnected)
Note: this field may return null, indicating that no valid values can be obtained.
DcnDstNum Integer The number of DCN disaster recovery instances
Note: this field may return null, indicating that no valid values can be obtained.
InstanceType Integer Instance type. Valid values: 1 (dedicated primary instance), 2 (standard primary instance), 3 (standard disaster recovery instance), 4 (dedicated disaster recovery instance)
Note: this field may return null, indicating that no valid values can be obtained.

DCDBShardInfo

Information of a TDSQL shard.

Used by actions: DescribeDCDBShards.

Name Type Description
InstanceId String Instance ID
ShardSerialId String Shard SQL passthrough ID, which is used to pass through SQL statements to the specified shard for execution
ShardInstanceId String Globally unique shard ID
Status Integer Status. 0: creating; 1: processing; 2: running; 3: shard not initialized
StatusDesc String Status description
CreateTime Timestamp Creation time
VpcId String VPC ID in string format
SubnetId String VPC subnet ID in string format
ProjectId Integer Project ID
Region String Region
Zone String AZ
Memory Integer Memory size in GB
Storage Integer Storage capacity in GB
PeriodEndTime Timestamp Expiration time
NodeCount Integer Number of nodes. 2: one primary and one secondary; 3: one primary and two secondaries
StorageUsage Float Storage utilization in %
MemoryUsage Float Memory utilization in %
ShardId Integer Numeric ID of a shard (this field is obsolete and should not be depended on)
Pid Integer ProductID
ProxyVersion String Proxy version
Paymode String Billing mode
Note: this field may return null, indicating that no valid values can be obtained.
ShardMasterZone String Master AZ of a shard
Note: this field may return null, indicating that no valid values can be obtained.
ShardSlaveZones Array of String List of secondary AZs of a shard
Note: this field may return null, indicating that no valid values can be obtained.
Cpu Integer Number of CPU cores
Range String The value range of shardkey, which includes 64 hash values, such as 0-31, 32-63.