Class: TencentCloud::Dcdb::V20180411::CreateHourDCDBInstanceRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180411/models.rb

Overview

CreateHourDCDBInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(shardmemory = nil, shardstorage = nil, shardnodecount = nil, shardcount = nil, count = nil, projectid = nil, vpcid = nil, subnetid = nil, shardcpu = nil, dbversionid = nil, zones = nil, securitygroupid = nil, instancename = nil, ipv6flag = nil, resourcetags = nil, dcnregion = nil, dcninstanceid = nil, initparams = nil, rollbackinstanceid = nil, rollbacktime = nil, securitygroupids = nil, dcnsyncmode = nil, cputype = nil) ⇒ CreateHourDCDBInstanceRequest

Returns a new instance of CreateHourDCDBInstanceRequest.



974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
# File 'lib/v20180411/models.rb', line 974

def initialize(shardmemory=nil, shardstorage=nil, shardnodecount=nil, shardcount=nil, count=nil, projectid=nil, vpcid=nil, subnetid=nil, shardcpu=nil, dbversionid=nil, zones=nil, securitygroupid=nil, instancename=nil, ipv6flag=nil, resourcetags=nil, dcnregion=nil, dcninstanceid=nil, initparams=nil, rollbackinstanceid=nil, rollbacktime=nil, securitygroupids=nil, dcnsyncmode=nil, cputype=nil)
  @ShardMemory = shardmemory
  @ShardStorage = shardstorage
  @ShardNodeCount = shardnodecount
  @ShardCount = shardcount
  @Count = count
  @ProjectId = projectid
  @VpcId = vpcid
  @SubnetId = subnetid
  @ShardCpu = shardcpu
  @DbVersionId = dbversionid
  @Zones = zones
  @SecurityGroupId = securitygroupid
  @InstanceName = instancename
  @Ipv6Flag = ipv6flag
  @ResourceTags = resourcetags
  @DcnRegion = dcnregion
  @DcnInstanceId = dcninstanceid
  @InitParams = initparams
  @RollbackInstanceId = rollbackinstanceid
  @RollbackTime = rollbacktime
  @SecurityGroupIds = securitygroupids
  @DcnSyncMode = dcnsyncmode
  @CpuType = cputype
end

Instance Attribute Details

#CountObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def Count
  @Count
end

#CpuTypeObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def CpuType
  @CpuType
end

#DbVersionIdObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def DbVersionId
  @DbVersionId
end

#DcnInstanceIdObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def DcnInstanceId
  @DcnInstanceId
end

#DcnRegionObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def DcnRegion
  @DcnRegion
end

#DcnSyncModeObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def DcnSyncMode
  @DcnSyncMode
end

#InitParamsObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def InitParams
  @InitParams
end

#InstanceNameObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def InstanceName
  @InstanceName
end

#Ipv6FlagObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def Ipv6Flag
  @Ipv6Flag
end

#ProjectIdObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def ProjectId
  @ProjectId
end

#ResourceTagsObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def ResourceTags
  @ResourceTags
end

#RollbackInstanceIdObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def RollbackInstanceId
  @RollbackInstanceId
end

#RollbackTimeObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def RollbackTime
  @RollbackTime
end

#SecurityGroupIdObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def SecurityGroupId
  @SecurityGroupId
end

#SecurityGroupIdsObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def SecurityGroupIds
  @SecurityGroupIds
end

#ShardCountObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def ShardCount
  @ShardCount
end

#ShardCpuObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def ShardCpu
  @ShardCpu
end

#ShardMemoryObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def ShardMemory
  @ShardMemory
end

#ShardNodeCountObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def ShardNodeCount
  @ShardNodeCount
end

#ShardStorageObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def ShardStorage
  @ShardStorage
end

#SubnetIdObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def SubnetId
  @SubnetId
end

#VpcIdObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def VpcId
  @VpcId
end

#ZonesObject

Parameters:

  • ShardMemory:

    分片内存大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardStorage:

    分片存储空间大小,单位:GB,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardNodeCount:

    单个分片节点个数,可以通过 DescribeShardSpec 查询实例规格获得。

  • ShardCount:

    实例分片个数,可选范围2-8,可以通过升级实例进行新增分片到最多64个分片。

  • Count:

    欲购买实例的数量

  • ProjectId:

    项目 ID,可以通过查看项目列表获取,不传则关联到默认项目

  • VpcId:

    虚拟私有网络 ID,不传或传空表示创建为基础网络

  • SubnetId:

    虚拟私有网络子网 ID,VpcId不为空时必填

  • ShardCpu:

    分片cpu大小,单位:核,可以通过 DescribeShardSpec 查询实例规格获得。

  • DbVersionId:

    数据库引擎版本,当前可选:8.0,5.7,10.1,10.0。

  • Zones:

    分片节点可用区分布,可填写多个可用区。

  • SecurityGroupId:

    安全组id

  • InstanceName:

    实例名称, 可以通过该字段自主的设置实例的名字

  • Ipv6Flag:

    是否支持IPv6,0:不支持,1:支持

  • ResourceTags:

    标签键值对数组

  • DcnRegion:

    DCN源地域

  • DcnInstanceId:

    DCN源实例ID

  • InitParams:

    参数列表。本接口的可选值为:character_set_server(字符集,必传),lower_case_table_names(表名大小写敏感,必传,0 - 敏感;1-不敏感),innodb_page_size(innodb数据页,默认16K),sync_mode(同步模式:0 - 异步; 1 - 强同步;2 - 强同步可退化。默认为强同步可退化)。

  • RollbackInstanceId:

    需要回档的源实例ID

  • RollbackTime:

    回档时间,例如“2021-11-22 00:00:00”

  • SecurityGroupIds:

    安全组ids,安全组可以传数组形式,兼容之前SecurityGroupId参数

  • DcnSyncMode:

    DCN同步模式,0:异步, 1:强同步

  • CpuType:

    Cpu类型,如:英特尔:Intel/AMD,海光:Hygon,默认Intel/AMD



972
973
974
# File 'lib/v20180411/models.rb', line 972

def Zones
  @Zones
end

Instance Method Details

#deserialize(params) ⇒ Object



1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
# File 'lib/v20180411/models.rb', line 1000

def deserialize(params)
  @ShardMemory = params['ShardMemory']
  @ShardStorage = params['ShardStorage']
  @ShardNodeCount = params['ShardNodeCount']
  @ShardCount = params['ShardCount']
  @Count = params['Count']
  @ProjectId = params['ProjectId']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @ShardCpu = params['ShardCpu']
  @DbVersionId = params['DbVersionId']
  @Zones = params['Zones']
  @SecurityGroupId = params['SecurityGroupId']
  @InstanceName = params['InstanceName']
  @Ipv6Flag = params['Ipv6Flag']
  unless params['ResourceTags'].nil?
    @ResourceTags = []
    params['ResourceTags'].each do |i|
      resourcetag_tmp = ResourceTag.new
      resourcetag_tmp.deserialize(i)
      @ResourceTags << resourcetag_tmp
    end
  end
  @DcnRegion = params['DcnRegion']
  @DcnInstanceId = params['DcnInstanceId']
  unless params['InitParams'].nil?
    @InitParams = []
    params['InitParams'].each do |i|
      dbparamvalue_tmp = DBParamValue.new
      dbparamvalue_tmp.deserialize(i)
      @InitParams << dbparamvalue_tmp
    end
  end
  @RollbackInstanceId = params['RollbackInstanceId']
  @RollbackTime = params['RollbackTime']
  @SecurityGroupIds = params['SecurityGroupIds']
  @DcnSyncMode = params['DcnSyncMode']
  @CpuType = params['CpuType']
end