Class: TencentCloud::Postgres::V20170312::CreateReadOnlyDBInstanceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Postgres::V20170312::CreateReadOnlyDBInstanceRequest
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20170312/models.rb
Overview
CreateReadOnlyDBInstance请求参数结构体
Instance Attribute Summary collapse
-
#ActivityId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#AutoRenewFlag ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#AutoVoucher ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#DBVersion ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#DedicatedClusterId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#DeletionProtection ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#InstanceChargeType ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#InstanceCount ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#MasterDBInstanceId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#Name ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#NeedSupportIpv6 ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#Period ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#ProjectId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#ReadOnlyGroupId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#SecurityGroupIds ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#SpecCode ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#Storage ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#SubnetId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#TagList ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#VoucherIds ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#VpcId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
-
#Zone ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。 <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。 <li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(zone = nil, masterdbinstanceid = nil, speccode = nil, storage = nil, instancecount = nil, period = nil, vpcid = nil, subnetid = nil, instancechargetype = nil, autovoucher = nil, voucherids = nil, autorenewflag = nil, projectid = nil, activityid = nil, readonlygroupid = nil, taglist = nil, securitygroupids = nil, needsupportipv6 = nil, name = nil, dbversion = nil, dedicatedclusterid = nil, deletionprotection = nil) ⇒ CreateReadOnlyDBInstanceRequest
constructor
A new instance of CreateReadOnlyDBInstanceRequest.
Constructor Details
#initialize(zone = nil, masterdbinstanceid = nil, speccode = nil, storage = nil, instancecount = nil, period = nil, vpcid = nil, subnetid = nil, instancechargetype = nil, autovoucher = nil, voucherids = nil, autorenewflag = nil, projectid = nil, activityid = nil, readonlygroupid = nil, taglist = nil, securitygroupids = nil, needsupportipv6 = nil, name = nil, dbversion = nil, dedicatedclusterid = nil, deletionprotection = nil) ⇒ CreateReadOnlyDBInstanceRequest
Returns a new instance of CreateReadOnlyDBInstanceRequest.
1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 |
# File 'lib/v20170312/models.rb', line 1264 def initialize(zone=nil, masterdbinstanceid=nil, speccode=nil, storage=nil, instancecount=nil, period=nil, vpcid=nil, subnetid=nil, instancechargetype=nil, autovoucher=nil, voucherids=nil, autorenewflag=nil, projectid=nil, activityid=nil, readonlygroupid=nil, taglist=nil, securitygroupids=nil, needsupportipv6=nil, name=nil, dbversion=nil, dedicatedclusterid=nil, deletionprotection=nil) @Zone = zone @MasterDBInstanceId = masterdbinstanceid @SpecCode = speccode @Storage = storage @InstanceCount = instancecount @Period = period @VpcId = vpcid @SubnetId = subnetid @InstanceChargeType = instancechargetype @AutoVoucher = autovoucher @VoucherIds = voucherids @AutoRenewFlag = autorenewflag @ProjectId = projectid @ActivityId = activityid @ReadOnlyGroupId = readonlygroupid @TagList = taglist @SecurityGroupIds = securitygroupids @NeedSupportIpv6 = needsupportipv6 @Name = name @DBVersion = dbversion @DedicatedClusterId = dedicatedclusterid @DeletionProtection = deletionprotection end |
Instance Attribute Details
#ActivityId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def ActivityId @ActivityId end |
#AutoRenewFlag ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def AutoRenewFlag @AutoRenewFlag end |
#AutoVoucher ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def AutoVoucher @AutoVoucher end |
#DBVersion ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def DBVersion @DBVersion end |
#DedicatedClusterId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def DedicatedClusterId @DedicatedClusterId end |
#DeletionProtection ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def DeletionProtection @DeletionProtection end |
#InstanceChargeType ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def InstanceChargeType @InstanceChargeType end |
#InstanceCount ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def InstanceCount @InstanceCount end |
#MasterDBInstanceId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def MasterDBInstanceId @MasterDBInstanceId end |
#Name ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def Name @Name end |
#NeedSupportIpv6 ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def NeedSupportIpv6 @NeedSupportIpv6 end |
#Period ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def Period @Period end |
#ProjectId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def ProjectId @ProjectId end |
#ReadOnlyGroupId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def ReadOnlyGroupId @ReadOnlyGroupId end |
#SecurityGroupIds ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def SecurityGroupIds @SecurityGroupIds end |
#SpecCode ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def SpecCode @SpecCode end |
#Storage ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def Storage @Storage end |
#SubnetId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def SubnetId @SubnetId end |
#TagList ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def TagList @TagList end |
#VoucherIds ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def VoucherIds @VoucherIds end |
#VpcId ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def VpcId @VpcId end |
#Zone ⇒ Object
可用区信息可以通过调用 [DescribeZones](cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36</li> <li>后付费:只支持1</li> <li>PREPAID:预付费,即包年包月。</li> <li>POSTPAID_BY_HOUR:后付费,即按量计费。</li> 默认值:PREPAID。如果主实例为后付费,只读实例必须也为后付费。<li>0:否</li> <li>1:是</li> 默认值:0 <li>0:手动续费</li> <li>1:自动续费</li> 默认值:0 <li>0:否</li> <li>1:是</li> 默认值:0
1259 1260 1261 |
# File 'lib/v20170312/models.rb', line 1259 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 |
# File 'lib/v20170312/models.rb', line 1289 def deserialize(params) @Zone = params['Zone'] @MasterDBInstanceId = params['MasterDBInstanceId'] @SpecCode = params['SpecCode'] @Storage = params['Storage'] @InstanceCount = params['InstanceCount'] @Period = params['Period'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @InstanceChargeType = params['InstanceChargeType'] @AutoVoucher = params['AutoVoucher'] @VoucherIds = params['VoucherIds'] @AutoRenewFlag = params['AutoRenewFlag'] @ProjectId = params['ProjectId'] @ActivityId = params['ActivityId'] @ReadOnlyGroupId = params['ReadOnlyGroupId'] unless params['TagList'].nil? @TagList = Tag.new @TagList.deserialize(params['TagList']) end @SecurityGroupIds = params['SecurityGroupIds'] @NeedSupportIpv6 = params['NeedSupportIpv6'] @Name = params['Name'] @DBVersion = params['DBVersion'] @DedicatedClusterId = params['DedicatedClusterId'] @DeletionProtection = params['DeletionProtection'] end |