Skip to content

Commit 44cba14

Browse files
committed
release 0.0.4-beta source code for php
1 parent 46985cd commit 44cba14

File tree

13 files changed

+58
-45
lines changed

13 files changed

+58
-45
lines changed

CHANGELOG.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
1-
# 0.0.3-beta # 0.0.4-beta 2023-02-20
1+
# 0.0.4-beta 2023-04-14
2+
3+
### G42Cloud SDK Core
4+
5+
- _Features_
6+
- None
7+
- _Bug Fix_
8+
- None
9+
- _Change_
10+
- Optimize the code structure.
11+
12+
# 0.0.3-beta 2023-02-20
213

314
### G42Cloud SDK IMS
415

Core/composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"api",
99
"core"
1010
],
11-
"version": "0.0.3-beta",
11+
"version": "0.0.4-beta",
1212
"type": "library",
1313
"license": "Apache-2.0",
1414
"authors": [

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ function listDomainsRequest($cdnClient)
8989
} catch (ServiceResponseException $e) {
9090
echo "\n";
9191
echo $e->getHttpStatusCode(). "\n";
92+
echo $e->getRequestId(). "\n";
9293
echo $e->getErrorCode() . "\n";
9394
echo $e->getErrorMsg() . "\n";
9495
}
@@ -256,6 +257,7 @@ try {
256257
} catch (ServiceResponseException $e) {
257258
echo "\n";
258259
echo $e->getHttpStatusCode(). "\n";
260+
echo $e->getRequestId(). "\n";
259261
echo $e->getErrorCode(). "\n";
260262
echo $e->getErrorMsg(). "\n";
261263
}

Services/Cdn/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"api",
99
"cdn"
1010
],
11-
"version": "0.0.3-beta",
11+
"version": "0.0.4-beta",
1212
"type": "library",
1313
"license": "Apache-2.0",
1414
"authors": [
@@ -20,7 +20,7 @@
2020
],
2121
"minimum-stability": "dev",
2222
"require": {
23-
"g42cloud/cloud-sdk-core": "0.0.3-beta"
23+
"g42cloud/cloud-sdk-core": "0.0.4-beta"
2424
},
2525
"autoload": {
2626
"psr-4": {

Services/Cse/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"api",
99
"cse"
1010
],
11-
"version": "0.0.3-beta",
11+
"version": "0.0.4-beta",
1212
"type": "library",
1313
"license": "Apache-2.0",
1414
"authors": [
@@ -20,7 +20,7 @@
2020
],
2121
"minimum-stability": "dev",
2222
"require": {
23-
"g42cloud/cloud-sdk-core": "0.0.3-beta"
23+
"g42cloud/cloud-sdk-core": "0.0.4-beta"
2424
},
2525
"autoload": {
2626
"psr-4": {

Services/Ecs/V2/Model/ListResizeFlavorsRequest.php

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ class ListResizeFlavorsRequest implements ModelInterface, ArrayAccess
2020

2121
/**
2222
* Array of property to type mappings. Used for (de)serialization
23-
* instanceUuid 进行规格切换的云服务器ID,UUID格式。
23+
* instanceUuid 进行规格切换的云服务器ID,UUID格式。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
2424
* limit 单页面可显示的flavor条数最大值,默认是1000。
2525
* marker 以单页最后一条flavor的ID作为分页标记。
2626
* sortDir 升序/降序排序,默认值为:asc。 取值范围: - asc:表示升序。 - desc:表示降序
2727
* sortKey 排序字段。 key的取值范围: - flavorid:表示规格ID。 - sort_key的默认值为“flavorid”。 - name:表示规格名称。 - memory_mb:表示内存大小。 - vcpus:表示CPU大小。 - root_gb:表示系统盘大小。
28-
* sourceFlavorId 进行规格切换的云服务器源规格ID。
29-
* sourceFlavorName 进行规格切换的云服务器源规格名称。
28+
* sourceFlavorId 进行规格切换的云服务器源规格ID。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
29+
* sourceFlavorName 进行规格切换的云服务器源规格名称。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
3030
*
3131
* @var string[]
3232
*/
@@ -42,13 +42,13 @@ class ListResizeFlavorsRequest implements ModelInterface, ArrayAccess
4242

4343
/**
4444
* Array of property to format mappings. Used for (de)serialization
45-
* instanceUuid 进行规格切换的云服务器ID,UUID格式。
45+
* instanceUuid 进行规格切换的云服务器ID,UUID格式。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
4646
* limit 单页面可显示的flavor条数最大值,默认是1000。
4747
* marker 以单页最后一条flavor的ID作为分页标记。
4848
* sortDir 升序/降序排序,默认值为:asc。 取值范围: - asc:表示升序。 - desc:表示降序
4949
* sortKey 排序字段。 key的取值范围: - flavorid:表示规格ID。 - sort_key的默认值为“flavorid”。 - name:表示规格名称。 - memory_mb:表示内存大小。 - vcpus:表示CPU大小。 - root_gb:表示系统盘大小。
50-
* sourceFlavorId 进行规格切换的云服务器源规格ID。
51-
* sourceFlavorName 进行规格切换的云服务器源规格名称。
50+
* sourceFlavorId 进行规格切换的云服务器源规格ID。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
51+
* sourceFlavorName 进行规格切换的云服务器源规格名称。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
5252
*
5353
* @var string[]
5454
*/
@@ -85,13 +85,13 @@ public static function openAPIFormats()
8585
/**
8686
* Array of attributes where the key is the local name,
8787
* and the value is the original name
88-
* instanceUuid 进行规格切换的云服务器ID,UUID格式。
88+
* instanceUuid 进行规格切换的云服务器ID,UUID格式。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
8989
* limit 单页面可显示的flavor条数最大值,默认是1000。
9090
* marker 以单页最后一条flavor的ID作为分页标记。
9191
* sortDir 升序/降序排序,默认值为:asc。 取值范围: - asc:表示升序。 - desc:表示降序
9292
* sortKey 排序字段。 key的取值范围: - flavorid:表示规格ID。 - sort_key的默认值为“flavorid”。 - name:表示规格名称。 - memory_mb:表示内存大小。 - vcpus:表示CPU大小。 - root_gb:表示系统盘大小。
93-
* sourceFlavorId 进行规格切换的云服务器源规格ID。
94-
* sourceFlavorName 进行规格切换的云服务器源规格名称。
93+
* sourceFlavorId 进行规格切换的云服务器源规格ID。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
94+
* sourceFlavorName 进行规格切换的云服务器源规格名称。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
9595
*
9696
* @var string[]
9797
*/
@@ -107,13 +107,13 @@ public static function openAPIFormats()
107107

108108
/**
109109
* Array of attributes to setter functions (for deserialization of responses)
110-
* instanceUuid 进行规格切换的云服务器ID,UUID格式。
110+
* instanceUuid 进行规格切换的云服务器ID,UUID格式。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
111111
* limit 单页面可显示的flavor条数最大值,默认是1000。
112112
* marker 以单页最后一条flavor的ID作为分页标记。
113113
* sortDir 升序/降序排序,默认值为:asc。 取值范围: - asc:表示升序。 - desc:表示降序
114114
* sortKey 排序字段。 key的取值范围: - flavorid:表示规格ID。 - sort_key的默认值为“flavorid”。 - name:表示规格名称。 - memory_mb:表示内存大小。 - vcpus:表示CPU大小。 - root_gb:表示系统盘大小。
115-
* sourceFlavorId 进行规格切换的云服务器源规格ID。
116-
* sourceFlavorName 进行规格切换的云服务器源规格名称。
115+
* sourceFlavorId 进行规格切换的云服务器源规格ID。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
116+
* sourceFlavorName 进行规格切换的云服务器源规格名称。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
117117
*
118118
* @var string[]
119119
*/
@@ -129,13 +129,13 @@ public static function openAPIFormats()
129129

130130
/**
131131
* Array of attributes to getter functions (for serialization of requests)
132-
* instanceUuid 进行规格切换的云服务器ID,UUID格式。
132+
* instanceUuid 进行规格切换的云服务器ID,UUID格式。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
133133
* limit 单页面可显示的flavor条数最大值,默认是1000。
134134
* marker 以单页最后一条flavor的ID作为分页标记。
135135
* sortDir 升序/降序排序,默认值为:asc。 取值范围: - asc:表示升序。 - desc:表示降序
136136
* sortKey 排序字段。 key的取值范围: - flavorid:表示规格ID。 - sort_key的默认值为“flavorid”。 - name:表示规格名称。 - memory_mb:表示内存大小。 - vcpus:表示CPU大小。 - root_gb:表示系统盘大小。
137-
* sourceFlavorId 进行规格切换的云服务器源规格ID。
138-
* sourceFlavorName 进行规格切换的云服务器源规格名称。
137+
* sourceFlavorId 进行规格切换的云服务器源规格ID。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
138+
* sourceFlavorName 进行规格切换的云服务器源规格名称。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
139139
*
140140
* @var string[]
141141
*/
@@ -294,7 +294,7 @@ public function valid()
294294

295295
/**
296296
* Gets instanceUuid
297-
* 进行规格切换的云服务器ID,UUID格式。
297+
* 进行规格切换的云服务器ID,UUID格式。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
298298
*
299299
* @return string|null
300300
*/
@@ -306,7 +306,7 @@ public function getInstanceUuid()
306306
/**
307307
* Sets instanceUuid
308308
*
309-
* @param string|null $instanceUuid 进行规格切换的云服务器ID,UUID格式。
309+
* @param string|null $instanceUuid 进行规格切换的云服务器ID,UUID格式。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
310310
*
311311
* @return $this
312312
*/
@@ -414,7 +414,7 @@ public function setSortKey($sortKey)
414414

415415
/**
416416
* Gets sourceFlavorId
417-
* 进行规格切换的云服务器源规格ID。
417+
* 进行规格切换的云服务器源规格ID。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
418418
*
419419
* @return string|null
420420
*/
@@ -426,7 +426,7 @@ public function getSourceFlavorId()
426426
/**
427427
* Sets sourceFlavorId
428428
*
429-
* @param string|null $sourceFlavorId 进行规格切换的云服务器源规格ID。
429+
* @param string|null $sourceFlavorId 进行规格切换的云服务器源规格ID。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
430430
*
431431
* @return $this
432432
*/
@@ -438,7 +438,7 @@ public function setSourceFlavorId($sourceFlavorId)
438438

439439
/**
440440
* Gets sourceFlavorName
441-
* 进行规格切换的云服务器源规格名称。
441+
* 进行规格切换的云服务器源规格名称。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
442442
*
443443
* @return string|null
444444
*/
@@ -450,7 +450,7 @@ public function getSourceFlavorName()
450450
/**
451451
* Sets sourceFlavorName
452452
*
453-
* @param string|null $sourceFlavorName 进行规格切换的云服务器源规格名称。
453+
* @param string|null $sourceFlavorName 进行规格切换的云服务器源规格名称。(instance_uuid,source_flavor_id and source_flavor_name 不能都为空)
454454
*
455455
* @return $this
456456
*/

Services/Ecs/V2/Model/ListServersDetailsRequest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ class ListServersDetailsRequest implements ModelInterface, ArrayAccess
2626
* limit 查询返回云服务器当前页面的大小。每页最多返回1000台云服务器的信息。
2727
* name 云服务器名称,匹配规则为模糊匹配。
2828
* notTags 查询tag字段中不包含该值的云服务器。
29-
* offset 页码。 当前页面数,默认为1。 取值大于等于0,取值为0时返回第1页
29+
* offset 页码。 当前页面数,默认为1,取值范围大于等于0。 当取值为0时,系统默认返回第1页,与取值为1时相同。 建议设置该参数大于等于1
3030
* reservationId 批量创建弹性云服务器时,指定返回的ID,用于查询本次批量创建的弹性云服务器。
3131
* status 云服务器状态。 取值范围: ACTIVE, BUILD,DELETED,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 只有管理员可以使用“deleted”状态过滤查询已经删除的弹性云服务器。 弹性云服务器状态说明请参考[云服务器状态](https://support.huaweicloud.com/api-ecs/ecs_08_0002.html)
3232
* tags 查询tag字段中包含该值的云服务器。
@@ -56,7 +56,7 @@ class ListServersDetailsRequest implements ModelInterface, ArrayAccess
5656
* limit 查询返回云服务器当前页面的大小。每页最多返回1000台云服务器的信息。
5757
* name 云服务器名称,匹配规则为模糊匹配。
5858
* notTags 查询tag字段中不包含该值的云服务器。
59-
* offset 页码。 当前页面数,默认为1。 取值大于等于0,取值为0时返回第1页
59+
* offset 页码。 当前页面数,默认为1,取值范围大于等于0。 当取值为0时,系统默认返回第1页,与取值为1时相同。 建议设置该参数大于等于1
6060
* reservationId 批量创建弹性云服务器时,指定返回的ID,用于查询本次批量创建的弹性云服务器。
6161
* status 云服务器状态。 取值范围: ACTIVE, BUILD,DELETED,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 只有管理员可以使用“deleted”状态过滤查询已经删除的弹性云服务器。 弹性云服务器状态说明请参考[云服务器状态](https://support.huaweicloud.com/api-ecs/ecs_08_0002.html)
6262
* tags 查询tag字段中包含该值的云服务器。
@@ -107,7 +107,7 @@ public static function openAPIFormats()
107107
* limit 查询返回云服务器当前页面的大小。每页最多返回1000台云服务器的信息。
108108
* name 云服务器名称,匹配规则为模糊匹配。
109109
* notTags 查询tag字段中不包含该值的云服务器。
110-
* offset 页码。 当前页面数,默认为1。 取值大于等于0,取值为0时返回第1页
110+
* offset 页码。 当前页面数,默认为1,取值范围大于等于0。 当取值为0时,系统默认返回第1页,与取值为1时相同。 建议设置该参数大于等于1
111111
* reservationId 批量创建弹性云服务器时,指定返回的ID,用于查询本次批量创建的弹性云服务器。
112112
* status 云服务器状态。 取值范围: ACTIVE, BUILD,DELETED,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 只有管理员可以使用“deleted”状态过滤查询已经删除的弹性云服务器。 弹性云服务器状态说明请参考[云服务器状态](https://support.huaweicloud.com/api-ecs/ecs_08_0002.html)
113113
* tags 查询tag字段中包含该值的云服务器。
@@ -137,7 +137,7 @@ public static function openAPIFormats()
137137
* limit 查询返回云服务器当前页面的大小。每页最多返回1000台云服务器的信息。
138138
* name 云服务器名称,匹配规则为模糊匹配。
139139
* notTags 查询tag字段中不包含该值的云服务器。
140-
* offset 页码。 当前页面数,默认为1。 取值大于等于0,取值为0时返回第1页
140+
* offset 页码。 当前页面数,默认为1,取值范围大于等于0。 当取值为0时,系统默认返回第1页,与取值为1时相同。 建议设置该参数大于等于1
141141
* reservationId 批量创建弹性云服务器时,指定返回的ID,用于查询本次批量创建的弹性云服务器。
142142
* status 云服务器状态。 取值范围: ACTIVE, BUILD,DELETED,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 只有管理员可以使用“deleted”状态过滤查询已经删除的弹性云服务器。 弹性云服务器状态说明请参考[云服务器状态](https://support.huaweicloud.com/api-ecs/ecs_08_0002.html)
143143
* tags 查询tag字段中包含该值的云服务器。
@@ -167,7 +167,7 @@ public static function openAPIFormats()
167167
* limit 查询返回云服务器当前页面的大小。每页最多返回1000台云服务器的信息。
168168
* name 云服务器名称,匹配规则为模糊匹配。
169169
* notTags 查询tag字段中不包含该值的云服务器。
170-
* offset 页码。 当前页面数,默认为1。 取值大于等于0,取值为0时返回第1页
170+
* offset 页码。 当前页面数,默认为1,取值范围大于等于0。 当取值为0时,系统默认返回第1页,与取值为1时相同。 建议设置该参数大于等于1
171171
* reservationId 批量创建弹性云服务器时,指定返回的ID,用于查询本次批量创建的弹性云服务器。
172172
* status 云服务器状态。 取值范围: ACTIVE, BUILD,DELETED,ERROR,HARD_REBOOT,MIGRATING,REBOOT,RESIZE,REVERT_RESIZE,SHELVED,SHELVED_OFFLOADED,SHUTOFF,UNKNOWN,VERIFY_RESIZE 只有管理员可以使用“deleted”状态过滤查询已经删除的弹性云服务器。 弹性云服务器状态说明请参考[云服务器状态](https://support.huaweicloud.com/api-ecs/ecs_08_0002.html)
173173
* tags 查询tag字段中包含该值的云服务器。
@@ -434,7 +434,7 @@ public function setNotTags($notTags)
434434

435435
/**
436436
* Gets offset
437-
* 页码。 当前页面数,默认为1。 取值大于等于0,取值为0时返回第1页
437+
* 页码。 当前页面数,默认为1,取值范围大于等于0。 当取值为0时,系统默认返回第1页,与取值为1时相同。 建议设置该参数大于等于1
438438
*
439439
* @return int|null
440440
*/
@@ -446,7 +446,7 @@ public function getOffset()
446446
/**
447447
* Sets offset
448448
*
449-
* @param int|null $offset 页码。 当前页面数,默认为1。 取值大于等于0,取值为0时返回第1页
449+
* @param int|null $offset 页码。 当前页面数,默认为1,取值范围大于等于0。 当取值为0时,系统默认返回第1页,与取值为1时相同。 建议设置该参数大于等于1
450450
*
451451
* @return $this
452452
*/

Services/Ecs/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"api",
99
"ecs"
1010
],
11-
"version": "0.0.3-beta",
11+
"version": "0.0.4-beta",
1212
"type": "library",
1313
"license": "Apache-2.0",
1414
"authors": [
@@ -20,7 +20,7 @@
2020
],
2121
"minimum-stability": "dev",
2222
"require": {
23-
"g42cloud/cloud-sdk-core": "0.0.3-beta"
23+
"g42cloud/cloud-sdk-core": "0.0.4-beta"
2424
},
2525
"autoload": {
2626
"psr-4": {

Services/Evs/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"api",
99
"evs"
1010
],
11-
"version": "0.0.3-beta",
11+
"version": "0.0.4-beta",
1212
"type": "library",
1313
"license": "Apache-2.0",
1414
"authors": [
@@ -20,7 +20,7 @@
2020
],
2121
"minimum-stability": "dev",
2222
"require": {
23-
"g42cloud/cloud-sdk-core": "0.0.3-beta"
23+
"g42cloud/cloud-sdk-core": "0.0.4-beta"
2424
},
2525
"autoload": {
2626
"psr-4": {

Services/Ims/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"api",
99
"ims"
1010
],
11-
"version": "0.0.3-beta",
11+
"version": "0.0.4-beta",
1212
"type": "library",
1313
"license": "Apache-2.0",
1414
"authors": [
@@ -20,7 +20,7 @@
2020
],
2121
"minimum-stability": "dev",
2222
"require": {
23-
"g42cloud/cloud-sdk-core": "0.0.3-beta"
23+
"g42cloud/cloud-sdk-core": "0.0.4-beta"
2424
},
2525
"autoload": {
2626
"psr-4": {

0 commit comments

Comments
 (0)