Skip to content

Commit 80eea5e

Browse files
release 3.0.90
1 parent b86d08e commit 80eea5e

File tree

43 files changed

+2813
-54
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+2813
-54
lines changed

src/TencentCloud/Batch/V20170312/Models/Task.php

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@
5252
* @method void setMaxConcurrentNum(integer $MaxConcurrentNum) 设置任务最大并发数限制,默认没有限制。
5353
* @method boolean getRestartComputeNode() 获取任务完成后,重启计算节点。适用于指定计算环境执行任务。
5454
* @method void setRestartComputeNode(boolean $RestartComputeNode) 设置任务完成后,重启计算节点。适用于指定计算环境执行任务。
55+
* @method integer getResourceMaxRetryCount() 获取启动任务过程中,创建计算资源如CVM失败后的最大重试次数,默认为0。
56+
* @method void setResourceMaxRetryCount(integer $ResourceMaxRetryCount) 设置启动任务过程中,创建计算资源如CVM失败后的最大重试次数,默认为0。
5557
*/
5658

5759
/**
@@ -143,6 +145,11 @@ class Task extends AbstractModel
143145
* @var boolean 任务完成后,重启计算节点。适用于指定计算环境执行任务。
144146
*/
145147
public $RestartComputeNode;
148+
149+
/**
150+
* @var integer 启动任务过程中,创建计算资源如CVM失败后的最大重试次数,默认为0。
151+
*/
152+
public $ResourceMaxRetryCount;
146153
/**
147154
* @param Application $Application 应用程序信息
148155
* @param string $TaskName 任务名称,在一个作业内部唯一
@@ -161,6 +168,7 @@ class Task extends AbstractModel
161168
* @param integer $Timeout 任务启动后的超时时间,单位秒,默认为86400秒
162169
* @param integer $MaxConcurrentNum 任务最大并发数限制,默认没有限制。
163170
* @param boolean $RestartComputeNode 任务完成后,重启计算节点。适用于指定计算环境执行任务。
171+
* @param integer $ResourceMaxRetryCount 启动任务过程中,创建计算资源如CVM失败后的最大重试次数,默认为0。
164172
*/
165173
function __construct()
166174
{
@@ -270,5 +278,9 @@ public function deserialize($param)
270278
if (array_key_exists("RestartComputeNode",$param) and $param["RestartComputeNode"] !== null) {
271279
$this->RestartComputeNode = $param["RestartComputeNode"];
272280
}
281+
282+
if (array_key_exists("ResourceMaxRetryCount",$param) and $param["ResourceMaxRetryCount"] !== null) {
283+
$this->ResourceMaxRetryCount = $param["ResourceMaxRetryCount"];
284+
}
273285
}
274286
}

src/TencentCloud/Clb/V20180317/ClbClient.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@
5757
* @method Models\ManualRewriteResponse ManualRewrite(Models\ManualRewriteRequest $req) 用户手动配置原访问地址和重定向地址,系统自动将原访问地址的请求重定向至对应路径的目的地址。同一域名下可以配置多条路径作为重定向策略,实现http/https之间请求的自动跳转。设置重定向时,需满足如下约束条件:若A已经重定向至B,则A不能再重定向至C(除非先删除老的重定向关系,再建立新的重定向关系),B不能重定向至任何其它地址。
5858
* @method Models\ModifyDomainResponse ModifyDomain(Models\ModifyDomainRequest $req) ModifyDomain接口用来修改负载均衡七层监听器下的域名。
5959
本接口为异步接口,本接口返回成功后需以返回的RequestID为入参,调用DescribeTaskStatus接口查询本次任务是否成功。
60+
* @method Models\ModifyDomainAttributesResponse ModifyDomainAttributes(Models\ModifyDomainAttributesRequest $req) ModifyDomainAttributes接口用于修改负载均衡7层监听器转发规则的域名级别属性,如修改域名、修改DefaultServer、开启/关闭Http2、修改证书。
61+
本接口为异步接口,本接口返回成功后,需以返回的RequestId为入参,调用DescribeTaskStatus接口查询本次任务是否成功。
6062
* @method Models\ModifyListenerResponse ModifyListener(Models\ModifyListenerRequest $req) ModifyListener接口用来修改负载均衡监听器的属性,包括监听器名称、健康检查参数、证书信息、转发策略等。本接口不支持传统型负载均衡。
6163
本接口为异步接口,本接口返回成功后需以返回的RequestID为入参,调用DescribeTaskStatus接口查询本次任务是否成功。
6264
* @method Models\ModifyLoadBalancerAttributesResponse ModifyLoadBalancerAttributes(Models\ModifyLoadBalancerAttributesRequest $req) 修改负载均衡实例的属性。支持修改负载均衡实例的名称、设置负载均衡的跨域属性。

src/TencentCloud/Clb/V20180317/Models/CreateLoadBalancerRequest.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。
2929
* @method void setLoadBalancerName(string $LoadBalancerName) 设置负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。
3030
注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。
31-
* @method string getVpcId() 获取负载均衡后端目标设备所属的网络 ID,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
32-
* @method void setVpcId(string $VpcId) 设置负载均衡后端目标设备所属的网络 ID,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
31+
* @method string getVpcId() 获取负载均衡后端目标设备所属的网络 ID,如vpc-12345678,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
32+
* @method void setVpcId(string $VpcId) 设置负载均衡后端目标设备所属的网络 ID,如vpc-12345678,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
3333
* @method string getSubnetId() 获取在私有网络内购买内网负载均衡实例的情况下,必须指定子网 ID,内网负载均衡实例的 VIP 将从这个子网中产生。其它情况不支持该参数。
3434
* @method void setSubnetId(string $SubnetId) 设置在私有网络内购买内网负载均衡实例的情况下,必须指定子网 ID,内网负载均衡实例的 VIP 将从这个子网中产生。其它情况不支持该参数。
3535
* @method integer getProjectId() 获取负载均衡实例所属的项目 ID,可以通过 DescribeProject 接口获取。不传此参数则视为默认项目。
@@ -75,7 +75,7 @@ class CreateLoadBalancerRequest extends AbstractModel
7575
public $LoadBalancerName;
7676

7777
/**
78-
* @var string 负载均衡后端目标设备所属的网络 ID,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
78+
* @var string 负载均衡后端目标设备所属的网络 ID,如vpc-12345678,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
7979
*/
8080
public $VpcId;
8181

@@ -130,7 +130,7 @@ class CreateLoadBalancerRequest extends AbstractModel
130130
* @param integer $Forward 负载均衡实例的类型。1:通用的负载均衡实例,目前只支持传入1
131131
* @param string $LoadBalancerName 负载均衡实例的名称,只在创建一个实例的时候才会生效。规则:1-50 个英文、汉字、数字、连接线“-”或下划线“_”。
132132
注意:如果名称与系统中已有负载均衡实例的名称相同,则系统将会自动生成此次创建的负载均衡实例的名称。
133-
* @param string $VpcId 负载均衡后端目标设备所属的网络 ID,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
133+
* @param string $VpcId 负载均衡后端目标设备所属的网络 ID,如vpc-12345678,可以通过 DescribeVpcEx 接口获取。 不传此参数则默认为基础网络("0")。
134134
* @param string $SubnetId 在私有网络内购买内网负载均衡实例的情况下,必须指定子网 ID,内网负载均衡实例的 VIP 将从这个子网中产生。其它情况不支持该参数。
135135
* @param integer $ProjectId 负载均衡实例所属的项目 ID,可以通过 DescribeProject 接口获取。不传此参数则视为默认项目。
136136
* @param string $AddressIPVersion 仅适用于公网负载均衡。IP版本,IPV4 | IPV6,默认值 IPV4。

src/TencentCloud/Clb/V20180317/Models/DescribeLoadBalancersRequest.php

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
OPEN:公网属性, INTERNAL:内网属性。
2525
* @method void setLoadBalancerType(string $LoadBalancerType) 设置负载均衡实例的网络类型:
2626
OPEN:公网属性, INTERNAL:内网属性。
27-
* @method integer getForward() 获取负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例
28-
* @method void setForward(integer $Forward) 设置负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例
27+
* @method integer getForward() 获取负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例。如果不传此参数,则查询所有类型的负载均衡实例。
28+
* @method void setForward(integer $Forward) 设置负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例。如果不传此参数,则查询所有类型的负载均衡实例。
2929
* @method string getLoadBalancerName() 获取负载均衡实例的名称。
3030
* @method void setLoadBalancerName(string $LoadBalancerName) 设置负载均衡实例的名称。
3131
* @method string getDomain() 获取腾讯云为负载均衡实例分配的域名,本参数仅对传统型公网负载均衡才有意义。
@@ -50,10 +50,10 @@
5050
* @method void setProjectId(integer $ProjectId) 设置负载均衡实例所属的项目 ID,可以通过 DescribeProject 接口获取。
5151
* @method integer getWithRs() 获取负载均衡是否绑定后端服务,0:没有绑定后端服务,1:绑定后端服务,-1:查询全部。
5252
* @method void setWithRs(integer $WithRs) 设置负载均衡是否绑定后端服务,0:没有绑定后端服务,1:绑定后端服务,-1:查询全部。
53-
* @method string getVpcId() 获取负载均衡实例所属私有网络,如 vpc-bhqkbhdx,
54-
基础网络不支持通过VpcId查询
55-
* @method void setVpcId(string $VpcId) 设置负载均衡实例所属私有网络,如 vpc-bhqkbhdx,
56-
基础网络不支持通过VpcId查询
53+
* @method string getVpcId() 获取负载均衡实例所属私有网络唯一ID,如 vpc-bhqkbhdx,
54+
基础网络可传入'0'
55+
* @method void setVpcId(string $VpcId) 设置负载均衡实例所属私有网络唯一ID,如 vpc-bhqkbhdx,
56+
基础网络可传入'0'
5757
* @method string getSecurityGroup() 获取安全组ID,如 sg-m1cc9123
5858
* @method void setSecurityGroup(string $SecurityGroup) 设置安全组ID,如 sg-m1cc9123
5959
* @method string getMasterZone() 获取主可用区ID,如 :"100001" (对应的是广州一区)
@@ -77,7 +77,7 @@ class DescribeLoadBalancersRequest extends AbstractModel
7777
public $LoadBalancerType;
7878

7979
/**
80-
* @var integer 负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例
80+
* @var integer 负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例。如果不传此参数,则查询所有类型的负载均衡实例。
8181
*/
8282
public $Forward;
8383

@@ -142,8 +142,8 @@ class DescribeLoadBalancersRequest extends AbstractModel
142142
public $WithRs;
143143

144144
/**
145-
* @var string 负载均衡实例所属私有网络,如 vpc-bhqkbhdx,
146-
基础网络不支持通过VpcId查询
145+
* @var string 负载均衡实例所属私有网络唯一ID,如 vpc-bhqkbhdx,
146+
基础网络可传入'0'
147147
*/
148148
public $VpcId;
149149

@@ -160,7 +160,7 @@ class DescribeLoadBalancersRequest extends AbstractModel
160160
* @param array $LoadBalancerIds 负载均衡实例 ID。
161161
* @param string $LoadBalancerType 负载均衡实例的网络类型:
162162
OPEN:公网属性, INTERNAL:内网属性。
163-
* @param integer $Forward 负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例
163+
* @param integer $Forward 负载均衡实例的类型。1:通用的负载均衡实例,0:传统型负载均衡实例。如果不传此参数,则查询所有类型的负载均衡实例。
164164
* @param string $LoadBalancerName 负载均衡实例的名称。
165165
* @param string $Domain 腾讯云为负载均衡实例分配的域名,本参数仅对传统型公网负载均衡才有意义。
166166
* @param array $LoadBalancerVips 负载均衡实例的 VIP 地址,支持多个。
@@ -173,8 +173,8 @@ class DescribeLoadBalancersRequest extends AbstractModel
173173
* @param string $SearchKey 搜索字段,模糊匹配名称、域名、VIP。
174174
* @param integer $ProjectId 负载均衡实例所属的项目 ID,可以通过 DescribeProject 接口获取。
175175
* @param integer $WithRs 负载均衡是否绑定后端服务,0:没有绑定后端服务,1:绑定后端服务,-1:查询全部。
176-
* @param string $VpcId 负载均衡实例所属私有网络,如 vpc-bhqkbhdx,
177-
基础网络不支持通过VpcId查询
176+
* @param string $VpcId 负载均衡实例所属私有网络唯一ID,如 vpc-bhqkbhdx,
177+
基础网络可传入'0'
178178
* @param string $SecurityGroup 安全组ID,如 sg-m1cc9123
179179
* @param string $MasterZone 主可用区ID,如 :"100001" (对应的是广州一区)
180180
*/

src/TencentCloud/Clb/V20180317/Models/InternetAccessible.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
BANDWIDTH_PACKAGE 按带宽包计费(当前,只有指定运营商时才支持此种计费模式)
2323
* @method void setInternetChargeType(string $InternetChargeType) 设置TRAFFIC_POSTPAID_BY_HOUR 按流量按小时后计费 ; BANDWIDTH_POSTPAID_BY_HOUR 按带宽按小时后计费;
2424
BANDWIDTH_PACKAGE 按带宽包计费(当前,只有指定运营商时才支持此种计费模式)
25-
* @method integer getInternetMaxBandwidthOut() 获取最大出带宽,单位Mbps,范围支持0到65535,仅对公网属性的LB生效,默认值 10
26-
* @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置最大出带宽,单位Mbps,范围支持0到65535,仅对公网属性的LB生效,默认值 10
25+
* @method integer getInternetMaxBandwidthOut() 获取最大出带宽,单位Mbps,范围支持0到2048,仅对公网属性的LB生效,默认值 10
26+
* @method void setInternetMaxBandwidthOut(integer $InternetMaxBandwidthOut) 设置最大出带宽,单位Mbps,范围支持0到2048,仅对公网属性的LB生效,默认值 10
2727
*/
2828

2929
/**
@@ -38,13 +38,13 @@ class InternetAccessible extends AbstractModel
3838
public $InternetChargeType;
3939

4040
/**
41-
* @var integer 最大出带宽,单位Mbps,范围支持0到65535,仅对公网属性的LB生效,默认值 10
41+
* @var integer 最大出带宽,单位Mbps,范围支持0到2048,仅对公网属性的LB生效,默认值 10
4242
*/
4343
public $InternetMaxBandwidthOut;
4444
/**
4545
* @param string $InternetChargeType TRAFFIC_POSTPAID_BY_HOUR 按流量按小时后计费 ; BANDWIDTH_POSTPAID_BY_HOUR 按带宽按小时后计费;
4646
BANDWIDTH_PACKAGE 按带宽包计费(当前,只有指定运营商时才支持此种计费模式)
47-
* @param integer $InternetMaxBandwidthOut 最大出带宽,单位Mbps,范围支持0到65535,仅对公网属性的LB生效,默认值 10
47+
* @param integer $InternetMaxBandwidthOut 最大出带宽,单位Mbps,范围支持0到2048,仅对公网属性的LB生效,默认值 10
4848
*/
4949
function __construct()
5050
{

src/TencentCloud/Clb/V20180317/Models/Listener.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,10 @@
5151
* @method string getListenerName() 获取监听器的名称
5252
注意:此字段可能返回 null,表示取不到有效值。
5353
* @method void setListenerName(string $ListenerName) 设置监听器的名称
54+
注意:此字段可能返回 null,表示取不到有效值。
55+
* @method string getCreateTime() 获取监听器的创建时间。
56+
注意:此字段可能返回 null,表示取不到有效值。
57+
* @method void setCreateTime(string $CreateTime) 设置监听器的创建时间。
5458
注意:此字段可能返回 null,表示取不到有效值。
5559
*/
5660

@@ -115,6 +119,12 @@ class Listener extends AbstractModel
115119
注意:此字段可能返回 null,表示取不到有效值。
116120
*/
117121
public $ListenerName;
122+
123+
/**
124+
* @var string 监听器的创建时间。
125+
注意:此字段可能返回 null,表示取不到有效值。
126+
*/
127+
public $CreateTime;
118128
/**
119129
* @param string $ListenerId 负载均衡监听器 ID
120130
* @param string $Protocol 监听器协议
@@ -132,6 +142,8 @@ class Listener extends AbstractModel
132142
* @param array $Rules 监听器下的全部转发规则(本参数仅对于HTTP/HTTPS监听器有意义)
133143
注意:此字段可能返回 null,表示取不到有效值。
134144
* @param string $ListenerName 监听器的名称
145+
注意:此字段可能返回 null,表示取不到有效值。
146+
* @param string $CreateTime 监听器的创建时间。
135147
注意:此字段可能返回 null,表示取不到有效值。
136148
*/
137149
function __construct()
@@ -192,5 +204,9 @@ public function deserialize($param)
192204
if (array_key_exists("ListenerName",$param) and $param["ListenerName"] !== null) {
193205
$this->ListenerName = $param["ListenerName"];
194206
}
207+
208+
if (array_key_exists("CreateTime",$param) and $param["CreateTime"] !== null) {
209+
$this->CreateTime = $param["CreateTime"];
210+
}
195211
}
196212
}

src/TencentCloud/Clb/V20180317/Models/LoadBalancer.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,10 @@
147147
* @method ExtraInfo getExtraInfo() 获取暂做保留,一般用户无需关注。
148148
注意:此字段可能返回 null,表示取不到有效值。
149149
* @method void setExtraInfo(ExtraInfo $ExtraInfo) 设置暂做保留,一般用户无需关注。
150+
注意:此字段可能返回 null,表示取不到有效值。
151+
* @method boolean getLoadBalancerPassToTarget() 获取是否默认放通来自CLB的流量。开启默认放通(true):只验证CLB上的安全组;不开启默认放通(false):需同时验证CLB和后端实例上的安全组。
152+
注意:此字段可能返回 null,表示取不到有效值。
153+
* @method void setLoadBalancerPassToTarget(boolean $LoadBalancerPassToTarget) 设置是否默认放通来自CLB的流量。开启默认放通(true):只验证CLB上的安全组;不开启默认放通(false):需同时验证CLB和后端实例上的安全组。
150154
注意:此字段可能返回 null,表示取不到有效值。
151155
*/
152156

@@ -355,6 +359,12 @@ class LoadBalancer extends AbstractModel
355359
注意:此字段可能返回 null,表示取不到有效值。
356360
*/
357361
public $ExtraInfo;
362+
363+
/**
364+
* @var boolean 是否默认放通来自CLB的流量。开启默认放通(true):只验证CLB上的安全组;不开启默认放通(false):需同时验证CLB和后端实例上的安全组。
365+
注意:此字段可能返回 null,表示取不到有效值。
366+
*/
367+
public $LoadBalancerPassToTarget;
358368
/**
359369
* @param string $LoadBalancerId 负载均衡实例 ID。
360370
* @param string $LoadBalancerName 负载均衡实例的名称。
@@ -420,6 +430,8 @@ class LoadBalancer extends AbstractModel
420430
* @param string $AddressIPv6 负载均衡实例的IPv6地址
421431
注意:此字段可能返回 null,表示取不到有效值。
422432
* @param ExtraInfo $ExtraInfo 暂做保留,一般用户无需关注。
433+
注意:此字段可能返回 null,表示取不到有效值。
434+
* @param boolean $LoadBalancerPassToTarget 是否默认放通来自CLB的流量。开启默认放通(true):只验证CLB上的安全组;不开启默认放通(false):需同时验证CLB和后端实例上的安全组。
423435
注意:此字段可能返回 null,表示取不到有效值。
424436
*/
425437
function __construct()
@@ -584,5 +596,9 @@ public function deserialize($param)
584596
$this->ExtraInfo = new ExtraInfo();
585597
$this->ExtraInfo->deserialize($param["ExtraInfo"]);
586598
}
599+
600+
if (array_key_exists("LoadBalancerPassToTarget",$param) and $param["LoadBalancerPassToTarget"] !== null) {
601+
$this->LoadBalancerPassToTarget = $param["LoadBalancerPassToTarget"];
602+
}
587603
}
588604
}

0 commit comments

Comments
 (0)