lib/v20170312/models.rb in tencentcloud-sdk-postgres-3.0.605 vs lib/v20170312/models.rb in tencentcloud-sdk-postgres-3.0.606
- old
+ new
@@ -3994,17 +3994,22 @@
end
end
# DisIsolateDBInstances请求参数结构体
class DisIsolateDBInstancesRequest < TencentCloud::Common::AbstractModel
- # @param DBInstanceIdSet: 资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
+ # @param DBInstanceIdSet: 实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
# @type DBInstanceIdSet: Array
- # @param Period: 包年包月实例解隔离时购买时常 以月为单位
+ # @param Period: 购买时长,单位:月。
+ # <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
+ # <li>后付费:只支持1
# @type Period: Integer
- # @param AutoVoucher: 是否使用代金券:true-使用,false-不使用,默认不使用
+ # @param AutoVoucher: 是否使用代金券:
+ # <li>true:使用
+ # <li>false:不使用
+ # 默认值:false
# @type AutoVoucher: Boolean
- # @param VoucherIds: 代金券id列表
+ # @param VoucherIds: 代金券id列表。
# @type VoucherIds: Array
attr_accessor :DBInstanceIdSet, :Period, :AutoVoucher, :VoucherIds
def initialize(dbinstanceidset=nil, period=nil, autovoucher=nil, voucherids=nil)
@@ -4730,17 +4735,28 @@
# ModifyDBInstanceChargeType请求参数结构体
class ModifyDBInstanceChargeTypeRequest < TencentCloud::Common::AbstractModel
# @param DBInstanceId: 实例ID,形如postgres-6fego161
# @type DBInstanceId: String
- # @param InstanceChargeType: 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。
+ # @param InstanceChargeType: 实例计费类型,目前支持:
+ # <li>PREPAID:预付费,即包年包月
+ # <li>POSTPAID_BY_HOUR:后付费,即按量计费
+ # 默认值:PREPAID
# @type InstanceChargeType: String
- # @param Period: 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。
+ # @param Period: 购买时长,单位:月。
+ # <li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
+ # <li>后付费:只支持1
# @type Period: Integer
- # @param AutoRenewFlag: 续费标记:0-正常续费(默认);1-自动续费。
+ # @param AutoRenewFlag: 续费标记:
+ # <li>0:手动续费
+ # <li>1:自动续费
+ # 默认值:0
# @type AutoRenewFlag: Integer
- # @param AutoVoucher: 是否自动使用代金券,1是,0否,默认不使用
+ # @param AutoVoucher: 是否自动使用代金券:
+ # <li>0:否
+ # <li>1:是
+ # 默认值:0
# @type AutoVoucher: Integer
attr_accessor :DBInstanceId, :InstanceChargeType, :Period, :AutoRenewFlag, :AutoVoucher
def initialize(dbinstanceid=nil, instancechargetype=nil, period=nil, autorenewflag=nil, autovoucher=nil)
@@ -4782,13 +4798,18 @@
# ModifyDBInstanceDeployment请求参数结构体
class ModifyDBInstanceDeploymentRequest < TencentCloud::Common::AbstractModel
# @param DBInstanceId: 实例ID。
# @type DBInstanceId: String
- # @param DBNodeSet: 实例节点信息。
+ # @param DBNodeSet: 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
+ # 可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。
# @type DBNodeSet: Array
- # @param SwitchTag: 切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换
+ # @param SwitchTag: 指定实例配置完成变更后的切换时间。
+ # <li>0:立即切换
+ # <li>1:指定时间切换
+ # <li>2:维护时间窗口内切换
+ # 默认值:0
# @type SwitchTag: Integer
# @param SwitchStartTime: 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。
# @type SwitchStartTime: String
# @param SwitchEndTime: 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。
# @type SwitchEndTime: String
@@ -4837,11 +4858,11 @@
# ModifyDBInstanceName请求参数结构体
class ModifyDBInstanceNameRequest < TencentCloud::Common::AbstractModel
# @param DBInstanceId: 数据库实例ID,形如postgres-6fego161
# @type DBInstanceId: String
- # @param InstanceName: 新的数据库实例名字
+ # @param InstanceName: 实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。
# @type InstanceName: String
attr_accessor :DBInstanceId, :InstanceName
def initialize(dbinstanceid=nil, instancename=nil)
@@ -4958,11 +4979,12 @@
end
end
# ModifyDBInstanceSecurityGroups请求参数结构体
class ModifyDBInstanceSecurityGroupsRequest < TencentCloud::Common::AbstractModel
- # @param SecurityGroupIdSet: 实例或只读组要绑定的安全组列表
+ # @param SecurityGroupIdSet: 实例或只读组要绑定的安全组列表。
+ # 安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。
# @type SecurityGroupIdSet: Array
# @param DBInstanceId: 实例ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果都传,忽略ReadOnlyGroupId
# @type DBInstanceId: String
# @param ReadOnlyGroupId: 只读组ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果要修改只读组关联的安全组,只传ReadOnlyGroupId
# @type ReadOnlyGroupId: String
@@ -5004,17 +5026,24 @@
# @type DBInstanceId: String
# @param Memory: 修改后的实例内存大小,单位GiB。
# @type Memory: Integer
# @param Storage: 修改后的实例磁盘大小,单位GiB。
# @type Storage: Integer
- # @param AutoVoucher: 是否自动使用代金券,1是,0否,默认不使用。
+ # @param AutoVoucher: 是否自动使用代金券:
+ # <li>0:否
+ # <li>1:是
+ # 默认值:0
# @type AutoVoucher: Integer
# @param VoucherIds: 代金券ID列表,目前仅支持指定一张代金券。
# @type VoucherIds: Array
# @param ActivityId: 活动ID。
# @type ActivityId: Integer
- # @param SwitchTag: 指定实例配置完成变更后的切换时间,默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换。
+ # @param SwitchTag: 指定实例配置完成变更后的切换时间。
+ # <li>0:立即切换
+ # <li>1:指定时间切换
+ # <li>2:维护时间窗口内切换
+ # 默认值:0
# @type SwitchTag: Integer
# @param SwitchStartTime: 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。
# @type SwitchStartTime: String
# @param SwitchEndTime: 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。
# @type SwitchEndTime: String
@@ -6611,25 +6640,27 @@
end
end
# UpgradeDBInstanceKernelVersion请求参数结构体
class UpgradeDBInstanceKernelVersionRequest < TencentCloud::Common::AbstractModel
- # @param DBInstanceId: 实例ID
+ # @param DBInstanceId: 实例ID。
# @type DBInstanceId: String
- # @param TargetDBKernelVersion: 升级的目标内核版本号。可以通过接口DescribeDBVersions的返回字段AvailableUpgradeTarget获取。
+ # @param TargetDBKernelVersion: 升级的目标内核版本号。可以通过接口[DescribeDBVersions](https://cloud.tencent.com/document/api/409/89018)的返回字段AvailableUpgradeTarget获取。
# @type TargetDBKernelVersion: String
- # @param SwitchTag: 指定实例升级内核版本号完成后的切换时间。可选值,
- # 0:立即切换(默认值)。
- # 1:指定时间切换。
- # 2:维护时间窗口内切换。
+ # @param SwitchTag: 指定实例升级内核版本号完成后的切换时间。可选值:
+ # <li>0:立即切换
+ # <li>1:指定时间切换
+ # <li>2:维护时间窗口内切换
+ # 默认值:0
# @type SwitchTag: Integer
# @param SwitchStartTime: 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。
# @type SwitchStartTime: String
# @param SwitchEndTime: 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。SwitchStartTime和SwitchEndTime时间窗口不能小于30分钟。
# @type SwitchEndTime: String
- # @param DryRun: 是否对本次升级实例内核版本号操作执行预检查。可选值,
- # true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。
- # false:发送正常请求(默认值),通过检查后直接升级内核版本号。
+ # @param DryRun: 是否对本次升级实例内核版本号操作执行预检查。
+ # <li>true:执行预检查操作,不升级内核版本号。检查项目包含请求参数、内核版本号兼容性、实例参数等。
+ # <li>false:发送正常请求(默认值),通过检查后直接升级内核版本号。
+ # 默认值:false
# @type DryRun: Boolean
attr_accessor :DBInstanceId, :TargetDBKernelVersion, :SwitchTag, :SwitchStartTime, :SwitchEndTime, :DryRun
def initialize(dbinstanceid=nil, targetdbkernelversion=nil, switchtag=nil, switchstarttime=nil, switchendtime=nil, dryrun=nil)