Skip to content

Commit

Permalink
release 3.1.85 source code
Browse files Browse the repository at this point in the history
  • Loading branch information
Huaweicloud-SDK committed May 9, 2024
1 parent 07bb923 commit efdddbd
Show file tree
Hide file tree
Showing 168 changed files with 18,255 additions and 45 deletions.
107 changes: 107 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,110 @@
# 3.1.85 2024-05-09

### HuaweiCloud SDK DRS

- _Features_
- Support the following APIs:
- `ListObejectLevelCompareOverview`
- `CreateObjectLevelCompareJob`
- `ListObejectLevelCompareDetail`
- `ListContentCompareDifference`
- `DownloadCompareResultFile`
- `CreateCompareResultFile`
- `ShowHealthCompareJobDetail`
- `ShowHealthObjectCompareJobOverview`
- `UpdateComparePolicy`
- _Bug Fix_
- None
- _Change_
- **BatchCreateJobs**
- changes of request param
- `+ jobs.source_endpoint.kafka_security_config`
- **BatchValidateConnections**
- changes of request param
- `+ jobs.kafka_security_config.endpoint_algorithm`
- `+ jobs.kafka_security_config.sasl_mechanism`
- `+ jobs.kafka_security_config.delegation_tokens`
- `+ jobs.kafka_security_config.enable_key_store`
- `+ jobs.kafka_security_config.key_store_key`
- `+ jobs.kafka_security_config.key_store_key_name`
- `+ jobs.kafka_security_config.key_store_password`
- `+ jobs.kafka_security_config.set_private_key_password`
- `+ jobs.kafka_security_config.key_password`
- `+ jobs.kafka_security_config.type: enum value [SASL_PLAINTEXT,SSL]`
- **ShowJobList**
- changes of response param
- `+ jobs.children.job_direction: enum value [no-dbs]`
- `- jobs.children.job_direction: enum value [non-dbs]`
- **BatchUpdateJob**
- changes of request param
- `+ jobs.source_endpoint.kafka_security_config`
- **BatchListJobDetails**
- changes of response param
- `+ results.source_endpoint.kafka_security_config`
- **ListAsyncJobDetail**
- changes of response param
- `+ jobs.is_writable`
- `+ jobs.compare_result.content_diff_detail_info`
- `+ jobs.compare_result.content_compare_overview_infos.status: enum value [WAIT_FOR_COMPARE,CANCELED]`
- **UpdateBatchAsyncJobs**
- changes of request param
- `+ jobs.type: enum value [notify]`
- **ShowJobDetail**
- changes of request param
- `+ type: enum value [is_writable,cloud_connection]`
- changes of response param
- `+ job.is_writable`
- `+ job.compare_result.content_diff_detail_info`
- `+ job.compare_result.content_compare_overview_infos.status: enum value [WAIT_FOR_COMPARE,CANCELED]`
- **UpdateJob**
- changes of request param
- `+ job.type: enum value [notify]`
- **ExecuteJobAction**
- changes of request param
- `+ job.action_name: enum value [set_writable,cloud_connection]`
- `+ job.action_params.replay_config`
- **BatchExecuteJobActions**
- changes of request param
- `+ jobs.action_name: enum value [set_writable,cloud_connection]`
- `+ jobs.action_params.replay_config`

### HuaweiCloud SDK ECS

- _Features_
- Support the API `ChangeVpc`
- _Bug Fix_
- None
- _Change_
- None

### HuaweiCloud SDK GaussDB

- _Features_
- Support the following APIs:
- `ListStarRocksDataReplications`
- `CreateStarRocksDataReplication`
- `DeleteStarRocksDataReplication`
- `CheckDataBaseConfig`
- `CheckTableConfig`
- `ListStarRocksDataReplicationConfig`
- `ListStarRocksDbParameters`
- `ListStarRocksDataBases`
- _Bug Fix_
- None
- _Change_
- None

### HuaweiCloud SDK MPC

- _Features_
- None
- _Bug Fix_
- None
- _Change_
- **CreateTranscodingTask**
- changes of request param
- `+ video_process.hls_segment_type`

# 3.1.84 2024-04-30

### HuaweiCloud SDK KVS
Expand Down
107 changes: 107 additions & 0 deletions CHANGELOG_CN.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,110 @@
# 3.1.85 2024-05-09

### HuaweiCloud SDK DRS

- _新增特性_
- 支持以下接口:
- `ListObejectLevelCompareOverview`
- `CreateObjectLevelCompareJob`
- `ListObejectLevelCompareDetail`
- `ListContentCompareDifference`
- `DownloadCompareResultFile`
- `CreateCompareResultFile`
- `ShowHealthCompareJobDetail`
- `ShowHealthObjectCompareJobOverview`
- `UpdateComparePolicy`
- _解决问题_
- 无
- _特性变更_
- **BatchCreateJobs**
- 请求参数变更
- `+ jobs.source_endpoint.kafka_security_config`
- **BatchValidateConnections**
- 请求参数变更
- `+ jobs.kafka_security_config.endpoint_algorithm`
- `+ jobs.kafka_security_config.sasl_mechanism`
- `+ jobs.kafka_security_config.delegation_tokens`
- `+ jobs.kafka_security_config.enable_key_store`
- `+ jobs.kafka_security_config.key_store_key`
- `+ jobs.kafka_security_config.key_store_key_name`
- `+ jobs.kafka_security_config.key_store_password`
- `+ jobs.kafka_security_config.set_private_key_password`
- `+ jobs.kafka_security_config.key_password`
- `+ jobs.kafka_security_config.type: enum value [SASL_PLAINTEXT,SSL]`
- **ShowJobList**
- 响应参数变更
- `+ jobs.children.job_direction: enum value [no-dbs]`
- `- jobs.children.job_direction: enum value [non-dbs]`
- **BatchUpdateJob**
- 请求参数变更
- `+ jobs.source_endpoint.kafka_security_config`
- **BatchListJobDetails**
- 响应参数变更
- `+ results.source_endpoint.kafka_security_config`
- **ListAsyncJobDetail**
- 响应参数变更
- `+ jobs.is_writable`
- `+ jobs.compare_result.content_diff_detail_info`
- `+ jobs.compare_result.content_compare_overview_infos.status: enum value [WAIT_FOR_COMPARE,CANCELED]`
- **UpdateBatchAsyncJobs**
- 请求参数变更
- `+ jobs.type: enum value [notify]`
- **ShowJobDetail**
- 请求参数变更
- `+ type: enum value [is_writable,cloud_connection]`
- 响应参数变更
- `+ job.is_writable`
- `+ job.compare_result.content_diff_detail_info`
- `+ job.compare_result.content_compare_overview_infos.status: enum value [WAIT_FOR_COMPARE,CANCELED]`
- **UpdateJob**
- 请求参数变更
- `+ job.type: enum value [notify]`
- **ExecuteJobAction**
- 请求参数变更
- `+ job.action_name: enum value [set_writable,cloud_connection]`
- `+ job.action_params.replay_config`
- **BatchExecuteJobActions**
- 请求参数变更
- `+ jobs.action_name: enum value [set_writable,cloud_connection]`
- `+ jobs.action_params.replay_config`

### HuaweiCloud SDK ECS

- _新增特性_
- 支持接口`ChangeVpc`
- _解决问题_
- 无
- _特性变更_
- 无

### HuaweiCloud SDK GaussDB

- _新增特性_
- 支持以下接口:
- `ListStarRocksDataReplications`
- `CreateStarRocksDataReplication`
- `DeleteStarRocksDataReplication`
- `CheckDataBaseConfig`
- `CheckTableConfig`
- `ListStarRocksDataReplicationConfig`
- `ListStarRocksDbParameters`
- `ListStarRocksDataBases`
- _解决问题_
- 无
- _特性变更_
- 无

### HuaweiCloud SDK MPC

- _新增特性_
- 无
- _解决问题_
- 无
- _特性变更_
- **CreateTranscodingTask**
- 请求参数变更
- `+ video_process.hls_segment_type`

# 3.1.84 2024-04-30

### HuaweiCloud SDK KVS
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ if(ENABLE_BSON)
add_definitions(-DHUAWEICLOUD_SDK_BSON_)
endif()

SET(BUILD_SERVICE cfw)
SET(BUILD_SERVICE all)
SET(SERVICE_VERSION v1)

if(BUILD_SERVICE STREQUAL "all" OR BUILD_SERVICE STREQUAL "")
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.84
3.1.85
62 changes: 62 additions & 0 deletions drs/include/huaweicloud/drs/v3/DrsClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -83,14 +83,22 @@
#include <huaweicloud/drs/v3/model/BatchValidateClustersConnectionsResponse.h>
#include <huaweicloud/drs/v3/model/BatchValidateConnectionsRequest.h>
#include <huaweicloud/drs/v3/model/BatchValidateConnectionsResponse.h>
#include <huaweicloud/drs/v3/model/CreateCompareResultFileRequest.h>
#include <huaweicloud/drs/v3/model/CreateCompareResultFileResponse.h>
#include <huaweicloud/drs/v3/model/CreateCompareTaskReq.h>
#include <huaweicloud/drs/v3/model/CreateCompareTaskRequest.h>
#include <huaweicloud/drs/v3/model/CreateCompareTaskResponse.h>
#include <huaweicloud/drs/v3/model/CreateDataLevelTableCompareJobReq.h>
#include <huaweicloud/drs/v3/model/CreateDataLevelTableCompareJobRequest.h>
#include <huaweicloud/drs/v3/model/CreateDataLevelTableCompareJobResponse.h>
#include <huaweicloud/drs/v3/model/CreateObjectCompareJobReq.h>
#include <huaweicloud/drs/v3/model/CreateObjectLevelCompareJobRequest.h>
#include <huaweicloud/drs/v3/model/CreateObjectLevelCompareJobResponse.h>
#include <huaweicloud/drs/v3/model/DeleteCompareJobRequest.h>
#include <huaweicloud/drs/v3/model/DeleteCompareJobResponse.h>
#include <huaweicloud/drs/v3/model/DownloadCompareResultFileRequest.h>
#include <huaweicloud/drs/v3/model/DownloadCompareResultFileResponse.h>
#include <huaweicloud/drs/v3/model/ExportCompareResultReq.h>
#include <huaweicloud/drs/v3/model/ListAvailableNodeTypesRequest.h>
#include <huaweicloud/drs/v3/model/ListAvailableNodeTypesResponse.h>
#include <huaweicloud/drs/v3/model/ListAvailableZoneRequest.h>
Expand All @@ -99,6 +107,8 @@
#include <huaweicloud/drs/v3/model/ListCompareResultResponse.h>
#include <huaweicloud/drs/v3/model/ListContentCompareDetailRequest.h>
#include <huaweicloud/drs/v3/model/ListContentCompareDetailResponse.h>
#include <huaweicloud/drs/v3/model/ListContentCompareDifferenceRequest.h>
#include <huaweicloud/drs/v3/model/ListContentCompareDifferenceResponse.h>
#include <huaweicloud/drs/v3/model/ListContentCompareOverviewRequest.h>
#include <huaweicloud/drs/v3/model/ListContentCompareOverviewResponse.h>
#include <huaweicloud/drs/v3/model/ListDataCompareDetailRequest.h>
Expand All @@ -107,6 +117,10 @@
#include <huaweicloud/drs/v3/model/ListDataCompareOverviewResponse.h>
#include <huaweicloud/drs/v3/model/ListDataLevelTableCompareJobsRequest.h>
#include <huaweicloud/drs/v3/model/ListDataLevelTableCompareJobsResponse.h>
#include <huaweicloud/drs/v3/model/ListObejectLevelCompareDetailRequest.h>
#include <huaweicloud/drs/v3/model/ListObejectLevelCompareDetailResponse.h>
#include <huaweicloud/drs/v3/model/ListObejectLevelCompareOverviewRequest.h>
#include <huaweicloud/drs/v3/model/ListObejectLevelCompareOverviewResponse.h>
#include <huaweicloud/drs/v3/model/ListUsersRequest.h>
#include <huaweicloud/drs/v3/model/ListUsersResponse.h>
#include <huaweicloud/drs/v3/model/ModifyTargetParamsReq.h>
Expand Down Expand Up @@ -367,6 +381,14 @@ class HUAWEICLOUD_DRS_V3_EXPORT DrsClient : public Client
std::shared_ptr<BatchValidateConnectionsResponse> batchValidateConnections(
BatchValidateConnectionsRequest &request
);
// 导出对比任务结果文件
//
// 导出对比任务结果文件。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<CreateCompareResultFileResponse> createCompareResultFile(
CreateCompareResultFileRequest &request
);
// 创建对比任务
//
// 创建对比任务。
Expand All @@ -383,6 +405,14 @@ class HUAWEICLOUD_DRS_V3_EXPORT DrsClient : public Client
std::shared_ptr<CreateDataLevelTableCompareJobResponse> createDataLevelTableCompareJob(
CreateDataLevelTableCompareJobRequest &request
);
// 创建对象级对比任务
//
// 创建对象级对比任务。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<CreateObjectLevelCompareJobResponse> createObjectLevelCompareJob(
CreateObjectLevelCompareJobRequest &request
);
// 取消对比任务
//
// 取消对比任务。
Expand All @@ -391,6 +421,14 @@ class HUAWEICLOUD_DRS_V3_EXPORT DrsClient : public Client
std::shared_ptr<DeleteCompareJobResponse> deleteCompareJob(
DeleteCompareJobRequest &request
);
// 下载对比任务结果文件
//
// 下载对比任务结果文件。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<DownloadCompareResultFileResponse> downloadCompareResultFile(
DownloadCompareResultFileRequest &request
);
// 查询可用的Node规格
//
// 查询可用的Node规格。
Expand Down Expand Up @@ -423,6 +461,14 @@ class HUAWEICLOUD_DRS_V3_EXPORT DrsClient : public Client
std::shared_ptr<ListContentCompareDetailResponse> listContentCompareDetail(
ListContentCompareDetailRequest &request
);
// 查询内容对比差异
//
// 查询内容对比差异。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ListContentCompareDifferenceResponse> listContentCompareDifference(
ListContentCompareDifferenceRequest &request
);
// 查询内容对比总览
//
// 查询内容对比总览。
Expand Down Expand Up @@ -455,6 +501,22 @@ class HUAWEICLOUD_DRS_V3_EXPORT DrsClient : public Client
std::shared_ptr<ListDataLevelTableCompareJobsResponse> listDataLevelTableCompareJobs(
ListDataLevelTableCompareJobsRequest &request
);
// 查询对象对比任务详情
//
// 查询对象对比任务详情。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ListObejectLevelCompareDetailResponse> listObejectLevelCompareDetail(
ListObejectLevelCompareDetailRequest &request
);
// 查询对象对比任务概览
//
// 查询对象对比任务概览。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ListObejectLevelCompareOverviewResponse> listObejectLevelCompareOverview(
ListObejectLevelCompareOverviewRequest &request
);
// 获取源库迁移用户列表
//
// 数据库的迁移过程中,迁移用户需要进行单独处理,该接口可以查询源库的用户信息。
Expand Down
6 changes: 6 additions & 0 deletions drs/include/huaweicloud/drs/v3/DrsMeta.h
Original file line number Diff line number Diff line change
Expand Up @@ -39,17 +39,23 @@ class HUAWEICLOUD_DRS_V3_EXPORT DrsMeta {
static HttpRequestDef genRequestDefForBatchUpdateUser();
static HttpRequestDef genRequestDefForBatchValidateClustersConnections();
static HttpRequestDef genRequestDefForBatchValidateConnections();
static HttpRequestDef genRequestDefForCreateCompareResultFile();
static HttpRequestDef genRequestDefForCreateCompareTask();
static HttpRequestDef genRequestDefForCreateDataLevelTableCompareJob();
static HttpRequestDef genRequestDefForCreateObjectLevelCompareJob();
static HttpRequestDef genRequestDefForDeleteCompareJob();
static HttpRequestDef genRequestDefForDownloadCompareResultFile();
static HttpRequestDef genRequestDefForListAvailableNodeTypes();
static HttpRequestDef genRequestDefForListAvailableZone();
static HttpRequestDef genRequestDefForListCompareResult();
static HttpRequestDef genRequestDefForListContentCompareDetail();
static HttpRequestDef genRequestDefForListContentCompareDifference();
static HttpRequestDef genRequestDefForListContentCompareOverview();
static HttpRequestDef genRequestDefForListDataCompareDetail();
static HttpRequestDef genRequestDefForListDataCompareOverview();
static HttpRequestDef genRequestDefForListDataLevelTableCompareJobs();
static HttpRequestDef genRequestDefForListObejectLevelCompareDetail();
static HttpRequestDef genRequestDefForListObejectLevelCompareOverview();
static HttpRequestDef genRequestDefForListUsers();
static HttpRequestDef genRequestDefForShowJobList();
static HttpRequestDef genRequestDefForShowMonitoringData();
Expand Down
Loading

0 comments on commit efdddbd

Please sign in to comment.