Skip to content

Commit

Permalink
release 3.0.924
Browse files Browse the repository at this point in the history
  • Loading branch information
tencentcloudapi committed Jul 5, 2023
1 parent a833f46 commit 70171b8
Show file tree
Hide file tree
Showing 9 changed files with 228 additions and 94 deletions.
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
}
],
"require": {
"tencentcloud/common": "3.0.923"
"tencentcloud/common": "3.0.924"
},
"autoload": {
"psr-4": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,42 +20,62 @@
/**
* DisIsolateDBInstances请求参数结构体
*
* @method array getDBInstanceIdSet() 获取资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
* @method void setDBInstanceIdSet(array $DBInstanceIdSet) 设置资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
* @method integer getPeriod() 获取包年包月实例解隔离时购买时常 以月为单位
* @method void setPeriod(integer $Period) 设置包年包月实例解隔离时购买时常 以月为单位
* @method boolean getAutoVoucher() 获取是否使用代金券:true-使用,false-不使用,默认不使用
* @method void setAutoVoucher(boolean $AutoVoucher) 设置是否使用代金券:true-使用,false-不使用,默认不使用
* @method array getVoucherIds() 获取代金券id列表
* @method void setVoucherIds(array $VoucherIds) 设置代金券id列表
* @method array getDBInstanceIdSet() 获取实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
* @method void setDBInstanceIdSet(array $DBInstanceIdSet) 设置实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
* @method integer getPeriod() 获取购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
* @method void setPeriod(integer $Period) 设置购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
* @method boolean getAutoVoucher() 获取是否使用代金券:
<li>true:使用
<li>false:不使用
默认值:false
* @method void setAutoVoucher(boolean $AutoVoucher) 设置是否使用代金券:
<li>true:使用
<li>false:不使用
默认值:false
* @method array getVoucherIds() 获取代金券id列表。
* @method void setVoucherIds(array $VoucherIds) 设置代金券id列表。
*/
class DisIsolateDBInstancesRequest extends AbstractModel
{
/**
* @var array 资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
* @var array 实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
*/
public $DBInstanceIdSet;

/**
* @var integer 包年包月实例解隔离时购买时常 以月为单位
* @var integer 购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
*/
public $Period;

/**
* @var boolean 是否使用代金券:true-使用,false-不使用,默认不使用
* @var boolean 是否使用代金券:
<li>true:使用
<li>false:不使用
默认值:false
*/
public $AutoVoucher;

/**
* @var array 代金券id列表
* @var array 代金券id列表
*/
public $VoucherIds;

/**
* @param array $DBInstanceIdSet 资源ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
* @param integer $Period 包年包月实例解隔离时购买时常 以月为单位
* @param boolean $AutoVoucher 是否使用代金券:true-使用,false-不使用,默认不使用
* @param array $VoucherIds 代金券id列表
* @param array $DBInstanceIdSet 实例ID列表。注意:当前已不支持同时解隔离多个实例,这里只能传入单个实例ID。
* @param integer $Period 购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
* @param boolean $AutoVoucher 是否使用代金券:
<li>true:使用
<li>false:不使用
默认值:false
* @param array $VoucherIds 代金券id列表。
*/
function __construct()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,36 @@
*
* @method string getDBInstanceId() 获取实例ID,形如postgres-6fego161
* @method void setDBInstanceId(string $DBInstanceId) 设置实例ID,形如postgres-6fego161
* @method string getInstanceChargeType() 获取实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。
* @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。
* @method integer getPeriod() 获取购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。
* @method void setPeriod(integer $Period) 设置购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。
* @method integer getAutoRenewFlag() 获取续费标记:0-正常续费(默认);1-自动续费。
* @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记:0-正常续费(默认);1-自动续费。
* @method integer getAutoVoucher() 获取是否自动使用代金券,1是,0否,默认不使用
* @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券,1是,0否,默认不使用
* @method string getInstanceChargeType() 获取实例计费类型,目前支持:
<li>PREPAID:预付费,即包年包月
<li>POSTPAID_BY_HOUR:后付费,即按量计费
默认值:PREPAID
* @method void setInstanceChargeType(string $InstanceChargeType) 设置实例计费类型,目前支持:
<li>PREPAID:预付费,即包年包月
<li>POSTPAID_BY_HOUR:后付费,即按量计费
默认值:PREPAID
* @method integer getPeriod() 获取购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
* @method void setPeriod(integer $Period) 设置购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
* @method integer getAutoRenewFlag() 获取续费标记:
<li>0:手动续费
<li>1:自动续费
默认值:0
* @method void setAutoRenewFlag(integer $AutoRenewFlag) 设置续费标记:
<li>0:手动续费
<li>1:自动续费
默认值:0
* @method integer getAutoVoucher() 获取是否自动使用代金券:
<li>0:否
<li>1:是
默认值:0
* @method void setAutoVoucher(integer $AutoVoucher) 设置是否自动使用代金券:
<li>0:否
<li>1:是
默认值:0
*/
class ModifyDBInstanceChargeTypeRequest extends AbstractModel
{
Expand All @@ -39,31 +61,53 @@ class ModifyDBInstanceChargeTypeRequest extends AbstractModel
public $DBInstanceId;

/**
* @var string 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。
* @var string 实例计费类型,目前支持:
<li>PREPAID:预付费,即包年包月
<li>POSTPAID_BY_HOUR:后付费,即按量计费
默认值:PREPAID
*/
public $InstanceChargeType;

/**
* @var integer 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。
* @var integer 购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
*/
public $Period;

/**
* @var integer 续费标记:0-正常续费(默认);1-自动续费。
* @var integer 续费标记:
<li>0:手动续费
<li>1:自动续费
默认值:0
*/
public $AutoRenewFlag;

/**
* @var integer 是否自动使用代金券,1是,0否,默认不使用
* @var integer 是否自动使用代金券:
<li>0:否
<li>1:是
默认值:0
*/
public $AutoVoucher;

/**
* @param string $DBInstanceId 实例ID,形如postgres-6fego161
* @param string $InstanceChargeType 实例计费类型。目前支持:PREPAID(预付费,即包年包月),POSTPAID_BY_HOUR(后付费,即按量计费)。默认值:PREPAID。
* @param integer $Period 购买时长,单位:月。目前只支持1,2,3,4,5,6,7,8,9,10,11,12,24,36这些值,按量计费模式下该参数传1。
* @param integer $AutoRenewFlag 续费标记:0-正常续费(默认);1-自动续费。
* @param integer $AutoVoucher 是否自动使用代金券,1是,0否,默认不使用
* @param string $InstanceChargeType 实例计费类型,目前支持:
<li>PREPAID:预付费,即包年包月
<li>POSTPAID_BY_HOUR:后付费,即按量计费
默认值:PREPAID
* @param integer $Period 购买时长,单位:月。
<li>预付费:支持1,2,3,4,5,6,7,8,9,10,11,12,24,36
<li>后付费:只支持1
* @param integer $AutoRenewFlag 续费标记:
<li>0:手动续费
<li>1:自动续费
默认值:0
* @param integer $AutoVoucher 是否自动使用代金券:
<li>0:否
<li>1:是
默认值:0
*/
function __construct()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,20 @@
*
* @method string getDBInstanceId() 获取实例ID。
* @method void setDBInstanceId(string $DBInstanceId) 设置实例ID。
* @method array getDBNodeSet() 获取实例节点信息。
* @method void setDBNodeSet(array $DBNodeSet) 设置实例节点信息。
* @method integer getSwitchTag() 获取切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换
* @method void setSwitchTag(integer $SwitchTag) 设置切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换
* @method array getDBNodeSet() 获取实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。
* @method void setDBNodeSet(array $DBNodeSet) 设置实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。
* @method integer getSwitchTag() 获取指定实例配置完成变更后的切换时间。
<li>0:立即切换
<li>1:指定时间切换
<li>2:维护时间窗口内切换
默认值:0
* @method void setSwitchTag(integer $SwitchTag) 设置指定实例配置完成变更后的切换时间。
<li>0:立即切换
<li>1:指定时间切换
<li>2:维护时间窗口内切换
默认值:0
* @method string getSwitchStartTime() 获取切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。
* @method void setSwitchStartTime(string $SwitchStartTime) 设置切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。
* @method string getSwitchEndTime() 获取切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。
Expand All @@ -39,12 +49,17 @@ class ModifyDBInstanceDeploymentRequest extends AbstractModel
public $DBInstanceId;

/**
* @var array 实例节点信息。
* @var array 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。
*/
public $DBNodeSet;

/**
* @var integer 切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换
* @var integer 指定实例配置完成变更后的切换时间。
<li>0:立即切换
<li>1:指定时间切换
<li>2:维护时间窗口内切换
默认值:0
*/
public $SwitchTag;

Expand All @@ -60,8 +75,13 @@ class ModifyDBInstanceDeploymentRequest extends AbstractModel

/**
* @param string $DBInstanceId 实例ID。
* @param array $DBNodeSet 实例节点信息。
* @param integer $SwitchTag 切换时间。默认为 立即切换,入参为 0 :立即切换 。1:指定时间切换。2:维护时间窗口内切换
* @param array $DBNodeSet 实例节点部署信息,支持多可用区部署时需要指定每个节点的部署可用区信息。
可用区信息可以通过调用 [DescribeZones](https://cloud.tencent.com/document/api/409/16769) 接口的返回值中的Zone字段来获取。
* @param integer $SwitchTag 指定实例配置完成变更后的切换时间。
<li>0:立即切换
<li>1:指定时间切换
<li>2:维护时间窗口内切换
默认值:0
* @param string $SwitchStartTime 切换开始时间,时间格式:HH:MM:SS,例如:01:00:00。当SwitchTag为0或2时,该参数失效。
* @param string $SwitchEndTime 切换截止时间,时间格式:HH:MM:SS,例如:01:30:00。当SwitchTag为0或2时,该参数失效。
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,9 @@
*
* @method string getDBInstanceId() 获取数据库实例ID,形如postgres-6fego161
* @method void setDBInstanceId(string $DBInstanceId) 设置数据库实例ID,形如postgres-6fego161
* @method string getInstanceName() 获取新的数据库实例名字
* @method void setInstanceName(string $InstanceName) 设置新的数据库实例名字
* @method string getInstanceName() 获取实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。
* @method void setInstanceName(string $InstanceName) 设置实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。
*/
class ModifyDBInstanceNameRequest extends AbstractModel
{
Expand All @@ -33,13 +34,14 @@ class ModifyDBInstanceNameRequest extends AbstractModel
public $DBInstanceId;

/**
* @var string 新的数据库实例名字
* @var string 实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。
*/
public $InstanceName;

/**
* @param string $DBInstanceId 数据库实例ID,形如postgres-6fego161
* @param string $InstanceName 新的数据库实例名字
* @param string $InstanceName 实例名称,仅支持长度小于60的中文/英文/数字/"_"/"-",不指定实例名称则默认显示"未命名"。
*/
function __construct()
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,12 @@
/**
* ModifyDBInstanceSecurityGroups请求参数结构体
*
* @method array getSecurityGroupIdSet() 获取实例或只读组要绑定的安全组列表
* @method void setSecurityGroupIdSet(array $SecurityGroupIdSet) 设置实例或只读组要绑定的安全组列表
* @method array getSecurityGroupIdSet() 获取实例或只读组要绑定的安全组列表。
安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。
* @method void setSecurityGroupIdSet(array $SecurityGroupIdSet) 设置实例或只读组要绑定的安全组列表。
安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。
* @method string getDBInstanceId() 获取实例ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果都传,忽略ReadOnlyGroupId
* @method void setDBInstanceId(string $DBInstanceId) 设置实例ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果都传,忽略ReadOnlyGroupId
* @method string getReadOnlyGroupId() 获取只读组ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果要修改只读组关联的安全组,只传ReadOnlyGroupId
Expand All @@ -30,7 +34,9 @@
class ModifyDBInstanceSecurityGroupsRequest extends AbstractModel
{
/**
* @var array 实例或只读组要绑定的安全组列表
* @var array 实例或只读组要绑定的安全组列表。
安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。
*/
public $SecurityGroupIdSet;

Expand All @@ -45,7 +51,9 @@ class ModifyDBInstanceSecurityGroupsRequest extends AbstractModel
public $ReadOnlyGroupId;

/**
* @param array $SecurityGroupIdSet 实例或只读组要绑定的安全组列表
* @param array $SecurityGroupIdSet 实例或只读组要绑定的安全组列表。
安全组信息可以通过调用 [DescribeSecurityGroups](https://cloud.tencent.com/document/api/215/15808) 的返回值中的sgId字段来查询。
* @param string $DBInstanceId 实例ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果都传,忽略ReadOnlyGroupId
* @param string $ReadOnlyGroupId 只读组ID,DBInstanceId和ReadOnlyGroupId至少传一个;如果要修改只读组关联的安全组,只传ReadOnlyGroupId
*/
Expand Down

0 comments on commit 70171b8

Please sign in to comment.