Update APIs.
This commit is contained in:
@@ -45,6 +45,8 @@ set(dts_public_header_model
|
||||
include/alibabacloud/dts/model/CreateConsumerChannelResult.h
|
||||
include/alibabacloud/dts/model/CreateConsumerGroupRequest.h
|
||||
include/alibabacloud/dts/model/CreateConsumerGroupResult.h
|
||||
include/alibabacloud/dts/model/CreateDedicatedClusterMonitorRuleRequest.h
|
||||
include/alibabacloud/dts/model/CreateDedicatedClusterMonitorRuleResult.h
|
||||
include/alibabacloud/dts/model/CreateDtsInstanceRequest.h
|
||||
include/alibabacloud/dts/model/CreateDtsInstanceResult.h
|
||||
include/alibabacloud/dts/model/CreateJobMonitorRuleRequest.h
|
||||
@@ -61,12 +63,20 @@ set(dts_public_header_model
|
||||
include/alibabacloud/dts/model/DeleteConsumerGroupResult.h
|
||||
include/alibabacloud/dts/model/DeleteDtsJobRequest.h
|
||||
include/alibabacloud/dts/model/DeleteDtsJobResult.h
|
||||
include/alibabacloud/dts/model/DeleteDtsJobsRequest.h
|
||||
include/alibabacloud/dts/model/DeleteDtsJobsResult.h
|
||||
include/alibabacloud/dts/model/DeleteMigrationJobRequest.h
|
||||
include/alibabacloud/dts/model/DeleteMigrationJobResult.h
|
||||
include/alibabacloud/dts/model/DeleteSubscriptionInstanceRequest.h
|
||||
include/alibabacloud/dts/model/DeleteSubscriptionInstanceResult.h
|
||||
include/alibabacloud/dts/model/DeleteSynchronizationJobRequest.h
|
||||
include/alibabacloud/dts/model/DeleteSynchronizationJobResult.h
|
||||
include/alibabacloud/dts/model/DescribeCheckJobsRequest.h
|
||||
include/alibabacloud/dts/model/DescribeCheckJobsResult.h
|
||||
include/alibabacloud/dts/model/DescribeClusterOperateLogsRequest.h
|
||||
include/alibabacloud/dts/model/DescribeClusterOperateLogsResult.h
|
||||
include/alibabacloud/dts/model/DescribeClusterUsedUtilizationRequest.h
|
||||
include/alibabacloud/dts/model/DescribeClusterUsedUtilizationResult.h
|
||||
include/alibabacloud/dts/model/DescribeConnectionStatusRequest.h
|
||||
include/alibabacloud/dts/model/DescribeConnectionStatusResult.h
|
||||
include/alibabacloud/dts/model/DescribeConsumerChannelRequest.h
|
||||
@@ -75,16 +85,34 @@ set(dts_public_header_model
|
||||
include/alibabacloud/dts/model/DescribeConsumerGroupResult.h
|
||||
include/alibabacloud/dts/model/DescribeDTSIPRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDTSIPResult.h
|
||||
include/alibabacloud/dts/model/DescribeDataCheckReportUrlRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDataCheckReportUrlResult.h
|
||||
include/alibabacloud/dts/model/DescribeDataCheckTableDetailsRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDataCheckTableDetailsResult.h
|
||||
include/alibabacloud/dts/model/DescribeDataCheckTableDiffDetailsRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDataCheckTableDiffDetailsResult.h
|
||||
include/alibabacloud/dts/model/DescribeDedicatedClusterRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDedicatedClusterResult.h
|
||||
include/alibabacloud/dts/model/DescribeDedicatedClusterMonitorRuleRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDedicatedClusterMonitorRuleResult.h
|
||||
include/alibabacloud/dts/model/DescribeDtsEtlJobVersionInfoRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDtsEtlJobVersionInfoResult.h
|
||||
include/alibabacloud/dts/model/DescribeDtsJobDetailRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDtsJobDetailResult.h
|
||||
include/alibabacloud/dts/model/DescribeDtsJobsRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDtsJobsResult.h
|
||||
include/alibabacloud/dts/model/DescribeDtsServiceLogRequest.h
|
||||
include/alibabacloud/dts/model/DescribeDtsServiceLogResult.h
|
||||
include/alibabacloud/dts/model/DescribeEndpointSwitchStatusRequest.h
|
||||
include/alibabacloud/dts/model/DescribeEndpointSwitchStatusResult.h
|
||||
include/alibabacloud/dts/model/DescribeEtlJobLogsRequest.h
|
||||
include/alibabacloud/dts/model/DescribeEtlJobLogsResult.h
|
||||
include/alibabacloud/dts/model/DescribeInitializationStatusRequest.h
|
||||
include/alibabacloud/dts/model/DescribeInitializationStatusResult.h
|
||||
include/alibabacloud/dts/model/DescribeJobMonitorRuleRequest.h
|
||||
include/alibabacloud/dts/model/DescribeJobMonitorRuleResult.h
|
||||
include/alibabacloud/dts/model/DescribeMetricListRequest.h
|
||||
include/alibabacloud/dts/model/DescribeMetricListResult.h
|
||||
include/alibabacloud/dts/model/DescribeMigrationJobAlertRequest.h
|
||||
include/alibabacloud/dts/model/DescribeMigrationJobAlertResult.h
|
||||
include/alibabacloud/dts/model/DescribeMigrationJobDetailRequest.h
|
||||
@@ -115,8 +143,14 @@ set(dts_public_header_model
|
||||
include/alibabacloud/dts/model/DescribeSynchronizationJobsResult.h
|
||||
include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusRequest.h
|
||||
include/alibabacloud/dts/model/DescribeSynchronizationObjectModifyStatusResult.h
|
||||
include/alibabacloud/dts/model/DescribeTagKeysRequest.h
|
||||
include/alibabacloud/dts/model/DescribeTagKeysResult.h
|
||||
include/alibabacloud/dts/model/DescribeTagValuesRequest.h
|
||||
include/alibabacloud/dts/model/DescribeTagValuesResult.h
|
||||
include/alibabacloud/dts/model/InitDtsRdsInstanceRequest.h
|
||||
include/alibabacloud/dts/model/InitDtsRdsInstanceResult.h
|
||||
include/alibabacloud/dts/model/ListDedicatedClusterRequest.h
|
||||
include/alibabacloud/dts/model/ListDedicatedClusterResult.h
|
||||
include/alibabacloud/dts/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/dts/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/dts/model/ModifyConsumerChannelRequest.h
|
||||
@@ -125,8 +159,14 @@ set(dts_public_header_model
|
||||
include/alibabacloud/dts/model/ModifyConsumerGroupPasswordResult.h
|
||||
include/alibabacloud/dts/model/ModifyConsumptionTimestampRequest.h
|
||||
include/alibabacloud/dts/model/ModifyConsumptionTimestampResult.h
|
||||
include/alibabacloud/dts/model/ModifyDedicatedClusterRequest.h
|
||||
include/alibabacloud/dts/model/ModifyDedicatedClusterResult.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobRequest.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobResult.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobDedicatedClusterRequest.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobDedicatedClusterResult.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobDuLimitRequest.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobDuLimitResult.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobNameRequest.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobNameResult.h
|
||||
include/alibabacloud/dts/model/ModifyDtsJobPasswordRequest.h
|
||||
@@ -149,22 +189,34 @@ set(dts_public_header_model
|
||||
include/alibabacloud/dts/model/SkipPreCheckResult.h
|
||||
include/alibabacloud/dts/model/StartDtsJobRequest.h
|
||||
include/alibabacloud/dts/model/StartDtsJobResult.h
|
||||
include/alibabacloud/dts/model/StartDtsJobsRequest.h
|
||||
include/alibabacloud/dts/model/StartDtsJobsResult.h
|
||||
include/alibabacloud/dts/model/StartMigrationJobRequest.h
|
||||
include/alibabacloud/dts/model/StartMigrationJobResult.h
|
||||
include/alibabacloud/dts/model/StartSubscriptionInstanceRequest.h
|
||||
include/alibabacloud/dts/model/StartSubscriptionInstanceResult.h
|
||||
include/alibabacloud/dts/model/StartSynchronizationJobRequest.h
|
||||
include/alibabacloud/dts/model/StartSynchronizationJobResult.h
|
||||
include/alibabacloud/dts/model/StopDedicatedClusterRequest.h
|
||||
include/alibabacloud/dts/model/StopDedicatedClusterResult.h
|
||||
include/alibabacloud/dts/model/StopDtsJobRequest.h
|
||||
include/alibabacloud/dts/model/StopDtsJobResult.h
|
||||
include/alibabacloud/dts/model/StopDtsJobsRequest.h
|
||||
include/alibabacloud/dts/model/StopDtsJobsResult.h
|
||||
include/alibabacloud/dts/model/StopMigrationJobRequest.h
|
||||
include/alibabacloud/dts/model/StopMigrationJobResult.h
|
||||
include/alibabacloud/dts/model/SummaryJobDetailRequest.h
|
||||
include/alibabacloud/dts/model/SummaryJobDetailResult.h
|
||||
include/alibabacloud/dts/model/SuspendDtsJobRequest.h
|
||||
include/alibabacloud/dts/model/SuspendDtsJobResult.h
|
||||
include/alibabacloud/dts/model/SuspendDtsJobsRequest.h
|
||||
include/alibabacloud/dts/model/SuspendDtsJobsResult.h
|
||||
include/alibabacloud/dts/model/SuspendMigrationJobRequest.h
|
||||
include/alibabacloud/dts/model/SuspendMigrationJobResult.h
|
||||
include/alibabacloud/dts/model/SuspendSynchronizationJobRequest.h
|
||||
include/alibabacloud/dts/model/SuspendSynchronizationJobResult.h
|
||||
include/alibabacloud/dts/model/SwitchPhysicalDtsJobToCloudRequest.h
|
||||
include/alibabacloud/dts/model/SwitchPhysicalDtsJobToCloudResult.h
|
||||
include/alibabacloud/dts/model/SwitchSynchronizationEndpointRequest.h
|
||||
include/alibabacloud/dts/model/SwitchSynchronizationEndpointResult.h
|
||||
include/alibabacloud/dts/model/TagResourcesRequest.h
|
||||
@@ -206,6 +258,8 @@ set(dts_src
|
||||
src/model/CreateConsumerChannelResult.cc
|
||||
src/model/CreateConsumerGroupRequest.cc
|
||||
src/model/CreateConsumerGroupResult.cc
|
||||
src/model/CreateDedicatedClusterMonitorRuleRequest.cc
|
||||
src/model/CreateDedicatedClusterMonitorRuleResult.cc
|
||||
src/model/CreateDtsInstanceRequest.cc
|
||||
src/model/CreateDtsInstanceResult.cc
|
||||
src/model/CreateJobMonitorRuleRequest.cc
|
||||
@@ -222,12 +276,20 @@ set(dts_src
|
||||
src/model/DeleteConsumerGroupResult.cc
|
||||
src/model/DeleteDtsJobRequest.cc
|
||||
src/model/DeleteDtsJobResult.cc
|
||||
src/model/DeleteDtsJobsRequest.cc
|
||||
src/model/DeleteDtsJobsResult.cc
|
||||
src/model/DeleteMigrationJobRequest.cc
|
||||
src/model/DeleteMigrationJobResult.cc
|
||||
src/model/DeleteSubscriptionInstanceRequest.cc
|
||||
src/model/DeleteSubscriptionInstanceResult.cc
|
||||
src/model/DeleteSynchronizationJobRequest.cc
|
||||
src/model/DeleteSynchronizationJobResult.cc
|
||||
src/model/DescribeCheckJobsRequest.cc
|
||||
src/model/DescribeCheckJobsResult.cc
|
||||
src/model/DescribeClusterOperateLogsRequest.cc
|
||||
src/model/DescribeClusterOperateLogsResult.cc
|
||||
src/model/DescribeClusterUsedUtilizationRequest.cc
|
||||
src/model/DescribeClusterUsedUtilizationResult.cc
|
||||
src/model/DescribeConnectionStatusRequest.cc
|
||||
src/model/DescribeConnectionStatusResult.cc
|
||||
src/model/DescribeConsumerChannelRequest.cc
|
||||
@@ -236,16 +298,34 @@ set(dts_src
|
||||
src/model/DescribeConsumerGroupResult.cc
|
||||
src/model/DescribeDTSIPRequest.cc
|
||||
src/model/DescribeDTSIPResult.cc
|
||||
src/model/DescribeDataCheckReportUrlRequest.cc
|
||||
src/model/DescribeDataCheckReportUrlResult.cc
|
||||
src/model/DescribeDataCheckTableDetailsRequest.cc
|
||||
src/model/DescribeDataCheckTableDetailsResult.cc
|
||||
src/model/DescribeDataCheckTableDiffDetailsRequest.cc
|
||||
src/model/DescribeDataCheckTableDiffDetailsResult.cc
|
||||
src/model/DescribeDedicatedClusterRequest.cc
|
||||
src/model/DescribeDedicatedClusterResult.cc
|
||||
src/model/DescribeDedicatedClusterMonitorRuleRequest.cc
|
||||
src/model/DescribeDedicatedClusterMonitorRuleResult.cc
|
||||
src/model/DescribeDtsEtlJobVersionInfoRequest.cc
|
||||
src/model/DescribeDtsEtlJobVersionInfoResult.cc
|
||||
src/model/DescribeDtsJobDetailRequest.cc
|
||||
src/model/DescribeDtsJobDetailResult.cc
|
||||
src/model/DescribeDtsJobsRequest.cc
|
||||
src/model/DescribeDtsJobsResult.cc
|
||||
src/model/DescribeDtsServiceLogRequest.cc
|
||||
src/model/DescribeDtsServiceLogResult.cc
|
||||
src/model/DescribeEndpointSwitchStatusRequest.cc
|
||||
src/model/DescribeEndpointSwitchStatusResult.cc
|
||||
src/model/DescribeEtlJobLogsRequest.cc
|
||||
src/model/DescribeEtlJobLogsResult.cc
|
||||
src/model/DescribeInitializationStatusRequest.cc
|
||||
src/model/DescribeInitializationStatusResult.cc
|
||||
src/model/DescribeJobMonitorRuleRequest.cc
|
||||
src/model/DescribeJobMonitorRuleResult.cc
|
||||
src/model/DescribeMetricListRequest.cc
|
||||
src/model/DescribeMetricListResult.cc
|
||||
src/model/DescribeMigrationJobAlertRequest.cc
|
||||
src/model/DescribeMigrationJobAlertResult.cc
|
||||
src/model/DescribeMigrationJobDetailRequest.cc
|
||||
@@ -276,8 +356,14 @@ set(dts_src
|
||||
src/model/DescribeSynchronizationJobsResult.cc
|
||||
src/model/DescribeSynchronizationObjectModifyStatusRequest.cc
|
||||
src/model/DescribeSynchronizationObjectModifyStatusResult.cc
|
||||
src/model/DescribeTagKeysRequest.cc
|
||||
src/model/DescribeTagKeysResult.cc
|
||||
src/model/DescribeTagValuesRequest.cc
|
||||
src/model/DescribeTagValuesResult.cc
|
||||
src/model/InitDtsRdsInstanceRequest.cc
|
||||
src/model/InitDtsRdsInstanceResult.cc
|
||||
src/model/ListDedicatedClusterRequest.cc
|
||||
src/model/ListDedicatedClusterResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ModifyConsumerChannelRequest.cc
|
||||
@@ -286,8 +372,14 @@ set(dts_src
|
||||
src/model/ModifyConsumerGroupPasswordResult.cc
|
||||
src/model/ModifyConsumptionTimestampRequest.cc
|
||||
src/model/ModifyConsumptionTimestampResult.cc
|
||||
src/model/ModifyDedicatedClusterRequest.cc
|
||||
src/model/ModifyDedicatedClusterResult.cc
|
||||
src/model/ModifyDtsJobRequest.cc
|
||||
src/model/ModifyDtsJobResult.cc
|
||||
src/model/ModifyDtsJobDedicatedClusterRequest.cc
|
||||
src/model/ModifyDtsJobDedicatedClusterResult.cc
|
||||
src/model/ModifyDtsJobDuLimitRequest.cc
|
||||
src/model/ModifyDtsJobDuLimitResult.cc
|
||||
src/model/ModifyDtsJobNameRequest.cc
|
||||
src/model/ModifyDtsJobNameResult.cc
|
||||
src/model/ModifyDtsJobPasswordRequest.cc
|
||||
@@ -310,22 +402,34 @@ set(dts_src
|
||||
src/model/SkipPreCheckResult.cc
|
||||
src/model/StartDtsJobRequest.cc
|
||||
src/model/StartDtsJobResult.cc
|
||||
src/model/StartDtsJobsRequest.cc
|
||||
src/model/StartDtsJobsResult.cc
|
||||
src/model/StartMigrationJobRequest.cc
|
||||
src/model/StartMigrationJobResult.cc
|
||||
src/model/StartSubscriptionInstanceRequest.cc
|
||||
src/model/StartSubscriptionInstanceResult.cc
|
||||
src/model/StartSynchronizationJobRequest.cc
|
||||
src/model/StartSynchronizationJobResult.cc
|
||||
src/model/StopDedicatedClusterRequest.cc
|
||||
src/model/StopDedicatedClusterResult.cc
|
||||
src/model/StopDtsJobRequest.cc
|
||||
src/model/StopDtsJobResult.cc
|
||||
src/model/StopDtsJobsRequest.cc
|
||||
src/model/StopDtsJobsResult.cc
|
||||
src/model/StopMigrationJobRequest.cc
|
||||
src/model/StopMigrationJobResult.cc
|
||||
src/model/SummaryJobDetailRequest.cc
|
||||
src/model/SummaryJobDetailResult.cc
|
||||
src/model/SuspendDtsJobRequest.cc
|
||||
src/model/SuspendDtsJobResult.cc
|
||||
src/model/SuspendDtsJobsRequest.cc
|
||||
src/model/SuspendDtsJobsResult.cc
|
||||
src/model/SuspendMigrationJobRequest.cc
|
||||
src/model/SuspendMigrationJobResult.cc
|
||||
src/model/SuspendSynchronizationJobRequest.cc
|
||||
src/model/SuspendSynchronizationJobResult.cc
|
||||
src/model/SwitchPhysicalDtsJobToCloudRequest.cc
|
||||
src/model/SwitchPhysicalDtsJobToCloudResult.cc
|
||||
src/model/SwitchSynchronizationEndpointRequest.cc
|
||||
src/model/SwitchSynchronizationEndpointResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
|
||||
@@ -46,6 +46,8 @@
|
||||
#include "model/CreateConsumerChannelResult.h"
|
||||
#include "model/CreateConsumerGroupRequest.h"
|
||||
#include "model/CreateConsumerGroupResult.h"
|
||||
#include "model/CreateDedicatedClusterMonitorRuleRequest.h"
|
||||
#include "model/CreateDedicatedClusterMonitorRuleResult.h"
|
||||
#include "model/CreateDtsInstanceRequest.h"
|
||||
#include "model/CreateDtsInstanceResult.h"
|
||||
#include "model/CreateJobMonitorRuleRequest.h"
|
||||
@@ -62,12 +64,20 @@
|
||||
#include "model/DeleteConsumerGroupResult.h"
|
||||
#include "model/DeleteDtsJobRequest.h"
|
||||
#include "model/DeleteDtsJobResult.h"
|
||||
#include "model/DeleteDtsJobsRequest.h"
|
||||
#include "model/DeleteDtsJobsResult.h"
|
||||
#include "model/DeleteMigrationJobRequest.h"
|
||||
#include "model/DeleteMigrationJobResult.h"
|
||||
#include "model/DeleteSubscriptionInstanceRequest.h"
|
||||
#include "model/DeleteSubscriptionInstanceResult.h"
|
||||
#include "model/DeleteSynchronizationJobRequest.h"
|
||||
#include "model/DeleteSynchronizationJobResult.h"
|
||||
#include "model/DescribeCheckJobsRequest.h"
|
||||
#include "model/DescribeCheckJobsResult.h"
|
||||
#include "model/DescribeClusterOperateLogsRequest.h"
|
||||
#include "model/DescribeClusterOperateLogsResult.h"
|
||||
#include "model/DescribeClusterUsedUtilizationRequest.h"
|
||||
#include "model/DescribeClusterUsedUtilizationResult.h"
|
||||
#include "model/DescribeConnectionStatusRequest.h"
|
||||
#include "model/DescribeConnectionStatusResult.h"
|
||||
#include "model/DescribeConsumerChannelRequest.h"
|
||||
@@ -76,16 +86,34 @@
|
||||
#include "model/DescribeConsumerGroupResult.h"
|
||||
#include "model/DescribeDTSIPRequest.h"
|
||||
#include "model/DescribeDTSIPResult.h"
|
||||
#include "model/DescribeDataCheckReportUrlRequest.h"
|
||||
#include "model/DescribeDataCheckReportUrlResult.h"
|
||||
#include "model/DescribeDataCheckTableDetailsRequest.h"
|
||||
#include "model/DescribeDataCheckTableDetailsResult.h"
|
||||
#include "model/DescribeDataCheckTableDiffDetailsRequest.h"
|
||||
#include "model/DescribeDataCheckTableDiffDetailsResult.h"
|
||||
#include "model/DescribeDedicatedClusterRequest.h"
|
||||
#include "model/DescribeDedicatedClusterResult.h"
|
||||
#include "model/DescribeDedicatedClusterMonitorRuleRequest.h"
|
||||
#include "model/DescribeDedicatedClusterMonitorRuleResult.h"
|
||||
#include "model/DescribeDtsEtlJobVersionInfoRequest.h"
|
||||
#include "model/DescribeDtsEtlJobVersionInfoResult.h"
|
||||
#include "model/DescribeDtsJobDetailRequest.h"
|
||||
#include "model/DescribeDtsJobDetailResult.h"
|
||||
#include "model/DescribeDtsJobsRequest.h"
|
||||
#include "model/DescribeDtsJobsResult.h"
|
||||
#include "model/DescribeDtsServiceLogRequest.h"
|
||||
#include "model/DescribeDtsServiceLogResult.h"
|
||||
#include "model/DescribeEndpointSwitchStatusRequest.h"
|
||||
#include "model/DescribeEndpointSwitchStatusResult.h"
|
||||
#include "model/DescribeEtlJobLogsRequest.h"
|
||||
#include "model/DescribeEtlJobLogsResult.h"
|
||||
#include "model/DescribeInitializationStatusRequest.h"
|
||||
#include "model/DescribeInitializationStatusResult.h"
|
||||
#include "model/DescribeJobMonitorRuleRequest.h"
|
||||
#include "model/DescribeJobMonitorRuleResult.h"
|
||||
#include "model/DescribeMetricListRequest.h"
|
||||
#include "model/DescribeMetricListResult.h"
|
||||
#include "model/DescribeMigrationJobAlertRequest.h"
|
||||
#include "model/DescribeMigrationJobAlertResult.h"
|
||||
#include "model/DescribeMigrationJobDetailRequest.h"
|
||||
@@ -116,8 +144,14 @@
|
||||
#include "model/DescribeSynchronizationJobsResult.h"
|
||||
#include "model/DescribeSynchronizationObjectModifyStatusRequest.h"
|
||||
#include "model/DescribeSynchronizationObjectModifyStatusResult.h"
|
||||
#include "model/DescribeTagKeysRequest.h"
|
||||
#include "model/DescribeTagKeysResult.h"
|
||||
#include "model/DescribeTagValuesRequest.h"
|
||||
#include "model/DescribeTagValuesResult.h"
|
||||
#include "model/InitDtsRdsInstanceRequest.h"
|
||||
#include "model/InitDtsRdsInstanceResult.h"
|
||||
#include "model/ListDedicatedClusterRequest.h"
|
||||
#include "model/ListDedicatedClusterResult.h"
|
||||
#include "model/ListTagResourcesRequest.h"
|
||||
#include "model/ListTagResourcesResult.h"
|
||||
#include "model/ModifyConsumerChannelRequest.h"
|
||||
@@ -126,8 +160,14 @@
|
||||
#include "model/ModifyConsumerGroupPasswordResult.h"
|
||||
#include "model/ModifyConsumptionTimestampRequest.h"
|
||||
#include "model/ModifyConsumptionTimestampResult.h"
|
||||
#include "model/ModifyDedicatedClusterRequest.h"
|
||||
#include "model/ModifyDedicatedClusterResult.h"
|
||||
#include "model/ModifyDtsJobRequest.h"
|
||||
#include "model/ModifyDtsJobResult.h"
|
||||
#include "model/ModifyDtsJobDedicatedClusterRequest.h"
|
||||
#include "model/ModifyDtsJobDedicatedClusterResult.h"
|
||||
#include "model/ModifyDtsJobDuLimitRequest.h"
|
||||
#include "model/ModifyDtsJobDuLimitResult.h"
|
||||
#include "model/ModifyDtsJobNameRequest.h"
|
||||
#include "model/ModifyDtsJobNameResult.h"
|
||||
#include "model/ModifyDtsJobPasswordRequest.h"
|
||||
@@ -150,22 +190,34 @@
|
||||
#include "model/SkipPreCheckResult.h"
|
||||
#include "model/StartDtsJobRequest.h"
|
||||
#include "model/StartDtsJobResult.h"
|
||||
#include "model/StartDtsJobsRequest.h"
|
||||
#include "model/StartDtsJobsResult.h"
|
||||
#include "model/StartMigrationJobRequest.h"
|
||||
#include "model/StartMigrationJobResult.h"
|
||||
#include "model/StartSubscriptionInstanceRequest.h"
|
||||
#include "model/StartSubscriptionInstanceResult.h"
|
||||
#include "model/StartSynchronizationJobRequest.h"
|
||||
#include "model/StartSynchronizationJobResult.h"
|
||||
#include "model/StopDedicatedClusterRequest.h"
|
||||
#include "model/StopDedicatedClusterResult.h"
|
||||
#include "model/StopDtsJobRequest.h"
|
||||
#include "model/StopDtsJobResult.h"
|
||||
#include "model/StopDtsJobsRequest.h"
|
||||
#include "model/StopDtsJobsResult.h"
|
||||
#include "model/StopMigrationJobRequest.h"
|
||||
#include "model/StopMigrationJobResult.h"
|
||||
#include "model/SummaryJobDetailRequest.h"
|
||||
#include "model/SummaryJobDetailResult.h"
|
||||
#include "model/SuspendDtsJobRequest.h"
|
||||
#include "model/SuspendDtsJobResult.h"
|
||||
#include "model/SuspendDtsJobsRequest.h"
|
||||
#include "model/SuspendDtsJobsResult.h"
|
||||
#include "model/SuspendMigrationJobRequest.h"
|
||||
#include "model/SuspendMigrationJobResult.h"
|
||||
#include "model/SuspendSynchronizationJobRequest.h"
|
||||
#include "model/SuspendSynchronizationJobResult.h"
|
||||
#include "model/SwitchPhysicalDtsJobToCloudRequest.h"
|
||||
#include "model/SwitchPhysicalDtsJobToCloudResult.h"
|
||||
#include "model/SwitchSynchronizationEndpointRequest.h"
|
||||
#include "model/SwitchSynchronizationEndpointResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
@@ -225,6 +277,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateConsumerGroupResult> CreateConsumerGroupOutcome;
|
||||
typedef std::future<CreateConsumerGroupOutcome> CreateConsumerGroupOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::CreateConsumerGroupRequest&, const CreateConsumerGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConsumerGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDedicatedClusterMonitorRuleResult> CreateDedicatedClusterMonitorRuleOutcome;
|
||||
typedef std::future<CreateDedicatedClusterMonitorRuleOutcome> CreateDedicatedClusterMonitorRuleOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::CreateDedicatedClusterMonitorRuleRequest&, const CreateDedicatedClusterMonitorRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDedicatedClusterMonitorRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDtsInstanceResult> CreateDtsInstanceOutcome;
|
||||
typedef std::future<CreateDtsInstanceOutcome> CreateDtsInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::CreateDtsInstanceRequest&, const CreateDtsInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDtsInstanceAsyncHandler;
|
||||
@@ -249,6 +304,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteDtsJobResult> DeleteDtsJobOutcome;
|
||||
typedef std::future<DeleteDtsJobOutcome> DeleteDtsJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DeleteDtsJobRequest&, const DeleteDtsJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDtsJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteDtsJobsResult> DeleteDtsJobsOutcome;
|
||||
typedef std::future<DeleteDtsJobsOutcome> DeleteDtsJobsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DeleteDtsJobsRequest&, const DeleteDtsJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteDtsJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteMigrationJobResult> DeleteMigrationJobOutcome;
|
||||
typedef std::future<DeleteMigrationJobOutcome> DeleteMigrationJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DeleteMigrationJobRequest&, const DeleteMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteMigrationJobAsyncHandler;
|
||||
@@ -258,6 +316,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteSynchronizationJobResult> DeleteSynchronizationJobOutcome;
|
||||
typedef std::future<DeleteSynchronizationJobOutcome> DeleteSynchronizationJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DeleteSynchronizationJobRequest&, const DeleteSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSynchronizationJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCheckJobsResult> DescribeCheckJobsOutcome;
|
||||
typedef std::future<DescribeCheckJobsOutcome> DescribeCheckJobsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeCheckJobsRequest&, const DescribeCheckJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCheckJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeClusterOperateLogsResult> DescribeClusterOperateLogsOutcome;
|
||||
typedef std::future<DescribeClusterOperateLogsOutcome> DescribeClusterOperateLogsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeClusterOperateLogsRequest&, const DescribeClusterOperateLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClusterOperateLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeClusterUsedUtilizationResult> DescribeClusterUsedUtilizationOutcome;
|
||||
typedef std::future<DescribeClusterUsedUtilizationOutcome> DescribeClusterUsedUtilizationOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeClusterUsedUtilizationRequest&, const DescribeClusterUsedUtilizationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClusterUsedUtilizationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeConnectionStatusResult> DescribeConnectionStatusOutcome;
|
||||
typedef std::future<DescribeConnectionStatusOutcome> DescribeConnectionStatusOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeConnectionStatusRequest&, const DescribeConnectionStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConnectionStatusAsyncHandler;
|
||||
@@ -270,21 +337,48 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDTSIPResult> DescribeDTSIPOutcome;
|
||||
typedef std::future<DescribeDTSIPOutcome> DescribeDTSIPOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDTSIPRequest&, const DescribeDTSIPOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDTSIPAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDataCheckReportUrlResult> DescribeDataCheckReportUrlOutcome;
|
||||
typedef std::future<DescribeDataCheckReportUrlOutcome> DescribeDataCheckReportUrlOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDataCheckReportUrlRequest&, const DescribeDataCheckReportUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataCheckReportUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDataCheckTableDetailsResult> DescribeDataCheckTableDetailsOutcome;
|
||||
typedef std::future<DescribeDataCheckTableDetailsOutcome> DescribeDataCheckTableDetailsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDataCheckTableDetailsRequest&, const DescribeDataCheckTableDetailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataCheckTableDetailsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDataCheckTableDiffDetailsResult> DescribeDataCheckTableDiffDetailsOutcome;
|
||||
typedef std::future<DescribeDataCheckTableDiffDetailsOutcome> DescribeDataCheckTableDiffDetailsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDataCheckTableDiffDetailsRequest&, const DescribeDataCheckTableDiffDetailsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDataCheckTableDiffDetailsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDedicatedClusterResult> DescribeDedicatedClusterOutcome;
|
||||
typedef std::future<DescribeDedicatedClusterOutcome> DescribeDedicatedClusterOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDedicatedClusterRequest&, const DescribeDedicatedClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDedicatedClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDedicatedClusterMonitorRuleResult> DescribeDedicatedClusterMonitorRuleOutcome;
|
||||
typedef std::future<DescribeDedicatedClusterMonitorRuleOutcome> DescribeDedicatedClusterMonitorRuleOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDedicatedClusterMonitorRuleRequest&, const DescribeDedicatedClusterMonitorRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDedicatedClusterMonitorRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDtsEtlJobVersionInfoResult> DescribeDtsEtlJobVersionInfoOutcome;
|
||||
typedef std::future<DescribeDtsEtlJobVersionInfoOutcome> DescribeDtsEtlJobVersionInfoOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDtsEtlJobVersionInfoRequest&, const DescribeDtsEtlJobVersionInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDtsEtlJobVersionInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDtsJobDetailResult> DescribeDtsJobDetailOutcome;
|
||||
typedef std::future<DescribeDtsJobDetailOutcome> DescribeDtsJobDetailOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDtsJobDetailRequest&, const DescribeDtsJobDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDtsJobDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDtsJobsResult> DescribeDtsJobsOutcome;
|
||||
typedef std::future<DescribeDtsJobsOutcome> DescribeDtsJobsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDtsJobsRequest&, const DescribeDtsJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDtsJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDtsServiceLogResult> DescribeDtsServiceLogOutcome;
|
||||
typedef std::future<DescribeDtsServiceLogOutcome> DescribeDtsServiceLogOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeDtsServiceLogRequest&, const DescribeDtsServiceLogOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDtsServiceLogAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEndpointSwitchStatusResult> DescribeEndpointSwitchStatusOutcome;
|
||||
typedef std::future<DescribeEndpointSwitchStatusOutcome> DescribeEndpointSwitchStatusOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeEndpointSwitchStatusRequest&, const DescribeEndpointSwitchStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEndpointSwitchStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeEtlJobLogsResult> DescribeEtlJobLogsOutcome;
|
||||
typedef std::future<DescribeEtlJobLogsOutcome> DescribeEtlJobLogsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeEtlJobLogsRequest&, const DescribeEtlJobLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEtlJobLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeInitializationStatusResult> DescribeInitializationStatusOutcome;
|
||||
typedef std::future<DescribeInitializationStatusOutcome> DescribeInitializationStatusOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeInitializationStatusRequest&, const DescribeInitializationStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInitializationStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeJobMonitorRuleResult> DescribeJobMonitorRuleOutcome;
|
||||
typedef std::future<DescribeJobMonitorRuleOutcome> DescribeJobMonitorRuleOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeJobMonitorRuleRequest&, const DescribeJobMonitorRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeJobMonitorRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeMetricListResult> DescribeMetricListOutcome;
|
||||
typedef std::future<DescribeMetricListOutcome> DescribeMetricListOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeMetricListRequest&, const DescribeMetricListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMetricListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeMigrationJobAlertResult> DescribeMigrationJobAlertOutcome;
|
||||
typedef std::future<DescribeMigrationJobAlertOutcome> DescribeMigrationJobAlertOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeMigrationJobAlertRequest&, const DescribeMigrationJobAlertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMigrationJobAlertAsyncHandler;
|
||||
@@ -330,9 +424,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSynchronizationObjectModifyStatusResult> DescribeSynchronizationObjectModifyStatusOutcome;
|
||||
typedef std::future<DescribeSynchronizationObjectModifyStatusOutcome> DescribeSynchronizationObjectModifyStatusOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeSynchronizationObjectModifyStatusRequest&, const DescribeSynchronizationObjectModifyStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSynchronizationObjectModifyStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTagKeysResult> DescribeTagKeysOutcome;
|
||||
typedef std::future<DescribeTagKeysOutcome> DescribeTagKeysOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeTagKeysRequest&, const DescribeTagKeysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTagKeysAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTagValuesResult> DescribeTagValuesOutcome;
|
||||
typedef std::future<DescribeTagValuesOutcome> DescribeTagValuesOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::DescribeTagValuesRequest&, const DescribeTagValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTagValuesAsyncHandler;
|
||||
typedef Outcome<Error, Model::InitDtsRdsInstanceResult> InitDtsRdsInstanceOutcome;
|
||||
typedef std::future<InitDtsRdsInstanceOutcome> InitDtsRdsInstanceOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::InitDtsRdsInstanceRequest&, const InitDtsRdsInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> InitDtsRdsInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListDedicatedClusterResult> ListDedicatedClusterOutcome;
|
||||
typedef std::future<ListDedicatedClusterOutcome> ListDedicatedClusterOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ListDedicatedClusterRequest&, const ListDedicatedClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListDedicatedClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
|
||||
typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
|
||||
@@ -345,9 +448,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyConsumptionTimestampResult> ModifyConsumptionTimestampOutcome;
|
||||
typedef std::future<ModifyConsumptionTimestampOutcome> ModifyConsumptionTimestampOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ModifyConsumptionTimestampRequest&, const ModifyConsumptionTimestampOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyConsumptionTimestampAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDedicatedClusterResult> ModifyDedicatedClusterOutcome;
|
||||
typedef std::future<ModifyDedicatedClusterOutcome> ModifyDedicatedClusterOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ModifyDedicatedClusterRequest&, const ModifyDedicatedClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDedicatedClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDtsJobResult> ModifyDtsJobOutcome;
|
||||
typedef std::future<ModifyDtsJobOutcome> ModifyDtsJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ModifyDtsJobRequest&, const ModifyDtsJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDtsJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDtsJobDedicatedClusterResult> ModifyDtsJobDedicatedClusterOutcome;
|
||||
typedef std::future<ModifyDtsJobDedicatedClusterOutcome> ModifyDtsJobDedicatedClusterOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ModifyDtsJobDedicatedClusterRequest&, const ModifyDtsJobDedicatedClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDtsJobDedicatedClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDtsJobDuLimitResult> ModifyDtsJobDuLimitOutcome;
|
||||
typedef std::future<ModifyDtsJobDuLimitOutcome> ModifyDtsJobDuLimitOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ModifyDtsJobDuLimitRequest&, const ModifyDtsJobDuLimitOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDtsJobDuLimitAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDtsJobNameResult> ModifyDtsJobNameOutcome;
|
||||
typedef std::future<ModifyDtsJobNameOutcome> ModifyDtsJobNameOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::ModifyDtsJobNameRequest&, const ModifyDtsJobNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDtsJobNameAsyncHandler;
|
||||
@@ -381,6 +493,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::StartDtsJobResult> StartDtsJobOutcome;
|
||||
typedef std::future<StartDtsJobOutcome> StartDtsJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StartDtsJobRequest&, const StartDtsJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartDtsJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartDtsJobsResult> StartDtsJobsOutcome;
|
||||
typedef std::future<StartDtsJobsOutcome> StartDtsJobsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StartDtsJobsRequest&, const StartDtsJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartDtsJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartMigrationJobResult> StartMigrationJobOutcome;
|
||||
typedef std::future<StartMigrationJobOutcome> StartMigrationJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StartMigrationJobRequest&, const StartMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartMigrationJobAsyncHandler;
|
||||
@@ -390,21 +505,36 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::StartSynchronizationJobResult> StartSynchronizationJobOutcome;
|
||||
typedef std::future<StartSynchronizationJobOutcome> StartSynchronizationJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StartSynchronizationJobRequest&, const StartSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartSynchronizationJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopDedicatedClusterResult> StopDedicatedClusterOutcome;
|
||||
typedef std::future<StopDedicatedClusterOutcome> StopDedicatedClusterOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StopDedicatedClusterRequest&, const StopDedicatedClusterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopDedicatedClusterAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopDtsJobResult> StopDtsJobOutcome;
|
||||
typedef std::future<StopDtsJobOutcome> StopDtsJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StopDtsJobRequest&, const StopDtsJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopDtsJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopDtsJobsResult> StopDtsJobsOutcome;
|
||||
typedef std::future<StopDtsJobsOutcome> StopDtsJobsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StopDtsJobsRequest&, const StopDtsJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopDtsJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopMigrationJobResult> StopMigrationJobOutcome;
|
||||
typedef std::future<StopMigrationJobOutcome> StopMigrationJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::StopMigrationJobRequest&, const StopMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopMigrationJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::SummaryJobDetailResult> SummaryJobDetailOutcome;
|
||||
typedef std::future<SummaryJobDetailOutcome> SummaryJobDetailOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::SummaryJobDetailRequest&, const SummaryJobDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SummaryJobDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::SuspendDtsJobResult> SuspendDtsJobOutcome;
|
||||
typedef std::future<SuspendDtsJobOutcome> SuspendDtsJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::SuspendDtsJobRequest&, const SuspendDtsJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SuspendDtsJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::SuspendDtsJobsResult> SuspendDtsJobsOutcome;
|
||||
typedef std::future<SuspendDtsJobsOutcome> SuspendDtsJobsOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::SuspendDtsJobsRequest&, const SuspendDtsJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SuspendDtsJobsAsyncHandler;
|
||||
typedef Outcome<Error, Model::SuspendMigrationJobResult> SuspendMigrationJobOutcome;
|
||||
typedef std::future<SuspendMigrationJobOutcome> SuspendMigrationJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::SuspendMigrationJobRequest&, const SuspendMigrationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SuspendMigrationJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::SuspendSynchronizationJobResult> SuspendSynchronizationJobOutcome;
|
||||
typedef std::future<SuspendSynchronizationJobOutcome> SuspendSynchronizationJobOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::SuspendSynchronizationJobRequest&, const SuspendSynchronizationJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SuspendSynchronizationJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchPhysicalDtsJobToCloudResult> SwitchPhysicalDtsJobToCloudOutcome;
|
||||
typedef std::future<SwitchPhysicalDtsJobToCloudOutcome> SwitchPhysicalDtsJobToCloudOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::SwitchPhysicalDtsJobToCloudRequest&, const SwitchPhysicalDtsJobToCloudOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchPhysicalDtsJobToCloudAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchSynchronizationEndpointResult> SwitchSynchronizationEndpointOutcome;
|
||||
typedef std::future<SwitchSynchronizationEndpointOutcome> SwitchSynchronizationEndpointOutcomeCallable;
|
||||
typedef std::function<void(const DtsClient*, const Model::SwitchSynchronizationEndpointRequest&, const SwitchSynchronizationEndpointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchSynchronizationEndpointAsyncHandler;
|
||||
@@ -467,6 +597,9 @@ namespace AlibabaCloud
|
||||
CreateConsumerGroupOutcome createConsumerGroup(const Model::CreateConsumerGroupRequest &request)const;
|
||||
void createConsumerGroupAsync(const Model::CreateConsumerGroupRequest& request, const CreateConsumerGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateConsumerGroupOutcomeCallable createConsumerGroupCallable(const Model::CreateConsumerGroupRequest& request) const;
|
||||
CreateDedicatedClusterMonitorRuleOutcome createDedicatedClusterMonitorRule(const Model::CreateDedicatedClusterMonitorRuleRequest &request)const;
|
||||
void createDedicatedClusterMonitorRuleAsync(const Model::CreateDedicatedClusterMonitorRuleRequest& request, const CreateDedicatedClusterMonitorRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDedicatedClusterMonitorRuleOutcomeCallable createDedicatedClusterMonitorRuleCallable(const Model::CreateDedicatedClusterMonitorRuleRequest& request) const;
|
||||
CreateDtsInstanceOutcome createDtsInstance(const Model::CreateDtsInstanceRequest &request)const;
|
||||
void createDtsInstanceAsync(const Model::CreateDtsInstanceRequest& request, const CreateDtsInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDtsInstanceOutcomeCallable createDtsInstanceCallable(const Model::CreateDtsInstanceRequest& request) const;
|
||||
@@ -491,6 +624,9 @@ namespace AlibabaCloud
|
||||
DeleteDtsJobOutcome deleteDtsJob(const Model::DeleteDtsJobRequest &request)const;
|
||||
void deleteDtsJobAsync(const Model::DeleteDtsJobRequest& request, const DeleteDtsJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDtsJobOutcomeCallable deleteDtsJobCallable(const Model::DeleteDtsJobRequest& request) const;
|
||||
DeleteDtsJobsOutcome deleteDtsJobs(const Model::DeleteDtsJobsRequest &request)const;
|
||||
void deleteDtsJobsAsync(const Model::DeleteDtsJobsRequest& request, const DeleteDtsJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteDtsJobsOutcomeCallable deleteDtsJobsCallable(const Model::DeleteDtsJobsRequest& request) const;
|
||||
DeleteMigrationJobOutcome deleteMigrationJob(const Model::DeleteMigrationJobRequest &request)const;
|
||||
void deleteMigrationJobAsync(const Model::DeleteMigrationJobRequest& request, const DeleteMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteMigrationJobOutcomeCallable deleteMigrationJobCallable(const Model::DeleteMigrationJobRequest& request) const;
|
||||
@@ -500,6 +636,15 @@ namespace AlibabaCloud
|
||||
DeleteSynchronizationJobOutcome deleteSynchronizationJob(const Model::DeleteSynchronizationJobRequest &request)const;
|
||||
void deleteSynchronizationJobAsync(const Model::DeleteSynchronizationJobRequest& request, const DeleteSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSynchronizationJobOutcomeCallable deleteSynchronizationJobCallable(const Model::DeleteSynchronizationJobRequest& request) const;
|
||||
DescribeCheckJobsOutcome describeCheckJobs(const Model::DescribeCheckJobsRequest &request)const;
|
||||
void describeCheckJobsAsync(const Model::DescribeCheckJobsRequest& request, const DescribeCheckJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCheckJobsOutcomeCallable describeCheckJobsCallable(const Model::DescribeCheckJobsRequest& request) const;
|
||||
DescribeClusterOperateLogsOutcome describeClusterOperateLogs(const Model::DescribeClusterOperateLogsRequest &request)const;
|
||||
void describeClusterOperateLogsAsync(const Model::DescribeClusterOperateLogsRequest& request, const DescribeClusterOperateLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeClusterOperateLogsOutcomeCallable describeClusterOperateLogsCallable(const Model::DescribeClusterOperateLogsRequest& request) const;
|
||||
DescribeClusterUsedUtilizationOutcome describeClusterUsedUtilization(const Model::DescribeClusterUsedUtilizationRequest &request)const;
|
||||
void describeClusterUsedUtilizationAsync(const Model::DescribeClusterUsedUtilizationRequest& request, const DescribeClusterUsedUtilizationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeClusterUsedUtilizationOutcomeCallable describeClusterUsedUtilizationCallable(const Model::DescribeClusterUsedUtilizationRequest& request) const;
|
||||
DescribeConnectionStatusOutcome describeConnectionStatus(const Model::DescribeConnectionStatusRequest &request)const;
|
||||
void describeConnectionStatusAsync(const Model::DescribeConnectionStatusRequest& request, const DescribeConnectionStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeConnectionStatusOutcomeCallable describeConnectionStatusCallable(const Model::DescribeConnectionStatusRequest& request) const;
|
||||
@@ -512,21 +657,48 @@ namespace AlibabaCloud
|
||||
DescribeDTSIPOutcome describeDTSIP(const Model::DescribeDTSIPRequest &request)const;
|
||||
void describeDTSIPAsync(const Model::DescribeDTSIPRequest& request, const DescribeDTSIPAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDTSIPOutcomeCallable describeDTSIPCallable(const Model::DescribeDTSIPRequest& request) const;
|
||||
DescribeDataCheckReportUrlOutcome describeDataCheckReportUrl(const Model::DescribeDataCheckReportUrlRequest &request)const;
|
||||
void describeDataCheckReportUrlAsync(const Model::DescribeDataCheckReportUrlRequest& request, const DescribeDataCheckReportUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDataCheckReportUrlOutcomeCallable describeDataCheckReportUrlCallable(const Model::DescribeDataCheckReportUrlRequest& request) const;
|
||||
DescribeDataCheckTableDetailsOutcome describeDataCheckTableDetails(const Model::DescribeDataCheckTableDetailsRequest &request)const;
|
||||
void describeDataCheckTableDetailsAsync(const Model::DescribeDataCheckTableDetailsRequest& request, const DescribeDataCheckTableDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDataCheckTableDetailsOutcomeCallable describeDataCheckTableDetailsCallable(const Model::DescribeDataCheckTableDetailsRequest& request) const;
|
||||
DescribeDataCheckTableDiffDetailsOutcome describeDataCheckTableDiffDetails(const Model::DescribeDataCheckTableDiffDetailsRequest &request)const;
|
||||
void describeDataCheckTableDiffDetailsAsync(const Model::DescribeDataCheckTableDiffDetailsRequest& request, const DescribeDataCheckTableDiffDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDataCheckTableDiffDetailsOutcomeCallable describeDataCheckTableDiffDetailsCallable(const Model::DescribeDataCheckTableDiffDetailsRequest& request) const;
|
||||
DescribeDedicatedClusterOutcome describeDedicatedCluster(const Model::DescribeDedicatedClusterRequest &request)const;
|
||||
void describeDedicatedClusterAsync(const Model::DescribeDedicatedClusterRequest& request, const DescribeDedicatedClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDedicatedClusterOutcomeCallable describeDedicatedClusterCallable(const Model::DescribeDedicatedClusterRequest& request) const;
|
||||
DescribeDedicatedClusterMonitorRuleOutcome describeDedicatedClusterMonitorRule(const Model::DescribeDedicatedClusterMonitorRuleRequest &request)const;
|
||||
void describeDedicatedClusterMonitorRuleAsync(const Model::DescribeDedicatedClusterMonitorRuleRequest& request, const DescribeDedicatedClusterMonitorRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDedicatedClusterMonitorRuleOutcomeCallable describeDedicatedClusterMonitorRuleCallable(const Model::DescribeDedicatedClusterMonitorRuleRequest& request) const;
|
||||
DescribeDtsEtlJobVersionInfoOutcome describeDtsEtlJobVersionInfo(const Model::DescribeDtsEtlJobVersionInfoRequest &request)const;
|
||||
void describeDtsEtlJobVersionInfoAsync(const Model::DescribeDtsEtlJobVersionInfoRequest& request, const DescribeDtsEtlJobVersionInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDtsEtlJobVersionInfoOutcomeCallable describeDtsEtlJobVersionInfoCallable(const Model::DescribeDtsEtlJobVersionInfoRequest& request) const;
|
||||
DescribeDtsJobDetailOutcome describeDtsJobDetail(const Model::DescribeDtsJobDetailRequest &request)const;
|
||||
void describeDtsJobDetailAsync(const Model::DescribeDtsJobDetailRequest& request, const DescribeDtsJobDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDtsJobDetailOutcomeCallable describeDtsJobDetailCallable(const Model::DescribeDtsJobDetailRequest& request) const;
|
||||
DescribeDtsJobsOutcome describeDtsJobs(const Model::DescribeDtsJobsRequest &request)const;
|
||||
void describeDtsJobsAsync(const Model::DescribeDtsJobsRequest& request, const DescribeDtsJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDtsJobsOutcomeCallable describeDtsJobsCallable(const Model::DescribeDtsJobsRequest& request) const;
|
||||
DescribeDtsServiceLogOutcome describeDtsServiceLog(const Model::DescribeDtsServiceLogRequest &request)const;
|
||||
void describeDtsServiceLogAsync(const Model::DescribeDtsServiceLogRequest& request, const DescribeDtsServiceLogAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDtsServiceLogOutcomeCallable describeDtsServiceLogCallable(const Model::DescribeDtsServiceLogRequest& request) const;
|
||||
DescribeEndpointSwitchStatusOutcome describeEndpointSwitchStatus(const Model::DescribeEndpointSwitchStatusRequest &request)const;
|
||||
void describeEndpointSwitchStatusAsync(const Model::DescribeEndpointSwitchStatusRequest& request, const DescribeEndpointSwitchStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEndpointSwitchStatusOutcomeCallable describeEndpointSwitchStatusCallable(const Model::DescribeEndpointSwitchStatusRequest& request) const;
|
||||
DescribeEtlJobLogsOutcome describeEtlJobLogs(const Model::DescribeEtlJobLogsRequest &request)const;
|
||||
void describeEtlJobLogsAsync(const Model::DescribeEtlJobLogsRequest& request, const DescribeEtlJobLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeEtlJobLogsOutcomeCallable describeEtlJobLogsCallable(const Model::DescribeEtlJobLogsRequest& request) const;
|
||||
DescribeInitializationStatusOutcome describeInitializationStatus(const Model::DescribeInitializationStatusRequest &request)const;
|
||||
void describeInitializationStatusAsync(const Model::DescribeInitializationStatusRequest& request, const DescribeInitializationStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInitializationStatusOutcomeCallable describeInitializationStatusCallable(const Model::DescribeInitializationStatusRequest& request) const;
|
||||
DescribeJobMonitorRuleOutcome describeJobMonitorRule(const Model::DescribeJobMonitorRuleRequest &request)const;
|
||||
void describeJobMonitorRuleAsync(const Model::DescribeJobMonitorRuleRequest& request, const DescribeJobMonitorRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeJobMonitorRuleOutcomeCallable describeJobMonitorRuleCallable(const Model::DescribeJobMonitorRuleRequest& request) const;
|
||||
DescribeMetricListOutcome describeMetricList(const Model::DescribeMetricListRequest &request)const;
|
||||
void describeMetricListAsync(const Model::DescribeMetricListRequest& request, const DescribeMetricListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMetricListOutcomeCallable describeMetricListCallable(const Model::DescribeMetricListRequest& request) const;
|
||||
DescribeMigrationJobAlertOutcome describeMigrationJobAlert(const Model::DescribeMigrationJobAlertRequest &request)const;
|
||||
void describeMigrationJobAlertAsync(const Model::DescribeMigrationJobAlertRequest& request, const DescribeMigrationJobAlertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMigrationJobAlertOutcomeCallable describeMigrationJobAlertCallable(const Model::DescribeMigrationJobAlertRequest& request) const;
|
||||
@@ -572,9 +744,18 @@ namespace AlibabaCloud
|
||||
DescribeSynchronizationObjectModifyStatusOutcome describeSynchronizationObjectModifyStatus(const Model::DescribeSynchronizationObjectModifyStatusRequest &request)const;
|
||||
void describeSynchronizationObjectModifyStatusAsync(const Model::DescribeSynchronizationObjectModifyStatusRequest& request, const DescribeSynchronizationObjectModifyStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSynchronizationObjectModifyStatusOutcomeCallable describeSynchronizationObjectModifyStatusCallable(const Model::DescribeSynchronizationObjectModifyStatusRequest& request) const;
|
||||
DescribeTagKeysOutcome describeTagKeys(const Model::DescribeTagKeysRequest &request)const;
|
||||
void describeTagKeysAsync(const Model::DescribeTagKeysRequest& request, const DescribeTagKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTagKeysOutcomeCallable describeTagKeysCallable(const Model::DescribeTagKeysRequest& request) const;
|
||||
DescribeTagValuesOutcome describeTagValues(const Model::DescribeTagValuesRequest &request)const;
|
||||
void describeTagValuesAsync(const Model::DescribeTagValuesRequest& request, const DescribeTagValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTagValuesOutcomeCallable describeTagValuesCallable(const Model::DescribeTagValuesRequest& request) const;
|
||||
InitDtsRdsInstanceOutcome initDtsRdsInstance(const Model::InitDtsRdsInstanceRequest &request)const;
|
||||
void initDtsRdsInstanceAsync(const Model::InitDtsRdsInstanceRequest& request, const InitDtsRdsInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
InitDtsRdsInstanceOutcomeCallable initDtsRdsInstanceCallable(const Model::InitDtsRdsInstanceRequest& request) const;
|
||||
ListDedicatedClusterOutcome listDedicatedCluster(const Model::ListDedicatedClusterRequest &request)const;
|
||||
void listDedicatedClusterAsync(const Model::ListDedicatedClusterRequest& request, const ListDedicatedClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListDedicatedClusterOutcomeCallable listDedicatedClusterCallable(const Model::ListDedicatedClusterRequest& request) const;
|
||||
ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
|
||||
void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
|
||||
@@ -587,9 +768,18 @@ namespace AlibabaCloud
|
||||
ModifyConsumptionTimestampOutcome modifyConsumptionTimestamp(const Model::ModifyConsumptionTimestampRequest &request)const;
|
||||
void modifyConsumptionTimestampAsync(const Model::ModifyConsumptionTimestampRequest& request, const ModifyConsumptionTimestampAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyConsumptionTimestampOutcomeCallable modifyConsumptionTimestampCallable(const Model::ModifyConsumptionTimestampRequest& request) const;
|
||||
ModifyDedicatedClusterOutcome modifyDedicatedCluster(const Model::ModifyDedicatedClusterRequest &request)const;
|
||||
void modifyDedicatedClusterAsync(const Model::ModifyDedicatedClusterRequest& request, const ModifyDedicatedClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDedicatedClusterOutcomeCallable modifyDedicatedClusterCallable(const Model::ModifyDedicatedClusterRequest& request) const;
|
||||
ModifyDtsJobOutcome modifyDtsJob(const Model::ModifyDtsJobRequest &request)const;
|
||||
void modifyDtsJobAsync(const Model::ModifyDtsJobRequest& request, const ModifyDtsJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDtsJobOutcomeCallable modifyDtsJobCallable(const Model::ModifyDtsJobRequest& request) const;
|
||||
ModifyDtsJobDedicatedClusterOutcome modifyDtsJobDedicatedCluster(const Model::ModifyDtsJobDedicatedClusterRequest &request)const;
|
||||
void modifyDtsJobDedicatedClusterAsync(const Model::ModifyDtsJobDedicatedClusterRequest& request, const ModifyDtsJobDedicatedClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDtsJobDedicatedClusterOutcomeCallable modifyDtsJobDedicatedClusterCallable(const Model::ModifyDtsJobDedicatedClusterRequest& request) const;
|
||||
ModifyDtsJobDuLimitOutcome modifyDtsJobDuLimit(const Model::ModifyDtsJobDuLimitRequest &request)const;
|
||||
void modifyDtsJobDuLimitAsync(const Model::ModifyDtsJobDuLimitRequest& request, const ModifyDtsJobDuLimitAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDtsJobDuLimitOutcomeCallable modifyDtsJobDuLimitCallable(const Model::ModifyDtsJobDuLimitRequest& request) const;
|
||||
ModifyDtsJobNameOutcome modifyDtsJobName(const Model::ModifyDtsJobNameRequest &request)const;
|
||||
void modifyDtsJobNameAsync(const Model::ModifyDtsJobNameRequest& request, const ModifyDtsJobNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDtsJobNameOutcomeCallable modifyDtsJobNameCallable(const Model::ModifyDtsJobNameRequest& request) const;
|
||||
@@ -623,6 +813,9 @@ namespace AlibabaCloud
|
||||
StartDtsJobOutcome startDtsJob(const Model::StartDtsJobRequest &request)const;
|
||||
void startDtsJobAsync(const Model::StartDtsJobRequest& request, const StartDtsJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartDtsJobOutcomeCallable startDtsJobCallable(const Model::StartDtsJobRequest& request) const;
|
||||
StartDtsJobsOutcome startDtsJobs(const Model::StartDtsJobsRequest &request)const;
|
||||
void startDtsJobsAsync(const Model::StartDtsJobsRequest& request, const StartDtsJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartDtsJobsOutcomeCallable startDtsJobsCallable(const Model::StartDtsJobsRequest& request) const;
|
||||
StartMigrationJobOutcome startMigrationJob(const Model::StartMigrationJobRequest &request)const;
|
||||
void startMigrationJobAsync(const Model::StartMigrationJobRequest& request, const StartMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartMigrationJobOutcomeCallable startMigrationJobCallable(const Model::StartMigrationJobRequest& request) const;
|
||||
@@ -632,21 +825,36 @@ namespace AlibabaCloud
|
||||
StartSynchronizationJobOutcome startSynchronizationJob(const Model::StartSynchronizationJobRequest &request)const;
|
||||
void startSynchronizationJobAsync(const Model::StartSynchronizationJobRequest& request, const StartSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartSynchronizationJobOutcomeCallable startSynchronizationJobCallable(const Model::StartSynchronizationJobRequest& request) const;
|
||||
StopDedicatedClusterOutcome stopDedicatedCluster(const Model::StopDedicatedClusterRequest &request)const;
|
||||
void stopDedicatedClusterAsync(const Model::StopDedicatedClusterRequest& request, const StopDedicatedClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopDedicatedClusterOutcomeCallable stopDedicatedClusterCallable(const Model::StopDedicatedClusterRequest& request) const;
|
||||
StopDtsJobOutcome stopDtsJob(const Model::StopDtsJobRequest &request)const;
|
||||
void stopDtsJobAsync(const Model::StopDtsJobRequest& request, const StopDtsJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopDtsJobOutcomeCallable stopDtsJobCallable(const Model::StopDtsJobRequest& request) const;
|
||||
StopDtsJobsOutcome stopDtsJobs(const Model::StopDtsJobsRequest &request)const;
|
||||
void stopDtsJobsAsync(const Model::StopDtsJobsRequest& request, const StopDtsJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopDtsJobsOutcomeCallable stopDtsJobsCallable(const Model::StopDtsJobsRequest& request) const;
|
||||
StopMigrationJobOutcome stopMigrationJob(const Model::StopMigrationJobRequest &request)const;
|
||||
void stopMigrationJobAsync(const Model::StopMigrationJobRequest& request, const StopMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopMigrationJobOutcomeCallable stopMigrationJobCallable(const Model::StopMigrationJobRequest& request) const;
|
||||
SummaryJobDetailOutcome summaryJobDetail(const Model::SummaryJobDetailRequest &request)const;
|
||||
void summaryJobDetailAsync(const Model::SummaryJobDetailRequest& request, const SummaryJobDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SummaryJobDetailOutcomeCallable summaryJobDetailCallable(const Model::SummaryJobDetailRequest& request) const;
|
||||
SuspendDtsJobOutcome suspendDtsJob(const Model::SuspendDtsJobRequest &request)const;
|
||||
void suspendDtsJobAsync(const Model::SuspendDtsJobRequest& request, const SuspendDtsJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SuspendDtsJobOutcomeCallable suspendDtsJobCallable(const Model::SuspendDtsJobRequest& request) const;
|
||||
SuspendDtsJobsOutcome suspendDtsJobs(const Model::SuspendDtsJobsRequest &request)const;
|
||||
void suspendDtsJobsAsync(const Model::SuspendDtsJobsRequest& request, const SuspendDtsJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SuspendDtsJobsOutcomeCallable suspendDtsJobsCallable(const Model::SuspendDtsJobsRequest& request) const;
|
||||
SuspendMigrationJobOutcome suspendMigrationJob(const Model::SuspendMigrationJobRequest &request)const;
|
||||
void suspendMigrationJobAsync(const Model::SuspendMigrationJobRequest& request, const SuspendMigrationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SuspendMigrationJobOutcomeCallable suspendMigrationJobCallable(const Model::SuspendMigrationJobRequest& request) const;
|
||||
SuspendSynchronizationJobOutcome suspendSynchronizationJob(const Model::SuspendSynchronizationJobRequest &request)const;
|
||||
void suspendSynchronizationJobAsync(const Model::SuspendSynchronizationJobRequest& request, const SuspendSynchronizationJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SuspendSynchronizationJobOutcomeCallable suspendSynchronizationJobCallable(const Model::SuspendSynchronizationJobRequest& request) const;
|
||||
SwitchPhysicalDtsJobToCloudOutcome switchPhysicalDtsJobToCloud(const Model::SwitchPhysicalDtsJobToCloudRequest &request)const;
|
||||
void switchPhysicalDtsJobToCloudAsync(const Model::SwitchPhysicalDtsJobToCloudRequest& request, const SwitchPhysicalDtsJobToCloudAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchPhysicalDtsJobToCloudOutcomeCallable switchPhysicalDtsJobToCloudCallable(const Model::SwitchPhysicalDtsJobToCloudRequest& request) const;
|
||||
SwitchSynchronizationEndpointOutcome switchSynchronizationEndpoint(const Model::SwitchSynchronizationEndpointRequest &request)const;
|
||||
void switchSynchronizationEndpointAsync(const Model::SwitchSynchronizationEndpointRequest& request, const SwitchSynchronizationEndpointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchSynchronizationEndpointOutcomeCallable switchSynchronizationEndpointCallable(const Model::SwitchSynchronizationEndpointRequest& request) const;
|
||||
|
||||
@@ -1,165 +1,171 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGUREDTSJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGUREDTSJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureDtsJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureDtsJobRequest();
|
||||
~ConfigureDtsJobRequest();
|
||||
|
||||
std::string getCheckpoint()const;
|
||||
void setCheckpoint(const std::string& checkpoint);
|
||||
std::string getSourceEndpointUserName()const;
|
||||
void setSourceEndpointUserName(const std::string& sourceEndpointUserName);
|
||||
std::string getDelayPhone()const;
|
||||
void setDelayPhone(const std::string& delayPhone);
|
||||
std::string getSourceEndpointIP()const;
|
||||
void setSourceEndpointIP(const std::string& sourceEndpointIP);
|
||||
std::string getErrorPhone()const;
|
||||
void setErrorPhone(const std::string& errorPhone);
|
||||
std::string getDestinationEndpointUserName()const;
|
||||
void setDestinationEndpointUserName(const std::string& destinationEndpointUserName);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getDbList()const;
|
||||
void setDbList(const std::string& dbList);
|
||||
std::string getDestinationEndpointOracleSID()const;
|
||||
void setDestinationEndpointOracleSID(const std::string& destinationEndpointOracleSID);
|
||||
std::string getDestinationEndpointPort()const;
|
||||
void setDestinationEndpointPort(const std::string& destinationEndpointPort);
|
||||
std::string getSourceEndpointPassword()const;
|
||||
void setSourceEndpointPassword(const std::string& sourceEndpointPassword);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getJobType()const;
|
||||
void setJobType(const std::string& jobType);
|
||||
long getDelayRuleTime()const;
|
||||
void setDelayRuleTime(long delayRuleTime);
|
||||
std::string getDestinationEndpointIP()const;
|
||||
void setDestinationEndpointIP(const std::string& destinationEndpointIP);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getDtsJobName()const;
|
||||
void setDtsJobName(const std::string& dtsJobName);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
std::string getSourceEndpointRegion()const;
|
||||
void setSourceEndpointRegion(const std::string& sourceEndpointRegion);
|
||||
bool getDelayNotice()const;
|
||||
void setDelayNotice(bool delayNotice);
|
||||
std::string getDestinationEndpointInstanceType()const;
|
||||
void setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType);
|
||||
bool getDataInitialization()const;
|
||||
void setDataInitialization(bool dataInitialization);
|
||||
std::string getSourceEndpointInstanceID()const;
|
||||
void setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID);
|
||||
bool getStructureInitialization()const;
|
||||
void setStructureInitialization(bool structureInitialization);
|
||||
std::string getSourceEndpointOwnerID()const;
|
||||
void setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID);
|
||||
std::string getSourceEndpointDatabaseName()const;
|
||||
void setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName);
|
||||
std::string getDestinationEndpointRegion()const;
|
||||
void setDestinationEndpointRegion(const std::string& destinationEndpointRegion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getReserve()const;
|
||||
void setReserve(const std::string& reserve);
|
||||
bool getDataSynchronization()const;
|
||||
void setDataSynchronization(bool dataSynchronization);
|
||||
std::string getDestinationEndpointEngineName()const;
|
||||
void setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName);
|
||||
std::string getDestinationEndpointInstanceID()const;
|
||||
void setDestinationEndpointInstanceID(const std::string& destinationEndpointInstanceID);
|
||||
std::string getSourceEndpointPort()const;
|
||||
void setSourceEndpointPort(const std::string& sourceEndpointPort);
|
||||
std::string getSourceEndpointOracleSID()const;
|
||||
void setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID);
|
||||
std::string getDestinationEndpointDataBaseName()const;
|
||||
void setDestinationEndpointDataBaseName(const std::string& destinationEndpointDataBaseName);
|
||||
bool getErrorNotice()const;
|
||||
void setErrorNotice(bool errorNotice);
|
||||
std::string getSourceEndpointRole()const;
|
||||
void setSourceEndpointRole(const std::string& sourceEndpointRole);
|
||||
std::string getDestinationEndpointPassword()const;
|
||||
void setDestinationEndpointPassword(const std::string& destinationEndpointPassword);
|
||||
std::string getSourceEndpointEngineName()const;
|
||||
void setSourceEndpointEngineName(const std::string& sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
std::string checkpoint_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string delayPhone_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string errorPhone_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string dtsJobId_;
|
||||
std::string dbList_;
|
||||
std::string destinationEndpointOracleSID_;
|
||||
std::string destinationEndpointPort_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string ownerId_;
|
||||
std::string jobType_;
|
||||
long delayRuleTime_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string dtsJobName_;
|
||||
std::string dtsInstanceId_;
|
||||
std::string synchronizationDirection_;
|
||||
std::string sourceEndpointRegion_;
|
||||
bool delayNotice_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
bool dataInitialization_;
|
||||
std::string sourceEndpointInstanceID_;
|
||||
bool structureInitialization_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string regionId_;
|
||||
std::string reserve_;
|
||||
bool dataSynchronization_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
std::string destinationEndpointInstanceID_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string destinationEndpointDataBaseName_;
|
||||
bool errorNotice_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string destinationEndpointPassword_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGUREDTSJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGUREDTSJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGUREDTSJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureDtsJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureDtsJobRequest();
|
||||
~ConfigureDtsJobRequest();
|
||||
std::string getCheckpoint() const;
|
||||
void setCheckpoint(const std::string &checkpoint);
|
||||
std::string getSourceEndpointUserName() const;
|
||||
void setSourceEndpointUserName(const std::string &sourceEndpointUserName);
|
||||
std::string getDelayPhone() const;
|
||||
void setDelayPhone(const std::string &delayPhone);
|
||||
std::string getSourceEndpointIP() const;
|
||||
void setSourceEndpointIP(const std::string &sourceEndpointIP);
|
||||
std::string getErrorPhone() const;
|
||||
void setErrorPhone(const std::string &errorPhone);
|
||||
std::string getDestinationEndpointUserName() const;
|
||||
void setDestinationEndpointUserName(const std::string &destinationEndpointUserName);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDbList() const;
|
||||
void setDbList(const std::string &dbList);
|
||||
std::string getDestinationEndpointOracleSID() const;
|
||||
void setDestinationEndpointOracleSID(const std::string &destinationEndpointOracleSID);
|
||||
std::string getDestinationEndpointPort() const;
|
||||
void setDestinationEndpointPort(const std::string &destinationEndpointPort);
|
||||
std::string getSourceEndpointPassword() const;
|
||||
void setSourceEndpointPassword(const std::string &sourceEndpointPassword);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getJobType() const;
|
||||
void setJobType(const std::string &jobType);
|
||||
long getDelayRuleTime() const;
|
||||
void setDelayRuleTime(long delayRuleTime);
|
||||
bool getDisasterRecoveryJob() const;
|
||||
void setDisasterRecoveryJob(bool disasterRecoveryJob);
|
||||
std::string getDestinationEndpointIP() const;
|
||||
void setDestinationEndpointIP(const std::string &destinationEndpointIP);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getDtsJobName() const;
|
||||
void setDtsJobName(const std::string &dtsJobName);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
std::string getSourceEndpointRegion() const;
|
||||
void setSourceEndpointRegion(const std::string &sourceEndpointRegion);
|
||||
bool getDelayNotice() const;
|
||||
void setDelayNotice(bool delayNotice);
|
||||
std::string getDestinationEndpointInstanceType() const;
|
||||
void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
|
||||
bool getDataInitialization() const;
|
||||
void setDataInitialization(bool dataInitialization);
|
||||
std::string getSourceEndpointInstanceID() const;
|
||||
void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
|
||||
bool getStructureInitialization() const;
|
||||
void setStructureInitialization(bool structureInitialization);
|
||||
std::string getSourceEndpointOwnerID() const;
|
||||
void setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID);
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
std::string getSourceEndpointDatabaseName() const;
|
||||
void setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName);
|
||||
std::string getDestinationEndpointRegion() const;
|
||||
void setDestinationEndpointRegion(const std::string &destinationEndpointRegion);
|
||||
std::string getDataCheckConfigure() const;
|
||||
void setDataCheckConfigure(const std::string &dataCheckConfigure);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getReserve() const;
|
||||
void setReserve(const std::string &reserve);
|
||||
bool getDataSynchronization() const;
|
||||
void setDataSynchronization(bool dataSynchronization);
|
||||
std::string getFileOssUrl() const;
|
||||
void setFileOssUrl(const std::string &fileOssUrl);
|
||||
std::string getDestinationEndpointEngineName() const;
|
||||
void setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName);
|
||||
std::string getDestinationEndpointInstanceID() const;
|
||||
void setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID);
|
||||
std::string getSourceEndpointPort() const;
|
||||
void setSourceEndpointPort(const std::string &sourceEndpointPort);
|
||||
std::string getSourceEndpointOracleSID() const;
|
||||
void setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID);
|
||||
std::string getDestinationEndpointDataBaseName() const;
|
||||
void setDestinationEndpointDataBaseName(const std::string &destinationEndpointDataBaseName);
|
||||
bool getErrorNotice() const;
|
||||
void setErrorNotice(bool errorNotice);
|
||||
std::string getSourceEndpointRole() const;
|
||||
void setSourceEndpointRole(const std::string &sourceEndpointRole);
|
||||
std::string getDestinationEndpointPassword() const;
|
||||
void setDestinationEndpointPassword(const std::string &destinationEndpointPassword);
|
||||
std::string getSourceEndpointEngineName() const;
|
||||
void setSourceEndpointEngineName(const std::string &sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
std::string checkpoint_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string delayPhone_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string errorPhone_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string dtsJobId_;
|
||||
std::string dbList_;
|
||||
std::string destinationEndpointOracleSID_;
|
||||
std::string destinationEndpointPort_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string ownerId_;
|
||||
std::string jobType_;
|
||||
long delayRuleTime_;
|
||||
bool disasterRecoveryJob_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string dtsJobName_;
|
||||
std::string dtsInstanceId_;
|
||||
std::string synchronizationDirection_;
|
||||
std::string sourceEndpointRegion_;
|
||||
bool delayNotice_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
bool dataInitialization_;
|
||||
std::string sourceEndpointInstanceID_;
|
||||
bool structureInitialization_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string dedicatedClusterId_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string dataCheckConfigure_;
|
||||
std::string regionId_;
|
||||
std::string reserve_;
|
||||
bool dataSynchronization_;
|
||||
std::string fileOssUrl_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
std::string destinationEndpointInstanceID_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string destinationEndpointDataBaseName_;
|
||||
bool errorNotice_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string destinationEndpointPassword_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGUREDTSJOBREQUEST_H_
|
||||
|
||||
@@ -1,75 +1,69 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGUREMIGRATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureMigrationJobAlertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureMigrationJobAlertRequest();
|
||||
~ConfigureMigrationJobAlertRequest();
|
||||
|
||||
std::string getDelayOverSeconds()const;
|
||||
void setDelayOverSeconds(const std::string& delayOverSeconds);
|
||||
std::string getDelayAlertStatus()const;
|
||||
void setDelayAlertStatus(const std::string& delayAlertStatus);
|
||||
std::string getMigrationJobId()const;
|
||||
void setMigrationJobId(const std::string& migrationJobId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getErrorAlertPhone()const;
|
||||
void setErrorAlertPhone(const std::string& errorAlertPhone);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDelayAlertPhone()const;
|
||||
void setDelayAlertPhone(const std::string& delayAlertPhone);
|
||||
std::string getErrorAlertStatus()const;
|
||||
void setErrorAlertStatus(const std::string& errorAlertStatus);
|
||||
|
||||
private:
|
||||
std::string delayOverSeconds_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string migrationJobId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string errorAlertPhone_;
|
||||
std::string regionId_;
|
||||
std::string delayAlertPhone_;
|
||||
std::string errorAlertStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBALERTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureMigrationJobAlertRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureMigrationJobAlertRequest();
|
||||
~ConfigureMigrationJobAlertRequest();
|
||||
std::string getMigrationJobId() const;
|
||||
void setMigrationJobId(const std::string &migrationJobId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDelayAlertPhone() const;
|
||||
void setDelayAlertPhone(const std::string &delayAlertPhone);
|
||||
std::string getDelayOverSeconds() const;
|
||||
void setDelayOverSeconds(const std::string &delayOverSeconds);
|
||||
std::string getDelayAlertStatus() const;
|
||||
void setDelayAlertStatus(const std::string &delayAlertStatus);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getErrorAlertPhone() const;
|
||||
void setErrorAlertPhone(const std::string &errorAlertPhone);
|
||||
std::string getErrorAlertStatus() const;
|
||||
void setErrorAlertStatus(const std::string &errorAlertStatus);
|
||||
|
||||
private:
|
||||
std::string migrationJobId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string delayAlertPhone_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string ownerId_;
|
||||
std::string errorAlertPhone_;
|
||||
std::string errorAlertStatus_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBALERTREQUEST_H_
|
||||
|
||||
@@ -1,147 +1,141 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGUREMIGRATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureMigrationJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureMigrationJobRequest();
|
||||
~ConfigureMigrationJobRequest();
|
||||
|
||||
std::string getSourceEndpointInstanceID()const;
|
||||
void setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID);
|
||||
std::string getCheckpoint()const;
|
||||
void setCheckpoint(const std::string& checkpoint);
|
||||
std::string getSourceEndpointEngineName()const;
|
||||
void setSourceEndpointEngineName(const std::string& sourceEndpointEngineName);
|
||||
std::string getSourceEndpointOracleSID()const;
|
||||
void setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID);
|
||||
std::string getDestinationEndpointInstanceID()const;
|
||||
void setDestinationEndpointInstanceID(const std::string& destinationEndpointInstanceID);
|
||||
std::string getSourceEndpointIP()const;
|
||||
void setSourceEndpointIP(const std::string& sourceEndpointIP);
|
||||
std::string getDestinationEndpointPassword()const;
|
||||
void setDestinationEndpointPassword(const std::string& destinationEndpointPassword);
|
||||
std::string getMigrationObject()const;
|
||||
void setMigrationObject(const std::string& migrationObject);
|
||||
bool getMigrationModeDataIntialization()const;
|
||||
void setMigrationModeDataIntialization(bool migrationModeDataIntialization);
|
||||
std::string getMigrationJobId()const;
|
||||
void setMigrationJobId(const std::string& migrationJobId);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getDestinationEndpointEngineName()const;
|
||||
void setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
bool getMigrationModeStructureIntialization()const;
|
||||
void setMigrationModeStructureIntialization(bool migrationModeStructureIntialization);
|
||||
bool getMigrationModeDataSynchronization()const;
|
||||
void setMigrationModeDataSynchronization(bool migrationModeDataSynchronization);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDestinationEndpointRegion()const;
|
||||
void setDestinationEndpointRegion(const std::string& destinationEndpointRegion);
|
||||
std::string getSourceEndpointUserName()const;
|
||||
void setSourceEndpointUserName(const std::string& sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName()const;
|
||||
void setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName);
|
||||
std::string getSourceEndpointPort()const;
|
||||
void setSourceEndpointPort(const std::string& sourceEndpointPort);
|
||||
std::string getSourceEndpointOwnerID()const;
|
||||
void setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID);
|
||||
std::string getDestinationEndpointUserName()const;
|
||||
void setDestinationEndpointUserName(const std::string& destinationEndpointUserName);
|
||||
std::string getDestinationEndpointOracleSID()const;
|
||||
void setDestinationEndpointOracleSID(const std::string& destinationEndpointOracleSID);
|
||||
std::string getDestinationEndpointPort()const;
|
||||
void setDestinationEndpointPort(const std::string& destinationEndpointPort);
|
||||
std::string getSourceEndpointRegion()const;
|
||||
void setSourceEndpointRegion(const std::string& sourceEndpointRegion);
|
||||
std::string getSourceEndpointRole()const;
|
||||
void setSourceEndpointRole(const std::string& sourceEndpointRole);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getDestinationEndpointDataBaseName()const;
|
||||
void setDestinationEndpointDataBaseName(const std::string& destinationEndpointDataBaseName);
|
||||
std::string getSourceEndpointPassword()const;
|
||||
void setSourceEndpointPassword(const std::string& sourceEndpointPassword);
|
||||
std::string getMigrationReserved()const;
|
||||
void setMigrationReserved(const std::string& migrationReserved);
|
||||
std::string getDestinationEndpointIP()const;
|
||||
void setDestinationEndpointIP(const std::string& destinationEndpointIP);
|
||||
std::string getMigrationJobName()const;
|
||||
void setMigrationJobName(const std::string& migrationJobName);
|
||||
std::string getDestinationEndpointInstanceType()const;
|
||||
void setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string checkpoint_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string destinationEndpointInstanceID_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string destinationEndpointPassword_;
|
||||
std::string migrationObject_;
|
||||
bool migrationModeDataIntialization_;
|
||||
std::string migrationJobId_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
bool migrationModeStructureIntialization_;
|
||||
bool migrationModeDataSynchronization_;
|
||||
std::string regionId_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string destinationEndpointOracleSID_;
|
||||
std::string destinationEndpointPort_;
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string ownerId_;
|
||||
std::string destinationEndpointDataBaseName_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string migrationReserved_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string migrationJobName_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureMigrationJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureMigrationJobRequest();
|
||||
~ConfigureMigrationJobRequest();
|
||||
std::string getSourceEndpointInstanceID() const;
|
||||
void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
|
||||
std::string getCheckpoint() const;
|
||||
void setCheckpoint(const std::string &checkpoint);
|
||||
std::string getDestinationEndpointInstanceID() const;
|
||||
void setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID);
|
||||
std::string getSourceEndpointIP() const;
|
||||
void setSourceEndpointIP(const std::string &sourceEndpointIP);
|
||||
std::string getDestinationEndpointPassword() const;
|
||||
void setDestinationEndpointPassword(const std::string &destinationEndpointPassword);
|
||||
bool getMigrationModeDataIntialization() const;
|
||||
void setMigrationModeDataIntialization(bool migrationModeDataIntialization);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
bool getMigrationModeStructureIntialization() const;
|
||||
void setMigrationModeStructureIntialization(bool migrationModeStructureIntialization);
|
||||
bool getMigrationModeDataSynchronization() const;
|
||||
void setMigrationModeDataSynchronization(bool migrationModeDataSynchronization);
|
||||
std::string getDestinationEndpointRegion() const;
|
||||
void setDestinationEndpointRegion(const std::string &destinationEndpointRegion);
|
||||
std::string getSourceEndpointUserName() const;
|
||||
void setSourceEndpointUserName(const std::string &sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName() const;
|
||||
void setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName);
|
||||
std::string getSourceEndpointPort() const;
|
||||
void setSourceEndpointPort(const std::string &sourceEndpointPort);
|
||||
std::string getSourceEndpointOwnerID() const;
|
||||
void setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID);
|
||||
std::string getDestinationEndpointPort() const;
|
||||
void setDestinationEndpointPort(const std::string &destinationEndpointPort);
|
||||
std::string getSourceEndpointRole() const;
|
||||
void setSourceEndpointRole(const std::string &sourceEndpointRole);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getSourceEndpointPassword() const;
|
||||
void setSourceEndpointPassword(const std::string &sourceEndpointPassword);
|
||||
std::string getDestinationEndpointIP() const;
|
||||
void setDestinationEndpointIP(const std::string &destinationEndpointIP);
|
||||
std::string getMigrationJobName() const;
|
||||
void setMigrationJobName(const std::string &migrationJobName);
|
||||
std::string getDestinationEndpointInstanceType() const;
|
||||
void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
|
||||
std::string getSourceEndpointEngineName() const;
|
||||
void setSourceEndpointEngineName(const std::string &sourceEndpointEngineName);
|
||||
std::string getSourceEndpointOracleSID() const;
|
||||
void setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID);
|
||||
std::string getMigrationObject() const;
|
||||
void setMigrationObject(const std::string &migrationObject);
|
||||
std::string getMigrationJobId() const;
|
||||
void setMigrationJobId(const std::string &migrationJobId);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getDestinationEndpointEngineName() const;
|
||||
void setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDestinationEndpointUserName() const;
|
||||
void setDestinationEndpointUserName(const std::string &destinationEndpointUserName);
|
||||
std::string getDestinationEndpointOracleSID() const;
|
||||
void setDestinationEndpointOracleSID(const std::string &destinationEndpointOracleSID);
|
||||
std::string getSourceEndpointRegion() const;
|
||||
void setSourceEndpointRegion(const std::string &sourceEndpointRegion);
|
||||
std::string getDestinationEndpointDataBaseName() const;
|
||||
void setDestinationEndpointDataBaseName(const std::string &destinationEndpointDataBaseName);
|
||||
std::string getMigrationReserved() const;
|
||||
void setMigrationReserved(const std::string &migrationReserved);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string checkpoint_;
|
||||
std::string destinationEndpointInstanceID_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string destinationEndpointPassword_;
|
||||
bool migrationModeDataIntialization_;
|
||||
std::string accountId_;
|
||||
bool migrationModeStructureIntialization_;
|
||||
bool migrationModeDataSynchronization_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string destinationEndpointPort_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string ownerId_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string migrationJobName_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string migrationObject_;
|
||||
std::string migrationJobId_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string destinationEndpointOracleSID_;
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string destinationEndpointDataBaseName_;
|
||||
std::string migrationReserved_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGUREMIGRATIONJOBREQUEST_H_
|
||||
|
||||
@@ -1,75 +1,69 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionInstanceAlertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureSubscriptionInstanceAlertRequest();
|
||||
~ConfigureSubscriptionInstanceAlertRequest();
|
||||
|
||||
std::string getDelayOverSeconds()const;
|
||||
void setDelayOverSeconds(const std::string& delayOverSeconds);
|
||||
std::string getDelayAlertStatus()const;
|
||||
void setDelayAlertStatus(const std::string& delayAlertStatus);
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getErrorAlertPhone()const;
|
||||
void setErrorAlertPhone(const std::string& errorAlertPhone);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDelayAlertPhone()const;
|
||||
void setDelayAlertPhone(const std::string& delayAlertPhone);
|
||||
std::string getErrorAlertStatus()const;
|
||||
void setErrorAlertStatus(const std::string& errorAlertStatus);
|
||||
|
||||
private:
|
||||
std::string delayOverSeconds_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string errorAlertPhone_;
|
||||
std::string regionId_;
|
||||
std::string delayAlertPhone_;
|
||||
std::string errorAlertStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionInstanceAlertRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureSubscriptionInstanceAlertRequest();
|
||||
~ConfigureSubscriptionInstanceAlertRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDelayAlertPhone() const;
|
||||
void setDelayAlertPhone(const std::string &delayAlertPhone);
|
||||
std::string getDelayOverSeconds() const;
|
||||
void setDelayOverSeconds(const std::string &delayOverSeconds);
|
||||
std::string getDelayAlertStatus() const;
|
||||
void setDelayAlertStatus(const std::string &delayAlertStatus);
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getErrorAlertPhone() const;
|
||||
void setErrorAlertPhone(const std::string &errorAlertPhone);
|
||||
std::string getErrorAlertStatus() const;
|
||||
void setErrorAlertStatus(const std::string &errorAlertStatus);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string delayAlertPhone_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string errorAlertPhone_;
|
||||
std::string errorAlertStatus_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
|
||||
@@ -1,111 +1,105 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureSubscriptionInstanceRequest();
|
||||
~ConfigureSubscriptionInstanceRequest();
|
||||
|
||||
std::string getSourceEndpointInstanceID()const;
|
||||
void setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID);
|
||||
std::string getSourceEndpointOracleSID()const;
|
||||
void setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID);
|
||||
std::string getSourceEndpointIP()const;
|
||||
void setSourceEndpointIP(const std::string& sourceEndpointIP);
|
||||
bool getSubscriptionDataTypeDML()const;
|
||||
void setSubscriptionDataTypeDML(bool subscriptionDataTypeDML);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSubscriptionObject()const;
|
||||
void setSubscriptionObject(const std::string& subscriptionObject);
|
||||
std::string getSubscriptionInstanceVSwitchId()const;
|
||||
void setSubscriptionInstanceVSwitchId(const std::string& subscriptionInstanceVSwitchId);
|
||||
std::string getSourceEndpointUserName()const;
|
||||
void setSourceEndpointUserName(const std::string& sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName()const;
|
||||
void setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName);
|
||||
std::string getSourceEndpointPort()const;
|
||||
void setSourceEndpointPort(const std::string& sourceEndpointPort);
|
||||
std::string getSourceEndpointOwnerID()const;
|
||||
void setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID);
|
||||
std::string getSubscriptionInstanceVPCId()const;
|
||||
void setSubscriptionInstanceVPCId(const std::string& subscriptionInstanceVPCId);
|
||||
std::string getSubscriptionInstanceNetworkType()const;
|
||||
void setSubscriptionInstanceNetworkType(const std::string& subscriptionInstanceNetworkType);
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
std::string getSourceEndpointRole()const;
|
||||
void setSourceEndpointRole(const std::string& sourceEndpointRole);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
bool getSubscriptionDataTypeDDL()const;
|
||||
void setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL);
|
||||
std::string getSourceEndpointPassword()const;
|
||||
void setSourceEndpointPassword(const std::string& sourceEndpointPassword);
|
||||
std::string getSubscriptionInstanceName()const;
|
||||
void setSubscriptionInstanceName(const std::string& subscriptionInstanceName);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string sourceEndpointIP_;
|
||||
bool subscriptionDataTypeDML_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string subscriptionObject_;
|
||||
std::string subscriptionInstanceVSwitchId_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string subscriptionInstanceVPCId_;
|
||||
std::string subscriptionInstanceNetworkType_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string ownerId_;
|
||||
bool subscriptionDataTypeDDL_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string subscriptionInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureSubscriptionInstanceRequest();
|
||||
~ConfigureSubscriptionInstanceRequest();
|
||||
std::string getSourceEndpointInstanceID() const;
|
||||
void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
|
||||
std::string getSourceEndpointOracleSID() const;
|
||||
void setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID);
|
||||
std::string getSourceEndpointIP() const;
|
||||
void setSourceEndpointIP(const std::string &sourceEndpointIP);
|
||||
bool getSubscriptionDataTypeDML() const;
|
||||
void setSubscriptionDataTypeDML(bool subscriptionDataTypeDML);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSubscriptionObject() const;
|
||||
void setSubscriptionObject(const std::string &subscriptionObject);
|
||||
std::string getSubscriptionInstanceVSwitchId() const;
|
||||
void setSubscriptionInstanceVSwitchId(const std::string &subscriptionInstanceVSwitchId);
|
||||
std::string getSourceEndpointUserName() const;
|
||||
void setSourceEndpointUserName(const std::string &sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName() const;
|
||||
void setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName);
|
||||
std::string getSourceEndpointPort() const;
|
||||
void setSourceEndpointPort(const std::string &sourceEndpointPort);
|
||||
std::string getSourceEndpointOwnerID() const;
|
||||
void setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID);
|
||||
std::string getSubscriptionInstanceVPCId() const;
|
||||
void setSubscriptionInstanceVPCId(const std::string &subscriptionInstanceVPCId);
|
||||
std::string getSubscriptionInstanceNetworkType() const;
|
||||
void setSubscriptionInstanceNetworkType(const std::string &subscriptionInstanceNetworkType);
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
std::string getSourceEndpointRole() const;
|
||||
void setSourceEndpointRole(const std::string &sourceEndpointRole);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
bool getSubscriptionDataTypeDDL() const;
|
||||
void setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL);
|
||||
std::string getSourceEndpointPassword() const;
|
||||
void setSourceEndpointPassword(const std::string &sourceEndpointPassword);
|
||||
std::string getSubscriptionInstanceName() const;
|
||||
void setSubscriptionInstanceName(const std::string &subscriptionInstanceName);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string sourceEndpointIP_;
|
||||
bool subscriptionDataTypeDML_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string subscriptionObject_;
|
||||
std::string subscriptionInstanceVSwitchId_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string subscriptionInstanceVPCId_;
|
||||
std::string subscriptionInstanceNetworkType_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string ownerId_;
|
||||
bool subscriptionDataTypeDDL_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string subscriptionInstanceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
@@ -1,132 +1,129 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGURESUBSCRIPTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureSubscriptionRequest();
|
||||
~ConfigureSubscriptionRequest();
|
||||
|
||||
std::string getSourceEndpointRegion()const;
|
||||
void setSourceEndpointRegion(const std::string& sourceEndpointRegion);
|
||||
std::string getCheckpoint()const;
|
||||
void setCheckpoint(const std::string& checkpoint);
|
||||
std::string getSubscriptionInstanceVSwitchId()const;
|
||||
void setSubscriptionInstanceVSwitchId(const std::string& subscriptionInstanceVSwitchId);
|
||||
bool getDelayNotice()const;
|
||||
void setDelayNotice(bool delayNotice);
|
||||
std::string getSourceEndpointInstanceID()const;
|
||||
void setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID);
|
||||
std::string getSourceEndpointUserName()const;
|
||||
void setSourceEndpointUserName(const std::string& sourceEndpointUserName);
|
||||
std::string getSourceEndpointOwnerID()const;
|
||||
void setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID);
|
||||
std::string getDelayPhone()const;
|
||||
void setDelayPhone(const std::string& delayPhone);
|
||||
bool getSubscriptionDataTypeDML()const;
|
||||
void setSubscriptionDataTypeDML(bool subscriptionDataTypeDML);
|
||||
std::string getSourceEndpointDatabaseName()const;
|
||||
void setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName);
|
||||
std::string getSourceEndpointIP()const;
|
||||
void setSourceEndpointIP(const std::string& sourceEndpointIP);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getErrorPhone()const;
|
||||
void setErrorPhone(const std::string& errorPhone);
|
||||
std::string getReserve()const;
|
||||
void setReserve(const std::string& reserve);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getDbList()const;
|
||||
void setDbList(const std::string& dbList);
|
||||
std::string getSubscriptionInstanceNetworkType()const;
|
||||
void setSubscriptionInstanceNetworkType(const std::string& subscriptionInstanceNetworkType);
|
||||
bool getSubscriptionDataTypeDDL()const;
|
||||
void setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL);
|
||||
std::string getSourceEndpointPassword()const;
|
||||
void setSourceEndpointPassword(const std::string& sourceEndpointPassword);
|
||||
std::string getSourceEndpointPort()const;
|
||||
void setSourceEndpointPort(const std::string& sourceEndpointPort);
|
||||
std::string getSubscriptionInstanceVPCId()const;
|
||||
void setSubscriptionInstanceVPCId(const std::string& subscriptionInstanceVPCId);
|
||||
long getDelayRuleTime()const;
|
||||
void setDelayRuleTime(long delayRuleTime);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getDtsJobName()const;
|
||||
void setDtsJobName(const std::string& dtsJobName);
|
||||
std::string getSourceEndpointOracleSID()const;
|
||||
void setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID);
|
||||
bool getErrorNotice()const;
|
||||
void setErrorNotice(bool errorNotice);
|
||||
std::string getSourceEndpointRole()const;
|
||||
void setSourceEndpointRole(const std::string& sourceEndpointRole);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
std::string getSourceEndpointEngineName()const;
|
||||
void setSourceEndpointEngineName(const std::string& sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string checkpoint_;
|
||||
std::string subscriptionInstanceVSwitchId_;
|
||||
bool delayNotice_;
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string delayPhone_;
|
||||
bool subscriptionDataTypeDML_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string regionId_;
|
||||
std::string errorPhone_;
|
||||
std::string reserve_;
|
||||
std::string dtsJobId_;
|
||||
std::string dbList_;
|
||||
std::string subscriptionInstanceNetworkType_;
|
||||
bool subscriptionDataTypeDDL_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string subscriptionInstanceVPCId_;
|
||||
long delayRuleTime_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string dtsJobName_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
bool errorNotice_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string dtsInstanceId_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSubscriptionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureSubscriptionRequest();
|
||||
~ConfigureSubscriptionRequest();
|
||||
std::string getSourceEndpointRegion() const;
|
||||
void setSourceEndpointRegion(const std::string &sourceEndpointRegion);
|
||||
std::string getCheckpoint() const;
|
||||
void setCheckpoint(const std::string &checkpoint);
|
||||
std::string getSubscriptionInstanceVSwitchId() const;
|
||||
void setSubscriptionInstanceVSwitchId(const std::string &subscriptionInstanceVSwitchId);
|
||||
bool getDelayNotice() const;
|
||||
void setDelayNotice(bool delayNotice);
|
||||
std::string getSourceEndpointInstanceID() const;
|
||||
void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
|
||||
std::string getSourceEndpointUserName() const;
|
||||
void setSourceEndpointUserName(const std::string &sourceEndpointUserName);
|
||||
std::string getSourceEndpointOwnerID() const;
|
||||
void setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID);
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
std::string getDelayPhone() const;
|
||||
void setDelayPhone(const std::string &delayPhone);
|
||||
bool getSubscriptionDataTypeDML() const;
|
||||
void setSubscriptionDataTypeDML(bool subscriptionDataTypeDML);
|
||||
std::string getSourceEndpointDatabaseName() const;
|
||||
void setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName);
|
||||
std::string getSourceEndpointIP() const;
|
||||
void setSourceEndpointIP(const std::string &sourceEndpointIP);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getErrorPhone() const;
|
||||
void setErrorPhone(const std::string &errorPhone);
|
||||
std::string getReserve() const;
|
||||
void setReserve(const std::string &reserve);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDbList() const;
|
||||
void setDbList(const std::string &dbList);
|
||||
std::string getSubscriptionInstanceNetworkType() const;
|
||||
void setSubscriptionInstanceNetworkType(const std::string &subscriptionInstanceNetworkType);
|
||||
bool getSubscriptionDataTypeDDL() const;
|
||||
void setSubscriptionDataTypeDDL(bool subscriptionDataTypeDDL);
|
||||
std::string getSourceEndpointPassword() const;
|
||||
void setSourceEndpointPassword(const std::string &sourceEndpointPassword);
|
||||
std::string getSourceEndpointPort() const;
|
||||
void setSourceEndpointPort(const std::string &sourceEndpointPort);
|
||||
std::string getSubscriptionInstanceVPCId() const;
|
||||
void setSubscriptionInstanceVPCId(const std::string &subscriptionInstanceVPCId);
|
||||
long getDelayRuleTime() const;
|
||||
void setDelayRuleTime(long delayRuleTime);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getDtsJobName() const;
|
||||
void setDtsJobName(const std::string &dtsJobName);
|
||||
std::string getSourceEndpointOracleSID() const;
|
||||
void setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID);
|
||||
bool getErrorNotice() const;
|
||||
void setErrorNotice(bool errorNotice);
|
||||
std::string getSourceEndpointRole() const;
|
||||
void setSourceEndpointRole(const std::string &sourceEndpointRole);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
std::string getSourceEndpointEngineName() const;
|
||||
void setSourceEndpointEngineName(const std::string &sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string checkpoint_;
|
||||
std::string subscriptionInstanceVSwitchId_;
|
||||
bool delayNotice_;
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string dedicatedClusterId_;
|
||||
std::string delayPhone_;
|
||||
bool subscriptionDataTypeDML_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string regionId_;
|
||||
std::string errorPhone_;
|
||||
std::string reserve_;
|
||||
std::string dtsJobId_;
|
||||
std::string dbList_;
|
||||
std::string subscriptionInstanceNetworkType_;
|
||||
bool subscriptionDataTypeDDL_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string subscriptionInstanceVPCId_;
|
||||
long delayRuleTime_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string dtsJobName_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
bool errorNotice_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string dtsInstanceId_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESUBSCRIPTIONREQUEST_H_
|
||||
|
||||
@@ -1,78 +1,72 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobAlertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureSynchronizationJobAlertRequest();
|
||||
~ConfigureSynchronizationJobAlertRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDelayAlertPhone()const;
|
||||
void setDelayAlertPhone(const std::string& delayAlertPhone);
|
||||
std::string getDelayOverSeconds()const;
|
||||
void setDelayOverSeconds(const std::string& delayOverSeconds);
|
||||
std::string getDelayAlertStatus()const;
|
||||
void setDelayAlertStatus(const std::string& delayAlertStatus);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getErrorAlertPhone()const;
|
||||
void setErrorAlertPhone(const std::string& errorAlertPhone);
|
||||
std::string getErrorAlertStatus()const;
|
||||
void setErrorAlertStatus(const std::string& errorAlertStatus);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string delayAlertPhone_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string ownerId_;
|
||||
std::string errorAlertPhone_;
|
||||
std::string errorAlertStatus_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobAlertRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureSynchronizationJobAlertRequest();
|
||||
~ConfigureSynchronizationJobAlertRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDelayAlertPhone() const;
|
||||
void setDelayAlertPhone(const std::string &delayAlertPhone);
|
||||
std::string getDelayOverSeconds() const;
|
||||
void setDelayOverSeconds(const std::string &delayOverSeconds);
|
||||
std::string getDelayAlertStatus() const;
|
||||
void setDelayAlertStatus(const std::string &delayAlertStatus);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getErrorAlertPhone() const;
|
||||
void setErrorAlertPhone(const std::string &errorAlertPhone);
|
||||
std::string getErrorAlertStatus() const;
|
||||
void setErrorAlertStatus(const std::string &errorAlertStatus);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string delayAlertPhone_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string ownerId_;
|
||||
std::string errorAlertPhone_;
|
||||
std::string errorAlertStatus_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
|
||||
@@ -1,69 +1,63 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobReplicatorCompareRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureSynchronizationJobReplicatorCompareRequest();
|
||||
~ConfigureSynchronizationJobReplicatorCompareRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getSynchronizationReplicatorCompareEnable()const;
|
||||
void setSynchronizationReplicatorCompareEnable(bool synchronizationReplicatorCompareEnable);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
bool synchronizationReplicatorCompareEnable_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobReplicatorCompareRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureSynchronizationJobReplicatorCompareRequest();
|
||||
~ConfigureSynchronizationJobReplicatorCompareRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
bool getSynchronizationReplicatorCompareEnable() const;
|
||||
void setSynchronizationReplicatorCompareEnable(bool synchronizationReplicatorCompareEnable);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string ownerId_;
|
||||
bool synchronizationReplicatorCompareEnable_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
|
||||
@@ -1,144 +1,138 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfigureSynchronizationJobRequest();
|
||||
~ConfigureSynchronizationJobRequest();
|
||||
|
||||
std::string getSourceEndpointInstanceId()const;
|
||||
void setSourceEndpointInstanceId(const std::string& sourceEndpointInstanceId);
|
||||
std::string getCheckpoint()const;
|
||||
void setCheckpoint(const std::string& checkpoint);
|
||||
std::string getDestinationEndpointInstanceId()const;
|
||||
void setDestinationEndpointInstanceId(const std::string& destinationEndpointInstanceId);
|
||||
std::string getSourceEndpointIP()const;
|
||||
void setSourceEndpointIP(const std::string& sourceEndpointIP);
|
||||
std::string getSynchronizationObjects()const;
|
||||
void setSynchronizationObjects(const std::string& synchronizationObjects);
|
||||
std::string getDestinationEndpointPassword()const;
|
||||
void setDestinationEndpointPassword(const std::string& destinationEndpointPassword);
|
||||
bool getDataInitialization()const;
|
||||
void setDataInitialization(bool dataInitialization);
|
||||
bool getStructureInitialization()const;
|
||||
void setStructureInitialization(bool structureInitialization);
|
||||
bool getPartitionKeyModifyTime_Minute()const;
|
||||
void setPartitionKeyModifyTime_Minute(bool partitionKeyModifyTime_Minute);
|
||||
bool getPartitionKeyModifyTime_Day()const;
|
||||
void setPartitionKeyModifyTime_Day(bool partitionKeyModifyTime_Day);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getSynchronizationJobName()const;
|
||||
void setSynchronizationJobName(const std::string& synchronizationJobName);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSourceEndpointUserName()const;
|
||||
void setSourceEndpointUserName(const std::string& sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName()const;
|
||||
void setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName);
|
||||
bool getPartitionKeyModifyTime_Month()const;
|
||||
void setPartitionKeyModifyTime_Month(bool partitionKeyModifyTime_Month);
|
||||
std::string getSourceEndpointPort()const;
|
||||
void setSourceEndpointPort(const std::string& sourceEndpointPort);
|
||||
std::string getSourceEndpointOwnerID()const;
|
||||
void setSourceEndpointOwnerID(const std::string& sourceEndpointOwnerID);
|
||||
std::string getDestinationEndpointUserName()const;
|
||||
void setDestinationEndpointUserName(const std::string& destinationEndpointUserName);
|
||||
std::string getDestinationEndpointPort()const;
|
||||
void setDestinationEndpointPort(const std::string& destinationEndpointPort);
|
||||
bool getPartitionKeyModifyTime_Year()const;
|
||||
void setPartitionKeyModifyTime_Year(bool partitionKeyModifyTime_Year);
|
||||
std::string getSourceEndpointRole()const;
|
||||
void setSourceEndpointRole(const std::string& sourceEndpointRole);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
bool getPartitionKeyModifyTime_Hour()const;
|
||||
void setPartitionKeyModifyTime_Hour(bool partitionKeyModifyTime_Hour);
|
||||
std::string getDestinationEndpointDataBaseName()const;
|
||||
void setDestinationEndpointDataBaseName(const std::string& destinationEndpointDataBaseName);
|
||||
std::string getSourceEndpointPassword()const;
|
||||
void setSourceEndpointPassword(const std::string& sourceEndpointPassword);
|
||||
std::string getMigrationReserved()const;
|
||||
void setMigrationReserved(const std::string& migrationReserved);
|
||||
std::string getDestinationEndpointIP()const;
|
||||
void setDestinationEndpointIP(const std::string& destinationEndpointIP);
|
||||
std::string getDestinationEndpointInstanceType()const;
|
||||
void setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointInstanceId_;
|
||||
std::string checkpoint_;
|
||||
std::string destinationEndpointInstanceId_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string synchronizationObjects_;
|
||||
std::string destinationEndpointPassword_;
|
||||
bool dataInitialization_;
|
||||
bool structureInitialization_;
|
||||
bool partitionKeyModifyTime_Minute_;
|
||||
bool partitionKeyModifyTime_Day_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string synchronizationJobName_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
bool partitionKeyModifyTime_Month_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string destinationEndpointPort_;
|
||||
bool partitionKeyModifyTime_Year_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string ownerId_;
|
||||
bool partitionKeyModifyTime_Hour_;
|
||||
std::string destinationEndpointDataBaseName_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string migrationReserved_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ConfigureSynchronizationJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ConfigureSynchronizationJobRequest();
|
||||
~ConfigureSynchronizationJobRequest();
|
||||
std::string getSourceEndpointInstanceId() const;
|
||||
void setSourceEndpointInstanceId(const std::string &sourceEndpointInstanceId);
|
||||
std::string getCheckpoint() const;
|
||||
void setCheckpoint(const std::string &checkpoint);
|
||||
std::string getDestinationEndpointInstanceId() const;
|
||||
void setDestinationEndpointInstanceId(const std::string &destinationEndpointInstanceId);
|
||||
std::string getSourceEndpointIP() const;
|
||||
void setSourceEndpointIP(const std::string &sourceEndpointIP);
|
||||
std::string getSynchronizationObjects() const;
|
||||
void setSynchronizationObjects(const std::string &synchronizationObjects);
|
||||
std::string getDestinationEndpointPassword() const;
|
||||
void setDestinationEndpointPassword(const std::string &destinationEndpointPassword);
|
||||
bool getDataInitialization() const;
|
||||
void setDataInitialization(bool dataInitialization);
|
||||
bool getStructureInitialization() const;
|
||||
void setStructureInitialization(bool structureInitialization);
|
||||
bool getPartitionKeyModifyTime_Minute() const;
|
||||
void setPartitionKeyModifyTime_Minute(bool partitionKeyModifyTime_Minute);
|
||||
bool getPartitionKeyModifyTime_Day() const;
|
||||
void setPartitionKeyModifyTime_Day(bool partitionKeyModifyTime_Day);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getSynchronizationJobName() const;
|
||||
void setSynchronizationJobName(const std::string &synchronizationJobName);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSourceEndpointUserName() const;
|
||||
void setSourceEndpointUserName(const std::string &sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName() const;
|
||||
void setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName);
|
||||
bool getPartitionKeyModifyTime_Month() const;
|
||||
void setPartitionKeyModifyTime_Month(bool partitionKeyModifyTime_Month);
|
||||
std::string getSourceEndpointPort() const;
|
||||
void setSourceEndpointPort(const std::string &sourceEndpointPort);
|
||||
std::string getSourceEndpointOwnerID() const;
|
||||
void setSourceEndpointOwnerID(const std::string &sourceEndpointOwnerID);
|
||||
std::string getDestinationEndpointUserName() const;
|
||||
void setDestinationEndpointUserName(const std::string &destinationEndpointUserName);
|
||||
std::string getDestinationEndpointPort() const;
|
||||
void setDestinationEndpointPort(const std::string &destinationEndpointPort);
|
||||
bool getPartitionKeyModifyTime_Year() const;
|
||||
void setPartitionKeyModifyTime_Year(bool partitionKeyModifyTime_Year);
|
||||
std::string getSourceEndpointRole() const;
|
||||
void setSourceEndpointRole(const std::string &sourceEndpointRole);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
bool getPartitionKeyModifyTime_Hour() const;
|
||||
void setPartitionKeyModifyTime_Hour(bool partitionKeyModifyTime_Hour);
|
||||
std::string getDestinationEndpointDataBaseName() const;
|
||||
void setDestinationEndpointDataBaseName(const std::string &destinationEndpointDataBaseName);
|
||||
std::string getSourceEndpointPassword() const;
|
||||
void setSourceEndpointPassword(const std::string &sourceEndpointPassword);
|
||||
std::string getMigrationReserved() const;
|
||||
void setMigrationReserved(const std::string &migrationReserved);
|
||||
std::string getDestinationEndpointIP() const;
|
||||
void setDestinationEndpointIP(const std::string &destinationEndpointIP);
|
||||
std::string getDestinationEndpointInstanceType() const;
|
||||
void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointInstanceId_;
|
||||
std::string checkpoint_;
|
||||
std::string destinationEndpointInstanceId_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string synchronizationObjects_;
|
||||
std::string destinationEndpointPassword_;
|
||||
bool dataInitialization_;
|
||||
bool structureInitialization_;
|
||||
bool partitionKeyModifyTime_Minute_;
|
||||
bool partitionKeyModifyTime_Day_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string synchronizationJobName_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
bool partitionKeyModifyTime_Month_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string sourceEndpointOwnerID_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string destinationEndpointPort_;
|
||||
bool partitionKeyModifyTime_Year_;
|
||||
std::string sourceEndpointRole_;
|
||||
std::string ownerId_;
|
||||
bool partitionKeyModifyTime_Hour_;
|
||||
std::string destinationEndpointDataBaseName_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string migrationReserved_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CONFIGURESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
@@ -1,72 +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_DTS_MODEL_COUNTJOBBYCONDITIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_COUNTJOBBYCONDITIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CountJobByConditionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CountJobByConditionRequest();
|
||||
~CountJobByConditionRequest();
|
||||
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getSrcDbType()const;
|
||||
void setSrcDbType(const std::string& srcDbType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getParams()const;
|
||||
void setParams(const std::string& params);
|
||||
std::string getJobType()const;
|
||||
void setJobType(const std::string& jobType);
|
||||
std::string getDestDbType()const;
|
||||
void setDestDbType(const std::string& destDbType);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
std::string srcDbType_;
|
||||
std::string regionId_;
|
||||
std::string groupId_;
|
||||
std::string params_;
|
||||
std::string jobType_;
|
||||
std::string destDbType_;
|
||||
std::string region_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_COUNTJOBBYCONDITIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_COUNTJOBBYCONDITIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_COUNTJOBBYCONDITIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CountJobByConditionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CountJobByConditionRequest();
|
||||
~CountJobByConditionRequest();
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getSrcDbType() const;
|
||||
void setSrcDbType(const std::string &srcDbType);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getParams() const;
|
||||
void setParams(const std::string ¶ms);
|
||||
std::string getJobType() const;
|
||||
void setJobType(const std::string &jobType);
|
||||
std::string getDestDbType() const;
|
||||
void setDestDbType(const std::string &destDbType);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
std::string srcDbType_;
|
||||
std::string regionId_;
|
||||
std::string groupId_;
|
||||
std::string params_;
|
||||
std::string jobType_;
|
||||
std::string destDbType_;
|
||||
std::string region_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_COUNTJOBBYCONDITIONREQUEST_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_DTS_MODEL_CREATECONSUMERCHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATECONSUMERCHANNELREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateConsumerChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateConsumerChannelRequest();
|
||||
~CreateConsumerChannelRequest();
|
||||
|
||||
std::string getConsumerGroupName()const;
|
||||
void setConsumerGroupName(const std::string& consumerGroupName);
|
||||
std::string getConsumerGroupPassword()const;
|
||||
void setConsumerGroupPassword(const std::string& consumerGroupPassword);
|
||||
std::string getConsumerGroupUserName()const;
|
||||
void setConsumerGroupUserName(const std::string& consumerGroupUserName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupName_;
|
||||
std::string consumerGroupPassword_;
|
||||
std::string consumerGroupUserName_;
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATECONSUMERCHANNELREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CREATECONSUMERCHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATECONSUMERCHANNELREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateConsumerChannelRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateConsumerChannelRequest();
|
||||
~CreateConsumerChannelRequest();
|
||||
std::string getConsumerGroupName() const;
|
||||
void setConsumerGroupName(const std::string &consumerGroupName);
|
||||
std::string getConsumerGroupPassword() const;
|
||||
void setConsumerGroupPassword(const std::string &consumerGroupPassword);
|
||||
std::string getConsumerGroupUserName() const;
|
||||
void setConsumerGroupUserName(const std::string &consumerGroupUserName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupName_;
|
||||
std::string consumerGroupPassword_;
|
||||
std::string consumerGroupUserName_;
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATECONSUMERCHANNELREQUEST_H_
|
||||
|
||||
@@ -1,69 +1,63 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CREATECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATECONSUMERGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateConsumerGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateConsumerGroupRequest();
|
||||
~CreateConsumerGroupRequest();
|
||||
|
||||
std::string getConsumerGroupName()const;
|
||||
void setConsumerGroupName(const std::string& consumerGroupName);
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getConsumerGroupPassword()const;
|
||||
void setConsumerGroupPassword(const std::string& consumerGroupPassword);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getConsumerGroupUserName()const;
|
||||
void setConsumerGroupUserName(const std::string& consumerGroupUserName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupName_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string consumerGroupPassword_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string consumerGroupUserName_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATECONSUMERGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CREATECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATECONSUMERGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateConsumerGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateConsumerGroupRequest();
|
||||
~CreateConsumerGroupRequest();
|
||||
std::string getConsumerGroupPassword() const;
|
||||
void setConsumerGroupPassword(const std::string &consumerGroupPassword);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getConsumerGroupUserName() const;
|
||||
void setConsumerGroupUserName(const std::string &consumerGroupUserName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getConsumerGroupName() const;
|
||||
void setConsumerGroupName(const std::string &consumerGroupName);
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupPassword_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string consumerGroupUserName_;
|
||||
std::string regionId_;
|
||||
std::string consumerGroupName_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATECONSUMERGROUPREQUEST_H_
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CREATEDEDICATEDCLUSTERMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEDEDICATEDCLUSTERMONITORRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateDedicatedClusterMonitorRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateDedicatedClusterMonitorRuleRequest();
|
||||
~CreateDedicatedClusterMonitorRuleRequest();
|
||||
long getCpuAlarmThreshold() const;
|
||||
void setCpuAlarmThreshold(long cpuAlarmThreshold);
|
||||
std::string getPhones() const;
|
||||
void setPhones(const std::string &phones);
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
long getDiskAlarmThreshold() const;
|
||||
void setDiskAlarmThreshold(long diskAlarmThreshold);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
long getMemAlarmThreshold() const;
|
||||
void setMemAlarmThreshold(long memAlarmThreshold);
|
||||
long getDuAlarmThreshold() const;
|
||||
void setDuAlarmThreshold(long duAlarmThreshold);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
long getNoticeSwitch() const;
|
||||
void setNoticeSwitch(long noticeSwitch);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long cpuAlarmThreshold_;
|
||||
std::string phones_;
|
||||
std::string dedicatedClusterId_;
|
||||
long diskAlarmThreshold_;
|
||||
std::string regionId_;
|
||||
long memAlarmThreshold_;
|
||||
long duAlarmThreshold_;
|
||||
std::string ownerId_;
|
||||
long noticeSwitch_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEDEDICATEDCLUSTERMONITORRULEREQUEST_H_
|
||||
@@ -0,0 +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_DTS_MODEL_CREATEDEDICATEDCLUSTERMONITORRULERESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEDEDICATEDCLUSTERMONITORRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateDedicatedClusterMonitorRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDedicatedClusterMonitorRuleResult();
|
||||
explicit CreateDedicatedClusterMonitorRuleResult(const std::string &payload);
|
||||
~CreateDedicatedClusterMonitorRuleResult();
|
||||
std::string getHttpStatusCode()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string httpStatusCode_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEDEDICATEDCLUSTERMONITORRULERESULT_H_
|
||||
@@ -1,96 +1,99 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CREATEDTSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEDTSINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateDtsInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDtsInstanceRequest();
|
||||
~CreateDtsInstanceRequest();
|
||||
|
||||
bool getAutoStart()const;
|
||||
void setAutoStart(bool autoStart);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getInstanceClass()const;
|
||||
void setInstanceClass(const std::string& instanceClass);
|
||||
int getDatabaseCount()const;
|
||||
void setDatabaseCount(int databaseCount);
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getComputeUnit()const;
|
||||
void setComputeUnit(int computeUnit);
|
||||
std::string getDestinationRegion()const;
|
||||
void setDestinationRegion(const std::string& destinationRegion);
|
||||
std::string getPeriod()const;
|
||||
void setPeriod(const std::string& period);
|
||||
std::string getDestinationEndpointEngineName()const;
|
||||
void setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName);
|
||||
int getQuantity()const;
|
||||
void setQuantity(int quantity);
|
||||
bool getAutoPay()const;
|
||||
void setAutoPay(bool autoPay);
|
||||
int getUsedTime()const;
|
||||
void setUsedTime(int usedTime);
|
||||
std::string getSyncArchitecture()const;
|
||||
void setSyncArchitecture(const std::string& syncArchitecture);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
std::string getSourceRegion()const;
|
||||
void setSourceRegion(const std::string& sourceRegion);
|
||||
std::string getSourceEndpointEngineName()const;
|
||||
void setSourceEndpointEngineName(const std::string& sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
bool autoStart_;
|
||||
std::string type_;
|
||||
std::string instanceClass_;
|
||||
int databaseCount_;
|
||||
std::string jobId_;
|
||||
std::string regionId_;
|
||||
int computeUnit_;
|
||||
std::string destinationRegion_;
|
||||
std::string period_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
int quantity_;
|
||||
bool autoPay_;
|
||||
int usedTime_;
|
||||
std::string syncArchitecture_;
|
||||
std::string payType_;
|
||||
std::string sourceRegion_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEDTSINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CREATEDTSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEDTSINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateDtsInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateDtsInstanceRequest();
|
||||
~CreateDtsInstanceRequest();
|
||||
bool getAutoStart() const;
|
||||
void setAutoStart(bool autoStart);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
int getDatabaseCount() const;
|
||||
void setDatabaseCount(int databaseCount);
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
int getDu() const;
|
||||
void setDu(int du);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getComputeUnit() const;
|
||||
void setComputeUnit(int computeUnit);
|
||||
std::string getFeeType() const;
|
||||
void setFeeType(const std::string &feeType);
|
||||
std::string getDestinationRegion() const;
|
||||
void setDestinationRegion(const std::string &destinationRegion);
|
||||
std::string getPeriod() const;
|
||||
void setPeriod(const std::string &period);
|
||||
std::string getDestinationEndpointEngineName() const;
|
||||
void setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName);
|
||||
int getQuantity() const;
|
||||
void setQuantity(int quantity);
|
||||
bool getAutoPay() const;
|
||||
void setAutoPay(bool autoPay);
|
||||
int getUsedTime() const;
|
||||
void setUsedTime(int usedTime);
|
||||
std::string getSyncArchitecture() const;
|
||||
void setSyncArchitecture(const std::string &syncArchitecture);
|
||||
std::string getPayType() const;
|
||||
void setPayType(const std::string &payType);
|
||||
std::string getSourceRegion() const;
|
||||
void setSourceRegion(const std::string &sourceRegion);
|
||||
std::string getSourceEndpointEngineName() const;
|
||||
void setSourceEndpointEngineName(const std::string &sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
bool autoStart_;
|
||||
std::string type_;
|
||||
std::string instanceClass_;
|
||||
int databaseCount_;
|
||||
std::string jobId_;
|
||||
int du_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
int computeUnit_;
|
||||
std::string feeType_;
|
||||
std::string destinationRegion_;
|
||||
std::string period_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
int quantity_;
|
||||
bool autoPay_;
|
||||
int usedTime_;
|
||||
std::string syncArchitecture_;
|
||||
std::string payType_;
|
||||
std::string sourceRegion_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEDTSINSTANCEREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_DTS_MODEL_CREATEJOBMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEJOBMONITORRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateJobMonitorRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateJobMonitorRuleRequest();
|
||||
~CreateJobMonitorRuleRequest();
|
||||
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
long getDelayRuleTime()const;
|
||||
void setDelayRuleTime(long delayRuleTime);
|
||||
std::string getPhone()const;
|
||||
void setPhone(const std::string& phone);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
long delayRuleTime_;
|
||||
std::string phone_;
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string state_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEJOBMONITORRULEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CREATEJOBMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEJOBMONITORRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateJobMonitorRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateJobMonitorRuleRequest();
|
||||
~CreateJobMonitorRuleRequest();
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getNoticeValue() const;
|
||||
void setNoticeValue(int noticeValue);
|
||||
int getTimes() const;
|
||||
void setTimes(int times);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getState() const;
|
||||
void setState(const std::string &state);
|
||||
int getPeriod() const;
|
||||
void setPeriod(int period);
|
||||
long getDelayRuleTime() const;
|
||||
void setDelayRuleTime(long delayRuleTime);
|
||||
std::string getPhone() const;
|
||||
void setPhone(const std::string &phone);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
int noticeValue_;
|
||||
int times_;
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string state_;
|
||||
int period_;
|
||||
long delayRuleTime_;
|
||||
std::string phone_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEJOBMONITORRULEREQUEST_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_DTS_MODEL_CREATEMIGRATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEMIGRATIONJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateMigrationJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateMigrationJobRequest();
|
||||
~CreateMigrationJobRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getMigrationJobClass()const;
|
||||
void setMigrationJobClass(const std::string& migrationJobClass);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string region_;
|
||||
std::string migrationJobClass_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEMIGRATIONJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CREATEMIGRATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATEMIGRATIONJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateMigrationJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateMigrationJobRequest();
|
||||
~CreateMigrationJobRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getMigrationJobClass() const;
|
||||
void setMigrationJobClass(const std::string &migrationJobClass);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string region_;
|
||||
std::string migrationJobClass_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATEMIGRATIONJOBREQUEST_H_
|
||||
|
||||
@@ -39,16 +39,16 @@ namespace AlibabaCloud
|
||||
~CreateMigrationJobResult();
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
std::string getMigrationJobId()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
std::string migrationJobId_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,75 +1,69 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateSubscriptionInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSubscriptionInstanceRequest();
|
||||
~CreateSubscriptionInstanceRequest();
|
||||
|
||||
std::string getPeriod()const;
|
||||
void setPeriod(const std::string& period);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
int getUsedTime()const;
|
||||
void setUsedTime(int usedTime);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
|
||||
private:
|
||||
std::string period_;
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
int usedTime_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string region_;
|
||||
std::string payType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateSubscriptionInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateSubscriptionInstanceRequest();
|
||||
~CreateSubscriptionInstanceRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getPeriod() const;
|
||||
void setPeriod(const std::string &period);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
int getUsedTime() const;
|
||||
void setUsedTime(int usedTime);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getPayType() const;
|
||||
void setPayType(const std::string &payType);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string period_;
|
||||
std::string ownerId_;
|
||||
int usedTime_;
|
||||
std::string region_;
|
||||
std::string payType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
@@ -37,16 +37,16 @@ namespace AlibabaCloud
|
||||
CreateSubscriptionInstanceResult();
|
||||
explicit CreateSubscriptionInstanceResult(const std::string &payload);
|
||||
~CreateSubscriptionInstanceResult();
|
||||
std::string getErrMessage()const;
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errMessage_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
|
||||
|
||||
@@ -1,93 +1,87 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateSynchronizationJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSynchronizationJobRequest();
|
||||
~CreateSynchronizationJobRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getNetworkType()const;
|
||||
void setNetworkType(const std::string& networkType);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSynchronizationJobClass()const;
|
||||
void setSynchronizationJobClass(const std::string& synchronizationJobClass);
|
||||
std::string getPeriod()const;
|
||||
void setPeriod(const std::string& period);
|
||||
std::string getDestRegion()const;
|
||||
void setDestRegion(const std::string& destRegion);
|
||||
std::string getTopology()const;
|
||||
void setTopology(const std::string& topology);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
int getUsedTime()const;
|
||||
void setUsedTime(int usedTime);
|
||||
int getDBInstanceCount()const;
|
||||
void setDBInstanceCount(int dBInstanceCount);
|
||||
std::string getSourceRegion()const;
|
||||
void setSourceRegion(const std::string& sourceRegion);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
std::string getDestinationEndpointInstanceType()const;
|
||||
void setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string networkType_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationJobClass_;
|
||||
std::string period_;
|
||||
std::string destRegion_;
|
||||
std::string topology_;
|
||||
std::string ownerId_;
|
||||
int usedTime_;
|
||||
int dBInstanceCount_;
|
||||
std::string sourceRegion_;
|
||||
std::string payType_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT CreateSynchronizationJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateSynchronizationJobRequest();
|
||||
~CreateSynchronizationJobRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getNetworkType() const;
|
||||
void setNetworkType(const std::string &networkType);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSynchronizationJobClass() const;
|
||||
void setSynchronizationJobClass(const std::string &synchronizationJobClass);
|
||||
std::string getPeriod() const;
|
||||
void setPeriod(const std::string &period);
|
||||
std::string getDestRegion() const;
|
||||
void setDestRegion(const std::string &destRegion);
|
||||
std::string getTopology() const;
|
||||
void setTopology(const std::string &topology);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
int getUsedTime() const;
|
||||
void setUsedTime(int usedTime);
|
||||
int getDBInstanceCount() const;
|
||||
void setDBInstanceCount(int dBInstanceCount);
|
||||
std::string getSourceRegion() const;
|
||||
void setSourceRegion(const std::string &sourceRegion);
|
||||
std::string getPayType() const;
|
||||
void setPayType(const std::string &payType);
|
||||
std::string getDestinationEndpointInstanceType() const;
|
||||
void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string networkType_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationJobClass_;
|
||||
std::string period_;
|
||||
std::string destRegion_;
|
||||
std::string topology_;
|
||||
std::string ownerId_;
|
||||
int usedTime_;
|
||||
int dBInstanceCount_;
|
||||
std::string sourceRegion_;
|
||||
std::string payType_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_CREATESYNCHRONIZATIONJOBREQUEST_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_DTS_MODEL_DELETECONSUMERCHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETECONSUMERCHANNELREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteConsumerChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteConsumerChannelRequest();
|
||||
~DeleteConsumerChannelRequest();
|
||||
|
||||
std::string getConsumerGroupId()const;
|
||||
void setConsumerGroupId(const std::string& consumerGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupId_;
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETECONSUMERCHANNELREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DELETECONSUMERCHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETECONSUMERCHANNELREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteConsumerChannelRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteConsumerChannelRequest();
|
||||
~DeleteConsumerChannelRequest();
|
||||
std::string getConsumerGroupId() const;
|
||||
void setConsumerGroupId(const std::string &consumerGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupId_;
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETECONSUMERCHANNELREQUEST_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_DTS_MODEL_DELETECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETECONSUMERGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteConsumerGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteConsumerGroupRequest();
|
||||
~DeleteConsumerGroupRequest();
|
||||
|
||||
std::string getConsumerGroupID()const;
|
||||
void setConsumerGroupID(const std::string& consumerGroupID);
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupID_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETECONSUMERGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DELETECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETECONSUMERGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteConsumerGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteConsumerGroupRequest();
|
||||
~DeleteConsumerGroupRequest();
|
||||
std::string getConsumerGroupID() const;
|
||||
void setConsumerGroupID(const std::string &consumerGroupID);
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string consumerGroupID_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETECONSUMERGROUPREQUEST_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_DTS_MODEL_DELETEDTSJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteDtsJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDtsJobRequest();
|
||||
~DeleteDtsJobRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteDtsJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDtsJobRequest();
|
||||
~DeleteDtsJobRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBREQUEST_H_
|
||||
|
||||
45
dts/include/alibabacloud/dts/model/DeleteDtsJobsRequest.h
Normal file
45
dts/include/alibabacloud/dts/model/DeleteDtsJobsRequest.h
Normal file
@@ -0,0 +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_DTS_MODEL_DELETEDTSJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteDtsJobsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDtsJobsRequest();
|
||||
~DeleteDtsJobsRequest();
|
||||
std::string getDtsJobIds() const;
|
||||
void setDtsJobIds(const std::string &dtsJobIds);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string dtsJobIds_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBSREQUEST_H_
|
||||
61
dts/include/alibabacloud/dts/model/DeleteDtsJobsResult.h
Normal file
61
dts/include/alibabacloud/dts/model/DeleteDtsJobsResult.h
Normal file
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DELETEDTSJOBSRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteDtsJobsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDtsJobsResult();
|
||||
explicit DeleteDtsJobsResult(const std::string &payload);
|
||||
~DeleteDtsJobsResult();
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int httpStatusCode_;
|
||||
std::string dynamicCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETEDTSJOBSRESULT_H_
|
||||
@@ -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_DTS_MODEL_DELETEMIGRATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETEMIGRATIONJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteMigrationJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteMigrationJobRequest();
|
||||
~DeleteMigrationJobRequest();
|
||||
|
||||
std::string getMigrationJobId()const;
|
||||
void setMigrationJobId(const std::string& migrationJobId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string migrationJobId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETEMIGRATIONJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DELETEMIGRATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETEMIGRATIONJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteMigrationJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteMigrationJobRequest();
|
||||
~DeleteMigrationJobRequest();
|
||||
std::string getMigrationJobId() const;
|
||||
void setMigrationJobId(const std::string &migrationJobId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string migrationJobId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETEMIGRATIONJOBREQUEST_H_
|
||||
|
||||
@@ -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_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteSubscriptionInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSubscriptionInstanceRequest();
|
||||
~DeleteSubscriptionInstanceRequest();
|
||||
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteSubscriptionInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteSubscriptionInstanceRequest();
|
||||
~DeleteSubscriptionInstanceRequest();
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETESUBSCRIPTIONINSTANCEREQUEST_H_
|
||||
|
||||
@@ -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_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteSynchronizationJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSynchronizationJobRequest();
|
||||
~DeleteSynchronizationJobRequest();
|
||||
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DeleteSynchronizationJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteSynchronizationJobRequest();
|
||||
~DeleteSynchronizationJobRequest();
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DELETESYNCHRONIZATIONJOBREQUEST_H_
|
||||
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBECHECKJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECHECKJOBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeCheckJobsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeCheckJobsRequest();
|
||||
~DescribeCheckJobsRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
int getCheckType() const;
|
||||
void setCheckType(int checkType);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getJobName() const;
|
||||
void setJobName(const std::string &jobName);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
int checkType_;
|
||||
std::string instanceId_;
|
||||
int pageSize_;
|
||||
std::string jobName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECHECKJOBSREQUEST_H_
|
||||
88
dts/include/alibabacloud/dts/model/DescribeCheckJobsResult.h
Normal file
88
dts/include/alibabacloud/dts/model/DescribeCheckJobsResult.h
Normal file
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBECHECKJOBSRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECHECKJOBSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeCheckJobsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CheckJobsItem
|
||||
{
|
||||
int status;
|
||||
std::string jobStepId;
|
||||
long diffSum;
|
||||
std::string jobName;
|
||||
long finishCount;
|
||||
std::string instanceClass;
|
||||
std::string parentJobType;
|
||||
std::string dtsInstanceID;
|
||||
std::string groupId;
|
||||
long totalCount;
|
||||
std::string dtsJobId;
|
||||
int checkType;
|
||||
std::string chargeType;
|
||||
std::string regionId;
|
||||
long diffCount;
|
||||
long checkPoint;
|
||||
};
|
||||
|
||||
|
||||
DescribeCheckJobsResult();
|
||||
explicit DescribeCheckJobsResult(const std::string &payload);
|
||||
~DescribeCheckJobsResult();
|
||||
long getTotalRecordCount()const;
|
||||
std::vector<CheckJobsItem> getCheckJobs()const;
|
||||
long getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalRecordCount_;
|
||||
std::vector<CheckJobsItem> checkJobs_;
|
||||
long pageRecordCount_;
|
||||
int pageNumber_;
|
||||
int httpStatusCode_;
|
||||
std::string dynamicCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECHECKJOBSRESULT_H_
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBECLUSTEROPERATELOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTEROPERATELOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeClusterOperateLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeClusterOperateLogsRequest();
|
||||
~DescribeClusterOperateLogsRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getOwnerID() const;
|
||||
void setOwnerID(const std::string &ownerID);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string dedicatedClusterId_;
|
||||
long startTime_;
|
||||
int pageNumber_;
|
||||
std::string accountId_;
|
||||
int pageSize_;
|
||||
std::string dtsJobId_;
|
||||
long endTime_;
|
||||
std::string ownerID_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTEROPERATELOGSREQUEST_H_
|
||||
@@ -0,0 +1,80 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBECLUSTEROPERATELOGSRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTEROPERATELOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeClusterOperateLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DataPoint
|
||||
{
|
||||
std::string operationName;
|
||||
long logDatetime;
|
||||
std::string oldValue;
|
||||
std::string content;
|
||||
std::string operationUser;
|
||||
std::string newValue;
|
||||
std::string id;
|
||||
int success;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterOperateLogsResult();
|
||||
explicit DescribeClusterOperateLogsResult(const std::string &payload);
|
||||
~DescribeClusterOperateLogsResult();
|
||||
long getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<DataPoint> getDataPoints()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
int httpStatusCode_;
|
||||
std::vector<DataPoint> dataPoints_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTEROPERATELOGSRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBECLUSTERUSEDUTILIZATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTERUSEDUTILIZATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeClusterUsedUtilizationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeClusterUsedUtilizationRequest();
|
||||
~DescribeClusterUsedUtilizationRequest();
|
||||
std::string getMetricType() const;
|
||||
void setMetricType(const std::string &metricType);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
std::string getEnv() const;
|
||||
void setEnv(const std::string &env);
|
||||
std::string getOwnerID() const;
|
||||
void setOwnerID(const std::string &ownerID);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
|
||||
private:
|
||||
std::string metricType_;
|
||||
std::string clientToken_;
|
||||
std::string dedicatedClusterId_;
|
||||
std::string env_;
|
||||
std::string ownerID_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string securityToken_;
|
||||
std::string dtsJobId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTERUSEDUTILIZATIONREQUEST_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBECLUSTERUSEDUTILIZATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTERUSEDUTILIZATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeClusterUsedUtilizationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeClusterUsedUtilizationResult();
|
||||
explicit DescribeClusterUsedUtilizationResult(const std::string &payload);
|
||||
~DescribeClusterUsedUtilizationResult();
|
||||
std::string getDedicatedClusterId()const;
|
||||
std::string getDynamicMessage()const;
|
||||
int getDuUsed()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
int getDuTotal()const;
|
||||
float getDiskTotal()const;
|
||||
int getHttpStatusCode()const;
|
||||
float getMemoryUsedPercentage()const;
|
||||
float getMemoryUsed()const;
|
||||
int getTaskRunning()const;
|
||||
float getDiskUsed()const;
|
||||
float getMemoryTotal()const;
|
||||
float getCpuTotal()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dedicatedClusterId_;
|
||||
std::string dynamicMessage_;
|
||||
int duUsed_;
|
||||
std::string errMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
int duTotal_;
|
||||
float diskTotal_;
|
||||
int httpStatusCode_;
|
||||
float memoryUsedPercentage_;
|
||||
float memoryUsed_;
|
||||
int taskRunning_;
|
||||
float diskUsed_;
|
||||
float memoryTotal_;
|
||||
float cpuTotal_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECLUSTERUSEDUTILIZATIONRESULT_H_
|
||||
@@ -1,114 +1,108 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBECONNECTIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECONNECTIONSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeConnectionStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeConnectionStatusRequest();
|
||||
~DescribeConnectionStatusRequest();
|
||||
|
||||
std::string getSourceEndpointRegion()const;
|
||||
void setSourceEndpointRegion(const std::string& sourceEndpointRegion);
|
||||
std::string getSourceEndpointArchitecture()const;
|
||||
void setSourceEndpointArchitecture(const std::string& sourceEndpointArchitecture);
|
||||
std::string getDestinationEndpointInstanceType()const;
|
||||
void setDestinationEndpointInstanceType(const std::string& destinationEndpointInstanceType);
|
||||
std::string getSourceEndpointInstanceID()const;
|
||||
void setSourceEndpointInstanceID(const std::string& sourceEndpointInstanceID);
|
||||
std::string getSourceEndpointUserName()const;
|
||||
void setSourceEndpointUserName(const std::string& sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName()const;
|
||||
void setSourceEndpointDatabaseName(const std::string& sourceEndpointDatabaseName);
|
||||
std::string getDestinationEndpointRegion()const;
|
||||
void setDestinationEndpointRegion(const std::string& destinationEndpointRegion);
|
||||
std::string getSourceEndpointIP()const;
|
||||
void setSourceEndpointIP(const std::string& sourceEndpointIP);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDestinationEndpointUserName()const;
|
||||
void setDestinationEndpointUserName(const std::string& destinationEndpointUserName);
|
||||
std::string getDestinationEndpointArchitecture()const;
|
||||
void setDestinationEndpointArchitecture(const std::string& destinationEndpointArchitecture);
|
||||
std::string getDestinationEndpointOracleSID()const;
|
||||
void setDestinationEndpointOracleSID(const std::string& destinationEndpointOracleSID);
|
||||
std::string getDestinationEndpointEngineName()const;
|
||||
void setDestinationEndpointEngineName(const std::string& destinationEndpointEngineName);
|
||||
std::string getDestinationEndpointInstanceID()const;
|
||||
void setDestinationEndpointInstanceID(const std::string& destinationEndpointInstanceID);
|
||||
std::string getDestinationEndpointPort()const;
|
||||
void setDestinationEndpointPort(const std::string& destinationEndpointPort);
|
||||
std::string getSourceEndpointPassword()const;
|
||||
void setSourceEndpointPassword(const std::string& sourceEndpointPassword);
|
||||
std::string getSourceEndpointPort()const;
|
||||
void setSourceEndpointPort(const std::string& sourceEndpointPort);
|
||||
std::string getDestinationEndpointIP()const;
|
||||
void setDestinationEndpointIP(const std::string& destinationEndpointIP);
|
||||
std::string getSourceEndpointInstanceType()const;
|
||||
void setSourceEndpointInstanceType(const std::string& sourceEndpointInstanceType);
|
||||
std::string getSourceEndpointOracleSID()const;
|
||||
void setSourceEndpointOracleSID(const std::string& sourceEndpointOracleSID);
|
||||
std::string getDestinationEndpointDatabaseName()const;
|
||||
void setDestinationEndpointDatabaseName(const std::string& destinationEndpointDatabaseName);
|
||||
std::string getDestinationEndpointPassword()const;
|
||||
void setDestinationEndpointPassword(const std::string& destinationEndpointPassword);
|
||||
std::string getSourceEndpointEngineName()const;
|
||||
void setSourceEndpointEngineName(const std::string& sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string sourceEndpointArchitecture_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string regionId_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string destinationEndpointArchitecture_;
|
||||
std::string destinationEndpointOracleSID_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
std::string destinationEndpointInstanceID_;
|
||||
std::string destinationEndpointPort_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string destinationEndpointDatabaseName_;
|
||||
std::string destinationEndpointPassword_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECONNECTIONSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBECONNECTIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECONNECTIONSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeConnectionStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeConnectionStatusRequest();
|
||||
~DescribeConnectionStatusRequest();
|
||||
std::string getSourceEndpointRegion() const;
|
||||
void setSourceEndpointRegion(const std::string &sourceEndpointRegion);
|
||||
std::string getSourceEndpointArchitecture() const;
|
||||
void setSourceEndpointArchitecture(const std::string &sourceEndpointArchitecture);
|
||||
std::string getDestinationEndpointInstanceType() const;
|
||||
void setDestinationEndpointInstanceType(const std::string &destinationEndpointInstanceType);
|
||||
std::string getSourceEndpointInstanceID() const;
|
||||
void setSourceEndpointInstanceID(const std::string &sourceEndpointInstanceID);
|
||||
std::string getSourceEndpointUserName() const;
|
||||
void setSourceEndpointUserName(const std::string &sourceEndpointUserName);
|
||||
std::string getSourceEndpointDatabaseName() const;
|
||||
void setSourceEndpointDatabaseName(const std::string &sourceEndpointDatabaseName);
|
||||
std::string getDestinationEndpointRegion() const;
|
||||
void setDestinationEndpointRegion(const std::string &destinationEndpointRegion);
|
||||
std::string getSourceEndpointIP() const;
|
||||
void setSourceEndpointIP(const std::string &sourceEndpointIP);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDestinationEndpointUserName() const;
|
||||
void setDestinationEndpointUserName(const std::string &destinationEndpointUserName);
|
||||
std::string getDestinationEndpointArchitecture() const;
|
||||
void setDestinationEndpointArchitecture(const std::string &destinationEndpointArchitecture);
|
||||
std::string getDestinationEndpointOracleSID() const;
|
||||
void setDestinationEndpointOracleSID(const std::string &destinationEndpointOracleSID);
|
||||
std::string getDestinationEndpointEngineName() const;
|
||||
void setDestinationEndpointEngineName(const std::string &destinationEndpointEngineName);
|
||||
std::string getDestinationEndpointInstanceID() const;
|
||||
void setDestinationEndpointInstanceID(const std::string &destinationEndpointInstanceID);
|
||||
std::string getDestinationEndpointPort() const;
|
||||
void setDestinationEndpointPort(const std::string &destinationEndpointPort);
|
||||
std::string getSourceEndpointPassword() const;
|
||||
void setSourceEndpointPassword(const std::string &sourceEndpointPassword);
|
||||
std::string getSourceEndpointPort() const;
|
||||
void setSourceEndpointPort(const std::string &sourceEndpointPort);
|
||||
std::string getDestinationEndpointIP() const;
|
||||
void setDestinationEndpointIP(const std::string &destinationEndpointIP);
|
||||
std::string getSourceEndpointInstanceType() const;
|
||||
void setSourceEndpointInstanceType(const std::string &sourceEndpointInstanceType);
|
||||
std::string getSourceEndpointOracleSID() const;
|
||||
void setSourceEndpointOracleSID(const std::string &sourceEndpointOracleSID);
|
||||
std::string getDestinationEndpointDatabaseName() const;
|
||||
void setDestinationEndpointDatabaseName(const std::string &destinationEndpointDatabaseName);
|
||||
std::string getDestinationEndpointPassword() const;
|
||||
void setDestinationEndpointPassword(const std::string &destinationEndpointPassword);
|
||||
std::string getSourceEndpointEngineName() const;
|
||||
void setSourceEndpointEngineName(const std::string &sourceEndpointEngineName);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string sourceEndpointArchitecture_;
|
||||
std::string destinationEndpointInstanceType_;
|
||||
std::string sourceEndpointInstanceID_;
|
||||
std::string sourceEndpointUserName_;
|
||||
std::string sourceEndpointDatabaseName_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string sourceEndpointIP_;
|
||||
std::string regionId_;
|
||||
std::string destinationEndpointUserName_;
|
||||
std::string destinationEndpointArchitecture_;
|
||||
std::string destinationEndpointOracleSID_;
|
||||
std::string destinationEndpointEngineName_;
|
||||
std::string destinationEndpointInstanceID_;
|
||||
std::string destinationEndpointPort_;
|
||||
std::string sourceEndpointPassword_;
|
||||
std::string sourceEndpointPort_;
|
||||
std::string destinationEndpointIP_;
|
||||
std::string sourceEndpointInstanceType_;
|
||||
std::string sourceEndpointOracleSID_;
|
||||
std::string destinationEndpointDatabaseName_;
|
||||
std::string destinationEndpointPassword_;
|
||||
std::string sourceEndpointEngineName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECONNECTIONSTATUSREQUEST_H_
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeConnectionStatusResult(const std::string &payload);
|
||||
~DescribeConnectionStatusResult();
|
||||
std::string getSourceConnectionStatus()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getDestinationConnectionStatus()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
@@ -47,8 +47,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string sourceConnectionStatus_;
|
||||
std::string errMessage_;
|
||||
std::string destinationConnectionStatus_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
|
||||
|
||||
@@ -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_DTS_MODEL_DESCRIBECONSUMERCHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERCHANNELREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeConsumerChannelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeConsumerChannelRequest();
|
||||
~DescribeConsumerChannelRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getParentChannelId()const;
|
||||
void setParentChannelId(const std::string& parentChannelId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string parentChannelId_;
|
||||
int pageSize_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERCHANNELREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERCHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERCHANNELREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeConsumerChannelRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeConsumerChannelRequest();
|
||||
~DescribeConsumerChannelRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getParentChannelId() const;
|
||||
void setParentChannelId(const std::string &parentChannelId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
std::string parentChannelId_;
|
||||
int pageSize_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERCHANNELREQUEST_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_DTS_MODEL_DESCRIBECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeConsumerGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeConsumerGroupRequest();
|
||||
~DescribeConsumerGroupRequest();
|
||||
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string subscriptionInstanceId_;
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeConsumerGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeConsumerGroupRequest();
|
||||
~DescribeConsumerGroupRequest();
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
std::string subscriptionInstanceId_;
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBECONSUMERGROUPREQUEST_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_DTS_MODEL_DESCRIBEDTSIPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSIPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDTSIPRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDTSIPRequest();
|
||||
~DescribeDTSIPRequest();
|
||||
|
||||
std::string getSourceEndpointRegion()const;
|
||||
void setSourceEndpointRegion(const std::string& sourceEndpointRegion);
|
||||
std::string getDestinationEndpointRegion()const;
|
||||
void setDestinationEndpointRegion(const std::string& destinationEndpointRegion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSIPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSIPREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSIPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDTSIPRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDTSIPRequest();
|
||||
~DescribeDTSIPRequest();
|
||||
std::string getSourceEndpointRegion() const;
|
||||
void setSourceEndpointRegion(const std::string &sourceEndpointRegion);
|
||||
std::string getDestinationEndpointRegion() const;
|
||||
void setDestinationEndpointRegion(const std::string &destinationEndpointRegion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string sourceEndpointRegion_;
|
||||
std::string destinationEndpointRegion_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSIPREQUEST_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_DTS_MODEL_DESCRIBEDATACHECKREPORTURLREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKREPORTURLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDataCheckReportUrlRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDataCheckReportUrlRequest();
|
||||
~DescribeDataCheckReportUrlRequest();
|
||||
std::string getJobStepId() const;
|
||||
void setJobStepId(const std::string &jobStepId);
|
||||
std::string getTbName() const;
|
||||
void setTbName(const std::string &tbName);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string jobStepId_;
|
||||
std::string tbName_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKREPORTURLREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDATACHECKREPORTURLRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKREPORTURLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDataCheckReportUrlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDataCheckReportUrlResult();
|
||||
explicit DescribeDataCheckReportUrlResult(const std::string &payload);
|
||||
~DescribeDataCheckReportUrlResult();
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int httpStatusCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKREPORTURLRESULT_H_
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBEDATACHECKTABLEDETAILSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDETAILSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDataCheckTableDetailsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDataCheckTableDetailsRequest();
|
||||
~DescribeDataCheckTableDetailsRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getJobStepId() const;
|
||||
void setJobStepId(const std::string &jobStepId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getTableName() const;
|
||||
void setTableName(const std::string &tableName);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string jobStepId_;
|
||||
int pageSize_;
|
||||
std::string tableName_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDETAILSREQUEST_H_
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDATACHECKTABLEDETAILSRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDETAILSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDataCheckTableDetailsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TableDetailsItem
|
||||
{
|
||||
std::string status;
|
||||
std::string sourceTbName;
|
||||
long totalCount;
|
||||
std::string targetTbName;
|
||||
std::string targetDbName;
|
||||
long finishCount;
|
||||
std::string bootTime;
|
||||
long id;
|
||||
std::string sourceDbName;
|
||||
long diffCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeDataCheckTableDetailsResult();
|
||||
explicit DescribeDataCheckTableDetailsResult(const std::string &payload);
|
||||
~DescribeDataCheckTableDetailsResult();
|
||||
long getWarningCount()const;
|
||||
std::vector<TableDetailsItem> getTableDetails()const;
|
||||
long getRunningCount()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
long getTotalCount()const;
|
||||
int getPageNumber()const;
|
||||
long getInitCount()const;
|
||||
long getFinishedCount()const;
|
||||
long getDiffRowCount()const;
|
||||
int getHttpStatusCode()const;
|
||||
long getFailedCount()const;
|
||||
std::string getDynamicCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long warningCount_;
|
||||
std::vector<TableDetailsItem> tableDetails_;
|
||||
long runningCount_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
long totalCount_;
|
||||
int pageNumber_;
|
||||
long initCount_;
|
||||
long finishedCount_;
|
||||
long diffRowCount_;
|
||||
int httpStatusCode_;
|
||||
long failedCount_;
|
||||
std::string dynamicCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDETAILSRESULT_H_
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBEDATACHECKTABLEDIFFDETAILSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDIFFDETAILSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDataCheckTableDiffDetailsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDataCheckTableDiffDetailsRequest();
|
||||
~DescribeDataCheckTableDiffDetailsRequest();
|
||||
std::string getJobStepId() const;
|
||||
void setJobStepId(const std::string &jobStepId);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getTbName() const;
|
||||
void setTbName(const std::string &tbName);
|
||||
std::string getDbName() const;
|
||||
void setDbName(const std::string &dbName);
|
||||
|
||||
private:
|
||||
std::string jobStepId_;
|
||||
long pageNumber_;
|
||||
long pageSize_;
|
||||
std::string tbName_;
|
||||
std::string dbName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDIFFDETAILSREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDATACHECKTABLEDIFFDETAILSRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDIFFDETAILSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDataCheckTableDiffDetailsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DiffDetailsItem
|
||||
{
|
||||
std::string diff;
|
||||
long id;
|
||||
std::string gmtCreated;
|
||||
};
|
||||
|
||||
|
||||
DescribeDataCheckTableDiffDetailsResult();
|
||||
explicit DescribeDataCheckTableDiffDetailsResult(const std::string &payload);
|
||||
~DescribeDataCheckTableDiffDetailsResult();
|
||||
std::vector<DiffDetailsItem> getDiffDetails()const;
|
||||
std::string getInstanceId()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getTbName()const;
|
||||
std::string getDbName()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
long getDiffCount()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DiffDetailsItem> diffDetails_;
|
||||
std::string instanceId_;
|
||||
int httpStatusCode_;
|
||||
std::string tbName_;
|
||||
std::string dbName_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
long diffCount_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDATACHECKTABLEDIFFDETAILSRESULT_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_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERMONITORRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDedicatedClusterMonitorRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDedicatedClusterMonitorRuleRequest();
|
||||
~DescribeDedicatedClusterMonitorRuleRequest();
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string dedicatedClusterId_;
|
||||
std::string ownerId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERMONITORRULEREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERMONITORRULERESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERMONITORRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDedicatedClusterMonitorRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDedicatedClusterMonitorRuleResult();
|
||||
explicit DescribeDedicatedClusterMonitorRuleResult(const std::string &payload);
|
||||
~DescribeDedicatedClusterMonitorRuleResult();
|
||||
std::string getNoticeSwitch()const;
|
||||
std::string getDedicatedClusterId()const;
|
||||
std::string getPhones()const;
|
||||
std::string getDuAlarmThreshold()const;
|
||||
std::string getCpuAlarmThreshold()const;
|
||||
std::string getHttpStatusCode()const;
|
||||
std::string getMemAlarmThreshold()const;
|
||||
std::string getDiskAlarmThreshold()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string noticeSwitch_;
|
||||
std::string dedicatedClusterId_;
|
||||
std::string phones_;
|
||||
std::string duAlarmThreshold_;
|
||||
std::string cpuAlarmThreshold_;
|
||||
std::string httpStatusCode_;
|
||||
std::string memAlarmThreshold_;
|
||||
std::string diskAlarmThreshold_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERMONITORRULERESULT_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_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDedicatedClusterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDedicatedClusterRequest();
|
||||
~DescribeDedicatedClusterRequest();
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string dedicatedClusterId_;
|
||||
std::string ownerId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERREQUEST_H_
|
||||
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDedicatedClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDedicatedClusterResult();
|
||||
explicit DescribeDedicatedClusterResult(const std::string &payload);
|
||||
~DescribeDedicatedClusterResult();
|
||||
long getUsedDu()const;
|
||||
long getDuUtilization()const;
|
||||
long getUsedDiskGBSize()const;
|
||||
long getGmtCreated()const;
|
||||
std::string getDedicatedClusterName()const;
|
||||
std::string getDtsInstanceID()const;
|
||||
std::string getSuccess()const;
|
||||
long getTotalMemGBSize()const;
|
||||
long getMemUtilization()const;
|
||||
std::string getHttpStatusCode()const;
|
||||
long getUsedCpuCore()const;
|
||||
std::string getDedicatedClusterId()const;
|
||||
long getNodeCount()const;
|
||||
long getOversoldDu()const;
|
||||
long getTotalDiskGBSize()const;
|
||||
long getDiskUtilization()const;
|
||||
long getGmtFinished()const;
|
||||
long getUsedMemGBSize()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getErrCode()const;
|
||||
long getDu()const;
|
||||
std::string getState()const;
|
||||
long getTotalCpuCore()const;
|
||||
std::string getRegionId()const;
|
||||
long getCpuUtilization()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long usedDu_;
|
||||
long duUtilization_;
|
||||
long usedDiskGBSize_;
|
||||
long gmtCreated_;
|
||||
std::string dedicatedClusterName_;
|
||||
std::string dtsInstanceID_;
|
||||
std::string success_;
|
||||
long totalMemGBSize_;
|
||||
long memUtilization_;
|
||||
std::string httpStatusCode_;
|
||||
long usedCpuCore_;
|
||||
std::string dedicatedClusterId_;
|
||||
long nodeCount_;
|
||||
long oversoldDu_;
|
||||
long totalDiskGBSize_;
|
||||
long diskUtilization_;
|
||||
long gmtFinished_;
|
||||
long usedMemGBSize_;
|
||||
std::string errMessage_;
|
||||
std::string errCode_;
|
||||
long du_;
|
||||
std::string state_;
|
||||
long totalCpuCore_;
|
||||
std::string regionId_;
|
||||
long cpuUtilization_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDEDICATEDCLUSTERRESULT_H_
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBEDTSETLJOBVERSIONINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSETLJOBVERSIONINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsEtlJobVersionInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDtsEtlJobVersionInfoRequest();
|
||||
~DescribeDtsEtlJobVersionInfoRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSETLJOBVERSIONINFOREQUEST_H_
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDTSETLJOBVERSIONINFORESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSETLJOBVERSIONINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsEtlJobVersionInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DtsEtlJobVersionInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string modifyTime;
|
||||
std::string dtsJobId;
|
||||
int version;
|
||||
std::string createTime;
|
||||
std::string dtsJobName;
|
||||
std::string creator;
|
||||
std::string dtsInstanceId;
|
||||
std::string creatorName;
|
||||
std::string safeCheckpoint;
|
||||
};
|
||||
|
||||
|
||||
DescribeDtsEtlJobVersionInfoResult();
|
||||
explicit DescribeDtsEtlJobVersionInfoResult(const std::string &payload);
|
||||
~DescribeDtsEtlJobVersionInfoResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::string getHttpStatusCode()const;
|
||||
std::vector<DtsEtlJobVersionInfo> getDtsEtlJobVersionInfos()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::string httpStatusCode_;
|
||||
std::vector<DtsEtlJobVersionInfo> dtsEtlJobVersionInfos_;
|
||||
std::string dynamicCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSETLJOBVERSIONINFORESULT_H_
|
||||
@@ -1,57 +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_DTS_MODEL_DESCRIBEDTSJOBDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsJobDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDtsJobDetailRequest();
|
||||
~DescribeDtsJobDetailRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getDtsInstanceID()const;
|
||||
void setDtsInstanceID(const std::string& dtsInstanceID);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceID_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBDETAILREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBDETAILREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsJobDetailRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDtsJobDetailRequest();
|
||||
~DescribeDtsJobDetailRequest();
|
||||
bool getSyncSubJobHistory() const;
|
||||
void setSyncSubJobHistory(bool syncSubJobHistory);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getDtsInstanceID() const;
|
||||
void setDtsInstanceID(const std::string &dtsInstanceID);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
bool syncSubJobHistory_;
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
std::string dtsInstanceID_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBDETAILREQUEST_H_
|
||||
|
||||
@@ -78,12 +78,730 @@ namespace AlibabaCloud
|
||||
bool dml;
|
||||
bool ddl;
|
||||
};
|
||||
struct DataSynchronizationStatus
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct RetryState
|
||||
{
|
||||
int maxRetryTime;
|
||||
std::string retryTarget;
|
||||
int retryCount;
|
||||
int retryTime;
|
||||
std::string errMessage;
|
||||
std::string module;
|
||||
bool retrying;
|
||||
std::string jobId;
|
||||
};
|
||||
struct SubDistributedJobItem
|
||||
{
|
||||
struct SourceEndpoint2
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct DestinationEndpoint3
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct MigrationMode4
|
||||
{
|
||||
bool dataInitialization;
|
||||
bool dataSynchronization;
|
||||
bool dataExtractTransformLoad;
|
||||
bool structureInitialization;
|
||||
};
|
||||
struct PrecheckStatus
|
||||
{
|
||||
struct DetailItem
|
||||
{
|
||||
std::string repairMethod;
|
||||
std::string checkItem;
|
||||
std::string checkResult;
|
||||
std::string failedReason;
|
||||
std::string checkItemDescription;
|
||||
};
|
||||
std::string status;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
std::vector<DetailItem> detail;
|
||||
};
|
||||
struct StructureInitializationStatus
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataInitializationStatus
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataSynchronizationStatus5
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataEtlStatus
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct Performance
|
||||
{
|
||||
std::string rps;
|
||||
std::string flow;
|
||||
};
|
||||
struct ReverseJob
|
||||
{
|
||||
struct SourceEndpoint9
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct DestinationEndpoint10
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct MigrationMode11
|
||||
{
|
||||
bool dataInitialization;
|
||||
bool dataSynchronization;
|
||||
bool dataExtractTransformLoad;
|
||||
bool structureInitialization;
|
||||
};
|
||||
struct PrecheckStatus12
|
||||
{
|
||||
struct DetailItem24
|
||||
{
|
||||
std::string repairMethod;
|
||||
std::string checkItem;
|
||||
std::string checkResult;
|
||||
std::string failedReason;
|
||||
std::string checkItemDescription;
|
||||
};
|
||||
std::string status;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
std::vector<DetailItem24> detail23;
|
||||
};
|
||||
struct StructureInitializationStatus13
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataInitializationStatus14
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataSynchronizationStatus15
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataEtlStatus16
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct Performance17
|
||||
{
|
||||
std::string rps;
|
||||
std::string flow;
|
||||
};
|
||||
struct SubscriptionHost18
|
||||
{
|
||||
std::string publicHost;
|
||||
std::string privateHost;
|
||||
std::string vpcHost;
|
||||
};
|
||||
struct SubscriptionDataType19
|
||||
{
|
||||
bool dml;
|
||||
bool ddl;
|
||||
};
|
||||
struct RetryState20
|
||||
{
|
||||
int maxRetryTime;
|
||||
std::string retryTarget;
|
||||
int retryCount;
|
||||
std::string errMsg;
|
||||
int retryTime;
|
||||
bool retrying;
|
||||
std::string module;
|
||||
std::string jobId;
|
||||
};
|
||||
struct TagListItem22
|
||||
{
|
||||
std::string gmtModified;
|
||||
std::string resourceType;
|
||||
long creator;
|
||||
std::string gmtCreate;
|
||||
std::string srcRegion;
|
||||
std::string scope;
|
||||
std::string resourceId;
|
||||
std::string tagKey;
|
||||
long id;
|
||||
std::string regionId;
|
||||
std::string tagValue;
|
||||
std::string tagCategory;
|
||||
long aliUid;
|
||||
};
|
||||
PrecheckStatus12 precheckStatus12;
|
||||
std::string dtsJobName;
|
||||
std::string endTimestamp;
|
||||
SourceEndpoint9 sourceEndpoint9;
|
||||
std::string dtsInstanceID;
|
||||
long delay;
|
||||
std::string appName;
|
||||
std::string dtsJobClass;
|
||||
RetryState20 retryState20;
|
||||
std::string dtsJobId;
|
||||
DataEtlStatus16 dataEtlStatus16;
|
||||
std::string finishTime;
|
||||
std::string taskType;
|
||||
MigrationMode11 migrationMode11;
|
||||
SubscriptionHost18 subscriptionHost18;
|
||||
SubscriptionDataType19 subscriptionDataType19;
|
||||
std::string destNetType;
|
||||
std::string etlCalculator;
|
||||
std::string status;
|
||||
DataSynchronizationStatus15 dataSynchronizationStatus15;
|
||||
std::vector<TagListItem22> tagList21;
|
||||
std::string originType;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
Performance17 performance17;
|
||||
ObjectOfAny reverseJob;
|
||||
std::string payType;
|
||||
DestinationEndpoint10 destinationEndpoint10;
|
||||
std::string groupId;
|
||||
bool isDemoJob;
|
||||
std::string checkpoint;
|
||||
std::string consumptionCheckpoint;
|
||||
std::string dtsJobDirection;
|
||||
std::string jobType;
|
||||
DataInitializationStatus14 dataInitializationStatus14;
|
||||
int databaseCount;
|
||||
std::string subscribeTopic;
|
||||
std::string consumptionClient;
|
||||
StructureInitializationStatus13 structureInitializationStatus13;
|
||||
std::string expireTime;
|
||||
std::string errorMessage;
|
||||
std::string beginTimestamp;
|
||||
std::string synchronizationDirection;
|
||||
std::string reserved;
|
||||
};
|
||||
struct SubscriptionHost6
|
||||
{
|
||||
std::string publicHost;
|
||||
std::string privateHost;
|
||||
std::string vpcHost;
|
||||
};
|
||||
struct SubscriptionDataType7
|
||||
{
|
||||
bool dml;
|
||||
bool ddl;
|
||||
};
|
||||
struct RetryState8
|
||||
{
|
||||
int maxRetryTime;
|
||||
std::string retryTarget;
|
||||
int retryCount;
|
||||
std::string errMsg;
|
||||
int retryTime;
|
||||
bool retrying;
|
||||
std::string module;
|
||||
std::string jobId;
|
||||
};
|
||||
struct TagListItem
|
||||
{
|
||||
std::string gmtModified;
|
||||
std::string resourceType;
|
||||
long creator;
|
||||
std::string gmtCreate;
|
||||
std::string srcRegion;
|
||||
std::string scope;
|
||||
std::string resourceId;
|
||||
std::string tagKey;
|
||||
long id;
|
||||
std::string regionId;
|
||||
std::string tagValue;
|
||||
std::string tagCategory;
|
||||
long aliUid;
|
||||
};
|
||||
DataInitializationStatus dataInitializationStatus;
|
||||
SourceEndpoint2 sourceEndpoint2;
|
||||
std::vector<std::string> subSyncJob1;
|
||||
std::string dtsJobName;
|
||||
std::string endTimestamp;
|
||||
MigrationMode4 migrationMode4;
|
||||
std::string dtsInstanceID;
|
||||
long delay;
|
||||
std::string appName;
|
||||
std::string dtsJobClass;
|
||||
std::string dtsJobId;
|
||||
std::string finishTime;
|
||||
SubscriptionDataType7 subscriptionDataType7;
|
||||
std::string taskType;
|
||||
std::vector<SubDistributedJobItem::TagListItem> tagList;
|
||||
std::string destNetType;
|
||||
std::string etlCalculator;
|
||||
std::string status;
|
||||
std::string originType;
|
||||
DataEtlStatus dataEtlStatus;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
RetryState8 retryState8;
|
||||
ReverseJob reverseJob;
|
||||
std::string payType;
|
||||
DestinationEndpoint3 destinationEndpoint3;
|
||||
std::string groupId;
|
||||
bool isDemoJob;
|
||||
PrecheckStatus precheckStatus;
|
||||
std::string checkpoint;
|
||||
std::string consumptionCheckpoint;
|
||||
std::string dtsJobDirection;
|
||||
std::string jobType;
|
||||
SubscriptionHost6 subscriptionHost6;
|
||||
int databaseCount;
|
||||
std::string subscribeTopic;
|
||||
std::string consumptionClient;
|
||||
DataSynchronizationStatus5 dataSynchronizationStatus5;
|
||||
Performance performance;
|
||||
std::string expireTime;
|
||||
std::string errorMessage;
|
||||
std::string beginTimestamp;
|
||||
std::string synchronizationDirection;
|
||||
StructureInitializationStatus structureInitializationStatus;
|
||||
std::string reserved;
|
||||
};
|
||||
struct SubSyncJobItem
|
||||
{
|
||||
struct SourceEndpoint26
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct DestinationEndpoint27
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct MigrationMode28
|
||||
{
|
||||
bool dataInitialization;
|
||||
bool dataSynchronization;
|
||||
bool dataExtractTransformLoad;
|
||||
bool structureInitialization;
|
||||
};
|
||||
struct PrecheckStatus29
|
||||
{
|
||||
struct DetailItem42
|
||||
{
|
||||
std::string repairMethod;
|
||||
std::string checkItem;
|
||||
std::string checkResult;
|
||||
std::string failedReason;
|
||||
std::string checkItemDescription;
|
||||
};
|
||||
std::string status;
|
||||
std::vector<DetailItem42> detail41;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct StructureInitializationStatus30
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataInitializationStatus31
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataSynchronizationStatus32
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataEtlStatus33
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct Performance34
|
||||
{
|
||||
std::string rps;
|
||||
std::string flow;
|
||||
};
|
||||
struct ReverseJob35
|
||||
{
|
||||
struct SourceEndpoint43
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct DestinationEndpoint44
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string roleName;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string aliyunUid;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct MigrationMode45
|
||||
{
|
||||
bool dataInitialization;
|
||||
bool dataSynchronization;
|
||||
bool dataExtractTransformLoad;
|
||||
bool structureInitialization;
|
||||
};
|
||||
struct PrecheckStatus46
|
||||
{
|
||||
struct DetailItem58
|
||||
{
|
||||
std::string repairMethod;
|
||||
std::string checkItem;
|
||||
std::string checkResult;
|
||||
std::string failedReason;
|
||||
std::string checkItemDescription;
|
||||
};
|
||||
std::string status;
|
||||
std::string percent;
|
||||
std::vector<DetailItem58> detail57;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct StructureInitializationStatus47
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataInitializationStatus48
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataSynchronizationStatus49
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataEtlStatus50
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct Performance51
|
||||
{
|
||||
std::string rps;
|
||||
std::string flow;
|
||||
};
|
||||
struct SubscriptionHost52
|
||||
{
|
||||
std::string publicHost;
|
||||
std::string privateHost;
|
||||
std::string vpcHost;
|
||||
};
|
||||
struct SubscriptionDataType53
|
||||
{
|
||||
bool dml;
|
||||
bool ddl;
|
||||
};
|
||||
struct RetryState54
|
||||
{
|
||||
int maxRetryTime;
|
||||
std::string retryTarget;
|
||||
int retryCount;
|
||||
std::string errMsg;
|
||||
int retryTime;
|
||||
bool retrying;
|
||||
std::string module;
|
||||
std::string jobId;
|
||||
};
|
||||
struct TagListItem56
|
||||
{
|
||||
std::string gmtModified;
|
||||
std::string resourceType;
|
||||
long creator;
|
||||
std::string gmtCreate;
|
||||
std::string srcRegion;
|
||||
std::string scope;
|
||||
std::string resourceId;
|
||||
std::string tagKey;
|
||||
long id;
|
||||
std::string regionId;
|
||||
std::string tagValue;
|
||||
std::string tagCategory;
|
||||
long aliUid;
|
||||
};
|
||||
DataSynchronizationStatus49 dataSynchronizationStatus49;
|
||||
std::string dtsJobName;
|
||||
std::string endTimestamp;
|
||||
std::string dtsInstanceID;
|
||||
std::vector<TagListItem56> tagList55;
|
||||
long delay;
|
||||
DestinationEndpoint44 destinationEndpoint44;
|
||||
std::string appName;
|
||||
std::string dtsJobClass;
|
||||
std::string dtsJobId;
|
||||
std::string finishTime;
|
||||
SubscriptionHost52 subscriptionHost52;
|
||||
StructureInitializationStatus47 structureInitializationStatus47;
|
||||
std::string taskType;
|
||||
std::string destNetType;
|
||||
DataEtlStatus50 dataEtlStatus50;
|
||||
std::string etlCalculator;
|
||||
std::string status;
|
||||
std::string originType;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
PrecheckStatus46 precheckStatus46;
|
||||
ObjectOfAny reverseJob;
|
||||
DataInitializationStatus48 dataInitializationStatus48;
|
||||
SubscriptionDataType53 subscriptionDataType53;
|
||||
std::string payType;
|
||||
std::string groupId;
|
||||
bool isDemoJob;
|
||||
Performance51 performance51;
|
||||
std::string checkpoint;
|
||||
std::string consumptionCheckpoint;
|
||||
std::string dtsJobDirection;
|
||||
std::string jobType;
|
||||
int databaseCount;
|
||||
SourceEndpoint43 sourceEndpoint43;
|
||||
std::string subscribeTopic;
|
||||
std::string consumptionClient;
|
||||
MigrationMode45 migrationMode45;
|
||||
RetryState54 retryState54;
|
||||
std::string expireTime;
|
||||
std::string errorMessage;
|
||||
std::string beginTimestamp;
|
||||
std::string synchronizationDirection;
|
||||
std::string reserved;
|
||||
};
|
||||
struct SubscriptionHost36
|
||||
{
|
||||
std::string publicHost;
|
||||
std::string privateHost;
|
||||
std::string vpcHost;
|
||||
};
|
||||
struct SubscriptionDataType37
|
||||
{
|
||||
bool dml;
|
||||
bool ddl;
|
||||
};
|
||||
struct RetryState38
|
||||
{
|
||||
int maxRetryTime;
|
||||
std::string retryTarget;
|
||||
int retryCount;
|
||||
std::string errMsg;
|
||||
int retryTime;
|
||||
bool retrying;
|
||||
std::string module;
|
||||
std::string jobId;
|
||||
};
|
||||
struct TagListItem40
|
||||
{
|
||||
std::string gmtModified;
|
||||
std::string resourceType;
|
||||
long creator;
|
||||
std::string gmtCreate;
|
||||
std::string srcRegion;
|
||||
std::string scope;
|
||||
std::string resourceId;
|
||||
std::string tagKey;
|
||||
long id;
|
||||
std::string regionId;
|
||||
std::string tagValue;
|
||||
std::string tagCategory;
|
||||
long aliUid;
|
||||
};
|
||||
DestinationEndpoint27 destinationEndpoint27;
|
||||
std::vector<SubSyncJobItem::TagListItem40> tagList39;
|
||||
std::string dtsJobName;
|
||||
std::string endTimestamp;
|
||||
std::string dtsInstanceID;
|
||||
long delay;
|
||||
std::string appName;
|
||||
SubscriptionDataType37 subscriptionDataType37;
|
||||
std::string dtsJobClass;
|
||||
std::string dtsJobId;
|
||||
std::string finishTime;
|
||||
std::string taskType;
|
||||
std::vector<std::string> subSyncJob25;
|
||||
DataEtlStatus33 dataEtlStatus33;
|
||||
std::string destNetType;
|
||||
SubscriptionHost36 subscriptionHost36;
|
||||
std::string etlCalculator;
|
||||
std::string status;
|
||||
std::string originType;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
DataSynchronizationStatus32 dataSynchronizationStatus32;
|
||||
std::string payType;
|
||||
SourceEndpoint26 sourceEndpoint26;
|
||||
PrecheckStatus29 precheckStatus29;
|
||||
Performance34 performance34;
|
||||
std::string groupId;
|
||||
bool isDemoJob;
|
||||
DataInitializationStatus31 dataInitializationStatus31;
|
||||
std::string checkpoint;
|
||||
std::string consumptionCheckpoint;
|
||||
ReverseJob35 reverseJob35;
|
||||
std::string dtsJobDirection;
|
||||
std::string jobType;
|
||||
int databaseCount;
|
||||
std::string subscribeTopic;
|
||||
std::string consumptionClient;
|
||||
RetryState38 retryState38;
|
||||
std::string expireTime;
|
||||
std::string errorMessage;
|
||||
MigrationMode28 migrationMode28;
|
||||
StructureInitializationStatus30 structureInitializationStatus30;
|
||||
std::string beginTimestamp;
|
||||
std::string synchronizationDirection;
|
||||
std::string reserved;
|
||||
};
|
||||
|
||||
|
||||
DescribeDtsJobDetailResult();
|
||||
explicit DescribeDtsJobDetailResult(const std::string &payload);
|
||||
~DescribeDtsJobDetailResult();
|
||||
SubscriptionHost getSubscriptionHost()const;
|
||||
std::string getResourceGroupId()const;
|
||||
std::string getDtsJobName()const;
|
||||
std::string getEndTimestamp()const;
|
||||
std::string getDynamicMessage()const;
|
||||
@@ -91,40 +809,55 @@ namespace AlibabaCloud
|
||||
MigrationMode getMigrationMode()const;
|
||||
long getDelay()const;
|
||||
bool getSuccess()const;
|
||||
std::string getAppName()const;
|
||||
bool getDemoJob()const;
|
||||
SubscriptionDataType getSubscriptionDataType()const;
|
||||
std::string getDtsJobClass()const;
|
||||
std::string getDtsJobId()const;
|
||||
std::string getFinishTime()const;
|
||||
std::string getLastUpdateTime()const;
|
||||
std::string getTaskType()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDestNetType()const;
|
||||
DataSynchronizationStatus getDataSynchronizationStatus()const;
|
||||
std::string getEtlCalculator()const;
|
||||
std::string getStatus()const;
|
||||
std::string getDedicatedClusterId()const;
|
||||
std::string getDbObject()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getBootTime()const;
|
||||
std::string getPayType()const;
|
||||
std::string getErrMessage()const;
|
||||
int getCode()const;
|
||||
std::string getErrCode()const;
|
||||
std::string getSubscribeTopic()const;
|
||||
std::string getConsumptionClient()const;
|
||||
SourceEndpoint getSourceEndpoint()const;
|
||||
std::string getExpireTime()const;
|
||||
RetryState getRetryState()const;
|
||||
std::string getReserved()const;
|
||||
std::vector<SubSyncJobItem> getSubSyncJob()const;
|
||||
std::string getBinlogTime()const;
|
||||
std::string getAppName()const;
|
||||
std::string getDtsJobClass()const;
|
||||
std::string getFinishTime()const;
|
||||
std::string getDestNetType()const;
|
||||
std::string getBinlog()const;
|
||||
std::string getCreateTime()const;
|
||||
std::vector<SubDistributedJobItem> getSubDistributedJob()const;
|
||||
std::string getGroupId()const;
|
||||
long getCheckpoint()const;
|
||||
std::string getConsumptionCheckpoint()const;
|
||||
std::string getDtsJobDirection()const;
|
||||
std::string getJobType()const;
|
||||
int getDatabaseCount()const;
|
||||
DestinationEndpoint getDestinationEndpoint()const;
|
||||
std::string getSubscribeTopic()const;
|
||||
std::string getConsumptionClient()const;
|
||||
SourceEndpoint getSourceEndpoint()const;
|
||||
std::string getBinlogSite()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getExpireTime()const;
|
||||
std::string getResourceGroupDisplayName()const;
|
||||
std::string getBeginTimestamp()const;
|
||||
std::string getSynchronizationDirection()const;
|
||||
std::string getReserved()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
SubscriptionHost subscriptionHost_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dtsJobName_;
|
||||
std::string endTimestamp_;
|
||||
std::string dynamicMessage_;
|
||||
@@ -132,35 +865,49 @@ namespace AlibabaCloud
|
||||
MigrationMode migrationMode_;
|
||||
long delay_;
|
||||
bool success_;
|
||||
std::string appName_;
|
||||
bool demoJob_;
|
||||
SubscriptionDataType subscriptionDataType_;
|
||||
std::string dtsJobClass_;
|
||||
std::string dtsJobId_;
|
||||
std::string finishTime_;
|
||||
std::string lastUpdateTime_;
|
||||
std::string taskType_;
|
||||
int httpStatusCode_;
|
||||
std::string destNetType_;
|
||||
DataSynchronizationStatus dataSynchronizationStatus_;
|
||||
std::string etlCalculator_;
|
||||
std::string status_;
|
||||
std::string dedicatedClusterId_;
|
||||
std::string dbObject_;
|
||||
std::string createTime_;
|
||||
std::string bootTime_;
|
||||
std::string payType_;
|
||||
std::string errMessage_;
|
||||
int code_;
|
||||
std::string errCode_;
|
||||
std::string subscribeTopic_;
|
||||
std::string consumptionClient_;
|
||||
SourceEndpoint sourceEndpoint_;
|
||||
std::string expireTime_;
|
||||
RetryState retryState_;
|
||||
std::string reserved_;
|
||||
std::vector<SubSyncJobItem> subSyncJob_;
|
||||
std::string binlogTime_;
|
||||
std::string appName_;
|
||||
std::string dtsJobClass_;
|
||||
std::string finishTime_;
|
||||
std::string destNetType_;
|
||||
std::string binlog_;
|
||||
std::string createTime_;
|
||||
std::vector<SubDistributedJobItem> subDistributedJob_;
|
||||
std::string groupId_;
|
||||
long checkpoint_;
|
||||
std::string consumptionCheckpoint_;
|
||||
std::string dtsJobDirection_;
|
||||
std::string jobType_;
|
||||
int databaseCount_;
|
||||
DestinationEndpoint destinationEndpoint_;
|
||||
std::string subscribeTopic_;
|
||||
std::string consumptionClient_;
|
||||
SourceEndpoint sourceEndpoint_;
|
||||
std::string binlogSite_;
|
||||
std::string errorMessage_;
|
||||
std::string expireTime_;
|
||||
std::string resourceGroupDisplayName_;
|
||||
std::string beginTimestamp_;
|
||||
std::string synchronizationDirection_;
|
||||
std::string reserved_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,81 +1,93 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDTSJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsJobsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDtsJobsRequest();
|
||||
~DescribeDtsJobsRequest();
|
||||
|
||||
std::string getOrderDirection()const;
|
||||
void setOrderDirection(const std::string& orderDirection);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getOrderColumn()const;
|
||||
void setOrderColumn(const std::string& orderColumn);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getParams()const;
|
||||
void setParams(const std::string& params);
|
||||
std::string getJobType()const;
|
||||
void setJobType(const std::string& jobType);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string orderDirection_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string orderColumn_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string groupId_;
|
||||
std::string params_;
|
||||
std::string jobType_;
|
||||
std::string tags_;
|
||||
std::string region_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsJobsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDtsJobsRequest();
|
||||
~DescribeDtsJobsRequest();
|
||||
std::string getOrderDirection() const;
|
||||
void setOrderDirection(const std::string &orderDirection);
|
||||
std::string getDedicatedClusterId() const;
|
||||
void setDedicatedClusterId(const std::string &dedicatedClusterId);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getOrderColumn() const;
|
||||
void setOrderColumn(const std::string &orderColumn);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getOriginType() const;
|
||||
void setOriginType(const std::string &originType);
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getParams() const;
|
||||
void setParams(const std::string ¶ms);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getJobType() const;
|
||||
void setJobType(const std::string &jobType);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getRegion() const;
|
||||
void setRegion(const std::string ®ion);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string orderDirection_;
|
||||
std::string dedicatedClusterId_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string orderColumn_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string dtsJobId_;
|
||||
std::string originType_;
|
||||
std::string groupId_;
|
||||
std::string params_;
|
||||
std::string ownerId_;
|
||||
std::string jobType_;
|
||||
std::string tags_;
|
||||
std::string region_;
|
||||
std::string dtsInstanceId_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSJOBSREQUEST_H_
|
||||
|
||||
@@ -138,7 +138,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct PrecheckStatus6
|
||||
{
|
||||
struct PrecheckDetail10
|
||||
struct PrecheckDetail12
|
||||
{
|
||||
std::string repairMethod;
|
||||
std::string checkItem;
|
||||
@@ -148,8 +148,8 @@ namespace AlibabaCloud
|
||||
};
|
||||
std::string status;
|
||||
std::string percent;
|
||||
std::vector<PrecheckDetail10> detail9;
|
||||
std::string errorMessage;
|
||||
std::vector<PrecheckDetail12> detail11;
|
||||
};
|
||||
struct SourceEndpoint7
|
||||
{
|
||||
@@ -171,24 +171,34 @@ namespace AlibabaCloud
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
};
|
||||
std::string status;
|
||||
struct ErrorDetail10
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string helpUrl;
|
||||
};
|
||||
long duUsage;
|
||||
SourceEndpoint7 sourceEndpoint7;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
std::string dtsJobName;
|
||||
PrecheckStatus6 precheckStatus6;
|
||||
std::string payType;
|
||||
std::vector<ErrorDetail10> errorDetails9;
|
||||
std::string cpuUsage;
|
||||
MigrationMode4 migrationMode4;
|
||||
StructureInitializationStatus8 structureInitializationStatus8;
|
||||
std::string dtsInstanceID;
|
||||
DestinationEndpoint3 destinationEndpoint3;
|
||||
long delay;
|
||||
Performance5 performance5;
|
||||
std::string dtsJobClass;
|
||||
std::string checkpoint;
|
||||
std::string dtsJobId;
|
||||
std::string dtsJobDirection;
|
||||
DataInitializationStatus1 dataInitializationStatus1;
|
||||
std::string memUsage;
|
||||
std::string status;
|
||||
std::string dedicatedClusterId;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
std::string payType;
|
||||
DestinationEndpoint3 destinationEndpoint3;
|
||||
std::string checkpoint;
|
||||
std::string dtsJobDirection;
|
||||
std::string errorMessage;
|
||||
std::string expireTime;
|
||||
DataSynchronizationStatus2 dataSynchronizationStatus2;
|
||||
@@ -218,27 +228,59 @@ namespace AlibabaCloud
|
||||
{
|
||||
int maxRetryTime;
|
||||
std::string retryTarget;
|
||||
std::string migrationErrCode;
|
||||
std::string migrationErrWorkaround;
|
||||
std::string errMessage;
|
||||
std::string migrationErrHelpDocKey;
|
||||
int retryCount;
|
||||
int retryTime;
|
||||
std::string errMessage;
|
||||
std::string module;
|
||||
bool retrying;
|
||||
std::string migrationErrHelpDocId;
|
||||
std::string jobId;
|
||||
std::string migrationErrMsg;
|
||||
};
|
||||
struct DataCloudStatus
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DtsTag
|
||||
{
|
||||
std::string tagKey;
|
||||
std::string tagValue;
|
||||
};
|
||||
struct ErrorDetail
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string helpUrl;
|
||||
};
|
||||
long duUsage;
|
||||
DataInitializationStatus dataInitializationStatus;
|
||||
std::string resourceGroupId;
|
||||
std::string dtsJobName;
|
||||
std::string migrationErrWorkaround;
|
||||
std::string migrationErrCode;
|
||||
std::string endTimestamp;
|
||||
std::string cpuUsage;
|
||||
std::vector<DtsJobStatus::ErrorDetail> errorDetails;
|
||||
std::string dtsInstanceID;
|
||||
MigrationMode migrationMode;
|
||||
long delay;
|
||||
std::string appName;
|
||||
std::string dtsJobClass;
|
||||
DataCloudStatus dataCloudStatus;
|
||||
std::string dtsJobId;
|
||||
std::vector<DtsJobStatus::DtsTag> tagList;
|
||||
std::string migrationErrHelpDocId;
|
||||
DataSynchronizationStatus dataSynchronizationStatus;
|
||||
std::string memUsage;
|
||||
std::string status;
|
||||
std::string originType;
|
||||
std::string dedicatedClusterId;
|
||||
DataEtlStatus dataEtlStatus;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
@@ -247,18 +289,256 @@ namespace AlibabaCloud
|
||||
PrecheckStatus precheckStatus;
|
||||
std::string consumptionCheckpoint;
|
||||
std::string checkpoint;
|
||||
std::string migrationErrHelpDocKey;
|
||||
std::string dtsJobDirection;
|
||||
std::string jobType;
|
||||
DestinationEndpoint destinationEndpoint;
|
||||
std::string consumptionClient;
|
||||
SourceEndpoint sourceEndpoint;
|
||||
Performance performance;
|
||||
std::string errorMessage;
|
||||
std::string expireTime;
|
||||
std::string resourceGroupDisplayName;
|
||||
std::string beginTimestamp;
|
||||
std::string migrationErrMsg;
|
||||
StructureInitializationStatus structureInitializationStatus;
|
||||
RetryState retryState;
|
||||
std::string reserved;
|
||||
};
|
||||
struct DtsJobStatus13
|
||||
{
|
||||
struct DataInitializationStatus14
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataSynchronizationStatus15
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataEtlStatus16
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DestinationEndpoint17
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct MigrationMode18
|
||||
{
|
||||
bool dataInitialization;
|
||||
bool dataSynchronization;
|
||||
bool structureInitialization;
|
||||
};
|
||||
struct Performance19
|
||||
{
|
||||
std::string rps;
|
||||
std::string flow;
|
||||
};
|
||||
struct PrecheckStatus20
|
||||
{
|
||||
struct PrecheckDetail
|
||||
{
|
||||
std::string repairMethod;
|
||||
std::string checkItem;
|
||||
std::string checkResult;
|
||||
std::string failedReason;
|
||||
std::string checkItemDescription;
|
||||
};
|
||||
std::string status;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
std::vector<PrecheckDetail> detail;
|
||||
};
|
||||
struct ReverseJob21
|
||||
{
|
||||
struct DataInitializationStatus26
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DataSynchronizationStatus27
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
bool needUpgrade;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct DestinationEndpoint28
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct MigrationMode29
|
||||
{
|
||||
bool dataInitialization;
|
||||
bool dataSynchronization;
|
||||
bool structureInitialization;
|
||||
};
|
||||
struct Performance30
|
||||
{
|
||||
std::string rps;
|
||||
std::string flow;
|
||||
};
|
||||
struct PrecheckStatus31
|
||||
{
|
||||
struct PrecheckDetail35
|
||||
{
|
||||
std::string repairMethod;
|
||||
std::string checkItem;
|
||||
std::string checkResult;
|
||||
std::string failedReason;
|
||||
std::string checkItemDescription;
|
||||
};
|
||||
std::string status;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
std::vector<PrecheckDetail35> detail34;
|
||||
};
|
||||
struct SourceEndpoint32
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct StructureInitializationStatus33
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
};
|
||||
DataSynchronizationStatus27 dataSynchronizationStatus27;
|
||||
std::string status;
|
||||
PrecheckStatus31 precheckStatus31;
|
||||
DestinationEndpoint28 destinationEndpoint28;
|
||||
std::string dbObject;
|
||||
std::string createTime;
|
||||
std::string dtsJobName;
|
||||
DataInitializationStatus26 dataInitializationStatus26;
|
||||
std::string payType;
|
||||
std::string dtsInstanceID;
|
||||
long delay;
|
||||
MigrationMode29 migrationMode29;
|
||||
std::string dtsJobClass;
|
||||
std::string checkpoint;
|
||||
Performance30 performance30;
|
||||
std::string dtsJobId;
|
||||
std::string dtsJobDirection;
|
||||
SourceEndpoint32 sourceEndpoint32;
|
||||
StructureInitializationStatus33 structureInitializationStatus33;
|
||||
std::string errorMessage;
|
||||
std::string expireTime;
|
||||
std::string reserved;
|
||||
};
|
||||
struct SourceEndpoint22
|
||||
{
|
||||
std::string oracleSID;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string sslSolutionEnum;
|
||||
std::string ip;
|
||||
std::string port;
|
||||
std::string databaseName;
|
||||
std::string region;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
};
|
||||
struct StructureInitializationStatus23
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
};
|
||||
struct RetryState24
|
||||
{
|
||||
int maxRetryTime;
|
||||
std::string retryTarget;
|
||||
int retryCount;
|
||||
int retryTime;
|
||||
std::string errMessage;
|
||||
std::string module;
|
||||
bool retrying;
|
||||
std::string jobId;
|
||||
};
|
||||
struct DtsTag
|
||||
{
|
||||
std::string tagKey;
|
||||
std::string tagValue;
|
||||
};
|
||||
std::string resourceGroupId;
|
||||
std::string dtsJobName;
|
||||
std::string endTimestamp;
|
||||
std::string dtsInstanceID;
|
||||
long delay;
|
||||
std::string appName;
|
||||
MigrationMode18 migrationMode18;
|
||||
std::string dtsJobClass;
|
||||
std::string dtsJobId;
|
||||
DataEtlStatus16 dataEtlStatus16;
|
||||
ReverseJob21 reverseJob21;
|
||||
StructureInitializationStatus23 structureInitializationStatus23;
|
||||
RetryState24 retryState24;
|
||||
std::string status;
|
||||
DataSynchronizationStatus15 dataSynchronizationStatus15;
|
||||
std::string originType;
|
||||
PrecheckStatus20 precheckStatus20;
|
||||
DestinationEndpoint17 destinationEndpoint17;
|
||||
std::string dbObject;
|
||||
Performance19 performance19;
|
||||
std::string createTime;
|
||||
SourceEndpoint22 sourceEndpoint22;
|
||||
std::string payType;
|
||||
std::vector<DtsJobStatus13::DtsTag> tagList25;
|
||||
std::string consumptionCheckpoint;
|
||||
std::string checkpoint;
|
||||
std::string dtsJobDirection;
|
||||
std::string jobType;
|
||||
DataInitializationStatus14 dataInitializationStatus14;
|
||||
std::string consumptionClient;
|
||||
std::string errorMessage;
|
||||
std::string expireTime;
|
||||
std::string resourceGroupDisplayName;
|
||||
std::string beginTimestamp;
|
||||
std::string reserved;
|
||||
};
|
||||
|
||||
|
||||
DescribeDtsJobsResult();
|
||||
@@ -272,6 +552,7 @@ namespace AlibabaCloud
|
||||
std::string getDynamicCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
std::vector<DtsJobStatus13> getEtlDemoList()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
@@ -286,6 +567,7 @@ namespace AlibabaCloud
|
||||
std::string dynamicCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
std::vector<DtsJobStatus13> etlDemoList_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBEDTSSERVICELOGREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSSERVICELOGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsServiceLogRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDtsServiceLogRequest();
|
||||
~DescribeDtsServiceLogRequest();
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getKeyword() const;
|
||||
void setKeyword(const std::string &keyword);
|
||||
std::string getSubJobType() const;
|
||||
void setSubJobType(const std::string &subJobType);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
long startTime_;
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string dtsJobId_;
|
||||
std::string keyword_;
|
||||
std::string subJobType_;
|
||||
long endTime_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSSERVICELOGREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEDTSSERVICELOGRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSSERVICELOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeDtsServiceLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ServiceLogContext
|
||||
{
|
||||
std::string context;
|
||||
std::string state;
|
||||
std::string time;
|
||||
};
|
||||
|
||||
|
||||
DescribeDtsServiceLogResult();
|
||||
explicit DescribeDtsServiceLogResult(const std::string &payload);
|
||||
~DescribeDtsServiceLogResult();
|
||||
long getTotalRecordCount()const;
|
||||
std::vector<ServiceLogContext> getServiceLogContexts()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalRecordCount_;
|
||||
std::vector<ServiceLogContext> serviceLogContexts_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
int httpStatusCode_;
|
||||
std::string dynamicCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEDTSSERVICELOGRESULT_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_DTS_MODEL_DESCRIBEENDPOINTSWITCHSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEENDPOINTSWITCHSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeEndpointSwitchStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeEndpointSwitchStatusRequest();
|
||||
~DescribeEndpointSwitchStatusRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEENDPOINTSWITCHSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEENDPOINTSWITCHSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEENDPOINTSWITCHSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeEndpointSwitchStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeEndpointSwitchStatusRequest();
|
||||
~DescribeEndpointSwitchStatusRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEENDPOINTSWITCHSTATUSREQUEST_H_
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeEndpointSwitchStatusResult(const std::string &payload);
|
||||
~DescribeEndpointSwitchStatusResult();
|
||||
std::string getStatus()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
@@ -47,8 +47,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string errMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
|
||||
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBEETLJOBLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEETLJOBLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeEtlJobLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeEtlJobLogsRequest();
|
||||
~DescribeEtlJobLogsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEETLJOBLOGSREQUEST_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEETLJOBLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEETLJOBLOGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeEtlJobLogsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EtlRunningLog
|
||||
{
|
||||
std::string contentKey;
|
||||
std::string status;
|
||||
std::string userId;
|
||||
std::string content;
|
||||
std::string logDatetime;
|
||||
std::string etlId;
|
||||
};
|
||||
|
||||
|
||||
DescribeEtlJobLogsResult();
|
||||
explicit DescribeEtlJobLogsResult(const std::string &payload);
|
||||
~DescribeEtlJobLogsResult();
|
||||
std::vector<EtlRunningLog> getEtlRunningLogs()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::string getDynamicCode()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<EtlRunningLog> etlRunningLogs_;
|
||||
int httpStatusCode_;
|
||||
std::string dynamicCode_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEETLJOBLOGSRESULT_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_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeInitializationStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInitializationStatusRequest();
|
||||
~DescribeInitializationStatusRequest();
|
||||
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeInitializationStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeInitializationStatusRequest();
|
||||
~DescribeInitializationStatusRequest();
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
|
||||
private:
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEINITIALIZATIONSTATUSREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string status;
|
||||
std::string tableName;
|
||||
std::string totalRowNum;
|
||||
std::string usedTime;
|
||||
std::string totalRowNum;
|
||||
std::string sourceOwnerDBName;
|
||||
std::string errorMessage;
|
||||
std::string destinationOwnerDBName;
|
||||
@@ -57,8 +57,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string status;
|
||||
std::string objectType;
|
||||
std::string objectDefinition;
|
||||
std::string sourceOwnerDBName;
|
||||
std::string objectDefinition;
|
||||
std::string errorMessage;
|
||||
std::string destinationOwnerDBName;
|
||||
std::string objectName;
|
||||
@@ -66,8 +66,8 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string objectType;
|
||||
std::vector<StructureInitializationDetail::StructureInitializationDetail1> constraints;
|
||||
std::string objectDefinition;
|
||||
std::string sourceOwnerDBName;
|
||||
std::string objectDefinition;
|
||||
std::string errorMessage;
|
||||
std::string destinationOwnerDBName;
|
||||
std::string objectName;
|
||||
|
||||
@@ -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_DTS_MODEL_DESCRIBEJOBMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEJOBMONITORRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeJobMonitorRuleRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeJobMonitorRuleRequest();
|
||||
~DescribeJobMonitorRuleRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEJOBMONITORRULEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEJOBMONITORRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEJOBMONITORRULEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeJobMonitorRuleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeJobMonitorRuleRequest();
|
||||
~DescribeJobMonitorRuleRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string dtsJobId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEJOBMONITORRULEREQUEST_H_
|
||||
|
||||
@@ -35,15 +35,21 @@ namespace AlibabaCloud
|
||||
struct MonitorRule
|
||||
{
|
||||
std::string type;
|
||||
std::string phone;
|
||||
std::string jobType;
|
||||
std::string state;
|
||||
std::string phone;
|
||||
int times;
|
||||
int period;
|
||||
int noticeValue;
|
||||
long delayRuleTime;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
DescribeJobMonitorRuleResult();
|
||||
explicit DescribeJobMonitorRuleResult(const std::string &payload);
|
||||
~DescribeJobMonitorRuleResult();
|
||||
std::vector<std::string> getTopics()const;
|
||||
std::string getDtsJobId()const;
|
||||
int getHttpStatusCode()const;
|
||||
std::vector<MonitorRule> getMonitorRules()const;
|
||||
@@ -56,6 +62,7 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> topics_;
|
||||
std::string dtsJobId_;
|
||||
int httpStatusCode_;
|
||||
std::vector<MonitorRule> monitorRules_;
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEMETRICLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMETRICLISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMetricListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMetricListRequest();
|
||||
~DescribeMetricListRequest();
|
||||
std::string getMetricType() const;
|
||||
void setMetricType(const std::string &metricType);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getParam() const;
|
||||
void setParam(const std::string ¶m);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getMetricName() const;
|
||||
void setMetricName(const std::string &metricName);
|
||||
long getPeriod() const;
|
||||
void setPeriod(long period);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getEnv() const;
|
||||
void setEnv(const std::string &env);
|
||||
std::string getOwnerID() const;
|
||||
void setOwnerID(const std::string &ownerID);
|
||||
|
||||
private:
|
||||
std::string metricType_;
|
||||
std::string clientToken_;
|
||||
long startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string param_;
|
||||
std::string dtsJobId_;
|
||||
std::string metricName_;
|
||||
long period_;
|
||||
long endTime_;
|
||||
std::string env_;
|
||||
std::string ownerID_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMETRICLISTREQUEST_H_
|
||||
@@ -0,0 +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_DTS_MODEL_DESCRIBEMETRICLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMETRICLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMetricListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DataPoint
|
||||
{
|
||||
long timestamp;
|
||||
float statistics;
|
||||
};
|
||||
|
||||
|
||||
DescribeMetricListResult();
|
||||
explicit DescribeMetricListResult(const std::string &payload);
|
||||
~DescribeMetricListResult();
|
||||
std::string getMetricName()const;
|
||||
std::string getMetricType()const;
|
||||
std::string getParam()const;
|
||||
int getHttpStatusCode()const;
|
||||
long getPeriod()const;
|
||||
std::vector<DataPoint> getDataPoints()const;
|
||||
std::string getDynamicMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string metricName_;
|
||||
std::string metricType_;
|
||||
std::string param_;
|
||||
int httpStatusCode_;
|
||||
long period_;
|
||||
std::vector<DataPoint> dataPoints_;
|
||||
std::string dynamicMessage_;
|
||||
std::string errMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMETRICLISTRESULT_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_DTS_MODEL_DESCRIBEMIGRATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobAlertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeMigrationJobAlertRequest();
|
||||
~DescribeMigrationJobAlertRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getMigrationJobId()const;
|
||||
void setMigrationJobId(const std::string& migrationJobId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string migrationJobId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBALERTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobAlertRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMigrationJobAlertRequest();
|
||||
~DescribeMigrationJobAlertRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getMigrationJobId() const;
|
||||
void setMigrationJobId(const std::string &migrationJobId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string migrationJobId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBALERTREQUEST_H_
|
||||
|
||||
@@ -39,12 +39,12 @@ namespace AlibabaCloud
|
||||
~DescribeMigrationJobAlertResult();
|
||||
std::string getErrorAlertPhone()const;
|
||||
std::string getDelayAlertPhone()const;
|
||||
std::string getErrorAlertStatus()const;
|
||||
std::string getMigrationJobName()const;
|
||||
std::string getErrorAlertStatus()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getDelayAlertStatus()const;
|
||||
std::string getDelayOverSeconds()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getDelayOverSeconds()const;
|
||||
std::string getErrCode()const;
|
||||
std::string getMigrationJobId()const;
|
||||
|
||||
@@ -53,12 +53,12 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string errorAlertPhone_;
|
||||
std::string delayAlertPhone_;
|
||||
std::string errorAlertStatus_;
|
||||
std::string migrationJobName_;
|
||||
std::string errorAlertStatus_;
|
||||
std::string errMessage_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string success_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string errCode_;
|
||||
std::string migrationJobId_;
|
||||
|
||||
|
||||
@@ -1,78 +1,72 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEMIGRATIONJOBDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeMigrationJobDetailRequest();
|
||||
~DescribeMigrationJobDetailRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
bool getMigrationModeDataInitialization()const;
|
||||
void setMigrationModeDataInitialization(bool migrationModeDataInitialization);
|
||||
std::string getMigrationJobId()const;
|
||||
void setMigrationJobId(const std::string& migrationJobId);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
bool getMigrationModeDataSynchronization()const;
|
||||
void setMigrationModeDataSynchronization(bool migrationModeDataSynchronization);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
bool getMigrationModeStructureInitialization()const;
|
||||
void setMigrationModeStructureInitialization(bool migrationModeStructureInitialization);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
bool migrationModeDataInitialization_;
|
||||
std::string migrationJobId_;
|
||||
int pageNum_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
bool migrationModeDataSynchronization_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string ownerId_;
|
||||
bool migrationModeStructureInitialization_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBDETAILREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBDETAILREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobDetailRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMigrationJobDetailRequest();
|
||||
~DescribeMigrationJobDetailRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
bool getMigrationModeDataInitialization() const;
|
||||
void setMigrationModeDataInitialization(bool migrationModeDataInitialization);
|
||||
std::string getMigrationJobId() const;
|
||||
void setMigrationJobId(const std::string &migrationJobId);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
bool getMigrationModeDataSynchronization() const;
|
||||
void setMigrationModeDataSynchronization(bool migrationModeDataSynchronization);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
bool getMigrationModeStructureInitialization() const;
|
||||
void setMigrationModeStructureInitialization(bool migrationModeStructureInitialization);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
bool migrationModeDataInitialization_;
|
||||
std::string migrationJobId_;
|
||||
int pageNum_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
bool migrationModeDataSynchronization_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string ownerId_;
|
||||
bool migrationModeStructureInitialization_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBDETAILREQUEST_H_
|
||||
|
||||
@@ -57,8 +57,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string status;
|
||||
std::string objectType;
|
||||
std::string objectDefinition;
|
||||
std::string sourceOwnerDBName;
|
||||
std::string objectDefinition;
|
||||
std::string errorMessage;
|
||||
std::string destinationOwnerDBName;
|
||||
std::string objectName;
|
||||
@@ -66,8 +66,8 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string objectType;
|
||||
std::vector<StructureInitializationDetail::StructureInitializationDetail1> constraintList;
|
||||
std::string objectDefinition;
|
||||
std::string sourceOwnerDBName;
|
||||
std::string objectDefinition;
|
||||
std::string errorMessage;
|
||||
std::string destinationOwnerDBName;
|
||||
std::string objectName;
|
||||
|
||||
@@ -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_DTS_MODEL_DESCRIBEMIGRATIONJOBSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeMigrationJobStatusRequest();
|
||||
~DescribeMigrationJobStatusRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getMigrationJobId()const;
|
||||
void setMigrationJobId(const std::string& migrationJobId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string migrationJobId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeMigrationJobStatusRequest();
|
||||
~DescribeMigrationJobStatusRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getMigrationJobId() const;
|
||||
void setMigrationJobId(const std::string &migrationJobId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string migrationJobId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSTATUSREQUEST_H_
|
||||
|
||||
@@ -1,78 +1,70 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeMigrationJobsRequest();
|
||||
~DescribeMigrationJobsRequest();
|
||||
|
||||
std::string getInstFilterRegion()const;
|
||||
void setInstFilterRegion(const std::string& instFilterRegion);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getMigrationJobName()const;
|
||||
void setMigrationJobName(const std::string& migrationJobName);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
|
||||
private:
|
||||
std::string instFilterRegion_;
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string migrationJobName_;
|
||||
std::vector<Tag> tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeMigrationJobsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
DescribeMigrationJobsRequest();
|
||||
~DescribeMigrationJobsRequest();
|
||||
std::string getInstFilterRegion() const;
|
||||
void setInstFilterRegion(const std::string &instFilterRegion);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getMigrationJobName() const;
|
||||
void setMigrationJobName(const std::string &migrationJobName);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
|
||||
private:
|
||||
std::string instFilterRegion_;
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string migrationJobName_;
|
||||
std::vector<Tag> tag_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEMIGRATIONJOBSREQUEST_H_
|
||||
|
||||
@@ -53,8 +53,8 @@ namespace AlibabaCloud
|
||||
std::string oracleSID;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string iP;
|
||||
std::string port;
|
||||
std::string iP;
|
||||
std::string databaseName;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
@@ -75,8 +75,8 @@ namespace AlibabaCloud
|
||||
std::string oracleSID;
|
||||
std::string userName;
|
||||
std::string instanceID;
|
||||
std::string iP;
|
||||
std::string port;
|
||||
std::string iP;
|
||||
std::string databaseName;
|
||||
std::string instanceType;
|
||||
std::string engineName;
|
||||
|
||||
@@ -1,69 +1,63 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBEPRECHECKSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEPRECHECKSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribePreCheckStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribePreCheckStatusRequest();
|
||||
~DescribePreCheckStatusRequest();
|
||||
|
||||
std::string getStructType()const;
|
||||
void setStructType(const std::string& structType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getPageNo()const;
|
||||
void setPageNo(const std::string& pageNo);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
std::string getJobCode()const;
|
||||
void setJobCode(const std::string& jobCode);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getDtsJobId()const;
|
||||
void setDtsJobId(const std::string& dtsJobId);
|
||||
std::string getStructPhase()const;
|
||||
void setStructPhase(const std::string& structPhase);
|
||||
|
||||
private:
|
||||
std::string structType_;
|
||||
std::string regionId_;
|
||||
std::string pageNo_;
|
||||
std::string pageSize_;
|
||||
std::string jobCode_;
|
||||
std::string name_;
|
||||
std::string dtsJobId_;
|
||||
std::string structPhase_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEPRECHECKSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBEPRECHECKSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBEPRECHECKSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribePreCheckStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribePreCheckStatusRequest();
|
||||
~DescribePreCheckStatusRequest();
|
||||
std::string getStructType() const;
|
||||
void setStructType(const std::string &structType);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getPageSize() const;
|
||||
void setPageSize(const std::string &pageSize);
|
||||
std::string getDtsJobId() const;
|
||||
void setDtsJobId(const std::string &dtsJobId);
|
||||
std::string getPageNo() const;
|
||||
void setPageNo(const std::string &pageNo);
|
||||
std::string getJobCode() const;
|
||||
void setJobCode(const std::string &jobCode);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getStructPhase() const;
|
||||
void setStructPhase(const std::string &structPhase);
|
||||
|
||||
private:
|
||||
std::string structType_;
|
||||
std::string regionId_;
|
||||
std::string pageSize_;
|
||||
std::string dtsJobId_;
|
||||
std::string pageNo_;
|
||||
std::string jobCode_;
|
||||
std::string name_;
|
||||
std::string structPhase_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBEPRECHECKSTATUSREQUEST_H_
|
||||
|
||||
@@ -42,29 +42,30 @@ namespace AlibabaCloud
|
||||
std::string logLevel;
|
||||
};
|
||||
std::string sourceSchema;
|
||||
std::string sub;
|
||||
std::string destSchema;
|
||||
std::string errMsg;
|
||||
std::string names;
|
||||
std::string item;
|
||||
std::string repairMethod;
|
||||
std::string finishTime;
|
||||
long diffRow;
|
||||
int orderNum;
|
||||
std::string parentObj;
|
||||
std::string jobId;
|
||||
std::string ddlSql;
|
||||
std::string sub;
|
||||
std::string targetNames;
|
||||
std::string bootTime;
|
||||
std::vector<ProgressInfo::JobLog> logs;
|
||||
std::string names;
|
||||
std::string item;
|
||||
bool canSkip;
|
||||
std::string repairMethod;
|
||||
int delaySeconds;
|
||||
std::string finishTime;
|
||||
int orderNum;
|
||||
long diffRow;
|
||||
std::string parentObj;
|
||||
std::string ignoreFlag;
|
||||
std::string state;
|
||||
int total;
|
||||
bool skip;
|
||||
std::string errDetail;
|
||||
std::string id;
|
||||
std::string jobId;
|
||||
std::string ddlSql;
|
||||
std::string current;
|
||||
};
|
||||
struct SubDistributedJobStatusItem
|
||||
{
|
||||
@@ -78,29 +79,30 @@ namespace AlibabaCloud
|
||||
std::string logLevel;
|
||||
};
|
||||
std::string sourceSchema;
|
||||
std::string sub;
|
||||
std::string destSchema;
|
||||
std::string errMsg;
|
||||
std::string names;
|
||||
std::string item;
|
||||
std::string repairMethod;
|
||||
std::string finishTime;
|
||||
long diffRow;
|
||||
int orderNum;
|
||||
std::string parentObj;
|
||||
std::string jobId;
|
||||
std::string ddlSql;
|
||||
std::string sub;
|
||||
std::string targetNames;
|
||||
std::vector<ProgressInfo2::JobLog4> logs3;
|
||||
std::string bootTime;
|
||||
std::string names;
|
||||
std::string item;
|
||||
bool canSkip;
|
||||
std::string repairMethod;
|
||||
int delaySeconds;
|
||||
std::string finishTime;
|
||||
int orderNum;
|
||||
long diffRow;
|
||||
std::string parentObj;
|
||||
std::string ignoreFlag;
|
||||
std::string state;
|
||||
int total;
|
||||
bool skip;
|
||||
std::string errDetail;
|
||||
std::string id;
|
||||
std::string jobId;
|
||||
std::string ddlSql;
|
||||
std::string current;
|
||||
};
|
||||
std::vector<SubDistributedJobStatusItem::ProgressInfo2> jobProgress1;
|
||||
std::string state;
|
||||
|
||||
@@ -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_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstanceAlertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSubscriptionInstanceAlertRequest();
|
||||
~DescribeSubscriptionInstanceAlertRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstanceAlertRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSubscriptionInstanceAlertRequest();
|
||||
~DescribeSubscriptionInstanceAlertRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCEALERTREQUEST_H_
|
||||
|
||||
@@ -44,8 +44,8 @@ namespace AlibabaCloud
|
||||
std::string getErrMessage()const;
|
||||
std::string getSubscriptionInstanceID()const;
|
||||
std::string getDelayAlertStatus()const;
|
||||
std::string getDelayOverSeconds()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getDelayOverSeconds()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
@@ -58,8 +58,8 @@ namespace AlibabaCloud
|
||||
std::string errMessage_;
|
||||
std::string subscriptionInstanceID_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string success_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
|
||||
@@ -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_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstanceStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSubscriptionInstanceStatusRequest();
|
||||
~DescribeSubscriptionInstanceStatusRequest();
|
||||
|
||||
std::string getSubscriptionInstanceId()const;
|
||||
void setSubscriptionInstanceId(const std::string& subscriptionInstanceId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstanceStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSubscriptionInstanceStatusRequest();
|
||||
~DescribeSubscriptionInstanceStatusRequest();
|
||||
std::string getSubscriptionInstanceId() const;
|
||||
void setSubscriptionInstanceId(const std::string &subscriptionInstanceId);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string subscriptionInstanceId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESTATUSREQUEST_H_
|
||||
|
||||
@@ -1,81 +1,73 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeSubscriptionInstancesRequest();
|
||||
~DescribeSubscriptionInstancesRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getInstFilterRegion()const;
|
||||
void setInstFilterRegion(const std::string& instFilterRegion);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSubscriptionInstanceName()const;
|
||||
void setSubscriptionInstanceName(const std::string& subscriptionInstanceName);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string instFilterRegion_;
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string subscriptionInstanceName_;
|
||||
std::vector<Tag> tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
DescribeSubscriptionInstancesRequest();
|
||||
~DescribeSubscriptionInstancesRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
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);
|
||||
std::string getInstFilterRegion() const;
|
||||
void setInstFilterRegion(const std::string &instFilterRegion);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getSubscriptionInstanceName() const;
|
||||
void setSubscriptionInstanceName(const std::string &subscriptionInstanceName);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
int pageNum_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string instFilterRegion_;
|
||||
std::string ownerId_;
|
||||
std::string subscriptionInstanceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONINSTANCESREQUEST_H_
|
||||
|
||||
@@ -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_DTS_MODEL_DESCRIBESUBSCRIPTIONMETAREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONMETAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionMetaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSubscriptionMetaRequest();
|
||||
~DescribeSubscriptionMetaRequest();
|
||||
|
||||
std::string getTopics()const;
|
||||
void setTopics(const std::string& topics);
|
||||
std::string getSid()const;
|
||||
void setSid(const std::string& sid);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSubMigrationJobIds()const;
|
||||
void setSubMigrationJobIds(const std::string& subMigrationJobIds);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string topics_;
|
||||
std::string sid_;
|
||||
std::string regionId_;
|
||||
std::string subMigrationJobIds_;
|
||||
std::string dtsInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONMETAREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONMETAREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONMETAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSubscriptionMetaRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSubscriptionMetaRequest();
|
||||
~DescribeSubscriptionMetaRequest();
|
||||
std::string getTopics() const;
|
||||
void setTopics(const std::string &topics);
|
||||
std::string getSid() const;
|
||||
void setSid(const std::string &sid);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSubMigrationJobIds() const;
|
||||
void setSubMigrationJobIds(const std::string &subMigrationJobIds);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string topics_;
|
||||
std::string sid_;
|
||||
std::string regionId_;
|
||||
std::string subMigrationJobIds_;
|
||||
std::string dtsInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESUBSCRIPTIONMETAREQUEST_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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobAlertRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSynchronizationJobAlertRequest();
|
||||
~DescribeSynchronizationJobAlertRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobAlertRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSynchronizationJobAlertRequest();
|
||||
~DescribeSynchronizationJobAlertRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBALERTREQUEST_H_
|
||||
|
||||
@@ -44,8 +44,8 @@ namespace AlibabaCloud
|
||||
std::string getErrorAlertStatus()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getDelayAlertStatus()const;
|
||||
std::string getDelayOverSeconds()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getDelayOverSeconds()const;
|
||||
std::string getSynchronizationDirection()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
@@ -59,8 +59,8 @@ namespace AlibabaCloud
|
||||
std::string errorAlertStatus_;
|
||||
std::string errMessage_;
|
||||
std::string delayAlertStatus_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string success_;
|
||||
std::string delayOverSeconds_;
|
||||
std::string synchronizationDirection_;
|
||||
std::string errCode_;
|
||||
|
||||
|
||||
@@ -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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobReplicatorCompareRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSynchronizationJobReplicatorCompareRequest();
|
||||
~DescribeSynchronizationJobReplicatorCompareRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobReplicatorCompareRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSynchronizationJobReplicatorCompareRequest();
|
||||
~DescribeSynchronizationJobReplicatorCompareRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBREPLICATORCOMPAREREQUEST_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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobStatusListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSynchronizationJobStatusListRequest();
|
||||
~DescribeSynchronizationJobStatusListRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getSynchronizationJobIdListJsonStr()const;
|
||||
void setSynchronizationJobIdListJsonStr(const std::string& synchronizationJobIdListJsonStr);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string synchronizationJobIdListJsonStr_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSLISTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSLISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobStatusListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSynchronizationJobStatusListRequest();
|
||||
~DescribeSynchronizationJobStatusListRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getSynchronizationJobIdListJsonStr() const;
|
||||
void setSynchronizationJobIdListJsonStr(const std::string &synchronizationJobIdListJsonStr);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string synchronizationJobIdListJsonStr_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSLISTREQUEST_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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSynchronizationJobStatusRequest();
|
||||
~DescribeSynchronizationJobStatusRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobId()const;
|
||||
void setSynchronizationJobId(const std::string& synchronizationJobId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getSynchronizationDirection()const;
|
||||
void setSynchronizationDirection(const std::string& synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationDirection_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSynchronizationJobStatusRequest();
|
||||
~DescribeSynchronizationJobStatusRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobId() const;
|
||||
void setSynchronizationJobId(const std::string &synchronizationJobId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSynchronizationDirection() const;
|
||||
void setSynchronizationDirection(const std::string &synchronizationDirection);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string synchronizationDirection_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSTATUSREQUEST_H_
|
||||
|
||||
@@ -42,8 +42,8 @@ namespace AlibabaCloud
|
||||
struct DataSynchronizationStatus
|
||||
{
|
||||
std::string status;
|
||||
std::string checkpoint;
|
||||
long delayMillis;
|
||||
std::string checkpoint;
|
||||
std::string percent;
|
||||
std::string errorMessage;
|
||||
std::string delay;
|
||||
@@ -126,8 +126,8 @@ namespace AlibabaCloud
|
||||
std::string getErrMessage()const;
|
||||
std::string getErrCode()const;
|
||||
PrecheckStatus getPrecheckStatus()const;
|
||||
std::string getCheckpoint()const;
|
||||
std::string getSynchronizationJobId()const;
|
||||
std::string getCheckpoint()const;
|
||||
DestinationEndpoint getDestinationEndpoint()const;
|
||||
SourceEndpoint getSourceEndpoint()const;
|
||||
std::string getStructureInitialization()const;
|
||||
@@ -155,8 +155,8 @@ namespace AlibabaCloud
|
||||
std::string errMessage_;
|
||||
std::string errCode_;
|
||||
PrecheckStatus precheckStatus_;
|
||||
std::string checkpoint_;
|
||||
std::string synchronizationJobId_;
|
||||
std::string checkpoint_;
|
||||
DestinationEndpoint destinationEndpoint_;
|
||||
SourceEndpoint sourceEndpoint_;
|
||||
std::string structureInitialization_;
|
||||
|
||||
@@ -1,81 +1,73 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeSynchronizationJobsRequest();
|
||||
~DescribeSynchronizationJobsRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getInstFilterRegion()const;
|
||||
void setInstFilterRegion(const std::string& instFilterRegion);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSynchronizationJobName()const;
|
||||
void setSynchronizationJobName(const std::string& synchronizationJobName);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
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);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string instFilterRegion_;
|
||||
int pageNum_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobName_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationJobsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
DescribeSynchronizationJobsRequest();
|
||||
~DescribeSynchronizationJobsRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
int getPageNum() const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSynchronizationJobName() const;
|
||||
void setSynchronizationJobName(const std::string &synchronizationJobName);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
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);
|
||||
std::string getInstFilterRegion() const;
|
||||
void setInstFilterRegion(const std::string &instFilterRegion);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
int pageNum_;
|
||||
std::string accessKeyId_;
|
||||
std::string synchronizationJobName_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string instFilterRegion_;
|
||||
std::string ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONJOBSREQUEST_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_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationObjectModifyStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSynchronizationObjectModifyStatusRequest();
|
||||
~DescribeSynchronizationObjectModifyStatusRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAccountId()const;
|
||||
void setAccountId(const std::string& accountId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTaskId()const;
|
||||
void setTaskId(const std::string& taskId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeSynchronizationObjectModifyStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSynchronizationObjectModifyStatusRequest();
|
||||
~DescribeSynchronizationObjectModifyStatusRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getAccountId() const;
|
||||
void setAccountId(const std::string &accountId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string accountId_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBESYNCHRONIZATIONOBJECTMODIFYSTATUSREQUEST_H_
|
||||
|
||||
@@ -74,8 +74,8 @@ namespace AlibabaCloud
|
||||
std::string getStatus()const;
|
||||
PrecheckStatus getPrecheckStatus()const;
|
||||
DataInitializationStatus getDataInitializationStatus()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
DataSynchronizationStatus getDataSynchronizationStatus()const;
|
||||
StructureInitializationStatus getStructureInitializationStatus()const;
|
||||
@@ -87,8 +87,8 @@ namespace AlibabaCloud
|
||||
std::string status_;
|
||||
PrecheckStatus precheckStatus_;
|
||||
DataInitializationStatus dataInitializationStatus_;
|
||||
std::string errMessage_;
|
||||
std::string errorMessage_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
DataSynchronizationStatus dataSynchronizationStatus_;
|
||||
StructureInitializationStatus structureInitializationStatus_;
|
||||
|
||||
57
dts/include/alibabacloud/dts/model/DescribeTagKeysRequest.h
Normal file
57
dts/include/alibabacloud/dts/model/DescribeTagKeysRequest.h
Normal file
@@ -0,0 +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_DTS_MODEL_DESCRIBETAGKEYSREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBETAGKEYSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeTagKeysRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTagKeysRequest();
|
||||
~DescribeTagKeysRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceId_;
|
||||
std::string resourceType_;
|
||||
std::string category_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBETAGKEYSREQUEST_H_
|
||||
59
dts/include/alibabacloud/dts/model/DescribeTagKeysResult.h
Normal file
59
dts/include/alibabacloud/dts/model/DescribeTagKeysResult.h
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBETAGKEYSRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBETAGKEYSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeTagKeysResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeTagKeysResult();
|
||||
explicit DescribeTagKeysResult(const std::string &payload);
|
||||
~DescribeTagKeysResult();
|
||||
int getTotalCount()const;
|
||||
std::string getCategory()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<std::string> getTagKeys()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::string category_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<std::string> tagKeys_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBETAGKEYSRESULT_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_DTS_MODEL_DESCRIBETAGVALUESREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBETAGVALUESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeTagValuesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTagValuesRequest();
|
||||
~DescribeTagValuesRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string key_;
|
||||
std::string resourceId_;
|
||||
std::string resourceType_;
|
||||
std::string category_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBETAGVALUESREQUEST_H_
|
||||
59
dts/include/alibabacloud/dts/model/DescribeTagValuesResult.h
Normal file
59
dts/include/alibabacloud/dts/model/DescribeTagValuesResult.h
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_DESCRIBETAGVALUESRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_DESCRIBETAGVALUESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT DescribeTagValuesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeTagValuesResult();
|
||||
explicit DescribeTagValuesResult(const std::string &payload);
|
||||
~DescribeTagValuesResult();
|
||||
int getTotalCount()const;
|
||||
std::string getCategory()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<std::string> getTagValues()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
std::string category_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<std::string> tagValues_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_DESCRIBETAGVALUESRESULT_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_DTS_MODEL_INITDTSRDSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_INITDTSRDSINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT InitDtsRdsInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
InitDtsRdsInstanceRequest();
|
||||
~InitDtsRdsInstanceRequest();
|
||||
|
||||
std::string getEndpointInstanceId()const;
|
||||
void setEndpointInstanceId(const std::string& endpointInstanceId);
|
||||
std::string getEndpointRegion()const;
|
||||
void setEndpointRegion(const std::string& endpointRegion);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getEndpointCenId()const;
|
||||
void setEndpointCenId(const std::string& endpointCenId);
|
||||
std::string getEndpointInstanceType()const;
|
||||
void setEndpointInstanceType(const std::string& endpointInstanceType);
|
||||
std::string getDtsInstanceId()const;
|
||||
void setDtsInstanceId(const std::string& dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string endpointInstanceId_;
|
||||
std::string endpointRegion_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string endpointCenId_;
|
||||
std::string endpointInstanceType_;
|
||||
std::string dtsInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_INITDTSRDSINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DTS_MODEL_INITDTSRDSINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_INITDTSRDSINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT InitDtsRdsInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
InitDtsRdsInstanceRequest();
|
||||
~InitDtsRdsInstanceRequest();
|
||||
std::string getEndpointInstanceId() const;
|
||||
void setEndpointInstanceId(const std::string &endpointInstanceId);
|
||||
std::string getEndpointRegion() const;
|
||||
void setEndpointRegion(const std::string &endpointRegion);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEndpointCenId() const;
|
||||
void setEndpointCenId(const std::string &endpointCenId);
|
||||
std::string getEndpointInstanceType() const;
|
||||
void setEndpointInstanceType(const std::string &endpointInstanceType);
|
||||
std::string getDtsInstanceId() const;
|
||||
void setDtsInstanceId(const std::string &dtsInstanceId);
|
||||
|
||||
private:
|
||||
std::string endpointInstanceId_;
|
||||
std::string endpointRegion_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string endpointCenId_;
|
||||
std::string endpointInstanceType_;
|
||||
std::string dtsInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_INITDTSRDSINSTANCEREQUEST_H_
|
||||
|
||||
@@ -0,0 +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_DTS_MODEL_LISTDEDICATEDCLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_LISTDEDICATEDCLUSTERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Dts {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_DTS_EXPORT ListDedicatedClusterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListDedicatedClusterRequest();
|
||||
~ListDedicatedClusterRequest();
|
||||
std::string getOrderDirection() const;
|
||||
void setOrderDirection(const std::string &orderDirection);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getOrderColumn() const;
|
||||
void setOrderColumn(const std::string &orderColumn);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getState() const;
|
||||
void setState(const std::string &state);
|
||||
std::string getOwnerId() const;
|
||||
void setOwnerId(const std::string &ownerId);
|
||||
std::string getParams() const;
|
||||
void setParams(const std::string ¶ms);
|
||||
|
||||
private:
|
||||
std::string orderDirection_;
|
||||
std::string type_;
|
||||
int pageNumber_;
|
||||
std::string orderColumn_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string state_;
|
||||
std::string ownerId_;
|
||||
std::string params_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Dts
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_LISTDEDICATEDCLUSTERREQUEST_H_
|
||||
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* 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_DTS_MODEL_LISTDEDICATEDCLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_DTS_MODEL_LISTDEDICATEDCLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dts/DtsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dts
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DTS_EXPORT ListDedicatedClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DedicatedClusterStatus
|
||||
{
|
||||
long usedDu;
|
||||
long duUtilization;
|
||||
std::string dedicatedClusterId;
|
||||
long nodeCount;
|
||||
long usedDiskGBSize;
|
||||
long oversoldDu;
|
||||
long totalDiskGBSize;
|
||||
long diskUtilization;
|
||||
long usedMemGBSize;
|
||||
long gmtCreated;
|
||||
std::string dtsInstanceID;
|
||||
std::string dedicatedClusterName;
|
||||
long totalMemGBSize;
|
||||
long du;
|
||||
long memUtilization;
|
||||
std::string state;
|
||||
long usedCpuCore;
|
||||
long totalCpuCore;
|
||||
std::string regionId;
|
||||
long cpuUtilization;
|
||||
};
|
||||
|
||||
|
||||
ListDedicatedClusterResult();
|
||||
explicit ListDedicatedClusterResult(const std::string &payload);
|
||||
~ListDedicatedClusterResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<DedicatedClusterStatus> getDedicatedClusterStatusList()const;
|
||||
std::string getHttpStatusCode()const;
|
||||
std::string getErrMessage()const;
|
||||
std::string getSuccess()const;
|
||||
std::string getErrCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<DedicatedClusterStatus> dedicatedClusterStatusList_;
|
||||
std::string httpStatusCode_;
|
||||
std::string errMessage_;
|
||||
std::string success_;
|
||||
std::string errCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DTS_MODEL_LISTDEDICATEDCLUSTERRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user