Skip to content

Commit

Permalink
release 3.1.110 source code
Browse files Browse the repository at this point in the history
  • Loading branch information
Huaweicloud-SDK committed Nov 14, 2024
1 parent e5f1044 commit 22b0853
Show file tree
Hide file tree
Showing 196 changed files with 16,310 additions and 1,359 deletions.
83 changes: 83 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,86 @@
# 3.1.110 2024-11-14

### HuaweiCloud SDK DDS

- _API Version_
- V3
- _Features_
- Support the following APIs:
- `ValidateConfigurationName`
- `ShowInstanceConfigurationModifyHistory`
- `SetAutoEnlargePolicies`
- `BatchDeleteBackup`
- `ShowAutoEnlargePolicy`
- `ListScheduledTasks`
- `CancelScheduledTask`
- `BatchUpgradeDatabaseVersion`
- _Bug Fix_
- None
- _Change_
- None

### HuaweiCloud SDK EVS

- _API Version_
- V2
- _Features_
- None
- _Bug Fix_
- None
- _Change_
- Remove the APIs `ChangeVolumeChargeMode`, `UnsubscribePostpaidVolume`
- **RetypeVolume**
- changes of request param
- `+ os-retype.iops`
- `+ os-retype.throughput`

### HuaweiCloud SDK GaussDBforNoSQL

- _API Version_
- V3
- _Features_
- Support the following APIs:
- `ShowBackupPolicies`
- `ApplyConfigurationToInstances`
- `UpdateInstanceConfigurations`
- `CreateDbCacheMapping`
- `DeleteDbCacheMapping`
- `UpdateDbCacheRule`
- `CreateDbCacheRule`
- `DeleteDbCacheRule`
- `ListDbCacheMappings`
- `ListDbCacheRules`
- `ShowSecondLevelMonitoringStatus`
- `SwitchSecondLevelMonitoring`
- `SetInstanceDataDump`
- `ListInstanceMaintenanceWindow`
- `ModifyInstanceMaintenanceWindow`
- `ListNosqlTaskList`
- `CancelInstanceScheduleWindow`
- _Bug Fix_
- None
- _Change_
- None

### HuaweiCloud SDK GaussDBforopenGauss

- _API Version_
- V3
- _Features_
- None
- _Bug Fix_
- None
- _Change_
- **CreateLimitTask**
- changes of response param
- `+ job_id`
- `- jobId`
- `* key_words: list<string> -> string`
- **UpdateLimitTask**
- changes of response param
- `+ job_id`
- `- jobId`

# 3.1.109 2024-11-07

### HuaweiCloud SDK AAD
Expand Down
83 changes: 83 additions & 0 deletions CHANGELOG_CN.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,86 @@
# 3.1.110 2024-11-14

### HuaweiCloud SDK DDS

- _接口版本_
- V3
- _新增特性_
- 支持以下接口:
- `ValidateConfigurationName`
- `ShowInstanceConfigurationModifyHistory`
- `SetAutoEnlargePolicies`
- `BatchDeleteBackup`
- `ShowAutoEnlargePolicy`
- `ListScheduledTasks`
- `CancelScheduledTask`
- `BatchUpgradeDatabaseVersion`
- _解决问题_
-
- _特性变更_
-

### HuaweiCloud SDK EVS

- _接口版本_
- V2
- _新增特性_
-
- _解决问题_
-
- _特性变更_
- 移除接口`ChangeVolumeChargeMode``UnsubscribePostpaidVolume`
- **RetypeVolume**
- 请求参数变更
- `+ os-retype.iops`
- `+ os-retype.throughput`

### HuaweiCloud SDK GaussDBforNoSQL

- _接口版本_
- V3
- _新增特性_
- 支持以下接口:
- `ShowBackupPolicies`
- `ApplyConfigurationToInstances`
- `UpdateInstanceConfigurations`
- `CreateDbCacheMapping`
- `DeleteDbCacheMapping`
- `UpdateDbCacheRule`
- `CreateDbCacheRule`
- `DeleteDbCacheRule`
- `ListDbCacheMappings`
- `ListDbCacheRules`
- `ShowSecondLevelMonitoringStatus`
- `SwitchSecondLevelMonitoring`
- `SetInstanceDataDump`
- `ListInstanceMaintenanceWindow`
- `ModifyInstanceMaintenanceWindow`
- `ListNosqlTaskList`
- `CancelInstanceScheduleWindow`
- _解决问题_
-
- _特性变更_
-

### HuaweiCloud SDK GaussDBforopenGauss

- _接口版本_
- V3
- _新增特性_
-
- _解决问题_
-
- _特性变更_
- **CreateLimitTask**
- 响应参数变更
- `+ job_id`
- `- jobId`
- `* key_words: list<string> -> string`
- **UpdateLimitTask**
- 响应参数变更
- `+ job_id`
- `- jobId`

# 3.1.109 2024-11-07

### HuaweiCloud SDK AAD
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.1.109
3.1.110
83 changes: 83 additions & 0 deletions dds/include/huaweicloud/dds/v3/DdsClient.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,19 @@
#include <huaweicloud/dds/v3/model/AttachInternalIpRequestBody.h>
#include <huaweicloud/dds/v3/model/AttachInternalIpResponse.h>
#include <huaweicloud/dds/v3/model/BalancerActiveWindow.h>
#include <huaweicloud/dds/v3/model/BatchDeleteBackupRequest.h>
#include <huaweicloud/dds/v3/model/BatchDeleteBackupRequestBody.h>
#include <huaweicloud/dds/v3/model/BatchDeleteBackupResponse.h>
#include <huaweicloud/dds/v3/model/BatchOperateInstanceTagRequestBody.h>
#include <huaweicloud/dds/v3/model/BatchTagActionRequest.h>
#include <huaweicloud/dds/v3/model/BatchTagActionResponse.h>
#include <huaweicloud/dds/v3/model/BatchUpgradeDatabaseVersionRequest.h>
#include <huaweicloud/dds/v3/model/BatchUpgradeDatabaseVersionRequestBody.h>
#include <huaweicloud/dds/v3/model/BatchUpgradeDatabaseVersionResponse.h>
#include <huaweicloud/dds/v3/model/CancelEipRequest.h>
#include <huaweicloud/dds/v3/model/CancelEipResponse.h>
#include <huaweicloud/dds/v3/model/CancelScheduledTaskRequest.h>
#include <huaweicloud/dds/v3/model/CancelScheduledTaskResponse.h>
#include <huaweicloud/dds/v3/model/ChangeOpsWindowRequest.h>
#include <huaweicloud/dds/v3/model/ChangeOpsWindowResponse.h>
#include <huaweicloud/dds/v3/model/CheckPasswordRequest.h>
Expand Down Expand Up @@ -148,6 +156,8 @@
#include <huaweicloud/dds/v3/model/ListRestoreDatabasesResponse.h>
#include <huaweicloud/dds/v3/model/ListRestoreTimesRequest.h>
#include <huaweicloud/dds/v3/model/ListRestoreTimesResponse.h>
#include <huaweicloud/dds/v3/model/ListScheduledTasksRequest.h>
#include <huaweicloud/dds/v3/model/ListScheduledTasksResponse.h>
#include <huaweicloud/dds/v3/model/ListSessionsRequest.h>
#include <huaweicloud/dds/v3/model/ListSessionsResponse.h>
#include <huaweicloud/dds/v3/model/ListSlowLogsRequest.h>
Expand Down Expand Up @@ -192,6 +202,9 @@
#include <huaweicloud/dds/v3/model/SetAuditlogPolicyRequest.h>
#include <huaweicloud/dds/v3/model/SetAuditlogPolicyRequestBody.h>
#include <huaweicloud/dds/v3/model/SetAuditlogPolicyResponse.h>
#include <huaweicloud/dds/v3/model/SetAutoEnlargePoliciesRequest.h>
#include <huaweicloud/dds/v3/model/SetAutoEnlargePoliciesRequestBody.h>
#include <huaweicloud/dds/v3/model/SetAutoEnlargePoliciesResponse.h>
#include <huaweicloud/dds/v3/model/SetBackupPolicyRequest.h>
#include <huaweicloud/dds/v3/model/SetBackupPolicyRequestBody.h>
#include <huaweicloud/dds/v3/model/SetBackupPolicyResponse.h>
Expand All @@ -203,6 +216,8 @@
#include <huaweicloud/dds/v3/model/SetRecyclePolicyResponse.h>
#include <huaweicloud/dds/v3/model/ShowAuditlogPolicyRequest.h>
#include <huaweicloud/dds/v3/model/ShowAuditlogPolicyResponse.h>
#include <huaweicloud/dds/v3/model/ShowAutoEnlargePolicyRequest.h>
#include <huaweicloud/dds/v3/model/ShowAutoEnlargePolicyResponse.h>
#include <huaweicloud/dds/v3/model/ShowBackupDownloadLinkRequest.h>
#include <huaweicloud/dds/v3/model/ShowBackupDownloadLinkResponse.h>
#include <huaweicloud/dds/v3/model/ShowBackupPolicyRequest.h>
Expand All @@ -221,6 +236,8 @@
#include <huaweicloud/dds/v3/model/ShowDiskUsageResponse.h>
#include <huaweicloud/dds/v3/model/ShowEntityConfigurationRequest.h>
#include <huaweicloud/dds/v3/model/ShowEntityConfigurationResponse.h>
#include <huaweicloud/dds/v3/model/ShowInstanceConfigurationModifyHistoryRequest.h>
#include <huaweicloud/dds/v3/model/ShowInstanceConfigurationModifyHistoryResponse.h>
#include <huaweicloud/dds/v3/model/ShowJobDetailRequest.h>
#include <huaweicloud/dds/v3/model/ShowJobDetailResponse.h>
#include <huaweicloud/dds/v3/model/ShowKillOpRuleRuleListRequest.h>
Expand Down Expand Up @@ -289,6 +306,8 @@
#include <huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequest.h>
#include <huaweicloud/dds/v3/model/UpgradeDatabaseVersionRequestBody.h>
#include <huaweicloud/dds/v3/model/UpgradeDatabaseVersionResponse.h>
#include <huaweicloud/dds/v3/model/ValidateConfigurationNameRequest.h>
#include <huaweicloud/dds/v3/model/ValidateConfigurationNameResponse.h>
#include <huaweicloud/dds/v3/model/WeakPasswordCheckRequestBody.h>
#include <string>

Expand Down Expand Up @@ -354,6 +373,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<AttachInternalIpResponse> attachInternalIp(
AttachInternalIpRequest &request
);
// 批量删除手动备份
//
// 批量删除数据库实例的手动备份。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<BatchDeleteBackupResponse> batchDeleteBackup(
BatchDeleteBackupRequest &request
);
// 批量添加或删除资源标签
//
// 批量添加或删除指定实例的标签。
Expand All @@ -362,6 +389,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<BatchTagActionResponse> batchTagAction(
BatchTagActionRequest &request
);
// 批量数据库补丁升级
//
// 批量升级数据库补丁版本。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<BatchUpgradeDatabaseVersionResponse> batchUpgradeDatabaseVersion(
BatchUpgradeDatabaseVersionRequest &request
);
// 解绑弹性公网IP
//
// 解绑实例下节点已经绑定的弹性公网IP。
Expand All @@ -370,6 +405,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<CancelEipResponse> cancelEip(
CancelEipRequest &request
);
// 取消定时任务
//
// 根据任务ID取消定时任务。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<CancelScheduledTaskResponse> cancelScheduledTask(
CancelScheduledTaskRequest &request
);
// 设置可维护时间段
//
// 修改用户允许启动某项对数据库实例运行有影响的任务的时间范围,例如操作系统升级和数据库软件版本升级的时间窗。
Expand Down Expand Up @@ -762,6 +805,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<ListRestoreTimesResponse> listRestoreTimes(
ListRestoreTimesRequest &request
);
// 查询定时任务
//
// 根据指定条件查询定时任务列表。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ListScheduledTasksResponse> listScheduledTasks(
ListScheduledTasksRequest &request
);
// 查询实例节点会话
//
// 查询实例节点会话。
Expand Down Expand Up @@ -882,6 +933,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<SetAuditlogPolicyResponse> setAuditlogPolicy(
SetAuditlogPolicyRequest &request
);
// 设置磁盘自动扩容策略
//
// 设置磁盘自动扩容策略。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<SetAutoEnlargePoliciesResponse> setAutoEnlargePolicies(
SetAutoEnlargePoliciesRequest &request
);
// 设置自动备份策略
//
// 设置自动备份策略。
Expand Down Expand Up @@ -922,6 +981,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<ShowAuditlogPolicyResponse> showAuditlogPolicy(
ShowAuditlogPolicyRequest &request
);
// 查询磁盘自动扩容策略
//
// 查询磁盘自动扩容策略。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ShowAutoEnlargePolicyResponse> showAutoEnlargePolicy(
ShowAutoEnlargePolicyRequest &request
);
// 获取备份下载链接
//
// 获取备份下载链接。
Expand Down Expand Up @@ -994,6 +1061,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<ShowEntityConfigurationResponse> showEntityConfiguration(
ShowEntityConfigurationRequest &request
);
// 查询实例参数的修改历史
//
// 查询实例参数的修改历史。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ShowInstanceConfigurationModifyHistoryResponse> showInstanceConfigurationModifyHistory(
ShowInstanceConfigurationModifyHistoryRequest &request
);
// 获取DDS任务中心指定ID的任务信息。
//
// 获取DDS任务中心指定ID的任务信息。
Expand Down Expand Up @@ -1220,6 +1295,14 @@ class HUAWEICLOUD_DDS_V3_EXPORT DdsClient : public Client
std::shared_ptr<UpgradeDatabaseVersionResponse> upgradeDatabaseVersion(
UpgradeDatabaseVersionRequest &request
);
// 校验参数模板名称是否存在
//
// 校验参数模板名称是否存在。
//
// Please refer to HUAWEI cloud API Explorer for details.
std::shared_ptr<ValidateConfigurationNameResponse> validateConfigurationName(
ValidateConfigurationNameRequest &request
);

// 查询当前支持的API版本信息列表
//
Expand Down
Loading

0 comments on commit 22b0853

Please sign in to comment.