Generated 2019-01-23 for Drds.
This commit is contained in:
@@ -21,6 +21,10 @@ set(drds_public_header
|
||||
include/alibabacloud/drds/DrdsExport.h )
|
||||
|
||||
set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/ChangeAccountPasswordRequest.h
|
||||
include/alibabacloud/drds/model/ChangeAccountPasswordResult.h
|
||||
include/alibabacloud/drds/model/ChangeInstanceAzoneRequest.h
|
||||
include/alibabacloud/drds/model/ChangeInstanceAzoneResult.h
|
||||
include/alibabacloud/drds/model/CheckDrdsDbNameRequest.h
|
||||
include/alibabacloud/drds/model/CheckDrdsDbNameResult.h
|
||||
include/alibabacloud/drds/model/CheckExpandStatusRequest.h
|
||||
@@ -71,8 +75,6 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/DescribeDrdsDbInstancesResult.h
|
||||
include/alibabacloud/drds/model/DescribeDrdsDbRdsNameListRequest.h
|
||||
include/alibabacloud/drds/model/DescribeDrdsDbRdsNameListResult.h
|
||||
include/alibabacloud/drds/model/DescribeDrdsDbTasksRequest.h
|
||||
include/alibabacloud/drds/model/DescribeDrdsDbTasksResult.h
|
||||
include/alibabacloud/drds/model/DescribeDrdsInstanceRequest.h
|
||||
include/alibabacloud/drds/model/DescribeDrdsInstanceResult.h
|
||||
include/alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h
|
||||
@@ -99,8 +101,6 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/DescribeDrdsTasksResult.h
|
||||
include/alibabacloud/drds/model/DescribeExpandLogicTableInfoListRequest.h
|
||||
include/alibabacloud/drds/model/DescribeExpandLogicTableInfoListResult.h
|
||||
include/alibabacloud/drds/model/DescribeHiStoreInstanceInfoRequest.h
|
||||
include/alibabacloud/drds/model/DescribeHiStoreInstanceInfoResult.h
|
||||
include/alibabacloud/drds/model/DescribeHotDbListRequest.h
|
||||
include/alibabacloud/drds/model/DescribeHotDbListResult.h
|
||||
include/alibabacloud/drds/model/DescribeInstDbLogInfoRequest.h
|
||||
@@ -109,8 +109,6 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/DescribeInstDbSlsInfoResult.h
|
||||
include/alibabacloud/drds/model/DescribeInstanceAccountsRequest.h
|
||||
include/alibabacloud/drds/model/DescribeInstanceAccountsResult.h
|
||||
include/alibabacloud/drds/model/DescribeInstanceMenuSwitchRequest.h
|
||||
include/alibabacloud/drds/model/DescribeInstanceMenuSwitchResult.h
|
||||
include/alibabacloud/drds/model/DescribeInstanceSwitchAzoneRequest.h
|
||||
include/alibabacloud/drds/model/DescribeInstanceSwitchAzoneResult.h
|
||||
include/alibabacloud/drds/model/DescribeInstanceSwitchNetworkRequest.h
|
||||
@@ -125,12 +123,14 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/DescribeRdsPerformanceSummaryResult.h
|
||||
include/alibabacloud/drds/model/DescribeRdsSuperAccountInstancesRequest.h
|
||||
include/alibabacloud/drds/model/DescribeRdsSuperAccountInstancesResult.h
|
||||
include/alibabacloud/drds/model/DescribeRecycleBinStatusRequest.h
|
||||
include/alibabacloud/drds/model/DescribeRecycleBinStatusResult.h
|
||||
include/alibabacloud/drds/model/DescribeRecycleBinTablesRequest.h
|
||||
include/alibabacloud/drds/model/DescribeRecycleBinTablesResult.h
|
||||
include/alibabacloud/drds/model/DescribeRestoreOrderRequest.h
|
||||
include/alibabacloud/drds/model/DescribeRestoreOrderResult.h
|
||||
include/alibabacloud/drds/model/DescribeShardTaskInfoRequest.h
|
||||
include/alibabacloud/drds/model/DescribeShardTaskInfoResult.h
|
||||
include/alibabacloud/drds/model/DescribeShardTaskListRequest.h
|
||||
include/alibabacloud/drds/model/DescribeShardTaskListResult.h
|
||||
include/alibabacloud/drds/model/DescribeSqlFlashbakTaskRequest.h
|
||||
include/alibabacloud/drds/model/DescribeSqlFlashbakTaskResult.h
|
||||
include/alibabacloud/drds/model/DescribeTableRequest.h
|
||||
@@ -141,24 +141,36 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/DescribeTablesResult.h
|
||||
include/alibabacloud/drds/model/DisableSqlAuditRequest.h
|
||||
include/alibabacloud/drds/model/DisableSqlAuditResult.h
|
||||
include/alibabacloud/drds/model/EnableInstanceIpv6AddressRequest.h
|
||||
include/alibabacloud/drds/model/EnableInstanceIpv6AddressResult.h
|
||||
include/alibabacloud/drds/model/EnableSqlAuditRequest.h
|
||||
include/alibabacloud/drds/model/EnableSqlAuditResult.h
|
||||
include/alibabacloud/drds/model/EnableSqlFlashbackMatchSwitchRequest.h
|
||||
include/alibabacloud/drds/model/EnableSqlFlashbackMatchSwitchResult.h
|
||||
include/alibabacloud/drds/model/FlashbackRecycleBinTableRequest.h
|
||||
include/alibabacloud/drds/model/FlashbackRecycleBinTableResult.h
|
||||
include/alibabacloud/drds/model/GetDrdsDbRdsRelationInfoRequest.h
|
||||
include/alibabacloud/drds/model/GetDrdsDbRdsRelationInfoResult.h
|
||||
include/alibabacloud/drds/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/drds/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/drds/model/ManagePrivateRdsRequest.h
|
||||
include/alibabacloud/drds/model/ManagePrivateRdsResult.h
|
||||
include/alibabacloud/drds/model/ModifyAccountDescriptionRequest.h
|
||||
include/alibabacloud/drds/model/ModifyAccountDescriptionResult.h
|
||||
include/alibabacloud/drds/model/ModifyAccountPrivilegeRequest.h
|
||||
include/alibabacloud/drds/model/ModifyAccountPrivilegeResult.h
|
||||
include/alibabacloud/drds/model/ModifyDrdsInstanceDescriptionRequest.h
|
||||
include/alibabacloud/drds/model/ModifyDrdsInstanceDescriptionResult.h
|
||||
include/alibabacloud/drds/model/ModifyDrdsIpWhiteListRequest.h
|
||||
include/alibabacloud/drds/model/ModifyDrdsIpWhiteListResult.h
|
||||
include/alibabacloud/drds/model/ModifyPolarDbReadWeightRequest.h
|
||||
include/alibabacloud/drds/model/ModifyPolarDbReadWeightResult.h
|
||||
include/alibabacloud/drds/model/ModifyRdsReadWeightRequest.h
|
||||
include/alibabacloud/drds/model/ModifyRdsReadWeightResult.h
|
||||
include/alibabacloud/drds/model/PutStartBackupRequest.h
|
||||
include/alibabacloud/drds/model/PutStartBackupResult.h
|
||||
include/alibabacloud/drds/model/RefreshDrdsAtomUrlRequest.h
|
||||
include/alibabacloud/drds/model/RefreshDrdsAtomUrlResult.h
|
||||
include/alibabacloud/drds/model/ReleaseInstanceInternetAddressRequest.h
|
||||
include/alibabacloud/drds/model/ReleaseInstanceInternetAddressResult.h
|
||||
include/alibabacloud/drds/model/RemoveBackupsSetRequest.h
|
||||
@@ -171,6 +183,12 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/RemoveDrdsInstanceResult.h
|
||||
include/alibabacloud/drds/model/RemoveInstanceAccountRequest.h
|
||||
include/alibabacloud/drds/model/RemoveInstanceAccountResult.h
|
||||
include/alibabacloud/drds/model/RemoveRecycleBinTableRequest.h
|
||||
include/alibabacloud/drds/model/RemoveRecycleBinTableResult.h
|
||||
include/alibabacloud/drds/model/RestartDrdsInstanceRequest.h
|
||||
include/alibabacloud/drds/model/RestartDrdsInstanceResult.h
|
||||
include/alibabacloud/drds/model/RollbackInstanceVersionRequest.h
|
||||
include/alibabacloud/drds/model/RollbackInstanceVersionResult.h
|
||||
include/alibabacloud/drds/model/SetBackupLocalRequest.h
|
||||
include/alibabacloud/drds/model/SetBackupLocalResult.h
|
||||
include/alibabacloud/drds/model/SetBackupPolicyRequest.h
|
||||
@@ -179,6 +197,8 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/SetupBroadcastTablesResult.h
|
||||
include/alibabacloud/drds/model/SetupDrdsParamsRequest.h
|
||||
include/alibabacloud/drds/model/SetupDrdsParamsResult.h
|
||||
include/alibabacloud/drds/model/SetupRecycleBinStatusRequest.h
|
||||
include/alibabacloud/drds/model/SetupRecycleBinStatusResult.h
|
||||
include/alibabacloud/drds/model/SetupTableRequest.h
|
||||
include/alibabacloud/drds/model/SetupTableResult.h
|
||||
include/alibabacloud/drds/model/StartRestoreRequest.h
|
||||
@@ -193,12 +213,8 @@ set(drds_public_header_model
|
||||
include/alibabacloud/drds/model/SubmitSmoothExpandPreCheckResult.h
|
||||
include/alibabacloud/drds/model/SubmitSmoothExpandPreCheckTaskRequest.h
|
||||
include/alibabacloud/drds/model/SubmitSmoothExpandPreCheckTaskResult.h
|
||||
include/alibabacloud/drds/model/SubmitSmoothExpandTaskRequest.h
|
||||
include/alibabacloud/drds/model/SubmitSmoothExpandTaskResult.h
|
||||
include/alibabacloud/drds/model/SubmitSqlFlashbackTaskRequest.h
|
||||
include/alibabacloud/drds/model/SubmitSqlFlashbackTaskResult.h
|
||||
include/alibabacloud/drds/model/SubmitSwitchTaskRequest.h
|
||||
include/alibabacloud/drds/model/SubmitSwitchTaskResult.h
|
||||
include/alibabacloud/drds/model/SwitchGlobalBroadcastTypeRequest.h
|
||||
include/alibabacloud/drds/model/SwitchGlobalBroadcastTypeResult.h
|
||||
include/alibabacloud/drds/model/TagResourcesRequest.h
|
||||
@@ -220,6 +236,10 @@ set(drds_public_header_model
|
||||
|
||||
set(drds_src
|
||||
src/DrdsClient.cc
|
||||
src/model/ChangeAccountPasswordRequest.cc
|
||||
src/model/ChangeAccountPasswordResult.cc
|
||||
src/model/ChangeInstanceAzoneRequest.cc
|
||||
src/model/ChangeInstanceAzoneResult.cc
|
||||
src/model/CheckDrdsDbNameRequest.cc
|
||||
src/model/CheckDrdsDbNameResult.cc
|
||||
src/model/CheckExpandStatusRequest.cc
|
||||
@@ -270,8 +290,6 @@ set(drds_src
|
||||
src/model/DescribeDrdsDbInstancesResult.cc
|
||||
src/model/DescribeDrdsDbRdsNameListRequest.cc
|
||||
src/model/DescribeDrdsDbRdsNameListResult.cc
|
||||
src/model/DescribeDrdsDbTasksRequest.cc
|
||||
src/model/DescribeDrdsDbTasksResult.cc
|
||||
src/model/DescribeDrdsInstanceRequest.cc
|
||||
src/model/DescribeDrdsInstanceResult.cc
|
||||
src/model/DescribeDrdsInstanceDbMonitorRequest.cc
|
||||
@@ -298,8 +316,6 @@ set(drds_src
|
||||
src/model/DescribeDrdsTasksResult.cc
|
||||
src/model/DescribeExpandLogicTableInfoListRequest.cc
|
||||
src/model/DescribeExpandLogicTableInfoListResult.cc
|
||||
src/model/DescribeHiStoreInstanceInfoRequest.cc
|
||||
src/model/DescribeHiStoreInstanceInfoResult.cc
|
||||
src/model/DescribeHotDbListRequest.cc
|
||||
src/model/DescribeHotDbListResult.cc
|
||||
src/model/DescribeInstDbLogInfoRequest.cc
|
||||
@@ -308,8 +324,6 @@ set(drds_src
|
||||
src/model/DescribeInstDbSlsInfoResult.cc
|
||||
src/model/DescribeInstanceAccountsRequest.cc
|
||||
src/model/DescribeInstanceAccountsResult.cc
|
||||
src/model/DescribeInstanceMenuSwitchRequest.cc
|
||||
src/model/DescribeInstanceMenuSwitchResult.cc
|
||||
src/model/DescribeInstanceSwitchAzoneRequest.cc
|
||||
src/model/DescribeInstanceSwitchAzoneResult.cc
|
||||
src/model/DescribeInstanceSwitchNetworkRequest.cc
|
||||
@@ -324,12 +338,14 @@ set(drds_src
|
||||
src/model/DescribeRdsPerformanceSummaryResult.cc
|
||||
src/model/DescribeRdsSuperAccountInstancesRequest.cc
|
||||
src/model/DescribeRdsSuperAccountInstancesResult.cc
|
||||
src/model/DescribeRecycleBinStatusRequest.cc
|
||||
src/model/DescribeRecycleBinStatusResult.cc
|
||||
src/model/DescribeRecycleBinTablesRequest.cc
|
||||
src/model/DescribeRecycleBinTablesResult.cc
|
||||
src/model/DescribeRestoreOrderRequest.cc
|
||||
src/model/DescribeRestoreOrderResult.cc
|
||||
src/model/DescribeShardTaskInfoRequest.cc
|
||||
src/model/DescribeShardTaskInfoResult.cc
|
||||
src/model/DescribeShardTaskListRequest.cc
|
||||
src/model/DescribeShardTaskListResult.cc
|
||||
src/model/DescribeSqlFlashbakTaskRequest.cc
|
||||
src/model/DescribeSqlFlashbakTaskResult.cc
|
||||
src/model/DescribeTableRequest.cc
|
||||
@@ -340,24 +356,36 @@ set(drds_src
|
||||
src/model/DescribeTablesResult.cc
|
||||
src/model/DisableSqlAuditRequest.cc
|
||||
src/model/DisableSqlAuditResult.cc
|
||||
src/model/EnableInstanceIpv6AddressRequest.cc
|
||||
src/model/EnableInstanceIpv6AddressResult.cc
|
||||
src/model/EnableSqlAuditRequest.cc
|
||||
src/model/EnableSqlAuditResult.cc
|
||||
src/model/EnableSqlFlashbackMatchSwitchRequest.cc
|
||||
src/model/EnableSqlFlashbackMatchSwitchResult.cc
|
||||
src/model/FlashbackRecycleBinTableRequest.cc
|
||||
src/model/FlashbackRecycleBinTableResult.cc
|
||||
src/model/GetDrdsDbRdsRelationInfoRequest.cc
|
||||
src/model/GetDrdsDbRdsRelationInfoResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ManagePrivateRdsRequest.cc
|
||||
src/model/ManagePrivateRdsResult.cc
|
||||
src/model/ModifyAccountDescriptionRequest.cc
|
||||
src/model/ModifyAccountDescriptionResult.cc
|
||||
src/model/ModifyAccountPrivilegeRequest.cc
|
||||
src/model/ModifyAccountPrivilegeResult.cc
|
||||
src/model/ModifyDrdsInstanceDescriptionRequest.cc
|
||||
src/model/ModifyDrdsInstanceDescriptionResult.cc
|
||||
src/model/ModifyDrdsIpWhiteListRequest.cc
|
||||
src/model/ModifyDrdsIpWhiteListResult.cc
|
||||
src/model/ModifyPolarDbReadWeightRequest.cc
|
||||
src/model/ModifyPolarDbReadWeightResult.cc
|
||||
src/model/ModifyRdsReadWeightRequest.cc
|
||||
src/model/ModifyRdsReadWeightResult.cc
|
||||
src/model/PutStartBackupRequest.cc
|
||||
src/model/PutStartBackupResult.cc
|
||||
src/model/RefreshDrdsAtomUrlRequest.cc
|
||||
src/model/RefreshDrdsAtomUrlResult.cc
|
||||
src/model/ReleaseInstanceInternetAddressRequest.cc
|
||||
src/model/ReleaseInstanceInternetAddressResult.cc
|
||||
src/model/RemoveBackupsSetRequest.cc
|
||||
@@ -370,6 +398,12 @@ set(drds_src
|
||||
src/model/RemoveDrdsInstanceResult.cc
|
||||
src/model/RemoveInstanceAccountRequest.cc
|
||||
src/model/RemoveInstanceAccountResult.cc
|
||||
src/model/RemoveRecycleBinTableRequest.cc
|
||||
src/model/RemoveRecycleBinTableResult.cc
|
||||
src/model/RestartDrdsInstanceRequest.cc
|
||||
src/model/RestartDrdsInstanceResult.cc
|
||||
src/model/RollbackInstanceVersionRequest.cc
|
||||
src/model/RollbackInstanceVersionResult.cc
|
||||
src/model/SetBackupLocalRequest.cc
|
||||
src/model/SetBackupLocalResult.cc
|
||||
src/model/SetBackupPolicyRequest.cc
|
||||
@@ -378,6 +412,8 @@ set(drds_src
|
||||
src/model/SetupBroadcastTablesResult.cc
|
||||
src/model/SetupDrdsParamsRequest.cc
|
||||
src/model/SetupDrdsParamsResult.cc
|
||||
src/model/SetupRecycleBinStatusRequest.cc
|
||||
src/model/SetupRecycleBinStatusResult.cc
|
||||
src/model/SetupTableRequest.cc
|
||||
src/model/SetupTableResult.cc
|
||||
src/model/StartRestoreRequest.cc
|
||||
@@ -392,12 +428,8 @@ set(drds_src
|
||||
src/model/SubmitSmoothExpandPreCheckResult.cc
|
||||
src/model/SubmitSmoothExpandPreCheckTaskRequest.cc
|
||||
src/model/SubmitSmoothExpandPreCheckTaskResult.cc
|
||||
src/model/SubmitSmoothExpandTaskRequest.cc
|
||||
src/model/SubmitSmoothExpandTaskResult.cc
|
||||
src/model/SubmitSqlFlashbackTaskRequest.cc
|
||||
src/model/SubmitSqlFlashbackTaskResult.cc
|
||||
src/model/SubmitSwitchTaskRequest.cc
|
||||
src/model/SubmitSwitchTaskResult.cc
|
||||
src/model/SwitchGlobalBroadcastTypeRequest.cc
|
||||
src/model/SwitchGlobalBroadcastTypeResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
|
||||
@@ -22,6 +22,10 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "DrdsExport.h"
|
||||
#include "model/ChangeAccountPasswordRequest.h"
|
||||
#include "model/ChangeAccountPasswordResult.h"
|
||||
#include "model/ChangeInstanceAzoneRequest.h"
|
||||
#include "model/ChangeInstanceAzoneResult.h"
|
||||
#include "model/CheckDrdsDbNameRequest.h"
|
||||
#include "model/CheckDrdsDbNameResult.h"
|
||||
#include "model/CheckExpandStatusRequest.h"
|
||||
@@ -72,8 +76,6 @@
|
||||
#include "model/DescribeDrdsDbInstancesResult.h"
|
||||
#include "model/DescribeDrdsDbRdsNameListRequest.h"
|
||||
#include "model/DescribeDrdsDbRdsNameListResult.h"
|
||||
#include "model/DescribeDrdsDbTasksRequest.h"
|
||||
#include "model/DescribeDrdsDbTasksResult.h"
|
||||
#include "model/DescribeDrdsInstanceRequest.h"
|
||||
#include "model/DescribeDrdsInstanceResult.h"
|
||||
#include "model/DescribeDrdsInstanceDbMonitorRequest.h"
|
||||
@@ -100,8 +102,6 @@
|
||||
#include "model/DescribeDrdsTasksResult.h"
|
||||
#include "model/DescribeExpandLogicTableInfoListRequest.h"
|
||||
#include "model/DescribeExpandLogicTableInfoListResult.h"
|
||||
#include "model/DescribeHiStoreInstanceInfoRequest.h"
|
||||
#include "model/DescribeHiStoreInstanceInfoResult.h"
|
||||
#include "model/DescribeHotDbListRequest.h"
|
||||
#include "model/DescribeHotDbListResult.h"
|
||||
#include "model/DescribeInstDbLogInfoRequest.h"
|
||||
@@ -110,8 +110,6 @@
|
||||
#include "model/DescribeInstDbSlsInfoResult.h"
|
||||
#include "model/DescribeInstanceAccountsRequest.h"
|
||||
#include "model/DescribeInstanceAccountsResult.h"
|
||||
#include "model/DescribeInstanceMenuSwitchRequest.h"
|
||||
#include "model/DescribeInstanceMenuSwitchResult.h"
|
||||
#include "model/DescribeInstanceSwitchAzoneRequest.h"
|
||||
#include "model/DescribeInstanceSwitchAzoneResult.h"
|
||||
#include "model/DescribeInstanceSwitchNetworkRequest.h"
|
||||
@@ -126,12 +124,14 @@
|
||||
#include "model/DescribeRdsPerformanceSummaryResult.h"
|
||||
#include "model/DescribeRdsSuperAccountInstancesRequest.h"
|
||||
#include "model/DescribeRdsSuperAccountInstancesResult.h"
|
||||
#include "model/DescribeRecycleBinStatusRequest.h"
|
||||
#include "model/DescribeRecycleBinStatusResult.h"
|
||||
#include "model/DescribeRecycleBinTablesRequest.h"
|
||||
#include "model/DescribeRecycleBinTablesResult.h"
|
||||
#include "model/DescribeRestoreOrderRequest.h"
|
||||
#include "model/DescribeRestoreOrderResult.h"
|
||||
#include "model/DescribeShardTaskInfoRequest.h"
|
||||
#include "model/DescribeShardTaskInfoResult.h"
|
||||
#include "model/DescribeShardTaskListRequest.h"
|
||||
#include "model/DescribeShardTaskListResult.h"
|
||||
#include "model/DescribeSqlFlashbakTaskRequest.h"
|
||||
#include "model/DescribeSqlFlashbakTaskResult.h"
|
||||
#include "model/DescribeTableRequest.h"
|
||||
@@ -142,24 +142,36 @@
|
||||
#include "model/DescribeTablesResult.h"
|
||||
#include "model/DisableSqlAuditRequest.h"
|
||||
#include "model/DisableSqlAuditResult.h"
|
||||
#include "model/EnableInstanceIpv6AddressRequest.h"
|
||||
#include "model/EnableInstanceIpv6AddressResult.h"
|
||||
#include "model/EnableSqlAuditRequest.h"
|
||||
#include "model/EnableSqlAuditResult.h"
|
||||
#include "model/EnableSqlFlashbackMatchSwitchRequest.h"
|
||||
#include "model/EnableSqlFlashbackMatchSwitchResult.h"
|
||||
#include "model/FlashbackRecycleBinTableRequest.h"
|
||||
#include "model/FlashbackRecycleBinTableResult.h"
|
||||
#include "model/GetDrdsDbRdsRelationInfoRequest.h"
|
||||
#include "model/GetDrdsDbRdsRelationInfoResult.h"
|
||||
#include "model/ListTagResourcesRequest.h"
|
||||
#include "model/ListTagResourcesResult.h"
|
||||
#include "model/ManagePrivateRdsRequest.h"
|
||||
#include "model/ManagePrivateRdsResult.h"
|
||||
#include "model/ModifyAccountDescriptionRequest.h"
|
||||
#include "model/ModifyAccountDescriptionResult.h"
|
||||
#include "model/ModifyAccountPrivilegeRequest.h"
|
||||
#include "model/ModifyAccountPrivilegeResult.h"
|
||||
#include "model/ModifyDrdsInstanceDescriptionRequest.h"
|
||||
#include "model/ModifyDrdsInstanceDescriptionResult.h"
|
||||
#include "model/ModifyDrdsIpWhiteListRequest.h"
|
||||
#include "model/ModifyDrdsIpWhiteListResult.h"
|
||||
#include "model/ModifyPolarDbReadWeightRequest.h"
|
||||
#include "model/ModifyPolarDbReadWeightResult.h"
|
||||
#include "model/ModifyRdsReadWeightRequest.h"
|
||||
#include "model/ModifyRdsReadWeightResult.h"
|
||||
#include "model/PutStartBackupRequest.h"
|
||||
#include "model/PutStartBackupResult.h"
|
||||
#include "model/RefreshDrdsAtomUrlRequest.h"
|
||||
#include "model/RefreshDrdsAtomUrlResult.h"
|
||||
#include "model/ReleaseInstanceInternetAddressRequest.h"
|
||||
#include "model/ReleaseInstanceInternetAddressResult.h"
|
||||
#include "model/RemoveBackupsSetRequest.h"
|
||||
@@ -172,6 +184,12 @@
|
||||
#include "model/RemoveDrdsInstanceResult.h"
|
||||
#include "model/RemoveInstanceAccountRequest.h"
|
||||
#include "model/RemoveInstanceAccountResult.h"
|
||||
#include "model/RemoveRecycleBinTableRequest.h"
|
||||
#include "model/RemoveRecycleBinTableResult.h"
|
||||
#include "model/RestartDrdsInstanceRequest.h"
|
||||
#include "model/RestartDrdsInstanceResult.h"
|
||||
#include "model/RollbackInstanceVersionRequest.h"
|
||||
#include "model/RollbackInstanceVersionResult.h"
|
||||
#include "model/SetBackupLocalRequest.h"
|
||||
#include "model/SetBackupLocalResult.h"
|
||||
#include "model/SetBackupPolicyRequest.h"
|
||||
@@ -180,6 +198,8 @@
|
||||
#include "model/SetupBroadcastTablesResult.h"
|
||||
#include "model/SetupDrdsParamsRequest.h"
|
||||
#include "model/SetupDrdsParamsResult.h"
|
||||
#include "model/SetupRecycleBinStatusRequest.h"
|
||||
#include "model/SetupRecycleBinStatusResult.h"
|
||||
#include "model/SetupTableRequest.h"
|
||||
#include "model/SetupTableResult.h"
|
||||
#include "model/StartRestoreRequest.h"
|
||||
@@ -194,12 +214,8 @@
|
||||
#include "model/SubmitSmoothExpandPreCheckResult.h"
|
||||
#include "model/SubmitSmoothExpandPreCheckTaskRequest.h"
|
||||
#include "model/SubmitSmoothExpandPreCheckTaskResult.h"
|
||||
#include "model/SubmitSmoothExpandTaskRequest.h"
|
||||
#include "model/SubmitSmoothExpandTaskResult.h"
|
||||
#include "model/SubmitSqlFlashbackTaskRequest.h"
|
||||
#include "model/SubmitSqlFlashbackTaskResult.h"
|
||||
#include "model/SubmitSwitchTaskRequest.h"
|
||||
#include "model/SubmitSwitchTaskResult.h"
|
||||
#include "model/SwitchGlobalBroadcastTypeRequest.h"
|
||||
#include "model/SwitchGlobalBroadcastTypeResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
@@ -227,6 +243,12 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_DRDS_EXPORT DrdsClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::ChangeAccountPasswordResult> ChangeAccountPasswordOutcome;
|
||||
typedef std::future<ChangeAccountPasswordOutcome> ChangeAccountPasswordOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ChangeAccountPasswordRequest&, const ChangeAccountPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ChangeAccountPasswordAsyncHandler;
|
||||
typedef Outcome<Error, Model::ChangeInstanceAzoneResult> ChangeInstanceAzoneOutcome;
|
||||
typedef std::future<ChangeInstanceAzoneOutcome> ChangeInstanceAzoneOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ChangeInstanceAzoneRequest&, const ChangeInstanceAzoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ChangeInstanceAzoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckDrdsDbNameResult> CheckDrdsDbNameOutcome;
|
||||
typedef std::future<CheckDrdsDbNameOutcome> CheckDrdsDbNameOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::CheckDrdsDbNameRequest&, const CheckDrdsDbNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckDrdsDbNameAsyncHandler;
|
||||
@@ -302,9 +324,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDrdsDbRdsNameListResult> DescribeDrdsDbRdsNameListOutcome;
|
||||
typedef std::future<DescribeDrdsDbRdsNameListOutcome> DescribeDrdsDbRdsNameListOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeDrdsDbRdsNameListRequest&, const DescribeDrdsDbRdsNameListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDrdsDbRdsNameListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDrdsDbTasksResult> DescribeDrdsDbTasksOutcome;
|
||||
typedef std::future<DescribeDrdsDbTasksOutcome> DescribeDrdsDbTasksOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeDrdsDbTasksRequest&, const DescribeDrdsDbTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDrdsDbTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDrdsInstanceResult> DescribeDrdsInstanceOutcome;
|
||||
typedef std::future<DescribeDrdsInstanceOutcome> DescribeDrdsInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeDrdsInstanceRequest&, const DescribeDrdsInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDrdsInstanceAsyncHandler;
|
||||
@@ -344,9 +363,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeExpandLogicTableInfoListResult> DescribeExpandLogicTableInfoListOutcome;
|
||||
typedef std::future<DescribeExpandLogicTableInfoListOutcome> DescribeExpandLogicTableInfoListOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeExpandLogicTableInfoListRequest&, const DescribeExpandLogicTableInfoListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeExpandLogicTableInfoListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHiStoreInstanceInfoResult> DescribeHiStoreInstanceInfoOutcome;
|
||||
typedef std::future<DescribeHiStoreInstanceInfoOutcome> DescribeHiStoreInstanceInfoOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeHiStoreInstanceInfoRequest&, const DescribeHiStoreInstanceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHiStoreInstanceInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHotDbListResult> DescribeHotDbListOutcome;
|
||||
typedef std::future<DescribeHotDbListOutcome> DescribeHotDbListOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeHotDbListRequest&, const DescribeHotDbListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHotDbListAsyncHandler;
|
||||
@@ -359,9 +375,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeInstanceAccountsResult> DescribeInstanceAccountsOutcome;
|
||||
typedef std::future<DescribeInstanceAccountsOutcome> DescribeInstanceAccountsOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeInstanceAccountsRequest&, const DescribeInstanceAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceAccountsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeInstanceMenuSwitchResult> DescribeInstanceMenuSwitchOutcome;
|
||||
typedef std::future<DescribeInstanceMenuSwitchOutcome> DescribeInstanceMenuSwitchOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeInstanceMenuSwitchRequest&, const DescribeInstanceMenuSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceMenuSwitchAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeInstanceSwitchAzoneResult> DescribeInstanceSwitchAzoneOutcome;
|
||||
typedef std::future<DescribeInstanceSwitchAzoneOutcome> DescribeInstanceSwitchAzoneOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeInstanceSwitchAzoneRequest&, const DescribeInstanceSwitchAzoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceSwitchAzoneAsyncHandler;
|
||||
@@ -383,15 +396,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeRdsSuperAccountInstancesResult> DescribeRdsSuperAccountInstancesOutcome;
|
||||
typedef std::future<DescribeRdsSuperAccountInstancesOutcome> DescribeRdsSuperAccountInstancesOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeRdsSuperAccountInstancesRequest&, const DescribeRdsSuperAccountInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRdsSuperAccountInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRecycleBinStatusResult> DescribeRecycleBinStatusOutcome;
|
||||
typedef std::future<DescribeRecycleBinStatusOutcome> DescribeRecycleBinStatusOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeRecycleBinStatusRequest&, const DescribeRecycleBinStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecycleBinStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRecycleBinTablesResult> DescribeRecycleBinTablesOutcome;
|
||||
typedef std::future<DescribeRecycleBinTablesOutcome> DescribeRecycleBinTablesOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeRecycleBinTablesRequest&, const DescribeRecycleBinTablesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecycleBinTablesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRestoreOrderResult> DescribeRestoreOrderOutcome;
|
||||
typedef std::future<DescribeRestoreOrderOutcome> DescribeRestoreOrderOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeRestoreOrderRequest&, const DescribeRestoreOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRestoreOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeShardTaskInfoResult> DescribeShardTaskInfoOutcome;
|
||||
typedef std::future<DescribeShardTaskInfoOutcome> DescribeShardTaskInfoOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeShardTaskInfoRequest&, const DescribeShardTaskInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeShardTaskInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeShardTaskListResult> DescribeShardTaskListOutcome;
|
||||
typedef std::future<DescribeShardTaskListOutcome> DescribeShardTaskListOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeShardTaskListRequest&, const DescribeShardTaskListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeShardTaskListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSqlFlashbakTaskResult> DescribeSqlFlashbakTaskOutcome;
|
||||
typedef std::future<DescribeSqlFlashbakTaskOutcome> DescribeSqlFlashbakTaskOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DescribeSqlFlashbakTaskRequest&, const DescribeSqlFlashbakTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSqlFlashbakTaskAsyncHandler;
|
||||
@@ -407,12 +423,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DisableSqlAuditResult> DisableSqlAuditOutcome;
|
||||
typedef std::future<DisableSqlAuditOutcome> DisableSqlAuditOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::DisableSqlAuditRequest&, const DisableSqlAuditOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableSqlAuditAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableInstanceIpv6AddressResult> EnableInstanceIpv6AddressOutcome;
|
||||
typedef std::future<EnableInstanceIpv6AddressOutcome> EnableInstanceIpv6AddressOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::EnableInstanceIpv6AddressRequest&, const EnableInstanceIpv6AddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableInstanceIpv6AddressAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableSqlAuditResult> EnableSqlAuditOutcome;
|
||||
typedef std::future<EnableSqlAuditOutcome> EnableSqlAuditOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::EnableSqlAuditRequest&, const EnableSqlAuditOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableSqlAuditAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableSqlFlashbackMatchSwitchResult> EnableSqlFlashbackMatchSwitchOutcome;
|
||||
typedef std::future<EnableSqlFlashbackMatchSwitchOutcome> EnableSqlFlashbackMatchSwitchOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::EnableSqlFlashbackMatchSwitchRequest&, const EnableSqlFlashbackMatchSwitchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableSqlFlashbackMatchSwitchAsyncHandler;
|
||||
typedef Outcome<Error, Model::FlashbackRecycleBinTableResult> FlashbackRecycleBinTableOutcome;
|
||||
typedef std::future<FlashbackRecycleBinTableOutcome> FlashbackRecycleBinTableOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::FlashbackRecycleBinTableRequest&, const FlashbackRecycleBinTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FlashbackRecycleBinTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDrdsDbRdsRelationInfoResult> GetDrdsDbRdsRelationInfoOutcome;
|
||||
typedef std::future<GetDrdsDbRdsRelationInfoOutcome> GetDrdsDbRdsRelationInfoOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::GetDrdsDbRdsRelationInfoRequest&, const GetDrdsDbRdsRelationInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDrdsDbRdsRelationInfoAsyncHandler;
|
||||
@@ -422,18 +444,30 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ManagePrivateRdsResult> ManagePrivateRdsOutcome;
|
||||
typedef std::future<ManagePrivateRdsOutcome> ManagePrivateRdsOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ManagePrivateRdsRequest&, const ManagePrivateRdsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ManagePrivateRdsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAccountDescriptionResult> ModifyAccountDescriptionOutcome;
|
||||
typedef std::future<ModifyAccountDescriptionOutcome> ModifyAccountDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ModifyAccountDescriptionRequest&, const ModifyAccountDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAccountPrivilegeResult> ModifyAccountPrivilegeOutcome;
|
||||
typedef std::future<ModifyAccountPrivilegeOutcome> ModifyAccountPrivilegeOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ModifyAccountPrivilegeRequest&, const ModifyAccountPrivilegeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountPrivilegeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDrdsInstanceDescriptionResult> ModifyDrdsInstanceDescriptionOutcome;
|
||||
typedef std::future<ModifyDrdsInstanceDescriptionOutcome> ModifyDrdsInstanceDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ModifyDrdsInstanceDescriptionRequest&, const ModifyDrdsInstanceDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDrdsInstanceDescriptionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDrdsIpWhiteListResult> ModifyDrdsIpWhiteListOutcome;
|
||||
typedef std::future<ModifyDrdsIpWhiteListOutcome> ModifyDrdsIpWhiteListOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ModifyDrdsIpWhiteListRequest&, const ModifyDrdsIpWhiteListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDrdsIpWhiteListAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyPolarDbReadWeightResult> ModifyPolarDbReadWeightOutcome;
|
||||
typedef std::future<ModifyPolarDbReadWeightOutcome> ModifyPolarDbReadWeightOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ModifyPolarDbReadWeightRequest&, const ModifyPolarDbReadWeightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyPolarDbReadWeightAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyRdsReadWeightResult> ModifyRdsReadWeightOutcome;
|
||||
typedef std::future<ModifyRdsReadWeightOutcome> ModifyRdsReadWeightOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ModifyRdsReadWeightRequest&, const ModifyRdsReadWeightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRdsReadWeightAsyncHandler;
|
||||
typedef Outcome<Error, Model::PutStartBackupResult> PutStartBackupOutcome;
|
||||
typedef std::future<PutStartBackupOutcome> PutStartBackupOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::PutStartBackupRequest&, const PutStartBackupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PutStartBackupAsyncHandler;
|
||||
typedef Outcome<Error, Model::RefreshDrdsAtomUrlResult> RefreshDrdsAtomUrlOutcome;
|
||||
typedef std::future<RefreshDrdsAtomUrlOutcome> RefreshDrdsAtomUrlOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::RefreshDrdsAtomUrlRequest&, const RefreshDrdsAtomUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RefreshDrdsAtomUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReleaseInstanceInternetAddressResult> ReleaseInstanceInternetAddressOutcome;
|
||||
typedef std::future<ReleaseInstanceInternetAddressOutcome> ReleaseInstanceInternetAddressOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::ReleaseInstanceInternetAddressRequest&, const ReleaseInstanceInternetAddressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseInstanceInternetAddressAsyncHandler;
|
||||
@@ -452,6 +486,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RemoveInstanceAccountResult> RemoveInstanceAccountOutcome;
|
||||
typedef std::future<RemoveInstanceAccountOutcome> RemoveInstanceAccountOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::RemoveInstanceAccountRequest&, const RemoveInstanceAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveInstanceAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveRecycleBinTableResult> RemoveRecycleBinTableOutcome;
|
||||
typedef std::future<RemoveRecycleBinTableOutcome> RemoveRecycleBinTableOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::RemoveRecycleBinTableRequest&, const RemoveRecycleBinTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveRecycleBinTableAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestartDrdsInstanceResult> RestartDrdsInstanceOutcome;
|
||||
typedef std::future<RestartDrdsInstanceOutcome> RestartDrdsInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::RestartDrdsInstanceRequest&, const RestartDrdsInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartDrdsInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RollbackInstanceVersionResult> RollbackInstanceVersionOutcome;
|
||||
typedef std::future<RollbackInstanceVersionOutcome> RollbackInstanceVersionOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::RollbackInstanceVersionRequest&, const RollbackInstanceVersionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RollbackInstanceVersionAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetBackupLocalResult> SetBackupLocalOutcome;
|
||||
typedef std::future<SetBackupLocalOutcome> SetBackupLocalOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SetBackupLocalRequest&, const SetBackupLocalOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetBackupLocalAsyncHandler;
|
||||
@@ -464,6 +507,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SetupDrdsParamsResult> SetupDrdsParamsOutcome;
|
||||
typedef std::future<SetupDrdsParamsOutcome> SetupDrdsParamsOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SetupDrdsParamsRequest&, const SetupDrdsParamsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetupDrdsParamsAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetupRecycleBinStatusResult> SetupRecycleBinStatusOutcome;
|
||||
typedef std::future<SetupRecycleBinStatusOutcome> SetupRecycleBinStatusOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SetupRecycleBinStatusRequest&, const SetupRecycleBinStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetupRecycleBinStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetupTableResult> SetupTableOutcome;
|
||||
typedef std::future<SetupTableOutcome> SetupTableOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SetupTableRequest&, const SetupTableOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetupTableAsyncHandler;
|
||||
@@ -485,15 +531,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SubmitSmoothExpandPreCheckTaskResult> SubmitSmoothExpandPreCheckTaskOutcome;
|
||||
typedef std::future<SubmitSmoothExpandPreCheckTaskOutcome> SubmitSmoothExpandPreCheckTaskOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SubmitSmoothExpandPreCheckTaskRequest&, const SubmitSmoothExpandPreCheckTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSmoothExpandPreCheckTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitSmoothExpandTaskResult> SubmitSmoothExpandTaskOutcome;
|
||||
typedef std::future<SubmitSmoothExpandTaskOutcome> SubmitSmoothExpandTaskOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SubmitSmoothExpandTaskRequest&, const SubmitSmoothExpandTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSmoothExpandTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitSqlFlashbackTaskResult> SubmitSqlFlashbackTaskOutcome;
|
||||
typedef std::future<SubmitSqlFlashbackTaskOutcome> SubmitSqlFlashbackTaskOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SubmitSqlFlashbackTaskRequest&, const SubmitSqlFlashbackTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSqlFlashbackTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitSwitchTaskResult> SubmitSwitchTaskOutcome;
|
||||
typedef std::future<SubmitSwitchTaskOutcome> SubmitSwitchTaskOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SubmitSwitchTaskRequest&, const SubmitSwitchTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSwitchTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchGlobalBroadcastTypeResult> SwitchGlobalBroadcastTypeOutcome;
|
||||
typedef std::future<SwitchGlobalBroadcastTypeOutcome> SwitchGlobalBroadcastTypeOutcomeCallable;
|
||||
typedef std::function<void(const DrdsClient*, const Model::SwitchGlobalBroadcastTypeRequest&, const SwitchGlobalBroadcastTypeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchGlobalBroadcastTypeAsyncHandler;
|
||||
@@ -526,6 +566,12 @@ namespace AlibabaCloud
|
||||
DrdsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
DrdsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~DrdsClient();
|
||||
ChangeAccountPasswordOutcome changeAccountPassword(const Model::ChangeAccountPasswordRequest &request)const;
|
||||
void changeAccountPasswordAsync(const Model::ChangeAccountPasswordRequest& request, const ChangeAccountPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ChangeAccountPasswordOutcomeCallable changeAccountPasswordCallable(const Model::ChangeAccountPasswordRequest& request) const;
|
||||
ChangeInstanceAzoneOutcome changeInstanceAzone(const Model::ChangeInstanceAzoneRequest &request)const;
|
||||
void changeInstanceAzoneAsync(const Model::ChangeInstanceAzoneRequest& request, const ChangeInstanceAzoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ChangeInstanceAzoneOutcomeCallable changeInstanceAzoneCallable(const Model::ChangeInstanceAzoneRequest& request) const;
|
||||
CheckDrdsDbNameOutcome checkDrdsDbName(const Model::CheckDrdsDbNameRequest &request)const;
|
||||
void checkDrdsDbNameAsync(const Model::CheckDrdsDbNameRequest& request, const CheckDrdsDbNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckDrdsDbNameOutcomeCallable checkDrdsDbNameCallable(const Model::CheckDrdsDbNameRequest& request) const;
|
||||
@@ -601,9 +647,6 @@ namespace AlibabaCloud
|
||||
DescribeDrdsDbRdsNameListOutcome describeDrdsDbRdsNameList(const Model::DescribeDrdsDbRdsNameListRequest &request)const;
|
||||
void describeDrdsDbRdsNameListAsync(const Model::DescribeDrdsDbRdsNameListRequest& request, const DescribeDrdsDbRdsNameListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDrdsDbRdsNameListOutcomeCallable describeDrdsDbRdsNameListCallable(const Model::DescribeDrdsDbRdsNameListRequest& request) const;
|
||||
DescribeDrdsDbTasksOutcome describeDrdsDbTasks(const Model::DescribeDrdsDbTasksRequest &request)const;
|
||||
void describeDrdsDbTasksAsync(const Model::DescribeDrdsDbTasksRequest& request, const DescribeDrdsDbTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDrdsDbTasksOutcomeCallable describeDrdsDbTasksCallable(const Model::DescribeDrdsDbTasksRequest& request) const;
|
||||
DescribeDrdsInstanceOutcome describeDrdsInstance(const Model::DescribeDrdsInstanceRequest &request)const;
|
||||
void describeDrdsInstanceAsync(const Model::DescribeDrdsInstanceRequest& request, const DescribeDrdsInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDrdsInstanceOutcomeCallable describeDrdsInstanceCallable(const Model::DescribeDrdsInstanceRequest& request) const;
|
||||
@@ -643,9 +686,6 @@ namespace AlibabaCloud
|
||||
DescribeExpandLogicTableInfoListOutcome describeExpandLogicTableInfoList(const Model::DescribeExpandLogicTableInfoListRequest &request)const;
|
||||
void describeExpandLogicTableInfoListAsync(const Model::DescribeExpandLogicTableInfoListRequest& request, const DescribeExpandLogicTableInfoListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeExpandLogicTableInfoListOutcomeCallable describeExpandLogicTableInfoListCallable(const Model::DescribeExpandLogicTableInfoListRequest& request) const;
|
||||
DescribeHiStoreInstanceInfoOutcome describeHiStoreInstanceInfo(const Model::DescribeHiStoreInstanceInfoRequest &request)const;
|
||||
void describeHiStoreInstanceInfoAsync(const Model::DescribeHiStoreInstanceInfoRequest& request, const DescribeHiStoreInstanceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHiStoreInstanceInfoOutcomeCallable describeHiStoreInstanceInfoCallable(const Model::DescribeHiStoreInstanceInfoRequest& request) const;
|
||||
DescribeHotDbListOutcome describeHotDbList(const Model::DescribeHotDbListRequest &request)const;
|
||||
void describeHotDbListAsync(const Model::DescribeHotDbListRequest& request, const DescribeHotDbListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHotDbListOutcomeCallable describeHotDbListCallable(const Model::DescribeHotDbListRequest& request) const;
|
||||
@@ -658,9 +698,6 @@ namespace AlibabaCloud
|
||||
DescribeInstanceAccountsOutcome describeInstanceAccounts(const Model::DescribeInstanceAccountsRequest &request)const;
|
||||
void describeInstanceAccountsAsync(const Model::DescribeInstanceAccountsRequest& request, const DescribeInstanceAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInstanceAccountsOutcomeCallable describeInstanceAccountsCallable(const Model::DescribeInstanceAccountsRequest& request) const;
|
||||
DescribeInstanceMenuSwitchOutcome describeInstanceMenuSwitch(const Model::DescribeInstanceMenuSwitchRequest &request)const;
|
||||
void describeInstanceMenuSwitchAsync(const Model::DescribeInstanceMenuSwitchRequest& request, const DescribeInstanceMenuSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInstanceMenuSwitchOutcomeCallable describeInstanceMenuSwitchCallable(const Model::DescribeInstanceMenuSwitchRequest& request) const;
|
||||
DescribeInstanceSwitchAzoneOutcome describeInstanceSwitchAzone(const Model::DescribeInstanceSwitchAzoneRequest &request)const;
|
||||
void describeInstanceSwitchAzoneAsync(const Model::DescribeInstanceSwitchAzoneRequest& request, const DescribeInstanceSwitchAzoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInstanceSwitchAzoneOutcomeCallable describeInstanceSwitchAzoneCallable(const Model::DescribeInstanceSwitchAzoneRequest& request) const;
|
||||
@@ -682,15 +719,18 @@ namespace AlibabaCloud
|
||||
DescribeRdsSuperAccountInstancesOutcome describeRdsSuperAccountInstances(const Model::DescribeRdsSuperAccountInstancesRequest &request)const;
|
||||
void describeRdsSuperAccountInstancesAsync(const Model::DescribeRdsSuperAccountInstancesRequest& request, const DescribeRdsSuperAccountInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRdsSuperAccountInstancesOutcomeCallable describeRdsSuperAccountInstancesCallable(const Model::DescribeRdsSuperAccountInstancesRequest& request) const;
|
||||
DescribeRecycleBinStatusOutcome describeRecycleBinStatus(const Model::DescribeRecycleBinStatusRequest &request)const;
|
||||
void describeRecycleBinStatusAsync(const Model::DescribeRecycleBinStatusRequest& request, const DescribeRecycleBinStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRecycleBinStatusOutcomeCallable describeRecycleBinStatusCallable(const Model::DescribeRecycleBinStatusRequest& request) const;
|
||||
DescribeRecycleBinTablesOutcome describeRecycleBinTables(const Model::DescribeRecycleBinTablesRequest &request)const;
|
||||
void describeRecycleBinTablesAsync(const Model::DescribeRecycleBinTablesRequest& request, const DescribeRecycleBinTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRecycleBinTablesOutcomeCallable describeRecycleBinTablesCallable(const Model::DescribeRecycleBinTablesRequest& request) const;
|
||||
DescribeRestoreOrderOutcome describeRestoreOrder(const Model::DescribeRestoreOrderRequest &request)const;
|
||||
void describeRestoreOrderAsync(const Model::DescribeRestoreOrderRequest& request, const DescribeRestoreOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRestoreOrderOutcomeCallable describeRestoreOrderCallable(const Model::DescribeRestoreOrderRequest& request) const;
|
||||
DescribeShardTaskInfoOutcome describeShardTaskInfo(const Model::DescribeShardTaskInfoRequest &request)const;
|
||||
void describeShardTaskInfoAsync(const Model::DescribeShardTaskInfoRequest& request, const DescribeShardTaskInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeShardTaskInfoOutcomeCallable describeShardTaskInfoCallable(const Model::DescribeShardTaskInfoRequest& request) const;
|
||||
DescribeShardTaskListOutcome describeShardTaskList(const Model::DescribeShardTaskListRequest &request)const;
|
||||
void describeShardTaskListAsync(const Model::DescribeShardTaskListRequest& request, const DescribeShardTaskListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeShardTaskListOutcomeCallable describeShardTaskListCallable(const Model::DescribeShardTaskListRequest& request) const;
|
||||
DescribeSqlFlashbakTaskOutcome describeSqlFlashbakTask(const Model::DescribeSqlFlashbakTaskRequest &request)const;
|
||||
void describeSqlFlashbakTaskAsync(const Model::DescribeSqlFlashbakTaskRequest& request, const DescribeSqlFlashbakTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSqlFlashbakTaskOutcomeCallable describeSqlFlashbakTaskCallable(const Model::DescribeSqlFlashbakTaskRequest& request) const;
|
||||
@@ -706,12 +746,18 @@ namespace AlibabaCloud
|
||||
DisableSqlAuditOutcome disableSqlAudit(const Model::DisableSqlAuditRequest &request)const;
|
||||
void disableSqlAuditAsync(const Model::DisableSqlAuditRequest& request, const DisableSqlAuditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisableSqlAuditOutcomeCallable disableSqlAuditCallable(const Model::DisableSqlAuditRequest& request) const;
|
||||
EnableInstanceIpv6AddressOutcome enableInstanceIpv6Address(const Model::EnableInstanceIpv6AddressRequest &request)const;
|
||||
void enableInstanceIpv6AddressAsync(const Model::EnableInstanceIpv6AddressRequest& request, const EnableInstanceIpv6AddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableInstanceIpv6AddressOutcomeCallable enableInstanceIpv6AddressCallable(const Model::EnableInstanceIpv6AddressRequest& request) const;
|
||||
EnableSqlAuditOutcome enableSqlAudit(const Model::EnableSqlAuditRequest &request)const;
|
||||
void enableSqlAuditAsync(const Model::EnableSqlAuditRequest& request, const EnableSqlAuditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableSqlAuditOutcomeCallable enableSqlAuditCallable(const Model::EnableSqlAuditRequest& request) const;
|
||||
EnableSqlFlashbackMatchSwitchOutcome enableSqlFlashbackMatchSwitch(const Model::EnableSqlFlashbackMatchSwitchRequest &request)const;
|
||||
void enableSqlFlashbackMatchSwitchAsync(const Model::EnableSqlFlashbackMatchSwitchRequest& request, const EnableSqlFlashbackMatchSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableSqlFlashbackMatchSwitchOutcomeCallable enableSqlFlashbackMatchSwitchCallable(const Model::EnableSqlFlashbackMatchSwitchRequest& request) const;
|
||||
FlashbackRecycleBinTableOutcome flashbackRecycleBinTable(const Model::FlashbackRecycleBinTableRequest &request)const;
|
||||
void flashbackRecycleBinTableAsync(const Model::FlashbackRecycleBinTableRequest& request, const FlashbackRecycleBinTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FlashbackRecycleBinTableOutcomeCallable flashbackRecycleBinTableCallable(const Model::FlashbackRecycleBinTableRequest& request) const;
|
||||
GetDrdsDbRdsRelationInfoOutcome getDrdsDbRdsRelationInfo(const Model::GetDrdsDbRdsRelationInfoRequest &request)const;
|
||||
void getDrdsDbRdsRelationInfoAsync(const Model::GetDrdsDbRdsRelationInfoRequest& request, const GetDrdsDbRdsRelationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDrdsDbRdsRelationInfoOutcomeCallable getDrdsDbRdsRelationInfoCallable(const Model::GetDrdsDbRdsRelationInfoRequest& request) const;
|
||||
@@ -721,18 +767,30 @@ namespace AlibabaCloud
|
||||
ManagePrivateRdsOutcome managePrivateRds(const Model::ManagePrivateRdsRequest &request)const;
|
||||
void managePrivateRdsAsync(const Model::ManagePrivateRdsRequest& request, const ManagePrivateRdsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ManagePrivateRdsOutcomeCallable managePrivateRdsCallable(const Model::ManagePrivateRdsRequest& request) const;
|
||||
ModifyAccountDescriptionOutcome modifyAccountDescription(const Model::ModifyAccountDescriptionRequest &request)const;
|
||||
void modifyAccountDescriptionAsync(const Model::ModifyAccountDescriptionRequest& request, const ModifyAccountDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAccountDescriptionOutcomeCallable modifyAccountDescriptionCallable(const Model::ModifyAccountDescriptionRequest& request) const;
|
||||
ModifyAccountPrivilegeOutcome modifyAccountPrivilege(const Model::ModifyAccountPrivilegeRequest &request)const;
|
||||
void modifyAccountPrivilegeAsync(const Model::ModifyAccountPrivilegeRequest& request, const ModifyAccountPrivilegeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAccountPrivilegeOutcomeCallable modifyAccountPrivilegeCallable(const Model::ModifyAccountPrivilegeRequest& request) const;
|
||||
ModifyDrdsInstanceDescriptionOutcome modifyDrdsInstanceDescription(const Model::ModifyDrdsInstanceDescriptionRequest &request)const;
|
||||
void modifyDrdsInstanceDescriptionAsync(const Model::ModifyDrdsInstanceDescriptionRequest& request, const ModifyDrdsInstanceDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDrdsInstanceDescriptionOutcomeCallable modifyDrdsInstanceDescriptionCallable(const Model::ModifyDrdsInstanceDescriptionRequest& request) const;
|
||||
ModifyDrdsIpWhiteListOutcome modifyDrdsIpWhiteList(const Model::ModifyDrdsIpWhiteListRequest &request)const;
|
||||
void modifyDrdsIpWhiteListAsync(const Model::ModifyDrdsIpWhiteListRequest& request, const ModifyDrdsIpWhiteListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDrdsIpWhiteListOutcomeCallable modifyDrdsIpWhiteListCallable(const Model::ModifyDrdsIpWhiteListRequest& request) const;
|
||||
ModifyPolarDbReadWeightOutcome modifyPolarDbReadWeight(const Model::ModifyPolarDbReadWeightRequest &request)const;
|
||||
void modifyPolarDbReadWeightAsync(const Model::ModifyPolarDbReadWeightRequest& request, const ModifyPolarDbReadWeightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyPolarDbReadWeightOutcomeCallable modifyPolarDbReadWeightCallable(const Model::ModifyPolarDbReadWeightRequest& request) const;
|
||||
ModifyRdsReadWeightOutcome modifyRdsReadWeight(const Model::ModifyRdsReadWeightRequest &request)const;
|
||||
void modifyRdsReadWeightAsync(const Model::ModifyRdsReadWeightRequest& request, const ModifyRdsReadWeightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyRdsReadWeightOutcomeCallable modifyRdsReadWeightCallable(const Model::ModifyRdsReadWeightRequest& request) const;
|
||||
PutStartBackupOutcome putStartBackup(const Model::PutStartBackupRequest &request)const;
|
||||
void putStartBackupAsync(const Model::PutStartBackupRequest& request, const PutStartBackupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PutStartBackupOutcomeCallable putStartBackupCallable(const Model::PutStartBackupRequest& request) const;
|
||||
RefreshDrdsAtomUrlOutcome refreshDrdsAtomUrl(const Model::RefreshDrdsAtomUrlRequest &request)const;
|
||||
void refreshDrdsAtomUrlAsync(const Model::RefreshDrdsAtomUrlRequest& request, const RefreshDrdsAtomUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RefreshDrdsAtomUrlOutcomeCallable refreshDrdsAtomUrlCallable(const Model::RefreshDrdsAtomUrlRequest& request) const;
|
||||
ReleaseInstanceInternetAddressOutcome releaseInstanceInternetAddress(const Model::ReleaseInstanceInternetAddressRequest &request)const;
|
||||
void releaseInstanceInternetAddressAsync(const Model::ReleaseInstanceInternetAddressRequest& request, const ReleaseInstanceInternetAddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseInstanceInternetAddressOutcomeCallable releaseInstanceInternetAddressCallable(const Model::ReleaseInstanceInternetAddressRequest& request) const;
|
||||
@@ -751,6 +809,15 @@ namespace AlibabaCloud
|
||||
RemoveInstanceAccountOutcome removeInstanceAccount(const Model::RemoveInstanceAccountRequest &request)const;
|
||||
void removeInstanceAccountAsync(const Model::RemoveInstanceAccountRequest& request, const RemoveInstanceAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveInstanceAccountOutcomeCallable removeInstanceAccountCallable(const Model::RemoveInstanceAccountRequest& request) const;
|
||||
RemoveRecycleBinTableOutcome removeRecycleBinTable(const Model::RemoveRecycleBinTableRequest &request)const;
|
||||
void removeRecycleBinTableAsync(const Model::RemoveRecycleBinTableRequest& request, const RemoveRecycleBinTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveRecycleBinTableOutcomeCallable removeRecycleBinTableCallable(const Model::RemoveRecycleBinTableRequest& request) const;
|
||||
RestartDrdsInstanceOutcome restartDrdsInstance(const Model::RestartDrdsInstanceRequest &request)const;
|
||||
void restartDrdsInstanceAsync(const Model::RestartDrdsInstanceRequest& request, const RestartDrdsInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RestartDrdsInstanceOutcomeCallable restartDrdsInstanceCallable(const Model::RestartDrdsInstanceRequest& request) const;
|
||||
RollbackInstanceVersionOutcome rollbackInstanceVersion(const Model::RollbackInstanceVersionRequest &request)const;
|
||||
void rollbackInstanceVersionAsync(const Model::RollbackInstanceVersionRequest& request, const RollbackInstanceVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RollbackInstanceVersionOutcomeCallable rollbackInstanceVersionCallable(const Model::RollbackInstanceVersionRequest& request) const;
|
||||
SetBackupLocalOutcome setBackupLocal(const Model::SetBackupLocalRequest &request)const;
|
||||
void setBackupLocalAsync(const Model::SetBackupLocalRequest& request, const SetBackupLocalAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetBackupLocalOutcomeCallable setBackupLocalCallable(const Model::SetBackupLocalRequest& request) const;
|
||||
@@ -763,6 +830,9 @@ namespace AlibabaCloud
|
||||
SetupDrdsParamsOutcome setupDrdsParams(const Model::SetupDrdsParamsRequest &request)const;
|
||||
void setupDrdsParamsAsync(const Model::SetupDrdsParamsRequest& request, const SetupDrdsParamsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetupDrdsParamsOutcomeCallable setupDrdsParamsCallable(const Model::SetupDrdsParamsRequest& request) const;
|
||||
SetupRecycleBinStatusOutcome setupRecycleBinStatus(const Model::SetupRecycleBinStatusRequest &request)const;
|
||||
void setupRecycleBinStatusAsync(const Model::SetupRecycleBinStatusRequest& request, const SetupRecycleBinStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetupRecycleBinStatusOutcomeCallable setupRecycleBinStatusCallable(const Model::SetupRecycleBinStatusRequest& request) const;
|
||||
SetupTableOutcome setupTable(const Model::SetupTableRequest &request)const;
|
||||
void setupTableAsync(const Model::SetupTableRequest& request, const SetupTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetupTableOutcomeCallable setupTableCallable(const Model::SetupTableRequest& request) const;
|
||||
@@ -784,15 +854,9 @@ namespace AlibabaCloud
|
||||
SubmitSmoothExpandPreCheckTaskOutcome submitSmoothExpandPreCheckTask(const Model::SubmitSmoothExpandPreCheckTaskRequest &request)const;
|
||||
void submitSmoothExpandPreCheckTaskAsync(const Model::SubmitSmoothExpandPreCheckTaskRequest& request, const SubmitSmoothExpandPreCheckTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitSmoothExpandPreCheckTaskOutcomeCallable submitSmoothExpandPreCheckTaskCallable(const Model::SubmitSmoothExpandPreCheckTaskRequest& request) const;
|
||||
SubmitSmoothExpandTaskOutcome submitSmoothExpandTask(const Model::SubmitSmoothExpandTaskRequest &request)const;
|
||||
void submitSmoothExpandTaskAsync(const Model::SubmitSmoothExpandTaskRequest& request, const SubmitSmoothExpandTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitSmoothExpandTaskOutcomeCallable submitSmoothExpandTaskCallable(const Model::SubmitSmoothExpandTaskRequest& request) const;
|
||||
SubmitSqlFlashbackTaskOutcome submitSqlFlashbackTask(const Model::SubmitSqlFlashbackTaskRequest &request)const;
|
||||
void submitSqlFlashbackTaskAsync(const Model::SubmitSqlFlashbackTaskRequest& request, const SubmitSqlFlashbackTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitSqlFlashbackTaskOutcomeCallable submitSqlFlashbackTaskCallable(const Model::SubmitSqlFlashbackTaskRequest& request) const;
|
||||
SubmitSwitchTaskOutcome submitSwitchTask(const Model::SubmitSwitchTaskRequest &request)const;
|
||||
void submitSwitchTaskAsync(const Model::SubmitSwitchTaskRequest& request, const SubmitSwitchTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitSwitchTaskOutcomeCallable submitSwitchTaskCallable(const Model::SubmitSwitchTaskRequest& request) const;
|
||||
SwitchGlobalBroadcastTypeOutcome switchGlobalBroadcastType(const Model::SwitchGlobalBroadcastTypeRequest &request)const;
|
||||
void switchGlobalBroadcastTypeAsync(const Model::SwitchGlobalBroadcastTypeRequest& request, const SwitchGlobalBroadcastTypeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchGlobalBroadcastTypeOutcomeCallable switchGlobalBroadcastTypeCallable(const Model::SwitchGlobalBroadcastTypeRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHANGEACCOUNTPASSWORDREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHANGEACCOUNTPASSWORDREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT ChangeAccountPasswordRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ChangeAccountPasswordRequest();
|
||||
~ChangeAccountPasswordRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getAccountName() const;
|
||||
void setAccountName(const std::string &accountName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::string accountName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHANGEACCOUNTPASSWORDREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEMENUSWITCHRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEMENUSWITCHRESULT_H_
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHANGEACCOUNTPASSWORDRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHANGEACCOUNTPASSWORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,25 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceMenuSwitchResult : public ServiceResult
|
||||
class ALIBABACLOUD_DRDS_EXPORT ChangeAccountPasswordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeInstanceMenuSwitchResult();
|
||||
explicit DescribeInstanceMenuSwitchResult(const std::string &payload);
|
||||
~DescribeInstanceMenuSwitchResult();
|
||||
std::string getConfig()const;
|
||||
ChangeAccountPasswordResult();
|
||||
explicit ChangeAccountPasswordResult(const std::string &payload);
|
||||
~ChangeAccountPasswordResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string config_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEMENUSWITCHRESULT_H_
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHANGEACCOUNTPASSWORDRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHANGEINSTANCEAZONEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHANGEINSTANCEAZONEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT ChangeInstanceAzoneRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ChangeInstanceAzoneRequest();
|
||||
~ChangeInstanceAzoneRequest();
|
||||
std::string getTargetAzoneId() const;
|
||||
void setTargetAzoneId(const std::string &targetAzoneId);
|
||||
std::string getDrdsRegionId() const;
|
||||
void setDrdsRegionId(const std::string &drdsRegionId);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getOriginAzoneId() const;
|
||||
void setOriginAzoneId(const std::string &originAzoneId);
|
||||
bool getChangeVSwitch() const;
|
||||
void setChangeVSwitch(bool changeVSwitch);
|
||||
std::string getNewVSwitch() const;
|
||||
void setNewVSwitch(const std::string &newVSwitch);
|
||||
|
||||
private:
|
||||
std::string targetAzoneId_;
|
||||
std::string drdsRegionId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string originAzoneId_;
|
||||
bool changeVSwitch_;
|
||||
std::string newVSwitch_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHANGEINSTANCEAZONEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_SUBMITSWITCHTASKRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_SUBMITSWITCHTASKRESULT_H_
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHANGEINSTANCEAZONERESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHANGEINSTANCEAZONERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT SubmitSwitchTaskResult : public ServiceResult
|
||||
class ALIBABACLOUD_DRDS_EXPORT ChangeInstanceAzoneResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SubmitSwitchTaskResult();
|
||||
explicit SubmitSwitchTaskResult(const std::string &payload);
|
||||
~SubmitSwitchTaskResult();
|
||||
ChangeInstanceAzoneResult();
|
||||
explicit ChangeInstanceAzoneResult(const std::string &payload);
|
||||
~ChangeInstanceAzoneResult();
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
@@ -48,4 +48,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_SUBMITSWITCHTASKRESULT_H_
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHANGEINSTANCEAZONERESULT_H_
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHECKDRDSDBNAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHECKDRDSDBNAMEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CheckDrdsDbNameRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckDrdsDbNameRequest();
|
||||
~CheckDrdsDbNameRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKDRDSDBNAMEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHECKDRDSDBNAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHECKDRDSDBNAMEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CheckDrdsDbNameRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CheckDrdsDbNameRequest();
|
||||
~CheckDrdsDbNameRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKDRDSDBNAMEREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHECKEXPANDSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHECKEXPANDSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CheckExpandStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckExpandStatusRequest();
|
||||
~CheckExpandStatusRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKEXPANDSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHECKEXPANDSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHECKEXPANDSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CheckExpandStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CheckExpandStatusRequest();
|
||||
~CheckExpandStatusRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKEXPANDSTATUSREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHECKSQLAUDITENABLESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHECKSQLAUDITENABLESTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CheckSqlAuditEnableStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckSqlAuditEnableStatusRequest();
|
||||
~CheckSqlAuditEnableStatusRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKSQLAUDITENABLESTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CHECKSQLAUDITENABLESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CHECKSQLAUDITENABLESTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CheckSqlAuditEnableStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CheckSqlAuditEnableStatusRequest();
|
||||
~CheckSqlAuditEnableStatusRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CHECKSQLAUDITENABLESTATUSREQUEST_H_
|
||||
|
||||
@@ -1,93 +1,83 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEDRDSDBREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEDRDSDBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateDrdsDBRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct RdsSuperAccount
|
||||
{
|
||||
std::string password;
|
||||
std::string accountName;
|
||||
std::string dbInstanceId;
|
||||
};
|
||||
struct InstDbName
|
||||
{
|
||||
std::vector<std::string> shardDbName;
|
||||
std::string dbInstanceId;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateDrdsDBRequest();
|
||||
~CreateDrdsDBRequest();
|
||||
|
||||
std::string getEncode()const;
|
||||
void setEncode(const std::string& encode);
|
||||
std::vector<std::string> getRdsInstance()const;
|
||||
void setRdsInstance(const std::vector<std::string>& rdsInstance);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
std::vector<RdsSuperAccount> getRdsSuperAccount()const;
|
||||
void setRdsSuperAccount(const std::vector<RdsSuperAccount>& rdsSuperAccount);
|
||||
std::string getAccountName()const;
|
||||
void setAccountName(const std::string& accountName);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
bool getDbInstanceIsCreating()const;
|
||||
void setDbInstanceIsCreating(bool dbInstanceIsCreating);
|
||||
std::vector<InstDbName> getInstDbName()const;
|
||||
void setInstDbName(const std::vector<InstDbName>& instDbName);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getDbInstType()const;
|
||||
void setDbInstType(const std::string& dbInstType);
|
||||
|
||||
private:
|
||||
std::string encode_;
|
||||
std::vector<std::string> rdsInstance_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::vector<RdsSuperAccount> rdsSuperAccount_;
|
||||
std::string accountName_;
|
||||
std::string drdsInstanceId_;
|
||||
bool dbInstanceIsCreating_;
|
||||
std::vector<InstDbName> instDbName_;
|
||||
std::string dbName_;
|
||||
std::string dbInstType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEDRDSDBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEDRDSDBREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEDRDSDBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateDrdsDBRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct RdsSuperAccount {
|
||||
std::string password;
|
||||
std::string accountName;
|
||||
std::string dbInstanceId;
|
||||
};
|
||||
struct InstDbName {
|
||||
std::string dbInstanceId;
|
||||
};
|
||||
CreateDrdsDBRequest();
|
||||
~CreateDrdsDBRequest();
|
||||
std::string getEncode() const;
|
||||
void setEncode(const std::string &encode);
|
||||
std::vector<std::string> getRdsInstance() const;
|
||||
void setRdsInstance(const std::vector<std::string> &rdsInstance);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::vector<RdsSuperAccount> getRdsSuperAccount() const;
|
||||
void setRdsSuperAccount(const std::vector<RdsSuperAccount> &rdsSuperAccount);
|
||||
std::string getAccountName() const;
|
||||
void setAccountName(const std::string &accountName);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
bool getDbInstanceIsCreating() const;
|
||||
void setDbInstanceIsCreating(bool dbInstanceIsCreating);
|
||||
std::vector<InstDbName> getInstDbName() const;
|
||||
void setInstDbName(const std::vector<InstDbName> &instDbName);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getDbInstType() const;
|
||||
void setDbInstType(const std::string &dbInstType);
|
||||
|
||||
private:
|
||||
std::string encode_;
|
||||
std::vector<std::string> rdsInstance_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::vector<RdsSuperAccount> rdsSuperAccount_;
|
||||
std::string accountName_;
|
||||
std::string drdsInstanceId_;
|
||||
bool dbInstanceIsCreating_;
|
||||
std::vector<InstDbName> instDbName_;
|
||||
std::string dbName_;
|
||||
std::string dbInstType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEDRDSDBREQUEST_H_
|
||||
|
||||
@@ -1,102 +1,96 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEDRDSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEDRDSINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateDrdsInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDrdsInstanceRequest();
|
||||
~CreateDrdsInstanceRequest();
|
||||
|
||||
bool getIsAutoRenew()const;
|
||||
void setIsAutoRenew(bool isAutoRenew);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getDuration()const;
|
||||
void setDuration(int duration);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
bool getIsHa()const;
|
||||
void setIsHa(bool isHa);
|
||||
int getMySQLVersion()const;
|
||||
void setMySQLVersion(int mySQLVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getInstanceSeries()const;
|
||||
void setInstanceSeries(const std::string& instanceSeries);
|
||||
std::string getMasterInstId()const;
|
||||
void setMasterInstId(const std::string& masterInstId);
|
||||
int getQuantity()const;
|
||||
void setQuantity(int quantity);
|
||||
std::string getSpecification()const;
|
||||
void setSpecification(const std::string& specification);
|
||||
std::string getVswitchId()const;
|
||||
void setVswitchId(const std::string& vswitchId);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
std::string getPricingCycle()const;
|
||||
void setPricingCycle(const std::string& pricingCycle);
|
||||
|
||||
private:
|
||||
bool isAutoRenew_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
int duration_;
|
||||
std::string resourceGroupId_;
|
||||
bool isHa_;
|
||||
int mySQLVersion_;
|
||||
std::string regionId_;
|
||||
std::string instanceSeries_;
|
||||
std::string masterInstId_;
|
||||
int quantity_;
|
||||
std::string specification_;
|
||||
std::string vswitchId_;
|
||||
std::string vpcId_;
|
||||
std::string zoneId_;
|
||||
std::string payType_;
|
||||
std::string pricingCycle_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEDRDSINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEDRDSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEDRDSINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateDrdsInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateDrdsInstanceRequest();
|
||||
~CreateDrdsInstanceRequest();
|
||||
bool getIsAutoRenew() const;
|
||||
void setIsAutoRenew(bool isAutoRenew);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
int getDuration() const;
|
||||
void setDuration(int duration);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
bool getIsHa() const;
|
||||
void setIsHa(bool isHa);
|
||||
int getMySQLVersion() const;
|
||||
void setMySQLVersion(int mySQLVersion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getInstanceSeries() const;
|
||||
void setInstanceSeries(const std::string &instanceSeries);
|
||||
std::string getMasterInstId() const;
|
||||
void setMasterInstId(const std::string &masterInstId);
|
||||
int getQuantity() const;
|
||||
void setQuantity(int quantity);
|
||||
std::string getSpecification() const;
|
||||
void setSpecification(const std::string &specification);
|
||||
std::string getVswitchId() const;
|
||||
void setVswitchId(const std::string &vswitchId);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getPayType() const;
|
||||
void setPayType(const std::string &payType);
|
||||
std::string getPricingCycle() const;
|
||||
void setPricingCycle(const std::string &pricingCycle);
|
||||
|
||||
private:
|
||||
bool isAutoRenew_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
int duration_;
|
||||
std::string resourceGroupId_;
|
||||
bool isHa_;
|
||||
int mySQLVersion_;
|
||||
std::string regionId_;
|
||||
std::string instanceSeries_;
|
||||
std::string masterInstId_;
|
||||
int quantity_;
|
||||
std::string specification_;
|
||||
std::string vswitchId_;
|
||||
std::string vpcId_;
|
||||
std::string zoneId_;
|
||||
std::string payType_;
|
||||
std::string pricingCycle_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEDRDSINSTANCEREQUEST_H_
|
||||
|
||||
@@ -1,66 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateInstanceAccountRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct DbPrivilege
|
||||
{
|
||||
std::string dbName;
|
||||
std::string privilege;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateInstanceAccountRequest();
|
||||
~CreateInstanceAccountRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
std::string getAccountName()const;
|
||||
void setAccountName(const std::string& accountName);
|
||||
std::vector<DbPrivilege> getDbPrivilege()const;
|
||||
void setDbPrivilege(const std::vector<DbPrivilege>& dbPrivilege);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::string accountName_;
|
||||
std::vector<DbPrivilege> dbPrivilege_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEACCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEACCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEACCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateInstanceAccountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct DbPrivilege {
|
||||
std::string dbName;
|
||||
std::string privilege;
|
||||
};
|
||||
CreateInstanceAccountRequest();
|
||||
~CreateInstanceAccountRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getAccountName() const;
|
||||
void setAccountName(const std::string &accountName);
|
||||
std::vector<DbPrivilege> getDbPrivilege() const;
|
||||
void setDbPrivilege(const std::vector<DbPrivilege> &dbPrivilege);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::string accountName_;
|
||||
std::vector<DbPrivilege> dbPrivilege_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEACCOUNTREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEINTERNETADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEINTERNETADDRESSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateInstanceInternetAddressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateInstanceInternetAddressRequest();
|
||||
~CreateInstanceInternetAddressRequest();
|
||||
|
||||
std::string getDrdsPassword()const;
|
||||
void setDrdsPassword(const std::string& drdsPassword);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string drdsPassword_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEINTERNETADDRESSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEINTERNETADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEINTERNETADDRESSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateInstanceInternetAddressRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateInstanceInternetAddressRequest();
|
||||
~CreateInstanceInternetAddressRequest();
|
||||
std::string getDrdsPassword() const;
|
||||
void setDrdsPassword(const std::string &drdsPassword);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string drdsPassword_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEINSTANCEINTERNETADDRESSREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEORDERFORRDSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEORDERFORRDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateOrderForRdsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrderForRdsRequest();
|
||||
~CreateOrderForRdsRequest();
|
||||
|
||||
std::string getParams()const;
|
||||
void setParams(const std::string& params);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string params_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEORDERFORRDSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATEORDERFORRDSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATEORDERFORRDSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateOrderForRdsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateOrderForRdsRequest();
|
||||
~CreateOrderForRdsRequest();
|
||||
std::string getParams() const;
|
||||
void setParams(const std::string ¶ms);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string params_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATEORDERFORRDSREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATESHARDTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATESHARDTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateShardTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateShardTaskRequest();
|
||||
~CreateShardTaskRequest();
|
||||
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
std::string getTargetTableName()const;
|
||||
void setTargetTableName(const std::string& targetTableName);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSourceTableName()const;
|
||||
void setSourceTableName(const std::string& sourceTableName);
|
||||
|
||||
private:
|
||||
std::string taskType_;
|
||||
std::string targetTableName_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string sourceTableName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATESHARDTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_CREATESHARDTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_CREATESHARDTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT CreateShardTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateShardTaskRequest();
|
||||
~CreateShardTaskRequest();
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
std::string getTargetTableName() const;
|
||||
void setTargetTableName(const std::string &targetTableName);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSourceTableName() const;
|
||||
void setSourceTableName(const std::string &sourceTableName);
|
||||
|
||||
private:
|
||||
std::string taskType_;
|
||||
std::string targetTableName_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string sourceTableName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_CREATESHARDTASKREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKMENUREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKMENUREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackMenuRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackMenuRequest();
|
||||
~DescribeBackMenuRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKMENUREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKMENUREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKMENUREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackMenuRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBackMenuRequest();
|
||||
~DescribeBackMenuRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKMENUREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPDBSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupDbsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackupDbsRequest();
|
||||
~DescribeBackupDbsRequest();
|
||||
|
||||
std::string getPreferredRestoreTime()const;
|
||||
void setPreferredRestoreTime(const std::string& preferredRestoreTime);
|
||||
std::string getBackupId()const;
|
||||
void setBackupId(const std::string& backupId);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string preferredRestoreTime_;
|
||||
std::string backupId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPDBSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPDBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupDbsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBackupDbsRequest();
|
||||
~DescribeBackupDbsRequest();
|
||||
std::string getPreferredRestoreTime() const;
|
||||
void setPreferredRestoreTime(const std::string &preferredRestoreTime);
|
||||
std::string getBackupId() const;
|
||||
void setBackupId(const std::string &backupId);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string preferredRestoreTime_;
|
||||
std::string backupId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPDBSREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPLOCALREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPLOCALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupLocalRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackupLocalRequest();
|
||||
~DescribeBackupLocalRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPLOCALREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPLOCALREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPLOCALREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupLocalRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBackupLocalRequest();
|
||||
~DescribeBackupLocalRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPLOCALREQUEST_H_
|
||||
|
||||
@@ -37,16 +37,16 @@ namespace AlibabaCloud
|
||||
std::string backupAppName;
|
||||
std::string nextBackupActuallyTime;
|
||||
long dataBackupRetentionPeriod;
|
||||
std::string backupPolicyMode;
|
||||
std::string backupDbName;
|
||||
std::string backupPolicyMode;
|
||||
std::string preferredBackupTime;
|
||||
std::string backupMode;
|
||||
long gmtModified;
|
||||
long localLogRetentionHours;
|
||||
long highSpaceUsageProtection;
|
||||
std::string preferredBackupPeriod;
|
||||
long gmtCreate;
|
||||
long logBackupRetentionPeriod;
|
||||
long gmtCreate;
|
||||
std::string backupLevel;
|
||||
std::string backupLog;
|
||||
std::string backupType;
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackupPolicyRequest();
|
||||
~DescribeBackupPolicyRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBackupPolicyRequest();
|
||||
~DescribeBackupPolicyRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPPOLICYREQUEST_H_
|
||||
|
||||
@@ -37,16 +37,16 @@ namespace AlibabaCloud
|
||||
std::string backupAppName;
|
||||
std::string nextBackupActuallyTime;
|
||||
long dataBackupRetentionPeriod;
|
||||
std::string backupPolicyMode;
|
||||
std::string backupDbName;
|
||||
std::string backupPolicyMode;
|
||||
std::string preferredBackupTime;
|
||||
std::string backupMode;
|
||||
long gmtModified;
|
||||
long localLogRetentionHours;
|
||||
long highSpaceUsageProtection;
|
||||
std::string preferredBackupPeriod;
|
||||
long gmtCreate;
|
||||
long logBackupRetentionPeriod;
|
||||
long gmtCreate;
|
||||
std::string backupLevel;
|
||||
std::string backupLog;
|
||||
std::string backupType;
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPSETSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPSETSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupSetsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackupSetsRequest();
|
||||
~DescribeBackupSetsRequest();
|
||||
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPSETSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPSETSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPSETSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupSetsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBackupSetsRequest();
|
||||
~DescribeBackupSetsRequest();
|
||||
std::string getEndTime() const;
|
||||
void setEndTime(const std::string &endTime);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPSETSREQUEST_H_
|
||||
|
||||
@@ -35,11 +35,11 @@ namespace AlibabaCloud
|
||||
struct BackupSet
|
||||
{
|
||||
long status;
|
||||
std::string backupTotalSize;
|
||||
std::string backupConsitentTime;
|
||||
long backupEndTime;
|
||||
std::string backupMode;
|
||||
std::string backupTotalSize;
|
||||
std::string backupLevel;
|
||||
std::string backupMode;
|
||||
long backupEndTime;
|
||||
long backupStartTime;
|
||||
std::string backupType;
|
||||
std::vector<std::string> backupDbs;
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPTIMESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPTIMESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupTimesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackupTimesRequest();
|
||||
~DescribeBackupTimesRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPTIMESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPTIMESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPTIMESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBackupTimesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBackupTimesRequest();
|
||||
~DescribeBackupTimesRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBACKUPTIMESREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBROADCASTTABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBROADCASTTABLESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBroadcastTablesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBroadcastTablesRequest();
|
||||
~DescribeBroadcastTablesRequest();
|
||||
|
||||
std::string getQuery()const;
|
||||
void setQuery(const std::string& query);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string query_;
|
||||
int currentPage_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBROADCASTTABLESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEBROADCASTTABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEBROADCASTTABLESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeBroadcastTablesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBroadcastTablesRequest();
|
||||
~DescribeBroadcastTablesRequest();
|
||||
std::string getQuery() const;
|
||||
void setQuery(const std::string &query);
|
||||
int getCurrentPage() const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string query_;
|
||||
int currentPage_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEBROADCASTTABLESREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCEDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCEDBSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDbInstanceDbsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDbInstanceDbsRequest();
|
||||
~DescribeDbInstanceDbsRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPassword()const;
|
||||
void setPassword(const std::string& password);
|
||||
std::string getAccountName()const;
|
||||
void setAccountName(const std::string& accountName);
|
||||
std::string getDbInstanceId()const;
|
||||
void setDbInstanceId(const std::string& dbInstanceId);
|
||||
std::string getDbInstType()const;
|
||||
void setDbInstType(const std::string& dbInstType);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::string accountName_;
|
||||
std::string dbInstanceId_;
|
||||
std::string dbInstType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCEDBSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCEDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCEDBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDbInstanceDbsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDbInstanceDbsRequest();
|
||||
~DescribeDbInstanceDbsRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getAccountName() const;
|
||||
void setAccountName(const std::string &accountName);
|
||||
std::string getDbInstanceId() const;
|
||||
void setDbInstanceId(const std::string &dbInstanceId);
|
||||
std::string getDbInstType() const;
|
||||
void setDbInstType(const std::string &dbInstType);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::string accountName_;
|
||||
std::string dbInstanceId_;
|
||||
std::string dbInstType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCEDBSREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDbInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDbInstancesRequest();
|
||||
~DescribeDbInstancesRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSearch()const;
|
||||
void setSearch(const std::string& search);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDbInstType()const;
|
||||
void setDbInstType(const std::string& dbInstType);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string search_;
|
||||
int pageSize_;
|
||||
std::string dbInstType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDbInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDbInstancesRequest();
|
||||
~DescribeDbInstancesRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSearch() const;
|
||||
void setSearch(const std::string &search);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDbInstType() const;
|
||||
void setDbInstType(const std::string &dbInstType);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string search_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string dbInstType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDBINSTANCESREQUEST_H_
|
||||
|
||||
@@ -34,9 +34,10 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct DBInstance
|
||||
{
|
||||
bool allowAllCategory;
|
||||
std::string engineVersion;
|
||||
int dBInstanceStatus;
|
||||
std::string zoneId;
|
||||
int dBInstanceStatus;
|
||||
std::string dBInstanceId;
|
||||
std::vector<std::string> readOnlyDBInstanceId;
|
||||
std::string dBInstanceType;
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBCLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBCLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBClusterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDBClusterRequest();
|
||||
~DescribeDrdsDBClusterRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getDbInstanceId()const;
|
||||
void setDbInstanceId(const std::string& dbInstanceId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string dbInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBCLUSTERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBCLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBCLUSTERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBClusterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsDBClusterRequest();
|
||||
~DescribeDrdsDBClusterRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getDbInstanceId() const;
|
||||
void setDbInstanceId(const std::string &dbInstanceId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string dbInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBCLUSTERREQUEST_H_
|
||||
|
||||
@@ -59,8 +59,8 @@ namespace AlibabaCloud
|
||||
std::string readMode;
|
||||
std::string rdsInstType;
|
||||
std::string expireTime;
|
||||
std::string engine;
|
||||
std::string remainDays;
|
||||
std::string engine;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBIPWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBIPWHITELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBIpWhiteListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDBIpWhiteListRequest();
|
||||
~DescribeDrdsDBIpWhiteListRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string groupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBIPWHITELISTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBIPWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBIPWHITELISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBIpWhiteListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsDBIpWhiteListRequest();
|
||||
~DescribeDrdsDBIpWhiteListRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string groupName_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBIPWHITELISTREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDBRequest();
|
||||
~DescribeDrdsDBRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsDBRequest();
|
||||
~DescribeDrdsDBRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBREQUEST_H_
|
||||
|
||||
@@ -37,9 +37,9 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string dbInstType;
|
||||
std::string instRole;
|
||||
std::string schema;
|
||||
std::string createTime;
|
||||
std::string mode;
|
||||
std::string schema;
|
||||
std::string dbName;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDBsRequest();
|
||||
~DescribeDrdsDBsRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDBsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsDBsRequest();
|
||||
~DescribeDrdsDBsRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBSREQUEST_H_
|
||||
|
||||
@@ -36,9 +36,9 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string status;
|
||||
std::string dbInstType;
|
||||
std::string schema;
|
||||
std::string createTime;
|
||||
std::string mode;
|
||||
std::string schema;
|
||||
std::string dbName;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDbInstanceRequest();
|
||||
~DescribeDrdsDbInstanceRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getDbInstanceId()const;
|
||||
void setDbInstanceId(const std::string& dbInstanceId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string dbInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsDbInstanceRequest();
|
||||
~DescribeDrdsDbInstanceRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getDbInstanceId() const;
|
||||
void setDbInstanceId(const std::string &dbInstanceId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string dbInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCEREQUEST_H_
|
||||
|
||||
@@ -47,10 +47,10 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceId;
|
||||
std::string networkType;
|
||||
std::string rdsInstType;
|
||||
std::string dmInstanceId;
|
||||
std::string expireTime;
|
||||
std::string engine;
|
||||
std::string dmInstanceId;
|
||||
std::string remainDays;
|
||||
std::string engine;
|
||||
};
|
||||
std::string dbInstType;
|
||||
std::vector<ReadOnlyInstance> readOnlyInstances;
|
||||
@@ -63,10 +63,10 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceId;
|
||||
std::string networkType;
|
||||
std::string rdsInstType;
|
||||
std::string dmInstanceId;
|
||||
std::string expireTime;
|
||||
std::string engine;
|
||||
std::string dmInstanceId;
|
||||
std::string remainDays;
|
||||
std::string engine;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDbInstancesRequest();
|
||||
~DescribeDrdsDbInstancesRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsDbInstancesRequest();
|
||||
~DescribeDrdsDbInstancesRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBINSTANCESREQUEST_H_
|
||||
|
||||
@@ -46,10 +46,10 @@ namespace AlibabaCloud
|
||||
int readWeight;
|
||||
std::string networkType;
|
||||
std::string rdsInstType;
|
||||
std::string dmInstanceId;
|
||||
std::string expireTime;
|
||||
std::string engine;
|
||||
std::string dmInstanceId;
|
||||
int remainDays;
|
||||
std::string engine;
|
||||
};
|
||||
std::string dbInstType;
|
||||
std::vector<DbInstance::ReadOnlyInstance> readOnlyInstances;
|
||||
@@ -62,10 +62,10 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceId;
|
||||
std::string networkType;
|
||||
std::string rdsInstType;
|
||||
std::string dmInstanceId;
|
||||
std::string expireTime;
|
||||
std::string engine;
|
||||
std::string dmInstanceId;
|
||||
int remainDays;
|
||||
std::string engine;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBRDSNAMELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBRDSNAMELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbRdsNameListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDbRdsNameListRequest();
|
||||
~DescribeDrdsDbRdsNameListRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBRDSNAMELISTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBRDSNAMELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBRDSNAMELISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbRdsNameListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsDbRdsNameListRequest();
|
||||
~DescribeDrdsDbRdsNameListRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBRDSNAMELISTREQUEST_H_
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbTasksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsDbTasksRequest();
|
||||
~DescribeDrdsDbTasksRequest();
|
||||
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string taskType_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTASKSREQUEST_H_
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsDbTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Task
|
||||
{
|
||||
int progress;
|
||||
int dbComputeLength;
|
||||
std::string label;
|
||||
std::string expandType;
|
||||
int taskStatus;
|
||||
std::string parentJobId;
|
||||
std::string taskDetail;
|
||||
long targetId;
|
||||
bool allowCancel;
|
||||
std::string detailTaskId;
|
||||
long gmtCreate;
|
||||
bool showProgress;
|
||||
std::string taskName;
|
||||
int taskType;
|
||||
std::string taskPhase;
|
||||
int tbComputeLength;
|
||||
};
|
||||
|
||||
|
||||
DescribeDrdsDbTasksResult();
|
||||
explicit DescribeDrdsDbTasksResult(const std::string &payload);
|
||||
~DescribeDrdsDbTasksResult();
|
||||
std::vector<Task> getTasks()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Task> tasks_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSDBTASKSRESULT_H_
|
||||
@@ -1,66 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEDBMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEDBMONITORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceDbMonitorRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsInstanceDbMonitorRequest();
|
||||
~DescribeDrdsInstanceDbMonitorRequest();
|
||||
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getKey()const;
|
||||
void setKey(const std::string& key);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string key_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEDBMONITORREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEDBMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEDBMONITORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceDbMonitorRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsInstanceDbMonitorRequest();
|
||||
~DescribeDrdsInstanceDbMonitorRequest();
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEDBMONITORREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCELEVELTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCELEVELTASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceLevelTasksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsInstanceLevelTasksRequest();
|
||||
~DescribeDrdsInstanceLevelTasksRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCELEVELTASKSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCELEVELTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCELEVELTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceLevelTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsInstanceLevelTasksRequest();
|
||||
~DescribeDrdsInstanceLevelTasksRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCELEVELTASKSREQUEST_H_
|
||||
|
||||
@@ -35,9 +35,9 @@ namespace AlibabaCloud
|
||||
struct Task
|
||||
{
|
||||
bool allowCancel;
|
||||
long gmtCreate;
|
||||
int progress;
|
||||
bool showProgress;
|
||||
long gmtCreate;
|
||||
std::string progressDescription;
|
||||
std::string taskName;
|
||||
std::string errMsg;
|
||||
|
||||
@@ -1,66 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEMONITORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceMonitorRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsInstanceMonitorRequest();
|
||||
~DescribeDrdsInstanceMonitorRequest();
|
||||
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getKey()const;
|
||||
void setKey(const std::string& key);
|
||||
int getPeriodMultiple()const;
|
||||
void setPeriodMultiple(int periodMultiple);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string key_;
|
||||
int periodMultiple_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEMONITORREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEMONITORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceMonitorRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsInstanceMonitorRequest();
|
||||
~DescribeDrdsInstanceMonitorRequest();
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
int getPeriodMultiple() const;
|
||||
void setPeriodMultiple(int periodMultiple);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string key_;
|
||||
int periodMultiple_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEMONITORREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsInstanceRequest();
|
||||
~DescribeDrdsInstanceRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsInstanceRequest();
|
||||
~DescribeDrdsInstanceRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEREQUEST_H_
|
||||
|
||||
@@ -38,13 +38,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string type;
|
||||
std::string vpcId;
|
||||
bool removeWeight;
|
||||
std::string port;
|
||||
std::string dns;
|
||||
std::string vswitchId;
|
||||
long expireDays;
|
||||
};
|
||||
std::string description;
|
||||
std::string instanceSpec;
|
||||
std::string description;
|
||||
long expireDate;
|
||||
std::string resourceGroupId;
|
||||
std::string label;
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEVERSIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceVersionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsInstanceVersionRequest();
|
||||
~DescribeDrdsInstanceVersionRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEVERSIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEVERSIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEVERSIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstanceVersionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsInstanceVersionRequest();
|
||||
~DescribeDrdsInstanceVersionRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCEVERSIONREQUEST_H_
|
||||
|
||||
@@ -1,84 +1,76 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeDrdsInstancesRequest();
|
||||
~DescribeDrdsInstancesRequest();
|
||||
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getProductVersion()const;
|
||||
void setProductVersion(const std::string& productVersion);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
bool getExpired()const;
|
||||
void setExpired(bool expired);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
bool getMix()const;
|
||||
void setMix(bool mix);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string productVersion_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
bool expired_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
bool mix_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
DescribeDrdsInstancesRequest();
|
||||
~DescribeDrdsInstancesRequest();
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getProductVersion() const;
|
||||
void setProductVersion(const std::string &productVersion);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
bool getExpired() const;
|
||||
void setExpired(bool expired);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
bool getMix() const;
|
||||
void setMix(bool mix);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string productVersion_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
bool expired_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
bool mix_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSINSTANCESREQUEST_H_
|
||||
|
||||
@@ -38,14 +38,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string type;
|
||||
std::string vpcId;
|
||||
std::string iP;
|
||||
std::string port;
|
||||
std::string iP;
|
||||
std::string dns;
|
||||
std::string vswitchId;
|
||||
};
|
||||
std::string description;
|
||||
std::string instanceSpec;
|
||||
long expireDate;
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
long expireDate;
|
||||
std::string label;
|
||||
std::string instanceSeries;
|
||||
std::string productVersion;
|
||||
@@ -60,6 +61,7 @@ namespace AlibabaCloud
|
||||
long createTime;
|
||||
std::string machineType;
|
||||
std::string versionAction;
|
||||
std::string series;
|
||||
std::string type;
|
||||
std::string vpcId;
|
||||
std::string masterInstanceId;
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSPARAMSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSPARAMSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsParamsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsParamsRequest();
|
||||
~DescribeDrdsParamsRequest();
|
||||
|
||||
std::string getParamLevel()const;
|
||||
void setParamLevel(const std::string& paramLevel);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string paramLevel_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSPARAMSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSPARAMSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSPARAMSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsParamsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsParamsRequest();
|
||||
~DescribeDrdsParamsRequest();
|
||||
std::string getParamLevel() const;
|
||||
void setParamLevel(const std::string ¶mLevel);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string paramLevel_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSPARAMSREQUEST_H_
|
||||
|
||||
@@ -34,15 +34,15 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct ListItem
|
||||
{
|
||||
std::string paramRanges;
|
||||
std::string paramLevel;
|
||||
std::string paramRanges;
|
||||
std::string paramVariableName;
|
||||
std::string paramEnglishName;
|
||||
std::string paramValue;
|
||||
std::string paramDefaultValue;
|
||||
std::string paramValue;
|
||||
bool needRestart;
|
||||
std::string dbName;
|
||||
bool userVisible;
|
||||
std::string dbName;
|
||||
std::string paramName;
|
||||
std::string paramType;
|
||||
std::string paramDesc;
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSRDSINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSRDSINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsRdsInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsRdsInstancesRequest();
|
||||
~DescribeDrdsRdsInstancesRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDbInstType()const;
|
||||
void setDbInstType(const std::string& dbInstType);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
int pageSize_;
|
||||
std::string dbInstType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSRDSINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSRDSINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSRDSINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsRdsInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsRdsInstancesRequest();
|
||||
~DescribeDrdsRdsInstancesRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDbInstType() const;
|
||||
void setDbInstType(const std::string &dbInstType);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
int pageSize_;
|
||||
std::string dbInstType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSRDSINSTANCESREQUEST_H_
|
||||
|
||||
@@ -40,6 +40,7 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceStatus;
|
||||
int port;
|
||||
std::string payType;
|
||||
int lockMode;
|
||||
std::string dBInstanceCPU;
|
||||
std::string dBInstanceClassType;
|
||||
std::string connectUrl;
|
||||
@@ -48,10 +49,11 @@ namespace AlibabaCloud
|
||||
std::string networkType;
|
||||
long dBInstanceStorage;
|
||||
std::string rdsInstType;
|
||||
std::string dmInstanceId;
|
||||
std::string expireTime;
|
||||
std::string engine;
|
||||
std::string dmInstanceId;
|
||||
std::string lockReason;
|
||||
int remainDays;
|
||||
std::string engine;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,57 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSHARDINGDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSHARDINGDBSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsShardingDbsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsShardingDbsRequest();
|
||||
~DescribeDrdsShardingDbsRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getDbNamePattern()const;
|
||||
void setDbNamePattern(const std::string& dbNamePattern);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string dbNamePattern_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSHARDINGDBSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSHARDINGDBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSHARDINGDBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsShardingDbsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsShardingDbsRequest();
|
||||
~DescribeDrdsShardingDbsRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getDbNamePattern() const;
|
||||
void setDbNamePattern(const std::string &dbNamePattern);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
long pageSize_;
|
||||
std::string dbNamePattern_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSHARDINGDBSREQUEST_H_
|
||||
|
||||
@@ -43,8 +43,8 @@ namespace AlibabaCloud
|
||||
std::string dbType;
|
||||
std::string shardingDbName;
|
||||
int blockingTimeout;
|
||||
int preparedStatementCacheSize;
|
||||
std::string connectUrl;
|
||||
int preparedStatementCacheSize;
|
||||
std::string dbStatus;
|
||||
std::string dbInstanceId;
|
||||
};
|
||||
@@ -53,12 +53,18 @@ namespace AlibabaCloud
|
||||
DescribeDrdsShardingDbsResult();
|
||||
explicit DescribeDrdsShardingDbsResult(const std::string &payload);
|
||||
~DescribeDrdsShardingDbsResult();
|
||||
std::string getPageSize()const;
|
||||
std::string getPageNumber()const;
|
||||
std::string getTotal()const;
|
||||
std::vector<ShardingDb> getShardingDbs()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string pageSize_;
|
||||
std::string pageNumber_;
|
||||
std::string total_;
|
||||
std::vector<ShardingDb> shardingDbs_;
|
||||
bool success_;
|
||||
|
||||
|
||||
@@ -1,69 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSLOWSQLSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSLOWSQLSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsSlowSqlsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsSlowSqlsRequest();
|
||||
~DescribeDrdsSlowSqlsRequest();
|
||||
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
long getExeTime()const;
|
||||
void setExeTime(long exeTime);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
int pageSize_;
|
||||
long exeTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSLOWSQLSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSLOWSQLSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSLOWSQLSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsSlowSqlsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsSlowSqlsRequest();
|
||||
~DescribeDrdsSlowSqlsRequest();
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
long getExeTime() const;
|
||||
void setExeTime(long exeTime);
|
||||
|
||||
private:
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string drdsInstanceId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
long exeTime_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSLOWSQLSREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
long sendTime;
|
||||
std::string schema;
|
||||
long responseTime;
|
||||
std::string host;
|
||||
long responseTime;
|
||||
std::string sql;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSQLAUDITSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSQLAUDITSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsSqlAuditStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsSqlAuditStatusRequest();
|
||||
~DescribeDrdsSqlAuditStatusRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSQLAUDITSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSQLAUDITSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSQLAUDITSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsSqlAuditStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsSqlAuditStatusRequest();
|
||||
~DescribeDrdsSqlAuditStatusRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSSQLAUDITSTATUSREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSTASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsTasksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDrdsTasksRequest();
|
||||
~DescribeDrdsTasksRequest();
|
||||
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string taskType_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSTASKSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeDrdsTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDrdsTasksRequest();
|
||||
~DescribeDrdsTasksRequest();
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string taskType_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEDRDSTASKSREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEEXPANDLOGICTABLEINFOLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEXPANDLOGICTABLEINFOLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeExpandLogicTableInfoListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeExpandLogicTableInfoListRequest();
|
||||
~DescribeExpandLogicTableInfoListRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEXPANDLOGICTABLEINFOLISTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEEXPANDLOGICTABLEINFOLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEEXPANDLOGICTABLEINFOLISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeExpandLogicTableInfoListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeExpandLogicTableInfoListRequest();
|
||||
~DescribeExpandLogicTableInfoListRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEEXPANDLOGICTABLEINFOLISTREQUEST_H_
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEHISTOREINSTANCEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEHISTOREINSTANCEINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeHiStoreInstanceInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeHiStoreInstanceInfoRequest();
|
||||
~DescribeHiStoreInstanceInfoRequest();
|
||||
|
||||
std::string getHistoreInstanceId()const;
|
||||
void setHistoreInstanceId(const std::string& historeInstanceId);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string historeInstanceId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEHISTOREINSTANCEINFOREQUEST_H_
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEHOTDBLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEHOTDBLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeHotDbListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeHotDbListRequest();
|
||||
~DescribeHotDbListRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEHOTDBLISTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEHOTDBLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEHOTDBLISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeHotDbListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeHotDbListRequest();
|
||||
~DescribeHotDbListRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEHOTDBLISTREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBLOGINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBLOGINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstDbLogInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstDbLogInfoRequest();
|
||||
~DescribeInstDbLogInfoRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBLOGINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBLOGINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBLOGINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstDbLogInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeInstDbLogInfoRequest();
|
||||
~DescribeInstDbLogInfoRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBLOGINFOREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBSLSINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBSLSINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstDbSlsInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstDbSlsInfoRequest();
|
||||
~DescribeInstDbSlsInfoRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBSLSINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBSLSINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBSLSINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstDbSlsInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeInstDbSlsInfoRequest();
|
||||
~DescribeInstDbSlsInfoRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTDBSLSINFOREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEACCOUNTSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEACCOUNTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceAccountsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstanceAccountsRequest();
|
||||
~DescribeInstanceAccountsRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEACCOUNTSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEACCOUNTSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEACCOUNTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceAccountsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeInstanceAccountsRequest();
|
||||
~DescribeInstanceAccountsRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEACCOUNTSREQUEST_H_
|
||||
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEMENUSWITCHREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEMENUSWITCHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceMenuSwitchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstanceMenuSwitchRequest();
|
||||
~DescribeInstanceMenuSwitchRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCEMENUSWITCHREQUEST_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHAZONEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHAZONEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceSwitchAzoneRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstanceSwitchAzoneRequest();
|
||||
~DescribeInstanceSwitchAzoneRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHAZONEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHAZONEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHAZONEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceSwitchAzoneRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeInstanceSwitchAzoneRequest();
|
||||
~DescribeInstanceSwitchAzoneRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHAZONEREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string originAzoneId;
|
||||
std::vector<std::string> targetAzones;
|
||||
std::string regionId;
|
||||
bool switchAble;
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHNETWORKREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHNETWORKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceSwitchNetworkRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstanceSwitchNetworkRequest();
|
||||
~DescribeInstanceSwitchNetworkRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHNETWORKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHNETWORKREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHNETWORKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeInstanceSwitchNetworkRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeInstanceSwitchNetworkRequest();
|
||||
~DescribeInstanceSwitchNetworkRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEINSTANCESWITCHNETWORKREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEPRECHECKRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEPRECHECKRESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribePreCheckResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribePreCheckResultRequest();
|
||||
~DescribePreCheckResultRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEPRECHECKRESULTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEPRECHECKRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEPRECHECKRESULTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribePreCheckResultRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribePreCheckResultRequest();
|
||||
~DescribePreCheckResultRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEPRECHECKRESULTREQUEST_H_
|
||||
|
||||
@@ -1,66 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRDSPerformanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRDSPerformanceRequest();
|
||||
~DescribeRDSPerformanceRequest();
|
||||
|
||||
std::string getKeys()const;
|
||||
void setKeys(const std::string& keys);
|
||||
long getEndTime()const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime()const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getRdsInstanceId()const;
|
||||
void setRdsInstanceId(const std::string& rdsInstanceId);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbInstType()const;
|
||||
void setDbInstType(const std::string& dbInstType);
|
||||
|
||||
private:
|
||||
std::string keys_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string rdsInstanceId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbInstType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRDSPerformanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRDSPerformanceRequest();
|
||||
~DescribeRDSPerformanceRequest();
|
||||
std::string getKeys() const;
|
||||
void setKeys(const std::string &keys);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getRdsInstanceId() const;
|
||||
void setRdsInstanceId(const std::string &rdsInstanceId);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbInstType() const;
|
||||
void setDbInstType(const std::string &dbInstType);
|
||||
|
||||
private:
|
||||
std::string keys_;
|
||||
long endTime_;
|
||||
long startTime_;
|
||||
std::string rdsInstanceId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbInstType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCEREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSCOMMODITYREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSCOMMODITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRdsCommodityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRdsCommodityRequest();
|
||||
~DescribeRdsCommodityRequest();
|
||||
|
||||
std::string getCommodityCode()const;
|
||||
void setCommodityCode(const std::string& commodityCode);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getOrderType()const;
|
||||
void setOrderType(const std::string& orderType);
|
||||
|
||||
private:
|
||||
std::string commodityCode_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string orderType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSCOMMODITYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSCOMMODITYREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSCOMMODITYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRdsCommodityRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRdsCommodityRequest();
|
||||
~DescribeRdsCommodityRequest();
|
||||
std::string getCommodityCode() const;
|
||||
void setCommodityCode(const std::string &commodityCode);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
|
||||
private:
|
||||
std::string commodityCode_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string orderType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSCOMMODITYREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCESUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCESUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRdsPerformanceSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRdsPerformanceSummaryRequest();
|
||||
~DescribeRdsPerformanceSummaryRequest();
|
||||
|
||||
std::vector<std::string> getRdsInstanceId()const;
|
||||
void setRdsInstanceId(const std::vector<std::string>& rdsInstanceId);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> rdsInstanceId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCESUMMARYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCESUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCESUMMARYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRdsPerformanceSummaryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRdsPerformanceSummaryRequest();
|
||||
~DescribeRdsPerformanceSummaryRequest();
|
||||
std::vector<std::string> getRdsInstanceId() const;
|
||||
void setRdsInstanceId(const std::vector<std::string> &rdsInstanceId);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> rdsInstanceId_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSPERFORMANCESUMMARYREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSSUPERACCOUNTINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSSUPERACCOUNTINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRdsSuperAccountInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRdsSuperAccountInstancesRequest();
|
||||
~DescribeRdsSuperAccountInstancesRequest();
|
||||
|
||||
std::vector<std::string> getRdsInstance()const;
|
||||
void setRdsInstance(const std::vector<std::string>& rdsInstance);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbInstType()const;
|
||||
void setDbInstType(const std::string& dbInstType);
|
||||
|
||||
private:
|
||||
std::vector<std::string> rdsInstance_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbInstType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSSUPERACCOUNTINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSSUPERACCOUNTINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSSUPERACCOUNTINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRdsSuperAccountInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRdsSuperAccountInstancesRequest();
|
||||
~DescribeRdsSuperAccountInstancesRequest();
|
||||
std::vector<std::string> getRdsInstance() const;
|
||||
void setRdsInstance(const std::vector<std::string> &rdsInstance);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbInstType() const;
|
||||
void setDbInstType(const std::string &dbInstType);
|
||||
|
||||
private:
|
||||
std::vector<std::string> rdsInstance_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbInstType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERDSSUPERACCOUNTINSTANCESREQUEST_H_
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRecycleBinStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRecycleBinStatusRequest();
|
||||
~DescribeRecycleBinStatusRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINSTATUSREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRecycleBinStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeRecycleBinStatusResult();
|
||||
explicit DescribeRecycleBinStatusResult(const std::string &payload);
|
||||
~DescribeRecycleBinStatusResult();
|
||||
std::string getStatus()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINSTATUSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINTABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINTABLESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRecycleBinTablesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRecycleBinTablesRequest();
|
||||
~DescribeRecycleBinTablesRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINTABLESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBEHISTOREINSTANCEINFORESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBEHISTOREINSTANCEINFORESULT_H_
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINTABLESRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINTABLESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,33 +29,31 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeHiStoreInstanceInfoResult : public ServiceResult
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRecycleBinTablesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct HiStoreInstanceInfo
|
||||
struct DataItem
|
||||
{
|
||||
long gmtCreate;
|
||||
std::string historeInstanceId;
|
||||
int diskSize;
|
||||
std::string machineSpec;
|
||||
std::string rpmVersion;
|
||||
std::string originalTableName;
|
||||
std::string tableName;
|
||||
std::string createTime;
|
||||
};
|
||||
|
||||
|
||||
DescribeHiStoreInstanceInfoResult();
|
||||
explicit DescribeHiStoreInstanceInfoResult(const std::string &payload);
|
||||
~DescribeHiStoreInstanceInfoResult();
|
||||
HiStoreInstanceInfo getHiStoreInstanceInfo()const;
|
||||
DescribeRecycleBinTablesResult();
|
||||
explicit DescribeRecycleBinTablesResult(const std::string &payload);
|
||||
~DescribeRecycleBinTablesResult();
|
||||
std::vector<DataItem> getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
HiStoreInstanceInfo hiStoreInstanceInfo_;
|
||||
std::vector<DataItem> data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBEHISTOREINSTANCEINFORESULT_H_
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERECYCLEBINTABLESRESULT_H_
|
||||
@@ -1,66 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERESTOREORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERESTOREORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRestoreOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRestoreOrderRequest();
|
||||
~DescribeRestoreOrderRequest();
|
||||
|
||||
std::string getBackupDbNames()const;
|
||||
void setBackupDbNames(const std::string& backupDbNames);
|
||||
std::string getBackupId()const;
|
||||
void setBackupId(const std::string& backupId);
|
||||
std::string getBackupLevel()const;
|
||||
void setBackupLevel(const std::string& backupLevel);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPreferredBackupTime()const;
|
||||
void setPreferredBackupTime(const std::string& preferredBackupTime);
|
||||
std::string getBackupMode()const;
|
||||
void setBackupMode(const std::string& backupMode);
|
||||
|
||||
private:
|
||||
std::string backupDbNames_;
|
||||
std::string backupId_;
|
||||
std::string backupLevel_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string preferredBackupTime_;
|
||||
std::string backupMode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERESTOREORDERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBERESTOREORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBERESTOREORDERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeRestoreOrderRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRestoreOrderRequest();
|
||||
~DescribeRestoreOrderRequest();
|
||||
std::string getBackupDbNames() const;
|
||||
void setBackupDbNames(const std::string &backupDbNames);
|
||||
std::string getBackupId() const;
|
||||
void setBackupId(const std::string &backupId);
|
||||
std::string getBackupLevel() const;
|
||||
void setBackupLevel(const std::string &backupLevel);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getPreferredBackupTime() const;
|
||||
void setPreferredBackupTime(const std::string &preferredBackupTime);
|
||||
std::string getBackupMode() const;
|
||||
void setBackupMode(const std::string &backupMode);
|
||||
|
||||
private:
|
||||
std::string backupDbNames_;
|
||||
std::string backupId_;
|
||||
std::string backupLevel_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string preferredBackupTime_;
|
||||
std::string backupMode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBERESTOREORDERREQUEST_H_
|
||||
|
||||
@@ -39,9 +39,9 @@ namespace AlibabaCloud
|
||||
std::string vSwtichId;
|
||||
std::string vpcId;
|
||||
std::string network;
|
||||
std::string regionId;
|
||||
std::string azoneId;
|
||||
std::string instSpec;
|
||||
std::string azoneId;
|
||||
std::string regionId;
|
||||
};
|
||||
struct RdsOrderDOListItem
|
||||
{
|
||||
@@ -50,8 +50,8 @@ namespace AlibabaCloud
|
||||
std::string network;
|
||||
long num;
|
||||
std::string instanceClass;
|
||||
std::string regionId;
|
||||
std::string azoneId;
|
||||
std::string regionId;
|
||||
std::string engine;
|
||||
};
|
||||
struct PolarOrderDOListItem
|
||||
@@ -61,8 +61,8 @@ namespace AlibabaCloud
|
||||
std::string network;
|
||||
long num;
|
||||
std::string instanceClass;
|
||||
std::string regionId;
|
||||
std::string azoneId;
|
||||
std::string regionId;
|
||||
std::string engine;
|
||||
};
|
||||
std::vector<DrdsOrderDOListItem> drdsOrderDOList;
|
||||
|
||||
@@ -1,60 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeShardTaskInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeShardTaskInfoRequest();
|
||||
~DescribeShardTaskInfoRequest();
|
||||
|
||||
std::string getTargetTableName()const;
|
||||
void setTargetTableName(const std::string& targetTableName);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSourceTableName()const;
|
||||
void setSourceTableName(const std::string& sourceTableName);
|
||||
|
||||
private:
|
||||
std::string targetTableName_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string sourceTableName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeShardTaskInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeShardTaskInfoRequest();
|
||||
~DescribeShardTaskInfoRequest();
|
||||
std::string getTargetTableName() const;
|
||||
void setTargetTableName(const std::string &targetTableName);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSourceTableName() const;
|
||||
void setSourceTableName(const std::string &sourceTableName);
|
||||
|
||||
private:
|
||||
std::string targetTableName_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string sourceTableName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKINFOREQUEST_H_
|
||||
|
||||
@@ -72,8 +72,8 @@ namespace AlibabaCloud
|
||||
std::string startTime;
|
||||
int delay;
|
||||
};
|
||||
std::string sourceTableName;
|
||||
std::string status;
|
||||
std::string sourceTableName;
|
||||
std::string progress;
|
||||
FullCheck fullCheck;
|
||||
Increment increment;
|
||||
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeShardTaskListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeShardTaskListRequest();
|
||||
~DescribeShardTaskListRequest();
|
||||
|
||||
std::string getTaskType()const;
|
||||
void setTaskType(const std::string& taskType);
|
||||
std::string getQuery()const;
|
||||
void setQuery(const std::string& query);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string taskType_;
|
||||
std::string query_;
|
||||
int currentPage_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKLISTREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeShardTaskListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ListItem
|
||||
{
|
||||
std::string sourceTableName;
|
||||
int progress;
|
||||
long expired1;
|
||||
int stage;
|
||||
std::string expired;
|
||||
std::string targetTableName;
|
||||
int delay;
|
||||
};
|
||||
|
||||
|
||||
DescribeShardTaskListResult();
|
||||
explicit DescribeShardTaskListResult(const std::string &payload);
|
||||
~DescribeShardTaskListResult();
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
int getTotal()const;
|
||||
std::vector<ListItem> getList()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
int total_;
|
||||
std::vector<ListItem> list_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBESHARDTASKLISTRESULT_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBESQLFLASHBAKTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBESQLFLASHBAKTASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeSqlFlashbakTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSqlFlashbakTaskRequest();
|
||||
~DescribeSqlFlashbakTaskRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBESQLFLASHBAKTASKREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBESQLFLASHBAKTASKREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBESQLFLASHBAKTASKREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeSqlFlashbakTaskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSqlFlashbakTaskRequest();
|
||||
~DescribeSqlFlashbakTaskRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBESQLFLASHBAKTASKREQUEST_H_
|
||||
|
||||
@@ -1,66 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLELISTBYTYPEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLELISTBYTYPEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeTableListByTypeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeTableListByTypeRequest();
|
||||
~DescribeTableListByTypeRequest();
|
||||
|
||||
std::string getTableType()const;
|
||||
void setTableType(const std::string& tableType);
|
||||
std::string getQuery()const;
|
||||
void setQuery(const std::string& query);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string tableType_;
|
||||
std::string query_;
|
||||
int currentPage_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLELISTBYTYPEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLELISTBYTYPEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLELISTBYTYPEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeTableListByTypeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTableListByTypeRequest();
|
||||
~DescribeTableListByTypeRequest();
|
||||
std::string getTableType() const;
|
||||
void setTableType(const std::string &tableType);
|
||||
std::string getQuery() const;
|
||||
void setQuery(const std::string &query);
|
||||
int getCurrentPage() const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string tableType_;
|
||||
std::string query_;
|
||||
int currentPage_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLELISTBYTYPEREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeTableRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeTableRequest();
|
||||
~DescribeTableRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTableName()const;
|
||||
void setTableName(const std::string& tableName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string tableName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeTableRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTableRequest();
|
||||
~DescribeTableRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTableName() const;
|
||||
void setTableName(const std::string &tableName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string tableName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLEREQUEST_H_
|
||||
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeTablesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeTablesRequest();
|
||||
~DescribeTablesRequest();
|
||||
|
||||
std::string getQuery()const;
|
||||
void setQuery(const std::string& query);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string query_;
|
||||
int currentPage_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DescribeTablesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTablesRequest();
|
||||
~DescribeTablesRequest();
|
||||
std::string getQuery() const;
|
||||
void setQuery(const std::string &query);
|
||||
int getCurrentPage() const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string query_;
|
||||
int currentPage_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DESCRIBETABLESREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DISABLESQLAUDITREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DISABLESQLAUDITREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT DisableSqlAuditRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DisableSqlAuditRequest();
|
||||
~DisableSqlAuditRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DISABLESQLAUDITREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_DISABLESQLAUDITREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_DISABLESQLAUDITREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT DisableSqlAuditRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DisableSqlAuditRequest();
|
||||
~DisableSqlAuditRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_DISABLESQLAUDITREQUEST_H_
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_ENABLEINSTANCEIPV6ADDRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_ENABLEINSTANCEIPV6ADDRESSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT EnableInstanceIpv6AddressRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EnableInstanceIpv6AddressRequest();
|
||||
~EnableInstanceIpv6AddressRequest();
|
||||
std::string getDrdsPassword() const;
|
||||
void setDrdsPassword(const std::string &drdsPassword);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string drdsPassword_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_ENABLEINSTANCEIPV6ADDRESSREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_ENABLEINSTANCEIPV6ADDRESSRESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_ENABLEINSTANCEIPV6ADDRESSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT EnableInstanceIpv6AddressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
EnableInstanceIpv6AddressResult();
|
||||
explicit EnableInstanceIpv6AddressResult(const std::string &payload);
|
||||
~EnableInstanceIpv6AddressResult();
|
||||
bool getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_ENABLEINSTANCEIPV6ADDRESSRESULT_H_
|
||||
@@ -1,63 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_ENABLESQLAUDITREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_ENABLESQLAUDITREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT EnableSqlAuditRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EnableSqlAuditRequest();
|
||||
~EnableSqlAuditRequest();
|
||||
|
||||
std::string getRecallStartTimestamp()const;
|
||||
void setRecallStartTimestamp(const std::string& recallStartTimestamp);
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
bool getIsRecall()const;
|
||||
void setIsRecall(bool isRecall);
|
||||
std::string getRecallEndTimestamp()const;
|
||||
void setRecallEndTimestamp(const std::string& recallEndTimestamp);
|
||||
|
||||
private:
|
||||
std::string recallStartTimestamp_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
bool isRecall_;
|
||||
std::string recallEndTimestamp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_ENABLESQLAUDITREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_ENABLESQLAUDITREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_ENABLESQLAUDITREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT EnableSqlAuditRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EnableSqlAuditRequest();
|
||||
~EnableSqlAuditRequest();
|
||||
std::string getRecallStartTimestamp() const;
|
||||
void setRecallStartTimestamp(const std::string &recallStartTimestamp);
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
bool getIsRecall() const;
|
||||
void setIsRecall(bool isRecall);
|
||||
std::string getRecallEndTimestamp() const;
|
||||
void setRecallEndTimestamp(const std::string &recallEndTimestamp);
|
||||
|
||||
private:
|
||||
std::string recallStartTimestamp_;
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
bool isRecall_;
|
||||
std::string recallEndTimestamp_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_ENABLESQLAUDITREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_ENABLESQLFLASHBACKMATCHSWITCHREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_ENABLESQLFLASHBACKMATCHSWITCHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT EnableSqlFlashbackMatchSwitchRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EnableSqlFlashbackMatchSwitchRequest();
|
||||
~EnableSqlFlashbackMatchSwitchRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_ENABLESQLFLASHBACKMATCHSWITCHREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_ENABLESQLFLASHBACKMATCHSWITCHREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_ENABLESQLFLASHBACKMATCHSWITCHREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT EnableSqlFlashbackMatchSwitchRequest : public RpcServiceRequest {
|
||||
public:
|
||||
EnableSqlFlashbackMatchSwitchRequest();
|
||||
~EnableSqlFlashbackMatchSwitchRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_ENABLESQLFLASHBACKMATCHSWITCHREQUEST_H_
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_FLASHBACKRECYCLEBINTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_FLASHBACKRECYCLEBINTABLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT FlashbackRecycleBinTableRequest : public RpcServiceRequest {
|
||||
public:
|
||||
FlashbackRecycleBinTableRequest();
|
||||
~FlashbackRecycleBinTableRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTableName() const;
|
||||
void setTableName(const std::string &tableName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string dbName_;
|
||||
std::string regionId_;
|
||||
std::string tableName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_FLASHBACKRECYCLEBINTABLEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_FLASHBACKRECYCLEBINTABLERESULT_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_FLASHBACKRECYCLEBINTABLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT FlashbackRecycleBinTableResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
FlashbackRecycleBinTableResult();
|
||||
explicit FlashbackRecycleBinTableResult(const std::string &payload);
|
||||
~FlashbackRecycleBinTableResult();
|
||||
bool getData()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool data_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_FLASHBACKRECYCLEBINTABLERESULT_H_
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_GETDRDSDBRDSRELATIONINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_GETDRDSDBRDSRELATIONINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT GetDrdsDbRdsRelationInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetDrdsDbRdsRelationInfoRequest();
|
||||
~GetDrdsDbRdsRelationInfoRequest();
|
||||
|
||||
std::string getDrdsInstanceId()const;
|
||||
void setDrdsInstanceId(const std::string& drdsInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDbName()const;
|
||||
void setDbName(const std::string& dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_GETDRDSDBRDSRELATIONINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_GETDRDSDBRDSRELATIONINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_GETDRDSDBRDSRELATIONINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT GetDrdsDbRdsRelationInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetDrdsDbRdsRelationInfoRequest();
|
||||
~GetDrdsDbRdsRelationInfoRequest();
|
||||
std::string getDrdsInstanceId() const;
|
||||
void setDrdsInstanceId(const std::string &drdsInstanceId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string drdsInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_GETDRDSDBRDSRELATIONINFOREQUEST_H_
|
||||
|
||||
@@ -1,69 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Drds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DRDS_EXPORT ListTagResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
ListTagResourcesRequest();
|
||||
~ListTagResourcesRequest();
|
||||
|
||||
std::vector<std::string> getResourceId()const;
|
||||
void setResourceId(const std::vector<std::string>& resourceId);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
bool getNoRole()const;
|
||||
void setNoRole(bool noRole);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
|
||||
private:
|
||||
std::vector<std::string> resourceId_;
|
||||
std::string resourceType_;
|
||||
bool noRole_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::vector<Tag> tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DRDS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DRDS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/drds/DrdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Drds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DRDS_EXPORT ListTagResourcesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
ListTagResourcesRequest();
|
||||
~ListTagResourcesRequest();
|
||||
std::vector<std::string> getResourceId() const;
|
||||
void setResourceId(const std::vector<std::string> &resourceId);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
bool getNoRole() const;
|
||||
void setNoRole(bool noRole);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
|
||||
private:
|
||||
std::vector<std::string> resourceId_;
|
||||
std::string resourceType_;
|
||||
std::string accessKeyId_;
|
||||
bool noRole_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::vector<Tag> tag_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Drds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DRDS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user