Class: TencentCloud::Sqlserver::V20180328::CreateBusinessDBInstancesRequest

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

Overview

CreateBusinessDBInstances请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zone = nil, memory = nil, storage = nil, cpu = nil, machinetype = nil, projectid = nil, goodsnum = nil, subnetid = nil, vpcid = nil, dbversion = nil, securitygrouplist = nil, weekly = nil, starttime = nil, span = nil, resourcetags = nil) ⇒ CreateBusinessDBInstancesRequest

Returns a new instance of CreateBusinessDBInstancesRequest.



1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
# File 'lib/v20180328/models.rb', line 1080

def initialize(zone=nil, memory=nil, storage=nil, cpu=nil, machinetype=nil, projectid=nil, goodsnum=nil, subnetid=nil, vpcid=nil, dbversion=nil, securitygrouplist=nil, weekly=nil, starttime=nil, span=nil, resourcetags=nil)
  @Zone = zone
  @Memory = memory
  @Storage = storage
  @Cpu = cpu
  @MachineType = machinetype
  @ProjectId = projectid
  @GoodsNum = goodsnum
  @SubnetId = subnetid
  @VpcId = vpcid
  @DBVersion = dbversion
  @SecurityGroupList = securitygrouplist
  @Weekly = weekly
  @StartTime = starttime
  @Span = span
  @ResourceTags = resourcetags
end

Instance Attribute Details

#CpuObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def Cpu
  @Cpu
end

#DBVersionObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def DBVersion
  @DBVersion
end

#GoodsNumObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def GoodsNum
  @GoodsNum
end

#MachineTypeObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def MachineType
  @MachineType
end

#MemoryObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def Memory
  @Memory
end

#ProjectIdObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def ProjectId
  @ProjectId
end

#ResourceTagsObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def ResourceTags
  @ResourceTags
end

#SecurityGroupListObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def SecurityGroupList
  @SecurityGroupList
end

#SpanObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def Span
  @Span
end

#StartTimeObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def StartTime
  @StartTime
end

#StorageObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def Storage
  @Storage
end

#SubnetIdObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def SubnetId
  @SubnetId
end

#VpcIdObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def VpcId
  @VpcId
end

#WeeklyObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def Weekly
  @Weekly
end

#ZoneObject

Parameters:

  • Zone:

    实例可用区,类似ap-guangzhou-1(广州一区);实例可售卖区域可以通过接口DescribeZones获取

  • Memory:

    实例内存大小,单位GB

  • Storage:

    实例磁盘大小,单位GB

  • Cpu:

    预购买实例的CPU核心数

  • MachineType:

    购买实例的宿主机类型,CLOUD_PREMIUM-虚拟机高性能云盘,CLOUD_SSD-虚拟机SSD云盘

  • ProjectId:

    项目ID

  • GoodsNum:

    本次购买几个实例,默认值为1

  • SubnetId:

    VPC子网ID,形如subnet-bdoe83fa;SubnetId和VpcId需同时设置或者同时不设置

  • VpcId:

    VPC网络ID,形如vpc-dsp338hz;SubnetId和VpcId需同时设置或者同时不设置

  • DBVersion:

    商业智能服务器版本,目前只支持:201603(SQL Server 2016 Integration Services),201703(SQL Server 2017 Integration Services),201903(SQL Server 2019 Integration Services)版本。每个地域支持售卖的版本不同,可通过DescribeProductConfig接口来拉取每个地域可售卖的版本信息。不填,默认为版本201903。

  • SecurityGroupList:

    安全组列表,填写形如sg-xxx的安全组ID

  • Weekly:

    可维护时间窗配置,以周为单位,表示周几允许维护,1-7分别代表周一到周末

  • StartTime:

    可维护时间窗配置,每天可维护的开始时间

  • Span:

    可维护时间窗配置,持续时间,单位:小时

  • ResourceTags:

    新建实例绑定的标签集合



1078
1079
1080
# File 'lib/v20180328/models.rb', line 1078

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
# File 'lib/v20180328/models.rb', line 1098

def deserialize(params)
  @Zone = params['Zone']
  @Memory = params['Memory']
  @Storage = params['Storage']
  @Cpu = params['Cpu']
  @MachineType = params['MachineType']
  @ProjectId = params['ProjectId']
  @GoodsNum = params['GoodsNum']
  @SubnetId = params['SubnetId']
  @VpcId = params['VpcId']
  @DBVersion = params['DBVersion']
  @SecurityGroupList = params['SecurityGroupList']
  @Weekly = params['Weekly']
  @StartTime = params['StartTime']
  @Span = params['Span']
  unless params['ResourceTags'].nil?
    @ResourceTags = []
    params['ResourceTags'].each do |i|
      resourcetag_tmp = ResourceTag.new
      resourcetag_tmp.deserialize(i)
      @ResourceTags << resourcetag_tmp
    end
  end
end