Skip to content

Commit

Permalink
release 3.1.100 source code
Browse files Browse the repository at this point in the history
  • Loading branch information
Huaweicloud-SDK committed Aug 29, 2024
1 parent a79444a commit 260fd4b
Show file tree
Hide file tree
Showing 114 changed files with 6,933 additions and 96 deletions.
111 changes: 111 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,114 @@
# 3.1.100 2024-08-29

### HuaweiCloud SDK ECS

- _API Version_
- V2
- _Features_
- Support the API `ListCloudServers`
- _Bug Fix_
- None
- _Change_
- None

### HuaweiCloud SDK EIP

- _API Version_
- V3
- _Features_
- None
- _Bug Fix_
- None
- _Change_
- **ListCommonPools**
- changes of request param
- `* fields: string -> list<string>`
- **ListShareBandwidthTypes**
- changes of request param
- `* fields: string -> list<string>`
- **ListTenantVpcIgws**
- changes of request param
- `* fields: string -> list<string>`
- **CreateTenantVpcIgw**
- changes of request param
- `* fields: string -> list<string>`
- **ShowInternalVpcIgw**
- changes of request param
- `* fields: string -> list<string>`
- **UpdateTenantVpcIgw**
- changes of request param
- `* fields: string -> list<string>`
- **ListEipBandwidths**
- changes of request param
- `+ fields`
- **ListBandwidth**
- changes of request param
- `+ fields`
- **ListPublicipPool**
- changes of request param
- `* fields: string -> list<string>`
- **ShowPublicipPool**
- changes of request param
- `* fields: string -> list<string>`
- **ListProjectGeipBindings**
- changes of request param
- `* fields: string -> list<string>`

### HuaweiCloud SDK EVS

- _API Version_
- V2
- _Features_
- Support the API `RetypeVolume`
- _Bug Fix_
- None
- _Change_
- None

### HuaweiCloud SDK GaussDBforopenGauss

- _API Version_
- V3
- _Features_
- Support the API `CreateGaussDbInstance`
- _Bug Fix_
- None
- _Change_
- None

### HuaweiCloud SDK RDS

- _API Version_
- V3
- _Features_
- None
- _Bug Fix_
- None
- _Change_
- **CreateManualBackup**
- changes of request param
- `+ backup_database_individually`

### HuaweiCloud SDK VPC

- _API Version_
- V3
- _Features_
- None
- _Bug Fix_
- None
- _Change_
- **AddSecurityGroups**
- changes of response param
- `+ port.extra_dhcp_opts.opt_name`
- `+ port.extra_dhcp_opts.opt_value`
- `* port.extra_dhcp_opts: list<object> -> list<ExtraDhcpOpt>`
- **RemoveSecurityGroups**
- changes of response param
- `+ port.extra_dhcp_opts.opt_name`
- `+ port.extra_dhcp_opts.opt_value`
- `* port.extra_dhcp_opts: list<object> -> list<ExtraDhcpOpt>`

# 3.1.99 2024-08-22

### HuaweiCloud SDK DRS
Expand Down
111 changes: 111 additions & 0 deletions CHANGELOG_CN.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,114 @@
# 3.1.100 2024-08-29

### HuaweiCloud SDK ECS

- _接口版本_
- V2
- _新增特性_
- 支持接口`ListCloudServers`
- _解决问题_
-
- _特性变更_
-

### HuaweiCloud SDK EIP

- _接口版本_
- V3
- _新增特性_
-
- _解决问题_
-
- _特性变更_
- **ListCommonPools**
- 请求参数变更
- `* fields: string -> list<string>`
- **ListShareBandwidthTypes**
- 请求参数变更
- `* fields: string -> list<string>`
- **ListTenantVpcIgws**
- 请求参数变更
- `* fields: string -> list<string>`
- **CreateTenantVpcIgw**
- 请求参数变更
- `* fields: string -> list<string>`
- **ShowInternalVpcIgw**
- 请求参数变更
- `* fields: string -> list<string>`
- **UpdateTenantVpcIgw**
- 请求参数变更
- `* fields: string -> list<string>`
- **ListEipBandwidths**
- 请求参数变更
- `+ fields`
- **ListBandwidth**
- 请求参数变更
- `+ fields`
- **ListPublicipPool**
- 请求参数变更
- `* fields: string -> list<string>`
- **ShowPublicipPool**
- 请求参数变更
- `* fields: string -> list<string>`
- **ListProjectGeipBindings**
- 请求参数变更
- `* fields: string -> list<string>`

### HuaweiCloud SDK EVS

- _接口版本_
- V2
- _新增特性_
- 支持接口`RetypeVolume`
- _解决问题_
-
- _特性变更_
-

### HuaweiCloud SDK GaussDBforopenGauss

- _接口版本_
- V3
- _新增特性_
- 支持接口`CreateGaussDbInstance`
- _解决问题_
-
- _特性变更_
-

### HuaweiCloud SDK RDS

- _接口版本_
- V3
- _新增特性_
-
- _解决问题_
-
- _特性变更_
- **CreateManualBackup**
- 请求参数变更
- `+ backup_database_individually`

### HuaweiCloud SDK VPC

- _接口版本_
- V3
- _新增特性_
-
- _解决问题_
-
- _特性变更_
- **AddSecurityGroups**
- 响应参数变更
- `+ port.extra_dhcp_opts.opt_name`
- `+ port.extra_dhcp_opts.opt_value`
- `* port.extra_dhcp_opts: list<object> -> list<ExtraDhcpOpt>`
- **RemoveSecurityGroups**
- 响应参数变更
- `+ port.extra_dhcp_opts.opt_name`
- `+ port.extra_dhcp_opts.opt_value`
- `* port.extra_dhcp_opts: list<object> -> list<ExtraDhcpOpt>`

# 3.1.99 2024-08-22

### HuaweiCloud SDK DRS
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ This document introduces how to obtain and use Huawei Cloud C++ SDK.

## Install C++ SDK

You can get the SDK version information through [SDK center](https://console-intl.huaweicloud.com/apiexplorer/#/sdkcenter?language=C%2B%2B) or [Github Releases](https://github.com/huaweicloud/huaweicloud-sdk-cpp-v3/releases?page=1).

### Dependent Third-Party Libraries

`curl`, `boost`, `cpprestsdk`, `spdlog`, `openssl`
Expand Down Expand Up @@ -227,7 +229,7 @@ target_link_libraries(demo PUBLIC core vpc_v2)

## Online Debugging

[API Explorer](https://apiexplorer.developer.intl.huaweicloud.com/apiexplorer/overview) provides api retrieval and online debugging, supports full fast retrieval, visual debugging, help document viewing, and online consultation.
[API Explorer](https://apiexplorer.developer.intl.huaweicloud.com/apiexplorer/overview) provides api retrieval, SDK samples and online debugging, supports full fast retrieval, visual debugging, help document viewing, and online consultation.

## Changelog

Expand Down
4 changes: 3 additions & 1 deletion README_CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@

## SDK 获取和安装

您可以通过 [SDK中心](https://console.huaweicloud.com/apiexplorer/#/sdkcenter?language=C%2B%2B)[Github Releases](https://github.com/huaweicloud/huaweicloud-sdk-cpp-v3/releases?page=1) 查询SDK版本信息。

### 依赖的第三方库

`curl``boost``cpprestsdk``spdlog``openssl`
Expand Down Expand Up @@ -225,7 +227,7 @@ target_link_libraries(demo PUBLIC core vpc_v2)
## 在线调试

[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/overview)
提供API检索及平台调试,支持全量快速检索、可视化调试、帮助文档查看、在线咨询。
提供API检索、SDK示例及平台调试,支持全量快速检索、可视化调试、帮助文档查看、在线咨询。

## 变更日志

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.99
3.1.100
4 changes: 4 additions & 0 deletions dds/include/huaweicloud/dds/v3/DdsRegion.h
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,10 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsRegion {
{
"https://dds.ru-moscow-1.myhuaweicloud.com"
});
regions["ae-ad-1"] = Region("ae-ad-1",
{
"https://dds.ae-ad-1.myhuaweicloud.com"
});
return regions;
}
private:
Expand Down
10 changes: 10 additions & 0 deletions ecs/include/huaweicloud/ecs/v2/EcsClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@
#include <huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequest.h>
#include <huaweicloud/ecs/v2/model/DisassociateServerVirtualIpRequestBody.h>
#include <huaweicloud/ecs/v2/model/DisassociateServerVirtualIpResponse.h>
#include <huaweicloud/ecs/v2/model/ListCloudServersRequest.h>
#include <huaweicloud/ecs/v2/model/ListCloudServersResponse.h>
#include <huaweicloud/ecs/v2/model/ListFlavorSellPoliciesRequest.h>
#include <huaweicloud/ecs/v2/model/ListFlavorSellPoliciesResponse.h>
#include <huaweicloud/ecs/v2/model/ListFlavorsRequest.h>
Expand Down Expand Up @@ -506,6 +508,14 @@ class HUAWEICLOUD_ECS_V2_EXPORT EcsClient : public Client
std::shared_ptr<DisassociateServerVirtualIpResponse> disassociateServerVirtualIp(
DisassociateServerVirtualIpRequest &request
);
// 查询云服务器列表接口
//
// 查询云服务器列表接口。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ListCloudServersResponse> listCloudServers(
ListCloudServersRequest &request
);
// 查询规格销售策略
//
// 查询规格销售策略。
Expand Down
1 change: 1 addition & 0 deletions ecs/include/huaweicloud/ecs/v2/EcsMeta.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ class HUAWEICLOUD_ECS_V2_EXPORT EcsMeta {
static HttpRequestDef genRequestDefForDeleteServers();
static HttpRequestDef genRequestDefForDetachServerVolume();
static HttpRequestDef genRequestDefForDisassociateServerVirtualIp();
static HttpRequestDef genRequestDefForListCloudServers();
static HttpRequestDef genRequestDefForListFlavorSellPolicies();
static HttpRequestDef genRequestDefForListFlavors();
static HttpRequestDef genRequestDefForListResizeFlavors();
Expand Down
4 changes: 4 additions & 0 deletions ecs/include/huaweicloud/ecs/v2/EcsRegion.h
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,10 @@ class HUAWEICLOUD_ECS_V2_EXPORT EcsRegion {
{
"https://ecs.my-kualalumpur-1.myhuaweicloud.com"
});
regions["af-north-1"] = Region("af-north-1",
{
"https://ecs.af-north-1.myhuaweicloud.com"
});
regions["ru-moscow-1"] = Region("ru-moscow-1",
{
"https://ecs.ru-moscow-1.myhuaweicloud.com"
Expand Down
Loading

0 comments on commit 260fd4b

Please sign in to comment.