Skip to content

Commit 3869915

Browse files
add updates
1 parent cfe5467 commit 3869915

6 files changed

Lines changed: 1420 additions & 89 deletions

File tree

src/Lb/ChangeLog.md

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,23 @@
11
# 更新历史 #
2-
API版本:0.5.7
2+
API版本:0.6.3
33

4-
|发布时间|版本号|更新|说明|
5-
|---|---|---|---|
6-
|2022-02-22|0.5.7|*1、修改文档描述,隐藏字段,用于对外发布*||
7-
|2022-01-12|0.5.6|*1、增加Lb导出接口,指定filter和columns 2、增加Lb导出查询接口,查询用户导出的任务列表*||
8-
|2021-05-26|0.5.5|支持默认证书使用不同加密算法的双证书,支持X-Forwarded-Client-Port的Header||
9-
|2020-08-14|0.5.4|lb优化接口调整|*1.涉及LB创建时增加指定VIP和域名开关,对应更新和查询也修改 2.LB创建监听器增加HSTS相关参数,对应更新和查询接口也修改 3.更新Backend和健康检查相关描述*|
10-
|2020-08-13|0.5.3|支持多证书接口对外发布||
11-
|2020-03-20|0.5.2|lb接入tag||
12-
|2020-03-20|0.5.0|增加新接口,修改旧接口|* 新增扩展证书的增、删、改接口<br>* 修改查询listener列表和详情接口,增加扩展证书内容<br>* 配额的查询、修改接口支持扩展证书<br>* 修改addRules,updateRules,describeUrlmap(s)接口,增加重定向动作<br>* 注册/修改ALB target时,支持权重为0<br>* ALB开放计费功能:支持欠费停服、续费启服、欠费到期删除操作,欠费停服后不允许手动启服,启服后恢复为原运行状态|
13-
|2020-02-19|0.4.2|修改接口|* 按配置计费类型下线|
14-
|2020-01-03|0.4.1|增加新接口,修改旧接口|* 新增describeTargets接口<br>* 新增按用量计费类型|
15-
|2019-09-05|0.4.0|增加新接口|* 新增urlmap的增、删、改、查列表和详情接口<br>* 新增rules的批量添加、删除、修改接口 <br>* 查询listener列表和详情中返回关联的urlMapId,并支持urlMapIds过滤<br>* 修改listener时,支持修改关联的urlMapId<br>* 创建listener支持可选参数urlMapId<br>* 配额的查询、修改接口支持urlMap、rules|
16-
|2019-01-03|0.3.1|增加新接口|* 修改查询listener列表和详情接口名|
17-
|2018-07-26|0.3.0|增加新接口||
18-
|2017-11-31|0.1.0|初始版本|* LB基本操作接口|
4+
| 发布时间 | 版本号 | 更新 |说明|
5+
|------------|-------|--------------------------------------------------------|---|
6+
| 2024-01-23 | 0.6.4 | *支持给高可用组设置默认权重* ||
7+
| 2023-12-25 | 0.6.3 | *增加安全组查询绑定lb接口* ||
8+
| 2022-10-24 | 0.6.0 | *1、支持个性化tls配置* ||
9+
| 2022-10-24 | 0.5.9 | *1、支持lb共享配置* ||
10+
| 2022-05-04 | 0.5.8 | *1、支持lb列表接口模糊搜索 2、支持alb urlmap增强功能* ||
11+
| 2022-02-22 | 0.5.7 | *1、修改文档描述,隐藏字段,用于对外发布* ||
12+
| 2022-01-12 | 0.5.6 | *1、增加Lb导出接口,指定filter和columns 2、增加Lb导出查询接口,查询用户导出的任务列表* ||
13+
| 2021-05-26 | 0.5.5 | 支持默认证书使用不同加密算法的双证书,支持X-Forwarded-Client-Port的Header ||
14+
| 2020-08-14 | 0.5.4 | lb优化接口调整 |*1.涉及LB创建时增加指定VIP和域名开关,对应更新和查询也修改 2.LB创建监听器增加HSTS相关参数,对应更新和查询接口也修改 3.更新Backend和健康检查相关描述*|
15+
| 2020-08-13 | 0.5.3 | 支持多证书接口对外发布 ||
16+
| 2020-03-20 | 0.5.2 | lb接入tag ||
17+
| 2020-03-20 | 0.5.0 | 增加新接口,修改旧接口 |* 新增扩展证书的增、删、改接口<br>* 修改查询listener列表和详情接口,增加扩展证书内容<br>* 配额的查询、修改接口支持扩展证书<br>* 修改addRules,updateRules,describeUrlmap(s)接口,增加重定向动作<br>* 注册/修改ALB target时,支持权重为0<br>* ALB开放计费功能:支持欠费停服、续费启服、欠费到期删除操作,欠费停服后不允许手动启服,启服后恢复为原运行状态|
18+
| 2020-02-19 | 0.4.2 | 修改接口 |* 按配置计费类型下线|
19+
| 2020-01-03 | 0.4.1 | 增加新接口,修改旧接口 |* 新增describeTargets接口<br>* 新增按用量计费类型|
20+
| 2019-09-05 | 0.4.0 | 增加新接口 |* 新增urlmap的增、删、改、查列表和详情接口<br>* 新增rules的批量添加、删除、修改接口 <br>* 查询listener列表和详情中返回关联的urlMapId,并支持urlMapIds过滤<br>* 修改listener时,支持修改关联的urlMapId<br>* 创建listener支持可选参数urlMapId<br>* 配额的查询、修改接口支持urlMap、rules|
21+
| 2019-01-03 | 0.3.1 | 增加新接口 |* 修改查询listener列表和详情接口名|
22+
| 2018-07-26 | 0.3.0 | 增加新接口 ||
23+
| 2017-11-31 | 0.1.0 | 初始版本 |* LB基本操作接口|

src/Lb/LbClient.php

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,24 @@
3232
* @method \GuzzleHttp\Promise\Promise deleteBackendAsync(array $args = [])
3333
* @method \Jdcloud\Result describeTargetHealth(array $args = [])
3434
* @method \GuzzleHttp\Promise\Promise describeTargetHealthAsync(array $args = [])
35+
* @method \Jdcloud\Result updateAgTargets(array $args = [])
36+
* @method \GuzzleHttp\Promise\Promise updateAgTargetsAsync(array $args = [])
37+
* @method \Jdcloud\Result describeAgTargets(array $args = [])
38+
* @method \GuzzleHttp\Promise\Promise describeAgTargetsAsync(array $args = [])
39+
* @method \Jdcloud\Result describeCustomizedConfigurations(array $args = [])
40+
* @method \GuzzleHttp\Promise\Promise describeCustomizedConfigurationsAsync(array $args = [])
41+
* @method \Jdcloud\Result createCustomizedConfiguration(array $args = [])
42+
* @method \GuzzleHttp\Promise\Promise createCustomizedConfigurationAsync(array $args = [])
43+
* @method \Jdcloud\Result describeCustomizedConfiguration(array $args = [])
44+
* @method \GuzzleHttp\Promise\Promise describeCustomizedConfigurationAsync(array $args = [])
45+
* @method \Jdcloud\Result updateCustomizedConfiguration(array $args = [])
46+
* @method \GuzzleHttp\Promise\Promise updateCustomizedConfigurationAsync(array $args = [])
47+
* @method \Jdcloud\Result deleteCustomizedConfiguration(array $args = [])
48+
* @method \GuzzleHttp\Promise\Promise deleteCustomizedConfigurationAsync(array $args = [])
49+
* @method \Jdcloud\Result associateCustomizedConfiguration(array $args = [])
50+
* @method \GuzzleHttp\Promise\Promise associateCustomizedConfigurationAsync(array $args = [])
51+
* @method \Jdcloud\Result disassociateCustomizedConfiguration(array $args = [])
52+
* @method \GuzzleHttp\Promise\Promise disassociateCustomizedConfigurationAsync(array $args = [])
3553
* @method \Jdcloud\Result describeListeners(array $args = [])
3654
* @method \GuzzleHttp\Promise\Promise describeListenersAsync(array $args = [])
3755
* @method \Jdcloud\Result createListener(array $args = [])
@@ -58,6 +76,8 @@
5876
* @method \GuzzleHttp\Promise\Promise updateLoadBalancerAsync(array $args = [])
5977
* @method \Jdcloud\Result deleteLoadBalancer(array $args = [])
6078
* @method \GuzzleHttp\Promise\Promise deleteLoadBalancerAsync(array $args = [])
79+
* @method \Jdcloud\Result describeLoadBalancersBySecurityGroup(array $args = [])
80+
* @method \GuzzleHttp\Promise\Promise describeLoadBalancersBySecurityGroupAsync(array $args = [])
6181
* @method \Jdcloud\Result associateElasticIp(array $args = [])
6282
* @method \GuzzleHttp\Promise\Promise associateElasticIpAsync(array $args = [])
6383
* @method \Jdcloud\Result disassociateElasticIp(array $args = [])
@@ -66,6 +86,18 @@
6686
* @method \GuzzleHttp\Promise\Promise associateSecurityGroupAsync(array $args = [])
6787
* @method \Jdcloud\Result disassociateSecurityGroup(array $args = [])
6888
* @method \GuzzleHttp\Promise\Promise disassociateSecurityGroupAsync(array $args = [])
89+
* @method \Jdcloud\Result describeSecurityPolicies(array $args = [])
90+
* @method \GuzzleHttp\Promise\Promise describeSecurityPoliciesAsync(array $args = [])
91+
* @method \Jdcloud\Result createSecurityPolicy(array $args = [])
92+
* @method \GuzzleHttp\Promise\Promise createSecurityPolicyAsync(array $args = [])
93+
* @method \Jdcloud\Result describeSecurityPolicy(array $args = [])
94+
* @method \GuzzleHttp\Promise\Promise describeSecurityPolicyAsync(array $args = [])
95+
* @method \Jdcloud\Result updateSecurityPolicy(array $args = [])
96+
* @method \GuzzleHttp\Promise\Promise updateSecurityPolicyAsync(array $args = [])
97+
* @method \Jdcloud\Result deleteSecurityPolicy(array $args = [])
98+
* @method \GuzzleHttp\Promise\Promise deleteSecurityPolicyAsync(array $args = [])
99+
* @method \Jdcloud\Result describeSupportedCiphers(array $args = [])
100+
* @method \GuzzleHttp\Promise\Promise describeSupportedCiphersAsync(array $args = [])
69101
* @method \Jdcloud\Result describeTargetGroups(array $args = [])
70102
* @method \GuzzleHttp\Promise\Promise describeTargetGroupsAsync(array $args = [])
71103
* @method \Jdcloud\Result createTargetGroup(array $args = [])

src/Starshield/ChangeLog.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
# 更新历史 #
2-
API版本:0.0.12
2+
API版本:0.0.13
33

44
| 发布时间 | 版本号 | 更新 | 说明 |
55
| ---------- | ------ | ------------- | -------------- |
6+
| 2024-04-03 | 0.0.13 | 提供botDateHistogram接口 ||
67
| 2023-08-07 | 0.0.12 | 套餐包详情增加相关参数 ||
78
| 2023-07-03 | 0.0.11 | 调整证书删除、域名删除、域配置编辑接口的入参,调整证书包列表接口返参 ||
89
| 2023-05-15 | 0.0.10 | 数据概览返参指定具体Number类型:Number->Double ||

src/Starshield/StarshieldClient.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@
6262
* @method \GuzzleHttp\Promise\Promise groupByAsync(array $args = [])
6363
* @method \Jdcloud\Result listAvailablePageRuleSetting(array $args = [])
6464
* @method \GuzzleHttp\Promise\Promise listAvailablePageRuleSettingAsync(array $args = [])
65+
* @method \Jdcloud\Result botDateHistogram(array $args = [])
66+
* @method \GuzzleHttp\Promise\Promise botDateHistogramAsync(array $args = [])
6567
* @method \Jdcloud\Result listCertificatePacks(array $args = [])
6668
* @method \GuzzleHttp\Promise\Promise listCertificatePacksAsync(array $args = [])
6769
* @method \Jdcloud\Result deleteAdvancedCertificateManagerCertificatePack(array $args = [])
@@ -122,6 +124,8 @@
122124
* @method \GuzzleHttp\Promise\Promise checkInstancesNameAsync(array $args = [])
123125
* @method \Jdcloud\Result ips(array $args = [])
124126
* @method \GuzzleHttp\Promise\Promise ipsAsync(array $args = [])
127+
* @method \Jdcloud\Result submitOrder(array $args = [])
128+
* @method \GuzzleHttp\Promise\Promise submitOrderAsync(array $args = [])
125129
* @method \Jdcloud\Result instanceBandwidthAvg(array $args = [])
126130
* @method \GuzzleHttp\Promise\Promise instanceBandwidthAvgAsync(array $args = [])
127131
* @method \Jdcloud\Result instanceBandwidthMax(array $args = [])
@@ -184,6 +188,18 @@
184188
* @method \GuzzleHttp\Promise\Promise updatePageRuleAsync(array $args = [])
185189
* @method \Jdcloud\Result deletePageRule(array $args = [])
186190
* @method \GuzzleHttp\Promise\Promise deletePageRuleAsync(array $args = [])
191+
* @method \Jdcloud\Result instanceTrafficDateHistogram4Pa(array $args = [])
192+
* @method \GuzzleHttp\Promise\Promise instanceTrafficDateHistogram4PaAsync(array $args = [])
193+
* @method \Jdcloud\Result zoneTrafficDateHistogram4Pa(array $args = [])
194+
* @method \GuzzleHttp\Promise\Promise zoneTrafficDateHistogram4PaAsync(array $args = [])
195+
* @method \Jdcloud\Result spectrumAppTrafficDateHistogram(array $args = [])
196+
* @method \GuzzleHttp\Promise\Promise spectrumAppTrafficDateHistogramAsync(array $args = [])
197+
* @method \Jdcloud\Result instanceBandwidthDateHistogram4Pa(array $args = [])
198+
* @method \GuzzleHttp\Promise\Promise instanceBandwidthDateHistogram4PaAsync(array $args = [])
199+
* @method \Jdcloud\Result zoneBandwidthDateHistogram4Pa(array $args = [])
200+
* @method \GuzzleHttp\Promise\Promise zoneBandwidthDateHistogram4PaAsync(array $args = [])
201+
* @method \Jdcloud\Result spectrumAppBandwidthDateHistogram(array $args = [])
202+
* @method \GuzzleHttp\Promise\Promise spectrumAppBandwidthDateHistogramAsync(array $args = [])
187203
* @method \Jdcloud\Result universalSSLSettingsDetails(array $args = [])
188204
* @method \GuzzleHttp\Promise\Promise universalSSLSettingsDetailsAsync(array $args = [])
189205
* @method \Jdcloud\Result editUniversalSSLSettings(array $args = [])
@@ -228,6 +244,8 @@
228244
* @method \GuzzleHttp\Promise\Promise zoneRequestDateHistogramAsync(array $args = [])
229245
* @method \Jdcloud\Result zoneRequestMultiDateHistogram(array $args = [])
230246
* @method \GuzzleHttp\Promise\Promise zoneRequestMultiDateHistogramAsync(array $args = [])
247+
* @method \Jdcloud\Result zoneSecurityReport(array $args = [])
248+
* @method \GuzzleHttp\Promise\Promise zoneSecurityReportAsync(array $args = [])
231249
* @method \Jdcloud\Result listZones(array $args = [])
232250
* @method \GuzzleHttp\Promise\Promise listZonesAsync(array $args = [])
233251
* @method \Jdcloud\Result createZone(array $args = [])

0 commit comments

Comments
 (0)