Support More Open Api.
This commit is contained in:
@@ -43,6 +43,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/CheckDBNameAvailableResult.h
|
||||
include/alibabacloud/rds/model/CheckInstanceExistRequest.h
|
||||
include/alibabacloud/rds/model/CheckInstanceExistResult.h
|
||||
include/alibabacloud/rds/model/CheckServiceLinkedRoleRequest.h
|
||||
include/alibabacloud/rds/model/CheckServiceLinkedRoleResult.h
|
||||
include/alibabacloud/rds/model/CloneDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CloneDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/CloneParameterGroupRequest.h
|
||||
@@ -83,10 +85,14 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/CreateParameterGroupResult.h
|
||||
include/alibabacloud/rds/model/CreateReadOnlyDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CreateReadOnlyDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/CreateSecretRequest.h
|
||||
include/alibabacloud/rds/model/CreateSecretResult.h
|
||||
include/alibabacloud/rds/model/CreateServiceLinkedRoleRequest.h
|
||||
include/alibabacloud/rds/model/CreateServiceLinkedRoleResult.h
|
||||
include/alibabacloud/rds/model/CreateTempDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CreateTempDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DeleteADSettingRequest.h
|
||||
include/alibabacloud/rds/model/DeleteADSettingResult.h
|
||||
include/alibabacloud/rds/model/DeleteAccountRequest.h
|
||||
include/alibabacloud/rds/model/DeleteAccountResult.h
|
||||
include/alibabacloud/rds/model/DeleteBackupRequest.h
|
||||
@@ -103,14 +109,20 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DeleteGadInstanceResult.h
|
||||
include/alibabacloud/rds/model/DeleteParameterGroupRequest.h
|
||||
include/alibabacloud/rds/model/DeleteParameterGroupResult.h
|
||||
include/alibabacloud/rds/model/DeleteSecretRequest.h
|
||||
include/alibabacloud/rds/model/DeleteSecretResult.h
|
||||
include/alibabacloud/rds/model/DeleteUserBackupFileRequest.h
|
||||
include/alibabacloud/rds/model/DeleteUserBackupFileResult.h
|
||||
include/alibabacloud/rds/model/DescibeImportsFromDatabaseRequest.h
|
||||
include/alibabacloud/rds/model/DescibeImportsFromDatabaseResult.h
|
||||
include/alibabacloud/rds/model/DescribeADInfoRequest.h
|
||||
include/alibabacloud/rds/model/DescribeADInfoResult.h
|
||||
include/alibabacloud/rds/model/DescribeAccountsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAccountsResult.h
|
||||
include/alibabacloud/rds/model/DescribeActionEventPolicyRequest.h
|
||||
include/alibabacloud/rds/model/DescribeActionEventPolicyResult.h
|
||||
include/alibabacloud/rds/model/DescribeAnalyticdbByPrimaryDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAnalyticdbByPrimaryDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeAvailableClassesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAvailableClassesResult.h
|
||||
include/alibabacloud/rds/model/DescribeAvailableCrossRegionRequest.h
|
||||
@@ -149,6 +161,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeCrossRegionLogBackupFilesResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceAttributeRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceAttributeResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceByTagsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceByTagsResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceDetailRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceDetailResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceEncryptionKeyRequest.h
|
||||
@@ -165,8 +179,12 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceMonitorResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceNetInfoRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceNetInfoResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceNetInfoForChannelRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceNetInfoForChannelResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancePerformanceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancePerformanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancePromoteActivityRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancePromoteActivityResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceProxyConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceProxyConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceSSLRequest.h
|
||||
@@ -183,6 +201,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeDBInstancesByPerformanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancesForCloneRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancesForCloneResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBMiniEngineVersionsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBMiniEngineVersionsResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBProxyRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBProxyResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBProxyEndpointRequest.h
|
||||
@@ -211,6 +231,10 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeHADiagnoseConfigResult.h
|
||||
include/alibabacloud/rds/model/DescribeHASwitchConfigRequest.h
|
||||
include/alibabacloud/rds/model/DescribeHASwitchConfigResult.h
|
||||
include/alibabacloud/rds/model/DescribeHistoryTasksRequest.h
|
||||
include/alibabacloud/rds/model/DescribeHistoryTasksResult.h
|
||||
include/alibabacloud/rds/model/DescribeHistoryTasksStatRequest.h
|
||||
include/alibabacloud/rds/model/DescribeHistoryTasksStatResult.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceAutoRenewalAttributeRequest.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceAutoRenewalAttributeResult.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceCrossBackupPolicyRequest.h
|
||||
@@ -249,6 +273,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeRdsResourceSettingsResult.h
|
||||
include/alibabacloud/rds/model/DescribeReadDBInstanceDelayRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReadDBInstanceDelayResult.h
|
||||
include/alibabacloud/rds/model/DescribeRegionInfosRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRegionInfosResult.h
|
||||
include/alibabacloud/rds/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/rds/model/DescribeRenewalPriceRequest.h
|
||||
@@ -265,6 +291,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeSQLLogRecordsResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogReportListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogReportListResult.h
|
||||
include/alibabacloud/rds/model/DescribeSecretsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSecretsResult.h
|
||||
include/alibabacloud/rds/model/DescribeSecurityGroupConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSecurityGroupConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeSlowLogRecordsRequest.h
|
||||
@@ -285,6 +313,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DestroyDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DetachGadInstanceMemberRequest.h
|
||||
include/alibabacloud/rds/model/DetachGadInstanceMemberResult.h
|
||||
include/alibabacloud/rds/model/GetDBInstanceTopologyRequest.h
|
||||
include/alibabacloud/rds/model/GetDBInstanceTopologyResult.h
|
||||
include/alibabacloud/rds/model/GetDbProxyInstanceSslRequest.h
|
||||
include/alibabacloud/rds/model/GetDbProxyInstanceSslResult.h
|
||||
include/alibabacloud/rds/model/GrantAccountPrivilegeRequest.h
|
||||
@@ -303,12 +333,16 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ListUserBackupFilesResult.h
|
||||
include/alibabacloud/rds/model/LockAccountRequest.h
|
||||
include/alibabacloud/rds/model/LockAccountResult.h
|
||||
include/alibabacloud/rds/model/MigrateConnectionToOtherZoneRequest.h
|
||||
include/alibabacloud/rds/model/MigrateConnectionToOtherZoneResult.h
|
||||
include/alibabacloud/rds/model/MigrateDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/MigrateDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/MigrateSecurityIPModeRequest.h
|
||||
include/alibabacloud/rds/model/MigrateSecurityIPModeResult.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherZoneRequest.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherZoneResult.h
|
||||
include/alibabacloud/rds/model/ModifyADInfoRequest.h
|
||||
include/alibabacloud/rds/model/ModifyADInfoResult.h
|
||||
include/alibabacloud/rds/model/ModifyAccountDescriptionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyAccountDescriptionResult.h
|
||||
include/alibabacloud/rds/model/ModifyActionEventPolicyRequest.h
|
||||
@@ -325,6 +359,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceConnectionModeResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceConnectionStringRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceConnectionStringResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceDelayedReplicationTimeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceDelayedReplicationTimeResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceDeletionProtectionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceDeletionProtectionResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceDescriptionRequest.h
|
||||
@@ -399,6 +435,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/QueryNotifyResult.h
|
||||
include/alibabacloud/rds/model/RebuildDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RebuildDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/ReceiveDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/ReceiveDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/RecoveryDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RecoveryDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/ReleaseInstanceConnectionRequest.h
|
||||
@@ -411,6 +449,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/RemoveTagsFromResourceResult.h
|
||||
include/alibabacloud/rds/model/RenewInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RenewInstanceResult.h
|
||||
include/alibabacloud/rds/model/RequestServiceOfCloudDBARequest.h
|
||||
include/alibabacloud/rds/model/RequestServiceOfCloudDBAResult.h
|
||||
include/alibabacloud/rds/model/ResetAccountRequest.h
|
||||
include/alibabacloud/rds/model/ResetAccountResult.h
|
||||
include/alibabacloud/rds/model/ResetAccountPasswordRequest.h
|
||||
@@ -435,6 +475,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceNetTypeResult.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceVpcRequest.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceVpcResult.h
|
||||
include/alibabacloud/rds/model/SwitchGuardToMasterInstanceRequest.h
|
||||
include/alibabacloud/rds/model/SwitchGuardToMasterInstanceResult.h
|
||||
include/alibabacloud/rds/model/TagResourcesRequest.h
|
||||
include/alibabacloud/rds/model/TagResourcesResult.h
|
||||
include/alibabacloud/rds/model/TerminateMigrateTaskRequest.h
|
||||
@@ -482,6 +524,8 @@ set(rds_src
|
||||
src/model/CheckDBNameAvailableResult.cc
|
||||
src/model/CheckInstanceExistRequest.cc
|
||||
src/model/CheckInstanceExistResult.cc
|
||||
src/model/CheckServiceLinkedRoleRequest.cc
|
||||
src/model/CheckServiceLinkedRoleResult.cc
|
||||
src/model/CloneDBInstanceRequest.cc
|
||||
src/model/CloneDBInstanceResult.cc
|
||||
src/model/CloneParameterGroupRequest.cc
|
||||
@@ -522,10 +566,14 @@ set(rds_src
|
||||
src/model/CreateParameterGroupResult.cc
|
||||
src/model/CreateReadOnlyDBInstanceRequest.cc
|
||||
src/model/CreateReadOnlyDBInstanceResult.cc
|
||||
src/model/CreateSecretRequest.cc
|
||||
src/model/CreateSecretResult.cc
|
||||
src/model/CreateServiceLinkedRoleRequest.cc
|
||||
src/model/CreateServiceLinkedRoleResult.cc
|
||||
src/model/CreateTempDBInstanceRequest.cc
|
||||
src/model/CreateTempDBInstanceResult.cc
|
||||
src/model/DeleteADSettingRequest.cc
|
||||
src/model/DeleteADSettingResult.cc
|
||||
src/model/DeleteAccountRequest.cc
|
||||
src/model/DeleteAccountResult.cc
|
||||
src/model/DeleteBackupRequest.cc
|
||||
@@ -542,14 +590,20 @@ set(rds_src
|
||||
src/model/DeleteGadInstanceResult.cc
|
||||
src/model/DeleteParameterGroupRequest.cc
|
||||
src/model/DeleteParameterGroupResult.cc
|
||||
src/model/DeleteSecretRequest.cc
|
||||
src/model/DeleteSecretResult.cc
|
||||
src/model/DeleteUserBackupFileRequest.cc
|
||||
src/model/DeleteUserBackupFileResult.cc
|
||||
src/model/DescibeImportsFromDatabaseRequest.cc
|
||||
src/model/DescibeImportsFromDatabaseResult.cc
|
||||
src/model/DescribeADInfoRequest.cc
|
||||
src/model/DescribeADInfoResult.cc
|
||||
src/model/DescribeAccountsRequest.cc
|
||||
src/model/DescribeAccountsResult.cc
|
||||
src/model/DescribeActionEventPolicyRequest.cc
|
||||
src/model/DescribeActionEventPolicyResult.cc
|
||||
src/model/DescribeAnalyticdbByPrimaryDBInstanceRequest.cc
|
||||
src/model/DescribeAnalyticdbByPrimaryDBInstanceResult.cc
|
||||
src/model/DescribeAvailableClassesRequest.cc
|
||||
src/model/DescribeAvailableClassesResult.cc
|
||||
src/model/DescribeAvailableCrossRegionRequest.cc
|
||||
@@ -588,6 +642,8 @@ set(rds_src
|
||||
src/model/DescribeCrossRegionLogBackupFilesResult.cc
|
||||
src/model/DescribeDBInstanceAttributeRequest.cc
|
||||
src/model/DescribeDBInstanceAttributeResult.cc
|
||||
src/model/DescribeDBInstanceByTagsRequest.cc
|
||||
src/model/DescribeDBInstanceByTagsResult.cc
|
||||
src/model/DescribeDBInstanceDetailRequest.cc
|
||||
src/model/DescribeDBInstanceDetailResult.cc
|
||||
src/model/DescribeDBInstanceEncryptionKeyRequest.cc
|
||||
@@ -604,8 +660,12 @@ set(rds_src
|
||||
src/model/DescribeDBInstanceMonitorResult.cc
|
||||
src/model/DescribeDBInstanceNetInfoRequest.cc
|
||||
src/model/DescribeDBInstanceNetInfoResult.cc
|
||||
src/model/DescribeDBInstanceNetInfoForChannelRequest.cc
|
||||
src/model/DescribeDBInstanceNetInfoForChannelResult.cc
|
||||
src/model/DescribeDBInstancePerformanceRequest.cc
|
||||
src/model/DescribeDBInstancePerformanceResult.cc
|
||||
src/model/DescribeDBInstancePromoteActivityRequest.cc
|
||||
src/model/DescribeDBInstancePromoteActivityResult.cc
|
||||
src/model/DescribeDBInstanceProxyConfigurationRequest.cc
|
||||
src/model/DescribeDBInstanceProxyConfigurationResult.cc
|
||||
src/model/DescribeDBInstanceSSLRequest.cc
|
||||
@@ -622,6 +682,8 @@ set(rds_src
|
||||
src/model/DescribeDBInstancesByPerformanceResult.cc
|
||||
src/model/DescribeDBInstancesForCloneRequest.cc
|
||||
src/model/DescribeDBInstancesForCloneResult.cc
|
||||
src/model/DescribeDBMiniEngineVersionsRequest.cc
|
||||
src/model/DescribeDBMiniEngineVersionsResult.cc
|
||||
src/model/DescribeDBProxyRequest.cc
|
||||
src/model/DescribeDBProxyResult.cc
|
||||
src/model/DescribeDBProxyEndpointRequest.cc
|
||||
@@ -650,6 +712,10 @@ set(rds_src
|
||||
src/model/DescribeHADiagnoseConfigResult.cc
|
||||
src/model/DescribeHASwitchConfigRequest.cc
|
||||
src/model/DescribeHASwitchConfigResult.cc
|
||||
src/model/DescribeHistoryTasksRequest.cc
|
||||
src/model/DescribeHistoryTasksResult.cc
|
||||
src/model/DescribeHistoryTasksStatRequest.cc
|
||||
src/model/DescribeHistoryTasksStatResult.cc
|
||||
src/model/DescribeInstanceAutoRenewalAttributeRequest.cc
|
||||
src/model/DescribeInstanceAutoRenewalAttributeResult.cc
|
||||
src/model/DescribeInstanceCrossBackupPolicyRequest.cc
|
||||
@@ -688,6 +754,8 @@ set(rds_src
|
||||
src/model/DescribeRdsResourceSettingsResult.cc
|
||||
src/model/DescribeReadDBInstanceDelayRequest.cc
|
||||
src/model/DescribeReadDBInstanceDelayResult.cc
|
||||
src/model/DescribeRegionInfosRequest.cc
|
||||
src/model/DescribeRegionInfosResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/DescribeRenewalPriceRequest.cc
|
||||
@@ -704,6 +772,8 @@ set(rds_src
|
||||
src/model/DescribeSQLLogRecordsResult.cc
|
||||
src/model/DescribeSQLLogReportListRequest.cc
|
||||
src/model/DescribeSQLLogReportListResult.cc
|
||||
src/model/DescribeSecretsRequest.cc
|
||||
src/model/DescribeSecretsResult.cc
|
||||
src/model/DescribeSecurityGroupConfigurationRequest.cc
|
||||
src/model/DescribeSecurityGroupConfigurationResult.cc
|
||||
src/model/DescribeSlowLogRecordsRequest.cc
|
||||
@@ -724,6 +794,8 @@ set(rds_src
|
||||
src/model/DestroyDBInstanceResult.cc
|
||||
src/model/DetachGadInstanceMemberRequest.cc
|
||||
src/model/DetachGadInstanceMemberResult.cc
|
||||
src/model/GetDBInstanceTopologyRequest.cc
|
||||
src/model/GetDBInstanceTopologyResult.cc
|
||||
src/model/GetDbProxyInstanceSslRequest.cc
|
||||
src/model/GetDbProxyInstanceSslResult.cc
|
||||
src/model/GrantAccountPrivilegeRequest.cc
|
||||
@@ -742,12 +814,16 @@ set(rds_src
|
||||
src/model/ListUserBackupFilesResult.cc
|
||||
src/model/LockAccountRequest.cc
|
||||
src/model/LockAccountResult.cc
|
||||
src/model/MigrateConnectionToOtherZoneRequest.cc
|
||||
src/model/MigrateConnectionToOtherZoneResult.cc
|
||||
src/model/MigrateDBInstanceRequest.cc
|
||||
src/model/MigrateDBInstanceResult.cc
|
||||
src/model/MigrateSecurityIPModeRequest.cc
|
||||
src/model/MigrateSecurityIPModeResult.cc
|
||||
src/model/MigrateToOtherZoneRequest.cc
|
||||
src/model/MigrateToOtherZoneResult.cc
|
||||
src/model/ModifyADInfoRequest.cc
|
||||
src/model/ModifyADInfoResult.cc
|
||||
src/model/ModifyAccountDescriptionRequest.cc
|
||||
src/model/ModifyAccountDescriptionResult.cc
|
||||
src/model/ModifyActionEventPolicyRequest.cc
|
||||
@@ -764,6 +840,8 @@ set(rds_src
|
||||
src/model/ModifyDBInstanceConnectionModeResult.cc
|
||||
src/model/ModifyDBInstanceConnectionStringRequest.cc
|
||||
src/model/ModifyDBInstanceConnectionStringResult.cc
|
||||
src/model/ModifyDBInstanceDelayedReplicationTimeRequest.cc
|
||||
src/model/ModifyDBInstanceDelayedReplicationTimeResult.cc
|
||||
src/model/ModifyDBInstanceDeletionProtectionRequest.cc
|
||||
src/model/ModifyDBInstanceDeletionProtectionResult.cc
|
||||
src/model/ModifyDBInstanceDescriptionRequest.cc
|
||||
@@ -838,6 +916,8 @@ set(rds_src
|
||||
src/model/QueryNotifyResult.cc
|
||||
src/model/RebuildDBInstanceRequest.cc
|
||||
src/model/RebuildDBInstanceResult.cc
|
||||
src/model/ReceiveDBInstanceRequest.cc
|
||||
src/model/ReceiveDBInstanceResult.cc
|
||||
src/model/RecoveryDBInstanceRequest.cc
|
||||
src/model/RecoveryDBInstanceResult.cc
|
||||
src/model/ReleaseInstanceConnectionRequest.cc
|
||||
@@ -850,6 +930,8 @@ set(rds_src
|
||||
src/model/RemoveTagsFromResourceResult.cc
|
||||
src/model/RenewInstanceRequest.cc
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/RequestServiceOfCloudDBARequest.cc
|
||||
src/model/RequestServiceOfCloudDBAResult.cc
|
||||
src/model/ResetAccountRequest.cc
|
||||
src/model/ResetAccountResult.cc
|
||||
src/model/ResetAccountPasswordRequest.cc
|
||||
@@ -874,6 +956,8 @@ set(rds_src
|
||||
src/model/SwitchDBInstanceNetTypeResult.cc
|
||||
src/model/SwitchDBInstanceVpcRequest.cc
|
||||
src/model/SwitchDBInstanceVpcResult.cc
|
||||
src/model/SwitchGuardToMasterInstanceRequest.cc
|
||||
src/model/SwitchGuardToMasterInstanceResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/TerminateMigrateTaskRequest.cc
|
||||
|
||||
@@ -44,6 +44,8 @@
|
||||
#include "model/CheckDBNameAvailableResult.h"
|
||||
#include "model/CheckInstanceExistRequest.h"
|
||||
#include "model/CheckInstanceExistResult.h"
|
||||
#include "model/CheckServiceLinkedRoleRequest.h"
|
||||
#include "model/CheckServiceLinkedRoleResult.h"
|
||||
#include "model/CloneDBInstanceRequest.h"
|
||||
#include "model/CloneDBInstanceResult.h"
|
||||
#include "model/CloneParameterGroupRequest.h"
|
||||
@@ -84,10 +86,14 @@
|
||||
#include "model/CreateParameterGroupResult.h"
|
||||
#include "model/CreateReadOnlyDBInstanceRequest.h"
|
||||
#include "model/CreateReadOnlyDBInstanceResult.h"
|
||||
#include "model/CreateSecretRequest.h"
|
||||
#include "model/CreateSecretResult.h"
|
||||
#include "model/CreateServiceLinkedRoleRequest.h"
|
||||
#include "model/CreateServiceLinkedRoleResult.h"
|
||||
#include "model/CreateTempDBInstanceRequest.h"
|
||||
#include "model/CreateTempDBInstanceResult.h"
|
||||
#include "model/DeleteADSettingRequest.h"
|
||||
#include "model/DeleteADSettingResult.h"
|
||||
#include "model/DeleteAccountRequest.h"
|
||||
#include "model/DeleteAccountResult.h"
|
||||
#include "model/DeleteBackupRequest.h"
|
||||
@@ -104,14 +110,20 @@
|
||||
#include "model/DeleteGadInstanceResult.h"
|
||||
#include "model/DeleteParameterGroupRequest.h"
|
||||
#include "model/DeleteParameterGroupResult.h"
|
||||
#include "model/DeleteSecretRequest.h"
|
||||
#include "model/DeleteSecretResult.h"
|
||||
#include "model/DeleteUserBackupFileRequest.h"
|
||||
#include "model/DeleteUserBackupFileResult.h"
|
||||
#include "model/DescibeImportsFromDatabaseRequest.h"
|
||||
#include "model/DescibeImportsFromDatabaseResult.h"
|
||||
#include "model/DescribeADInfoRequest.h"
|
||||
#include "model/DescribeADInfoResult.h"
|
||||
#include "model/DescribeAccountsRequest.h"
|
||||
#include "model/DescribeAccountsResult.h"
|
||||
#include "model/DescribeActionEventPolicyRequest.h"
|
||||
#include "model/DescribeActionEventPolicyResult.h"
|
||||
#include "model/DescribeAnalyticdbByPrimaryDBInstanceRequest.h"
|
||||
#include "model/DescribeAnalyticdbByPrimaryDBInstanceResult.h"
|
||||
#include "model/DescribeAvailableClassesRequest.h"
|
||||
#include "model/DescribeAvailableClassesResult.h"
|
||||
#include "model/DescribeAvailableCrossRegionRequest.h"
|
||||
@@ -150,6 +162,8 @@
|
||||
#include "model/DescribeCrossRegionLogBackupFilesResult.h"
|
||||
#include "model/DescribeDBInstanceAttributeRequest.h"
|
||||
#include "model/DescribeDBInstanceAttributeResult.h"
|
||||
#include "model/DescribeDBInstanceByTagsRequest.h"
|
||||
#include "model/DescribeDBInstanceByTagsResult.h"
|
||||
#include "model/DescribeDBInstanceDetailRequest.h"
|
||||
#include "model/DescribeDBInstanceDetailResult.h"
|
||||
#include "model/DescribeDBInstanceEncryptionKeyRequest.h"
|
||||
@@ -166,8 +180,12 @@
|
||||
#include "model/DescribeDBInstanceMonitorResult.h"
|
||||
#include "model/DescribeDBInstanceNetInfoRequest.h"
|
||||
#include "model/DescribeDBInstanceNetInfoResult.h"
|
||||
#include "model/DescribeDBInstanceNetInfoForChannelRequest.h"
|
||||
#include "model/DescribeDBInstanceNetInfoForChannelResult.h"
|
||||
#include "model/DescribeDBInstancePerformanceRequest.h"
|
||||
#include "model/DescribeDBInstancePerformanceResult.h"
|
||||
#include "model/DescribeDBInstancePromoteActivityRequest.h"
|
||||
#include "model/DescribeDBInstancePromoteActivityResult.h"
|
||||
#include "model/DescribeDBInstanceProxyConfigurationRequest.h"
|
||||
#include "model/DescribeDBInstanceProxyConfigurationResult.h"
|
||||
#include "model/DescribeDBInstanceSSLRequest.h"
|
||||
@@ -184,6 +202,8 @@
|
||||
#include "model/DescribeDBInstancesByPerformanceResult.h"
|
||||
#include "model/DescribeDBInstancesForCloneRequest.h"
|
||||
#include "model/DescribeDBInstancesForCloneResult.h"
|
||||
#include "model/DescribeDBMiniEngineVersionsRequest.h"
|
||||
#include "model/DescribeDBMiniEngineVersionsResult.h"
|
||||
#include "model/DescribeDBProxyRequest.h"
|
||||
#include "model/DescribeDBProxyResult.h"
|
||||
#include "model/DescribeDBProxyEndpointRequest.h"
|
||||
@@ -212,6 +232,10 @@
|
||||
#include "model/DescribeHADiagnoseConfigResult.h"
|
||||
#include "model/DescribeHASwitchConfigRequest.h"
|
||||
#include "model/DescribeHASwitchConfigResult.h"
|
||||
#include "model/DescribeHistoryTasksRequest.h"
|
||||
#include "model/DescribeHistoryTasksResult.h"
|
||||
#include "model/DescribeHistoryTasksStatRequest.h"
|
||||
#include "model/DescribeHistoryTasksStatResult.h"
|
||||
#include "model/DescribeInstanceAutoRenewalAttributeRequest.h"
|
||||
#include "model/DescribeInstanceAutoRenewalAttributeResult.h"
|
||||
#include "model/DescribeInstanceCrossBackupPolicyRequest.h"
|
||||
@@ -250,6 +274,8 @@
|
||||
#include "model/DescribeRdsResourceSettingsResult.h"
|
||||
#include "model/DescribeReadDBInstanceDelayRequest.h"
|
||||
#include "model/DescribeReadDBInstanceDelayResult.h"
|
||||
#include "model/DescribeRegionInfosRequest.h"
|
||||
#include "model/DescribeRegionInfosResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeRenewalPriceRequest.h"
|
||||
@@ -266,6 +292,8 @@
|
||||
#include "model/DescribeSQLLogRecordsResult.h"
|
||||
#include "model/DescribeSQLLogReportListRequest.h"
|
||||
#include "model/DescribeSQLLogReportListResult.h"
|
||||
#include "model/DescribeSecretsRequest.h"
|
||||
#include "model/DescribeSecretsResult.h"
|
||||
#include "model/DescribeSecurityGroupConfigurationRequest.h"
|
||||
#include "model/DescribeSecurityGroupConfigurationResult.h"
|
||||
#include "model/DescribeSlowLogRecordsRequest.h"
|
||||
@@ -286,6 +314,8 @@
|
||||
#include "model/DestroyDBInstanceResult.h"
|
||||
#include "model/DetachGadInstanceMemberRequest.h"
|
||||
#include "model/DetachGadInstanceMemberResult.h"
|
||||
#include "model/GetDBInstanceTopologyRequest.h"
|
||||
#include "model/GetDBInstanceTopologyResult.h"
|
||||
#include "model/GetDbProxyInstanceSslRequest.h"
|
||||
#include "model/GetDbProxyInstanceSslResult.h"
|
||||
#include "model/GrantAccountPrivilegeRequest.h"
|
||||
@@ -304,12 +334,16 @@
|
||||
#include "model/ListUserBackupFilesResult.h"
|
||||
#include "model/LockAccountRequest.h"
|
||||
#include "model/LockAccountResult.h"
|
||||
#include "model/MigrateConnectionToOtherZoneRequest.h"
|
||||
#include "model/MigrateConnectionToOtherZoneResult.h"
|
||||
#include "model/MigrateDBInstanceRequest.h"
|
||||
#include "model/MigrateDBInstanceResult.h"
|
||||
#include "model/MigrateSecurityIPModeRequest.h"
|
||||
#include "model/MigrateSecurityIPModeResult.h"
|
||||
#include "model/MigrateToOtherZoneRequest.h"
|
||||
#include "model/MigrateToOtherZoneResult.h"
|
||||
#include "model/ModifyADInfoRequest.h"
|
||||
#include "model/ModifyADInfoResult.h"
|
||||
#include "model/ModifyAccountDescriptionRequest.h"
|
||||
#include "model/ModifyAccountDescriptionResult.h"
|
||||
#include "model/ModifyActionEventPolicyRequest.h"
|
||||
@@ -326,6 +360,8 @@
|
||||
#include "model/ModifyDBInstanceConnectionModeResult.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringRequest.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringResult.h"
|
||||
#include "model/ModifyDBInstanceDelayedReplicationTimeRequest.h"
|
||||
#include "model/ModifyDBInstanceDelayedReplicationTimeResult.h"
|
||||
#include "model/ModifyDBInstanceDeletionProtectionRequest.h"
|
||||
#include "model/ModifyDBInstanceDeletionProtectionResult.h"
|
||||
#include "model/ModifyDBInstanceDescriptionRequest.h"
|
||||
@@ -400,6 +436,8 @@
|
||||
#include "model/QueryNotifyResult.h"
|
||||
#include "model/RebuildDBInstanceRequest.h"
|
||||
#include "model/RebuildDBInstanceResult.h"
|
||||
#include "model/ReceiveDBInstanceRequest.h"
|
||||
#include "model/ReceiveDBInstanceResult.h"
|
||||
#include "model/RecoveryDBInstanceRequest.h"
|
||||
#include "model/RecoveryDBInstanceResult.h"
|
||||
#include "model/ReleaseInstanceConnectionRequest.h"
|
||||
@@ -412,6 +450,8 @@
|
||||
#include "model/RemoveTagsFromResourceResult.h"
|
||||
#include "model/RenewInstanceRequest.h"
|
||||
#include "model/RenewInstanceResult.h"
|
||||
#include "model/RequestServiceOfCloudDBARequest.h"
|
||||
#include "model/RequestServiceOfCloudDBAResult.h"
|
||||
#include "model/ResetAccountRequest.h"
|
||||
#include "model/ResetAccountResult.h"
|
||||
#include "model/ResetAccountPasswordRequest.h"
|
||||
@@ -436,6 +476,8 @@
|
||||
#include "model/SwitchDBInstanceNetTypeResult.h"
|
||||
#include "model/SwitchDBInstanceVpcRequest.h"
|
||||
#include "model/SwitchDBInstanceVpcResult.h"
|
||||
#include "model/SwitchGuardToMasterInstanceRequest.h"
|
||||
#include "model/SwitchGuardToMasterInstanceResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
#include "model/TagResourcesResult.h"
|
||||
#include "model/TerminateMigrateTaskRequest.h"
|
||||
@@ -500,6 +542,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CheckInstanceExistResult> CheckInstanceExistOutcome;
|
||||
typedef std::future<CheckInstanceExistOutcome> CheckInstanceExistOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CheckInstanceExistRequest&, const CheckInstanceExistOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckInstanceExistAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckServiceLinkedRoleResult> CheckServiceLinkedRoleOutcome;
|
||||
typedef std::future<CheckServiceLinkedRoleOutcome> CheckServiceLinkedRoleOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CheckServiceLinkedRoleRequest&, const CheckServiceLinkedRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckServiceLinkedRoleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CloneDBInstanceResult> CloneDBInstanceOutcome;
|
||||
typedef std::future<CloneDBInstanceOutcome> CloneDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CloneDBInstanceRequest&, const CloneDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CloneDBInstanceAsyncHandler;
|
||||
@@ -560,12 +605,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateReadOnlyDBInstanceResult> CreateReadOnlyDBInstanceOutcome;
|
||||
typedef std::future<CreateReadOnlyDBInstanceOutcome> CreateReadOnlyDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateReadOnlyDBInstanceRequest&, const CreateReadOnlyDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateReadOnlyDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSecretResult> CreateSecretOutcome;
|
||||
typedef std::future<CreateSecretOutcome> CreateSecretOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateSecretRequest&, const CreateSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSecretAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateServiceLinkedRoleResult> CreateServiceLinkedRoleOutcome;
|
||||
typedef std::future<CreateServiceLinkedRoleOutcome> CreateServiceLinkedRoleOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateServiceLinkedRoleRequest&, const CreateServiceLinkedRoleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateServiceLinkedRoleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTempDBInstanceResult> CreateTempDBInstanceOutcome;
|
||||
typedef std::future<CreateTempDBInstanceOutcome> CreateTempDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::CreateTempDBInstanceRequest&, const CreateTempDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTempDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteADSettingResult> DeleteADSettingOutcome;
|
||||
typedef std::future<DeleteADSettingOutcome> DeleteADSettingOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteADSettingRequest&, const DeleteADSettingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteADSettingAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteAccountResult> DeleteAccountOutcome;
|
||||
typedef std::future<DeleteAccountOutcome> DeleteAccountOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteAccountRequest&, const DeleteAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAccountAsyncHandler;
|
||||
@@ -590,18 +641,27 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteParameterGroupResult> DeleteParameterGroupOutcome;
|
||||
typedef std::future<DeleteParameterGroupOutcome> DeleteParameterGroupOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteParameterGroupRequest&, const DeleteParameterGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteParameterGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteSecretResult> DeleteSecretOutcome;
|
||||
typedef std::future<DeleteSecretOutcome> DeleteSecretOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteSecretRequest&, const DeleteSecretOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSecretAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteUserBackupFileResult> DeleteUserBackupFileOutcome;
|
||||
typedef std::future<DeleteUserBackupFileOutcome> DeleteUserBackupFileOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DeleteUserBackupFileRequest&, const DeleteUserBackupFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUserBackupFileAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescibeImportsFromDatabaseResult> DescibeImportsFromDatabaseOutcome;
|
||||
typedef std::future<DescibeImportsFromDatabaseOutcome> DescibeImportsFromDatabaseOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescibeImportsFromDatabaseRequest&, const DescibeImportsFromDatabaseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescibeImportsFromDatabaseAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeADInfoResult> DescribeADInfoOutcome;
|
||||
typedef std::future<DescribeADInfoOutcome> DescribeADInfoOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeADInfoRequest&, const DescribeADInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeADInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAccountsResult> DescribeAccountsOutcome;
|
||||
typedef std::future<DescribeAccountsOutcome> DescribeAccountsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeAccountsRequest&, const DescribeAccountsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeActionEventPolicyResult> DescribeActionEventPolicyOutcome;
|
||||
typedef std::future<DescribeActionEventPolicyOutcome> DescribeActionEventPolicyOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeActionEventPolicyRequest&, const DescribeActionEventPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeActionEventPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAnalyticdbByPrimaryDBInstanceResult> DescribeAnalyticdbByPrimaryDBInstanceOutcome;
|
||||
typedef std::future<DescribeAnalyticdbByPrimaryDBInstanceOutcome> DescribeAnalyticdbByPrimaryDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeAnalyticdbByPrimaryDBInstanceRequest&, const DescribeAnalyticdbByPrimaryDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAnalyticdbByPrimaryDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAvailableClassesResult> DescribeAvailableClassesOutcome;
|
||||
typedef std::future<DescribeAvailableClassesOutcome> DescribeAvailableClassesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeAvailableClassesRequest&, const DescribeAvailableClassesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAvailableClassesAsyncHandler;
|
||||
@@ -659,6 +719,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceAttributeResult> DescribeDBInstanceAttributeOutcome;
|
||||
typedef std::future<DescribeDBInstanceAttributeOutcome> DescribeDBInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceAttributeRequest&, const DescribeDBInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceByTagsResult> DescribeDBInstanceByTagsOutcome;
|
||||
typedef std::future<DescribeDBInstanceByTagsOutcome> DescribeDBInstanceByTagsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceByTagsRequest&, const DescribeDBInstanceByTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceByTagsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceDetailResult> DescribeDBInstanceDetailOutcome;
|
||||
typedef std::future<DescribeDBInstanceDetailOutcome> DescribeDBInstanceDetailOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceDetailRequest&, const DescribeDBInstanceDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceDetailAsyncHandler;
|
||||
@@ -683,9 +746,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceNetInfoResult> DescribeDBInstanceNetInfoOutcome;
|
||||
typedef std::future<DescribeDBInstanceNetInfoOutcome> DescribeDBInstanceNetInfoOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceNetInfoRequest&, const DescribeDBInstanceNetInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceNetInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceNetInfoForChannelResult> DescribeDBInstanceNetInfoForChannelOutcome;
|
||||
typedef std::future<DescribeDBInstanceNetInfoForChannelOutcome> DescribeDBInstanceNetInfoForChannelOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceNetInfoForChannelRequest&, const DescribeDBInstanceNetInfoForChannelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceNetInfoForChannelAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstancePerformanceResult> DescribeDBInstancePerformanceOutcome;
|
||||
typedef std::future<DescribeDBInstancePerformanceOutcome> DescribeDBInstancePerformanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstancePerformanceRequest&, const DescribeDBInstancePerformanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstancePerformanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstancePromoteActivityResult> DescribeDBInstancePromoteActivityOutcome;
|
||||
typedef std::future<DescribeDBInstancePromoteActivityOutcome> DescribeDBInstancePromoteActivityOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstancePromoteActivityRequest&, const DescribeDBInstancePromoteActivityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstancePromoteActivityAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceProxyConfigurationResult> DescribeDBInstanceProxyConfigurationOutcome;
|
||||
typedef std::future<DescribeDBInstanceProxyConfigurationOutcome> DescribeDBInstanceProxyConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstanceProxyConfigurationRequest&, const DescribeDBInstanceProxyConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceProxyConfigurationAsyncHandler;
|
||||
@@ -710,6 +779,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDBInstancesForCloneResult> DescribeDBInstancesForCloneOutcome;
|
||||
typedef std::future<DescribeDBInstancesForCloneOutcome> DescribeDBInstancesForCloneOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBInstancesForCloneRequest&, const DescribeDBInstancesForCloneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstancesForCloneAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBMiniEngineVersionsResult> DescribeDBMiniEngineVersionsOutcome;
|
||||
typedef std::future<DescribeDBMiniEngineVersionsOutcome> DescribeDBMiniEngineVersionsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBMiniEngineVersionsRequest&, const DescribeDBMiniEngineVersionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBMiniEngineVersionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBProxyResult> DescribeDBProxyOutcome;
|
||||
typedef std::future<DescribeDBProxyOutcome> DescribeDBProxyOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeDBProxyRequest&, const DescribeDBProxyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBProxyAsyncHandler;
|
||||
@@ -752,6 +824,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeHASwitchConfigResult> DescribeHASwitchConfigOutcome;
|
||||
typedef std::future<DescribeHASwitchConfigOutcome> DescribeHASwitchConfigOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeHASwitchConfigRequest&, const DescribeHASwitchConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHASwitchConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHistoryTasksResult> DescribeHistoryTasksOutcome;
|
||||
typedef std::future<DescribeHistoryTasksOutcome> DescribeHistoryTasksOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeHistoryTasksRequest&, const DescribeHistoryTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHistoryTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHistoryTasksStatResult> DescribeHistoryTasksStatOutcome;
|
||||
typedef std::future<DescribeHistoryTasksStatOutcome> DescribeHistoryTasksStatOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeHistoryTasksStatRequest&, const DescribeHistoryTasksStatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHistoryTasksStatAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeInstanceAutoRenewalAttributeResult> DescribeInstanceAutoRenewalAttributeOutcome;
|
||||
typedef std::future<DescribeInstanceAutoRenewalAttributeOutcome> DescribeInstanceAutoRenewalAttributeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeInstanceAutoRenewalAttributeRequest&, const DescribeInstanceAutoRenewalAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceAutoRenewalAttributeAsyncHandler;
|
||||
@@ -809,6 +887,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeReadDBInstanceDelayResult> DescribeReadDBInstanceDelayOutcome;
|
||||
typedef std::future<DescribeReadDBInstanceDelayOutcome> DescribeReadDBInstanceDelayOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeReadDBInstanceDelayRequest&, const DescribeReadDBInstanceDelayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeReadDBInstanceDelayAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRegionInfosResult> DescribeRegionInfosOutcome;
|
||||
typedef std::future<DescribeRegionInfosOutcome> DescribeRegionInfosOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRegionInfosRequest&, const DescribeRegionInfosOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionInfosAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
@@ -833,6 +914,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSQLLogReportListResult> DescribeSQLLogReportListOutcome;
|
||||
typedef std::future<DescribeSQLLogReportListOutcome> DescribeSQLLogReportListOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeSQLLogReportListRequest&, const DescribeSQLLogReportListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSQLLogReportListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSecretsResult> DescribeSecretsOutcome;
|
||||
typedef std::future<DescribeSecretsOutcome> DescribeSecretsOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeSecretsRequest&, const DescribeSecretsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSecretsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSecurityGroupConfigurationResult> DescribeSecurityGroupConfigurationOutcome;
|
||||
typedef std::future<DescribeSecurityGroupConfigurationOutcome> DescribeSecurityGroupConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DescribeSecurityGroupConfigurationRequest&, const DescribeSecurityGroupConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSecurityGroupConfigurationAsyncHandler;
|
||||
@@ -863,6 +947,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DetachGadInstanceMemberResult> DetachGadInstanceMemberOutcome;
|
||||
typedef std::future<DetachGadInstanceMemberOutcome> DetachGadInstanceMemberOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::DetachGadInstanceMemberRequest&, const DetachGadInstanceMemberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachGadInstanceMemberAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDBInstanceTopologyResult> GetDBInstanceTopologyOutcome;
|
||||
typedef std::future<GetDBInstanceTopologyOutcome> GetDBInstanceTopologyOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::GetDBInstanceTopologyRequest&, const GetDBInstanceTopologyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDBInstanceTopologyAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetDbProxyInstanceSslResult> GetDbProxyInstanceSslOutcome;
|
||||
typedef std::future<GetDbProxyInstanceSslOutcome> GetDbProxyInstanceSslOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::GetDbProxyInstanceSslRequest&, const GetDbProxyInstanceSslOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetDbProxyInstanceSslAsyncHandler;
|
||||
@@ -890,6 +977,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::LockAccountResult> LockAccountOutcome;
|
||||
typedef std::future<LockAccountOutcome> LockAccountOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::LockAccountRequest&, const LockAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LockAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::MigrateConnectionToOtherZoneResult> MigrateConnectionToOtherZoneOutcome;
|
||||
typedef std::future<MigrateConnectionToOtherZoneOutcome> MigrateConnectionToOtherZoneOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::MigrateConnectionToOtherZoneRequest&, const MigrateConnectionToOtherZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateConnectionToOtherZoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::MigrateDBInstanceResult> MigrateDBInstanceOutcome;
|
||||
typedef std::future<MigrateDBInstanceOutcome> MigrateDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::MigrateDBInstanceRequest&, const MigrateDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateDBInstanceAsyncHandler;
|
||||
@@ -899,6 +989,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::MigrateToOtherZoneResult> MigrateToOtherZoneOutcome;
|
||||
typedef std::future<MigrateToOtherZoneOutcome> MigrateToOtherZoneOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::MigrateToOtherZoneRequest&, const MigrateToOtherZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateToOtherZoneAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyADInfoResult> ModifyADInfoOutcome;
|
||||
typedef std::future<ModifyADInfoOutcome> ModifyADInfoOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyADInfoRequest&, const ModifyADInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyADInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAccountDescriptionResult> ModifyAccountDescriptionOutcome;
|
||||
typedef std::future<ModifyAccountDescriptionOutcome> ModifyAccountDescriptionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyAccountDescriptionRequest&, const ModifyAccountDescriptionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAccountDescriptionAsyncHandler;
|
||||
@@ -923,6 +1016,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceConnectionStringResult> ModifyDBInstanceConnectionStringOutcome;
|
||||
typedef std::future<ModifyDBInstanceConnectionStringOutcome> ModifyDBInstanceConnectionStringOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyDBInstanceConnectionStringRequest&, const ModifyDBInstanceConnectionStringOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceConnectionStringAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceDelayedReplicationTimeResult> ModifyDBInstanceDelayedReplicationTimeOutcome;
|
||||
typedef std::future<ModifyDBInstanceDelayedReplicationTimeOutcome> ModifyDBInstanceDelayedReplicationTimeOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyDBInstanceDelayedReplicationTimeRequest&, const ModifyDBInstanceDelayedReplicationTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceDelayedReplicationTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceDeletionProtectionResult> ModifyDBInstanceDeletionProtectionOutcome;
|
||||
typedef std::future<ModifyDBInstanceDeletionProtectionOutcome> ModifyDBInstanceDeletionProtectionOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ModifyDBInstanceDeletionProtectionRequest&, const ModifyDBInstanceDeletionProtectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceDeletionProtectionAsyncHandler;
|
||||
@@ -1034,6 +1130,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RebuildDBInstanceResult> RebuildDBInstanceOutcome;
|
||||
typedef std::future<RebuildDBInstanceOutcome> RebuildDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RebuildDBInstanceRequest&, const RebuildDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebuildDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReceiveDBInstanceResult> ReceiveDBInstanceOutcome;
|
||||
typedef std::future<ReceiveDBInstanceOutcome> ReceiveDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ReceiveDBInstanceRequest&, const ReceiveDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReceiveDBInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RecoveryDBInstanceResult> RecoveryDBInstanceOutcome;
|
||||
typedef std::future<RecoveryDBInstanceOutcome> RecoveryDBInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RecoveryDBInstanceRequest&, const RecoveryDBInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RecoveryDBInstanceAsyncHandler;
|
||||
@@ -1052,6 +1151,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::RenewInstanceResult> RenewInstanceOutcome;
|
||||
typedef std::future<RenewInstanceOutcome> RenewInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RenewInstanceRequest&, const RenewInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RequestServiceOfCloudDBAResult> RequestServiceOfCloudDBAOutcome;
|
||||
typedef std::future<RequestServiceOfCloudDBAOutcome> RequestServiceOfCloudDBAOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::RequestServiceOfCloudDBARequest&, const RequestServiceOfCloudDBAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RequestServiceOfCloudDBAAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResetAccountResult> ResetAccountOutcome;
|
||||
typedef std::future<ResetAccountOutcome> ResetAccountOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::ResetAccountRequest&, const ResetAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAccountAsyncHandler;
|
||||
@@ -1088,6 +1190,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SwitchDBInstanceVpcResult> SwitchDBInstanceVpcOutcome;
|
||||
typedef std::future<SwitchDBInstanceVpcOutcome> SwitchDBInstanceVpcOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SwitchDBInstanceVpcRequest&, const SwitchDBInstanceVpcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchDBInstanceVpcAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchGuardToMasterInstanceResult> SwitchGuardToMasterInstanceOutcome;
|
||||
typedef std::future<SwitchGuardToMasterInstanceOutcome> SwitchGuardToMasterInstanceOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::SwitchGuardToMasterInstanceRequest&, const SwitchGuardToMasterInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchGuardToMasterInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
|
||||
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const RdsClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
|
||||
@@ -1159,6 +1264,9 @@ namespace AlibabaCloud
|
||||
CheckInstanceExistOutcome checkInstanceExist(const Model::CheckInstanceExistRequest &request)const;
|
||||
void checkInstanceExistAsync(const Model::CheckInstanceExistRequest& request, const CheckInstanceExistAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckInstanceExistOutcomeCallable checkInstanceExistCallable(const Model::CheckInstanceExistRequest& request) const;
|
||||
CheckServiceLinkedRoleOutcome checkServiceLinkedRole(const Model::CheckServiceLinkedRoleRequest &request)const;
|
||||
void checkServiceLinkedRoleAsync(const Model::CheckServiceLinkedRoleRequest& request, const CheckServiceLinkedRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckServiceLinkedRoleOutcomeCallable checkServiceLinkedRoleCallable(const Model::CheckServiceLinkedRoleRequest& request) const;
|
||||
CloneDBInstanceOutcome cloneDBInstance(const Model::CloneDBInstanceRequest &request)const;
|
||||
void cloneDBInstanceAsync(const Model::CloneDBInstanceRequest& request, const CloneDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CloneDBInstanceOutcomeCallable cloneDBInstanceCallable(const Model::CloneDBInstanceRequest& request) const;
|
||||
@@ -1219,12 +1327,18 @@ namespace AlibabaCloud
|
||||
CreateReadOnlyDBInstanceOutcome createReadOnlyDBInstance(const Model::CreateReadOnlyDBInstanceRequest &request)const;
|
||||
void createReadOnlyDBInstanceAsync(const Model::CreateReadOnlyDBInstanceRequest& request, const CreateReadOnlyDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateReadOnlyDBInstanceOutcomeCallable createReadOnlyDBInstanceCallable(const Model::CreateReadOnlyDBInstanceRequest& request) const;
|
||||
CreateSecretOutcome createSecret(const Model::CreateSecretRequest &request)const;
|
||||
void createSecretAsync(const Model::CreateSecretRequest& request, const CreateSecretAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSecretOutcomeCallable createSecretCallable(const Model::CreateSecretRequest& request) const;
|
||||
CreateServiceLinkedRoleOutcome createServiceLinkedRole(const Model::CreateServiceLinkedRoleRequest &request)const;
|
||||
void createServiceLinkedRoleAsync(const Model::CreateServiceLinkedRoleRequest& request, const CreateServiceLinkedRoleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateServiceLinkedRoleOutcomeCallable createServiceLinkedRoleCallable(const Model::CreateServiceLinkedRoleRequest& request) const;
|
||||
CreateTempDBInstanceOutcome createTempDBInstance(const Model::CreateTempDBInstanceRequest &request)const;
|
||||
void createTempDBInstanceAsync(const Model::CreateTempDBInstanceRequest& request, const CreateTempDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTempDBInstanceOutcomeCallable createTempDBInstanceCallable(const Model::CreateTempDBInstanceRequest& request) const;
|
||||
DeleteADSettingOutcome deleteADSetting(const Model::DeleteADSettingRequest &request)const;
|
||||
void deleteADSettingAsync(const Model::DeleteADSettingRequest& request, const DeleteADSettingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteADSettingOutcomeCallable deleteADSettingCallable(const Model::DeleteADSettingRequest& request) const;
|
||||
DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const;
|
||||
void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const;
|
||||
@@ -1249,18 +1363,27 @@ namespace AlibabaCloud
|
||||
DeleteParameterGroupOutcome deleteParameterGroup(const Model::DeleteParameterGroupRequest &request)const;
|
||||
void deleteParameterGroupAsync(const Model::DeleteParameterGroupRequest& request, const DeleteParameterGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteParameterGroupOutcomeCallable deleteParameterGroupCallable(const Model::DeleteParameterGroupRequest& request) const;
|
||||
DeleteSecretOutcome deleteSecret(const Model::DeleteSecretRequest &request)const;
|
||||
void deleteSecretAsync(const Model::DeleteSecretRequest& request, const DeleteSecretAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteSecretOutcomeCallable deleteSecretCallable(const Model::DeleteSecretRequest& request) const;
|
||||
DeleteUserBackupFileOutcome deleteUserBackupFile(const Model::DeleteUserBackupFileRequest &request)const;
|
||||
void deleteUserBackupFileAsync(const Model::DeleteUserBackupFileRequest& request, const DeleteUserBackupFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteUserBackupFileOutcomeCallable deleteUserBackupFileCallable(const Model::DeleteUserBackupFileRequest& request) const;
|
||||
DescibeImportsFromDatabaseOutcome descibeImportsFromDatabase(const Model::DescibeImportsFromDatabaseRequest &request)const;
|
||||
void descibeImportsFromDatabaseAsync(const Model::DescibeImportsFromDatabaseRequest& request, const DescibeImportsFromDatabaseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescibeImportsFromDatabaseOutcomeCallable descibeImportsFromDatabaseCallable(const Model::DescibeImportsFromDatabaseRequest& request) const;
|
||||
DescribeADInfoOutcome describeADInfo(const Model::DescribeADInfoRequest &request)const;
|
||||
void describeADInfoAsync(const Model::DescribeADInfoRequest& request, const DescribeADInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeADInfoOutcomeCallable describeADInfoCallable(const Model::DescribeADInfoRequest& request) const;
|
||||
DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const;
|
||||
void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const;
|
||||
DescribeActionEventPolicyOutcome describeActionEventPolicy(const Model::DescribeActionEventPolicyRequest &request)const;
|
||||
void describeActionEventPolicyAsync(const Model::DescribeActionEventPolicyRequest& request, const DescribeActionEventPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeActionEventPolicyOutcomeCallable describeActionEventPolicyCallable(const Model::DescribeActionEventPolicyRequest& request) const;
|
||||
DescribeAnalyticdbByPrimaryDBInstanceOutcome describeAnalyticdbByPrimaryDBInstance(const Model::DescribeAnalyticdbByPrimaryDBInstanceRequest &request)const;
|
||||
void describeAnalyticdbByPrimaryDBInstanceAsync(const Model::DescribeAnalyticdbByPrimaryDBInstanceRequest& request, const DescribeAnalyticdbByPrimaryDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAnalyticdbByPrimaryDBInstanceOutcomeCallable describeAnalyticdbByPrimaryDBInstanceCallable(const Model::DescribeAnalyticdbByPrimaryDBInstanceRequest& request) const;
|
||||
DescribeAvailableClassesOutcome describeAvailableClasses(const Model::DescribeAvailableClassesRequest &request)const;
|
||||
void describeAvailableClassesAsync(const Model::DescribeAvailableClassesRequest& request, const DescribeAvailableClassesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAvailableClassesOutcomeCallable describeAvailableClassesCallable(const Model::DescribeAvailableClassesRequest& request) const;
|
||||
@@ -1318,6 +1441,9 @@ namespace AlibabaCloud
|
||||
DescribeDBInstanceAttributeOutcome describeDBInstanceAttribute(const Model::DescribeDBInstanceAttributeRequest &request)const;
|
||||
void describeDBInstanceAttributeAsync(const Model::DescribeDBInstanceAttributeRequest& request, const DescribeDBInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceAttributeOutcomeCallable describeDBInstanceAttributeCallable(const Model::DescribeDBInstanceAttributeRequest& request) const;
|
||||
DescribeDBInstanceByTagsOutcome describeDBInstanceByTags(const Model::DescribeDBInstanceByTagsRequest &request)const;
|
||||
void describeDBInstanceByTagsAsync(const Model::DescribeDBInstanceByTagsRequest& request, const DescribeDBInstanceByTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceByTagsOutcomeCallable describeDBInstanceByTagsCallable(const Model::DescribeDBInstanceByTagsRequest& request) const;
|
||||
DescribeDBInstanceDetailOutcome describeDBInstanceDetail(const Model::DescribeDBInstanceDetailRequest &request)const;
|
||||
void describeDBInstanceDetailAsync(const Model::DescribeDBInstanceDetailRequest& request, const DescribeDBInstanceDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceDetailOutcomeCallable describeDBInstanceDetailCallable(const Model::DescribeDBInstanceDetailRequest& request) const;
|
||||
@@ -1342,9 +1468,15 @@ namespace AlibabaCloud
|
||||
DescribeDBInstanceNetInfoOutcome describeDBInstanceNetInfo(const Model::DescribeDBInstanceNetInfoRequest &request)const;
|
||||
void describeDBInstanceNetInfoAsync(const Model::DescribeDBInstanceNetInfoRequest& request, const DescribeDBInstanceNetInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceNetInfoOutcomeCallable describeDBInstanceNetInfoCallable(const Model::DescribeDBInstanceNetInfoRequest& request) const;
|
||||
DescribeDBInstanceNetInfoForChannelOutcome describeDBInstanceNetInfoForChannel(const Model::DescribeDBInstanceNetInfoForChannelRequest &request)const;
|
||||
void describeDBInstanceNetInfoForChannelAsync(const Model::DescribeDBInstanceNetInfoForChannelRequest& request, const DescribeDBInstanceNetInfoForChannelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceNetInfoForChannelOutcomeCallable describeDBInstanceNetInfoForChannelCallable(const Model::DescribeDBInstanceNetInfoForChannelRequest& request) const;
|
||||
DescribeDBInstancePerformanceOutcome describeDBInstancePerformance(const Model::DescribeDBInstancePerformanceRequest &request)const;
|
||||
void describeDBInstancePerformanceAsync(const Model::DescribeDBInstancePerformanceRequest& request, const DescribeDBInstancePerformanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstancePerformanceOutcomeCallable describeDBInstancePerformanceCallable(const Model::DescribeDBInstancePerformanceRequest& request) const;
|
||||
DescribeDBInstancePromoteActivityOutcome describeDBInstancePromoteActivity(const Model::DescribeDBInstancePromoteActivityRequest &request)const;
|
||||
void describeDBInstancePromoteActivityAsync(const Model::DescribeDBInstancePromoteActivityRequest& request, const DescribeDBInstancePromoteActivityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstancePromoteActivityOutcomeCallable describeDBInstancePromoteActivityCallable(const Model::DescribeDBInstancePromoteActivityRequest& request) const;
|
||||
DescribeDBInstanceProxyConfigurationOutcome describeDBInstanceProxyConfiguration(const Model::DescribeDBInstanceProxyConfigurationRequest &request)const;
|
||||
void describeDBInstanceProxyConfigurationAsync(const Model::DescribeDBInstanceProxyConfigurationRequest& request, const DescribeDBInstanceProxyConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceProxyConfigurationOutcomeCallable describeDBInstanceProxyConfigurationCallable(const Model::DescribeDBInstanceProxyConfigurationRequest& request) const;
|
||||
@@ -1369,6 +1501,9 @@ namespace AlibabaCloud
|
||||
DescribeDBInstancesForCloneOutcome describeDBInstancesForClone(const Model::DescribeDBInstancesForCloneRequest &request)const;
|
||||
void describeDBInstancesForCloneAsync(const Model::DescribeDBInstancesForCloneRequest& request, const DescribeDBInstancesForCloneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstancesForCloneOutcomeCallable describeDBInstancesForCloneCallable(const Model::DescribeDBInstancesForCloneRequest& request) const;
|
||||
DescribeDBMiniEngineVersionsOutcome describeDBMiniEngineVersions(const Model::DescribeDBMiniEngineVersionsRequest &request)const;
|
||||
void describeDBMiniEngineVersionsAsync(const Model::DescribeDBMiniEngineVersionsRequest& request, const DescribeDBMiniEngineVersionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBMiniEngineVersionsOutcomeCallable describeDBMiniEngineVersionsCallable(const Model::DescribeDBMiniEngineVersionsRequest& request) const;
|
||||
DescribeDBProxyOutcome describeDBProxy(const Model::DescribeDBProxyRequest &request)const;
|
||||
void describeDBProxyAsync(const Model::DescribeDBProxyRequest& request, const DescribeDBProxyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBProxyOutcomeCallable describeDBProxyCallable(const Model::DescribeDBProxyRequest& request) const;
|
||||
@@ -1411,6 +1546,12 @@ namespace AlibabaCloud
|
||||
DescribeHASwitchConfigOutcome describeHASwitchConfig(const Model::DescribeHASwitchConfigRequest &request)const;
|
||||
void describeHASwitchConfigAsync(const Model::DescribeHASwitchConfigRequest& request, const DescribeHASwitchConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHASwitchConfigOutcomeCallable describeHASwitchConfigCallable(const Model::DescribeHASwitchConfigRequest& request) const;
|
||||
DescribeHistoryTasksOutcome describeHistoryTasks(const Model::DescribeHistoryTasksRequest &request)const;
|
||||
void describeHistoryTasksAsync(const Model::DescribeHistoryTasksRequest& request, const DescribeHistoryTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHistoryTasksOutcomeCallable describeHistoryTasksCallable(const Model::DescribeHistoryTasksRequest& request) const;
|
||||
DescribeHistoryTasksStatOutcome describeHistoryTasksStat(const Model::DescribeHistoryTasksStatRequest &request)const;
|
||||
void describeHistoryTasksStatAsync(const Model::DescribeHistoryTasksStatRequest& request, const DescribeHistoryTasksStatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHistoryTasksStatOutcomeCallable describeHistoryTasksStatCallable(const Model::DescribeHistoryTasksStatRequest& request) const;
|
||||
DescribeInstanceAutoRenewalAttributeOutcome describeInstanceAutoRenewalAttribute(const Model::DescribeInstanceAutoRenewalAttributeRequest &request)const;
|
||||
void describeInstanceAutoRenewalAttributeAsync(const Model::DescribeInstanceAutoRenewalAttributeRequest& request, const DescribeInstanceAutoRenewalAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInstanceAutoRenewalAttributeOutcomeCallable describeInstanceAutoRenewalAttributeCallable(const Model::DescribeInstanceAutoRenewalAttributeRequest& request) const;
|
||||
@@ -1468,6 +1609,9 @@ namespace AlibabaCloud
|
||||
DescribeReadDBInstanceDelayOutcome describeReadDBInstanceDelay(const Model::DescribeReadDBInstanceDelayRequest &request)const;
|
||||
void describeReadDBInstanceDelayAsync(const Model::DescribeReadDBInstanceDelayRequest& request, const DescribeReadDBInstanceDelayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeReadDBInstanceDelayOutcomeCallable describeReadDBInstanceDelayCallable(const Model::DescribeReadDBInstanceDelayRequest& request) const;
|
||||
DescribeRegionInfosOutcome describeRegionInfos(const Model::DescribeRegionInfosRequest &request)const;
|
||||
void describeRegionInfosAsync(const Model::DescribeRegionInfosRequest& request, const DescribeRegionInfosAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionInfosOutcomeCallable describeRegionInfosCallable(const Model::DescribeRegionInfosRequest& request) const;
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
@@ -1492,6 +1636,9 @@ namespace AlibabaCloud
|
||||
DescribeSQLLogReportListOutcome describeSQLLogReportList(const Model::DescribeSQLLogReportListRequest &request)const;
|
||||
void describeSQLLogReportListAsync(const Model::DescribeSQLLogReportListRequest& request, const DescribeSQLLogReportListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSQLLogReportListOutcomeCallable describeSQLLogReportListCallable(const Model::DescribeSQLLogReportListRequest& request) const;
|
||||
DescribeSecretsOutcome describeSecrets(const Model::DescribeSecretsRequest &request)const;
|
||||
void describeSecretsAsync(const Model::DescribeSecretsRequest& request, const DescribeSecretsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSecretsOutcomeCallable describeSecretsCallable(const Model::DescribeSecretsRequest& request) const;
|
||||
DescribeSecurityGroupConfigurationOutcome describeSecurityGroupConfiguration(const Model::DescribeSecurityGroupConfigurationRequest &request)const;
|
||||
void describeSecurityGroupConfigurationAsync(const Model::DescribeSecurityGroupConfigurationRequest& request, const DescribeSecurityGroupConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSecurityGroupConfigurationOutcomeCallable describeSecurityGroupConfigurationCallable(const Model::DescribeSecurityGroupConfigurationRequest& request) const;
|
||||
@@ -1522,6 +1669,9 @@ namespace AlibabaCloud
|
||||
DetachGadInstanceMemberOutcome detachGadInstanceMember(const Model::DetachGadInstanceMemberRequest &request)const;
|
||||
void detachGadInstanceMemberAsync(const Model::DetachGadInstanceMemberRequest& request, const DetachGadInstanceMemberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachGadInstanceMemberOutcomeCallable detachGadInstanceMemberCallable(const Model::DetachGadInstanceMemberRequest& request) const;
|
||||
GetDBInstanceTopologyOutcome getDBInstanceTopology(const Model::GetDBInstanceTopologyRequest &request)const;
|
||||
void getDBInstanceTopologyAsync(const Model::GetDBInstanceTopologyRequest& request, const GetDBInstanceTopologyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDBInstanceTopologyOutcomeCallable getDBInstanceTopologyCallable(const Model::GetDBInstanceTopologyRequest& request) const;
|
||||
GetDbProxyInstanceSslOutcome getDbProxyInstanceSsl(const Model::GetDbProxyInstanceSslRequest &request)const;
|
||||
void getDbProxyInstanceSslAsync(const Model::GetDbProxyInstanceSslRequest& request, const GetDbProxyInstanceSslAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetDbProxyInstanceSslOutcomeCallable getDbProxyInstanceSslCallable(const Model::GetDbProxyInstanceSslRequest& request) const;
|
||||
@@ -1549,6 +1699,9 @@ namespace AlibabaCloud
|
||||
LockAccountOutcome lockAccount(const Model::LockAccountRequest &request)const;
|
||||
void lockAccountAsync(const Model::LockAccountRequest& request, const LockAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
LockAccountOutcomeCallable lockAccountCallable(const Model::LockAccountRequest& request) const;
|
||||
MigrateConnectionToOtherZoneOutcome migrateConnectionToOtherZone(const Model::MigrateConnectionToOtherZoneRequest &request)const;
|
||||
void migrateConnectionToOtherZoneAsync(const Model::MigrateConnectionToOtherZoneRequest& request, const MigrateConnectionToOtherZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateConnectionToOtherZoneOutcomeCallable migrateConnectionToOtherZoneCallable(const Model::MigrateConnectionToOtherZoneRequest& request) const;
|
||||
MigrateDBInstanceOutcome migrateDBInstance(const Model::MigrateDBInstanceRequest &request)const;
|
||||
void migrateDBInstanceAsync(const Model::MigrateDBInstanceRequest& request, const MigrateDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateDBInstanceOutcomeCallable migrateDBInstanceCallable(const Model::MigrateDBInstanceRequest& request) const;
|
||||
@@ -1558,6 +1711,9 @@ namespace AlibabaCloud
|
||||
MigrateToOtherZoneOutcome migrateToOtherZone(const Model::MigrateToOtherZoneRequest &request)const;
|
||||
void migrateToOtherZoneAsync(const Model::MigrateToOtherZoneRequest& request, const MigrateToOtherZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateToOtherZoneOutcomeCallable migrateToOtherZoneCallable(const Model::MigrateToOtherZoneRequest& request) const;
|
||||
ModifyADInfoOutcome modifyADInfo(const Model::ModifyADInfoRequest &request)const;
|
||||
void modifyADInfoAsync(const Model::ModifyADInfoRequest& request, const ModifyADInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyADInfoOutcomeCallable modifyADInfoCallable(const Model::ModifyADInfoRequest& request) const;
|
||||
ModifyAccountDescriptionOutcome modifyAccountDescription(const Model::ModifyAccountDescriptionRequest &request)const;
|
||||
void modifyAccountDescriptionAsync(const Model::ModifyAccountDescriptionRequest& request, const ModifyAccountDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAccountDescriptionOutcomeCallable modifyAccountDescriptionCallable(const Model::ModifyAccountDescriptionRequest& request) const;
|
||||
@@ -1582,6 +1738,9 @@ namespace AlibabaCloud
|
||||
ModifyDBInstanceConnectionStringOutcome modifyDBInstanceConnectionString(const Model::ModifyDBInstanceConnectionStringRequest &request)const;
|
||||
void modifyDBInstanceConnectionStringAsync(const Model::ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceConnectionStringOutcomeCallable modifyDBInstanceConnectionStringCallable(const Model::ModifyDBInstanceConnectionStringRequest& request) const;
|
||||
ModifyDBInstanceDelayedReplicationTimeOutcome modifyDBInstanceDelayedReplicationTime(const Model::ModifyDBInstanceDelayedReplicationTimeRequest &request)const;
|
||||
void modifyDBInstanceDelayedReplicationTimeAsync(const Model::ModifyDBInstanceDelayedReplicationTimeRequest& request, const ModifyDBInstanceDelayedReplicationTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceDelayedReplicationTimeOutcomeCallable modifyDBInstanceDelayedReplicationTimeCallable(const Model::ModifyDBInstanceDelayedReplicationTimeRequest& request) const;
|
||||
ModifyDBInstanceDeletionProtectionOutcome modifyDBInstanceDeletionProtection(const Model::ModifyDBInstanceDeletionProtectionRequest &request)const;
|
||||
void modifyDBInstanceDeletionProtectionAsync(const Model::ModifyDBInstanceDeletionProtectionRequest& request, const ModifyDBInstanceDeletionProtectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceDeletionProtectionOutcomeCallable modifyDBInstanceDeletionProtectionCallable(const Model::ModifyDBInstanceDeletionProtectionRequest& request) const;
|
||||
@@ -1693,6 +1852,9 @@ namespace AlibabaCloud
|
||||
RebuildDBInstanceOutcome rebuildDBInstance(const Model::RebuildDBInstanceRequest &request)const;
|
||||
void rebuildDBInstanceAsync(const Model::RebuildDBInstanceRequest& request, const RebuildDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RebuildDBInstanceOutcomeCallable rebuildDBInstanceCallable(const Model::RebuildDBInstanceRequest& request) const;
|
||||
ReceiveDBInstanceOutcome receiveDBInstance(const Model::ReceiveDBInstanceRequest &request)const;
|
||||
void receiveDBInstanceAsync(const Model::ReceiveDBInstanceRequest& request, const ReceiveDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReceiveDBInstanceOutcomeCallable receiveDBInstanceCallable(const Model::ReceiveDBInstanceRequest& request) const;
|
||||
RecoveryDBInstanceOutcome recoveryDBInstance(const Model::RecoveryDBInstanceRequest &request)const;
|
||||
void recoveryDBInstanceAsync(const Model::RecoveryDBInstanceRequest& request, const RecoveryDBInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RecoveryDBInstanceOutcomeCallable recoveryDBInstanceCallable(const Model::RecoveryDBInstanceRequest& request) const;
|
||||
@@ -1711,6 +1873,9 @@ namespace AlibabaCloud
|
||||
RenewInstanceOutcome renewInstance(const Model::RenewInstanceRequest &request)const;
|
||||
void renewInstanceAsync(const Model::RenewInstanceRequest& request, const RenewInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RenewInstanceOutcomeCallable renewInstanceCallable(const Model::RenewInstanceRequest& request) const;
|
||||
RequestServiceOfCloudDBAOutcome requestServiceOfCloudDBA(const Model::RequestServiceOfCloudDBARequest &request)const;
|
||||
void requestServiceOfCloudDBAAsync(const Model::RequestServiceOfCloudDBARequest& request, const RequestServiceOfCloudDBAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RequestServiceOfCloudDBAOutcomeCallable requestServiceOfCloudDBACallable(const Model::RequestServiceOfCloudDBARequest& request) const;
|
||||
ResetAccountOutcome resetAccount(const Model::ResetAccountRequest &request)const;
|
||||
void resetAccountAsync(const Model::ResetAccountRequest& request, const ResetAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetAccountOutcomeCallable resetAccountCallable(const Model::ResetAccountRequest& request) const;
|
||||
@@ -1747,6 +1912,9 @@ namespace AlibabaCloud
|
||||
SwitchDBInstanceVpcOutcome switchDBInstanceVpc(const Model::SwitchDBInstanceVpcRequest &request)const;
|
||||
void switchDBInstanceVpcAsync(const Model::SwitchDBInstanceVpcRequest& request, const SwitchDBInstanceVpcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchDBInstanceVpcOutcomeCallable switchDBInstanceVpcCallable(const Model::SwitchDBInstanceVpcRequest& request) const;
|
||||
SwitchGuardToMasterInstanceOutcome switchGuardToMasterInstance(const Model::SwitchGuardToMasterInstanceRequest &request)const;
|
||||
void switchGuardToMasterInstanceAsync(const Model::SwitchGuardToMasterInstanceRequest& request, const SwitchGuardToMasterInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchGuardToMasterInstanceOutcomeCallable switchGuardToMasterInstanceCallable(const Model::SwitchGuardToMasterInstanceRequest& request) const;
|
||||
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
|
||||
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
@@ -52,6 +54,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
@@ -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_RDS_MODEL_CHECKSERVICELINKEDROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CHECKSERVICELINKEDROLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CheckServiceLinkedRoleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CheckServiceLinkedRoleRequest();
|
||||
~CheckServiceLinkedRoleRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getServiceLinkedRole() const;
|
||||
void setServiceLinkedRole(const std::string &serviceLinkedRole);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string serviceLinkedRole_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CHECKSERVICELINKEDROLEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CHECKSERVICELINKEDROLERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CHECKSERVICELINKEDROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CheckServiceLinkedRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CheckServiceLinkedRoleResult();
|
||||
explicit CheckServiceLinkedRoleResult(const std::string &payload);
|
||||
~CheckServiceLinkedRoleResult();
|
||||
std::string getHasServiceLinkedRole()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string hasServiceLinkedRole_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CHECKSERVICELINKEDROLERESULT_H_
|
||||
@@ -28,6 +28,12 @@ namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CloneDBInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct ServerlessConfig {
|
||||
double minCapacity;
|
||||
double maxCapacity;
|
||||
bool autoPause;
|
||||
bool switchForce;
|
||||
};
|
||||
CloneDBInstanceRequest();
|
||||
~CloneDBInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
@@ -78,6 +84,8 @@ public:
|
||||
void setDedicatedHostGroupId(const std::string &dedicatedHostGroupId);
|
||||
std::string getRestoreTime() const;
|
||||
void setRestoreTime(const std::string &restoreTime);
|
||||
ServerlessConfig getServerlessConfig() const;
|
||||
void setServerlessConfig(const ServerlessConfig &serverlessConfig);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
@@ -120,6 +128,7 @@ private:
|
||||
std::string dBInstanceStorageType_;
|
||||
std::string dedicatedHostGroupId_;
|
||||
std::string restoreTime_;
|
||||
ServerlessConfig serverlessConfig_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string restoreTable_;
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getBackupStrategy() const;
|
||||
void setBackupStrategy(const std::string &backupStrategy);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -54,6 +56,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string backupStrategy_;
|
||||
std::string dBInstanceId_;
|
||||
std::string backupType_;
|
||||
|
||||
@@ -35,6 +35,8 @@ public:
|
||||
struct ServerlessConfig {
|
||||
double minCapacity;
|
||||
double maxCapacity;
|
||||
bool autoPause;
|
||||
bool switchForce;
|
||||
};
|
||||
CreateDBInstanceRequest();
|
||||
~CreateDBInstanceRequest();
|
||||
|
||||
@@ -36,12 +36,16 @@ public:
|
||||
void setDBProxyConnectStringNetType(const std::string &dBProxyConnectStringNetType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDBProxyNewConnectStringPort() const;
|
||||
void setDBProxyNewConnectStringPort(const std::string &dBProxyNewConnectStringPort);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getDBProxyEndpointId() const;
|
||||
@@ -53,9 +57,11 @@ private:
|
||||
std::string connectionStringPrefix_;
|
||||
std::string dBProxyConnectStringNetType_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dBProxyNewConnectStringPort_;
|
||||
std::string dBProxyEngineType_;
|
||||
std::string vSwitchId_;
|
||||
std::string dBProxyEndpointId_;
|
||||
std::string vPCId_;
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDBDescription() const;
|
||||
@@ -52,6 +54,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dBDescription_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -28,6 +28,10 @@ namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateGADInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct UnitNode {
|
||||
long dBInstanceStorage;
|
||||
std::string zoneIDSlave1;
|
||||
@@ -47,29 +51,35 @@ public:
|
||||
};
|
||||
CreateGADInstanceRequest();
|
||||
~CreateGADInstanceRequest();
|
||||
std::string getDBList() const;
|
||||
void setDBList(const std::string &dBList);
|
||||
std::string getCentralDBInstanceId() const;
|
||||
void setCentralDBInstanceId(const std::string ¢ralDBInstanceId);
|
||||
std::string getCentralRdsDtsAdminPassword() const;
|
||||
void setCentralRdsDtsAdminPassword(const std::string ¢ralRdsDtsAdminPassword);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getCentralRdsDtsAdminAccount() const;
|
||||
void setCentralRdsDtsAdminAccount(const std::string ¢ralRdsDtsAdminAccount);
|
||||
std::string getCentralRegionId() const;
|
||||
void setCentralRegionId(const std::string ¢ralRegionId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::vector<UnitNode> getUnitNode() const;
|
||||
void setUnitNode(const std::vector<UnitNode> &unitNode);
|
||||
std::string getDBList() const;
|
||||
void setDBList(const std::string &dBList);
|
||||
std::string getCentralDBInstanceId() const;
|
||||
void setCentralDBInstanceId(const std::string ¢ralDBInstanceId);
|
||||
std::string getCentralRdsDtsAdminPassword() const;
|
||||
void setCentralRdsDtsAdminPassword(const std::string ¢ralRdsDtsAdminPassword);
|
||||
|
||||
private:
|
||||
std::string dBList_;
|
||||
std::string centralDBInstanceId_;
|
||||
std::string centralRdsDtsAdminPassword_;
|
||||
std::string description_;
|
||||
std::string centralRdsDtsAdminAccount_;
|
||||
std::string centralRegionId_;
|
||||
std::string resourceGroupId_;
|
||||
std::vector<Tag> tag_;
|
||||
std::vector<UnitNode> unitNode_;
|
||||
std::string dBList_;
|
||||
std::string centralDBInstanceId_;
|
||||
std::string centralRdsDtsAdminPassword_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
81
rds/include/alibabacloud/rds/model/CreateSecretRequest.h
Normal file
81
rds/include/alibabacloud/rds/model/CreateSecretRequest.h
Normal file
@@ -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_RDS_MODEL_CREATESECRETREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATESECRETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateSecretRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateSecretRequest();
|
||||
~CreateSecretRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getDbInstanceId() const;
|
||||
void setDbInstanceId(const std::string &dbInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDbNames() const;
|
||||
void setDbNames(const std::string &dbNames);
|
||||
std::string getSecretName() const;
|
||||
void setSecretName(const std::string &secretName);
|
||||
std::string getUsername() const;
|
||||
void setUsername(const std::string &username);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string password_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string dbInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string dbNames_;
|
||||
std::string secretName_;
|
||||
std::string username_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATESECRETREQUEST_H_
|
||||
55
rds/include/alibabacloud/rds/model/CreateSecretResult.h
Normal file
55
rds/include/alibabacloud/rds/model/CreateSecretResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_CREATESECRETRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATESECRETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateSecretResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSecretResult();
|
||||
explicit CreateSecretResult(const std::string &payload);
|
||||
~CreateSecretResult();
|
||||
std::string getSecretArn()const;
|
||||
std::string getSecretName()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string secretArn_;
|
||||
std::string secretName_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATESECRETRESULT_H_
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getRestoreTime() const;
|
||||
@@ -50,6 +52,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string restoreTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
60
rds/include/alibabacloud/rds/model/DeleteADSettingRequest.h
Normal file
60
rds/include/alibabacloud/rds/model/DeleteADSettingRequest.h
Normal file
@@ -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_RDS_MODEL_DELETEADSETTINGREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETEADSETTINGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteADSettingRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteADSettingRequest();
|
||||
~DeleteADSettingRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETEADSETTINGREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/DeleteADSettingResult.h
Normal file
49
rds/include/alibabacloud/rds/model/DeleteADSettingResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETEADSETTINGRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETEADSETTINGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteADSettingResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteADSettingResult();
|
||||
explicit DeleteADSettingResult(const std::string &payload);
|
||||
~DeleteADSettingResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETEADSETTINGRESULT_H_
|
||||
@@ -36,17 +36,20 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBProxyEndpointId() const;
|
||||
void setDBProxyEndpointId(const std::string &dBProxyEndpointId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
std::string getDBProxyEndpointId() const;
|
||||
void setDBProxyEndpointId(const std::string &dBProxyEndpointId);
|
||||
|
||||
private:
|
||||
std::string dBProxyConnectStringNetType_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBProxyEndpointId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dBProxyEngineType_;
|
||||
std::string dBProxyEndpointId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
66
rds/include/alibabacloud/rds/model/DeleteSecretRequest.h
Normal file
66
rds/include/alibabacloud/rds/model/DeleteSecretRequest.h
Normal file
@@ -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_RDS_MODEL_DELETESECRETREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETESECRETREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteSecretRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteSecretRequest();
|
||||
~DeleteSecretRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getSecretArn() const;
|
||||
void setSecretArn(const std::string &secretArn);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSecretName() const;
|
||||
void setSecretName(const std::string &secretName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string secretArn_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string secretName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETESECRETREQUEST_H_
|
||||
55
rds/include/alibabacloud/rds/model/DeleteSecretResult.h
Normal file
55
rds/include/alibabacloud/rds/model/DeleteSecretResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DELETESECRETRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETESECRETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteSecretResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteSecretResult();
|
||||
explicit DeleteSecretResult(const std::string &payload);
|
||||
~DeleteSecretResult();
|
||||
std::string getSecretArn()const;
|
||||
std::string getSecretName()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string secretArn_;
|
||||
std::string secretName_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETESECRETRESULT_H_
|
||||
60
rds/include/alibabacloud/rds/model/DescribeADInfoRequest.h
Normal file
60
rds/include/alibabacloud/rds/model/DescribeADInfoRequest.h
Normal file
@@ -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_RDS_MODEL_DESCRIBEADINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEADINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeADInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeADInfoRequest();
|
||||
~DescribeADInfoRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEADINFOREQUEST_H_
|
||||
59
rds/include/alibabacloud/rds/model/DescribeADInfoResult.h
Normal file
59
rds/include/alibabacloud/rds/model/DescribeADInfoResult.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_RDS_MODEL_DESCRIBEADINFORESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEADINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeADInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeADInfoResult();
|
||||
explicit DescribeADInfoResult(const std::string &payload);
|
||||
~DescribeADInfoResult();
|
||||
std::string getAbnormalReason()const;
|
||||
std::string getADServerIpAddress()const;
|
||||
std::string getADStatus()const;
|
||||
std::string getUserName()const;
|
||||
std::string getADDNS()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string abnormalReason_;
|
||||
std::string aDServerIpAddress_;
|
||||
std::string aDStatus_;
|
||||
std::string userName_;
|
||||
std::string aDDNS_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEADINFORESULT_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_RDS_MODEL_DESCRIBEANALYTICDBBYPRIMARYDBINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEANALYTICDBBYPRIMARYDBINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeAnalyticdbByPrimaryDBInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeAnalyticdbByPrimaryDBInstanceRequest();
|
||||
~DescribeAnalyticdbByPrimaryDBInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEANALYTICDBBYPRIMARYDBINSTANCEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEANALYTICDBBYPRIMARYDBINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEANALYTICDBBYPRIMARYDBINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeAnalyticdbByPrimaryDBInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeAnalyticdbByPrimaryDBInstanceResult();
|
||||
explicit DescribeAnalyticdbByPrimaryDBInstanceResult(const std::string &payload);
|
||||
~DescribeAnalyticdbByPrimaryDBInstanceResult();
|
||||
int getAnalyticDBCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int analyticDBCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEANALYTICDBBYPRIMARYDBINSTANCERESULT_H_
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string dBInstanceName_;
|
||||
@@ -47,6 +49,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -52,12 +52,14 @@ namespace AlibabaCloud
|
||||
~DescribeAvailableMetricsResult();
|
||||
int getTotalRecordCount()const;
|
||||
std::vector<Metrics> getItems()const;
|
||||
std::string getDBInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
std::vector<Metrics> items_;
|
||||
std::string dBInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,23 +32,29 @@ public:
|
||||
~DescribeAvailableRecoveryTimeRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getCrossBackupId() const;
|
||||
void setCrossBackupId(int crossBackupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
int crossBackupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -40,10 +40,14 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getBackupLocation() const;
|
||||
void setBackupLocation(const std::string &backupLocation);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getBackupType() const;
|
||||
void setBackupType(const std::string &backupType);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getBackupId() const;
|
||||
@@ -65,8 +69,10 @@ private:
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string backupLocation_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string backupType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string backupId_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -40,6 +40,7 @@ namespace AlibabaCloud
|
||||
std::string intranetDownloadLink;
|
||||
std::string dataBase;
|
||||
};
|
||||
std::string resourceGroupId;
|
||||
std::string backupMode;
|
||||
std::string backupId;
|
||||
std::string encryption;
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setPattern(const std::string &pattern);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getPageSize() const;
|
||||
void setPageSize(const std::string &pageSize);
|
||||
std::string getPageIndex() const;
|
||||
@@ -55,6 +57,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string pattern_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string pageSize_;
|
||||
std::string pageIndex_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
@@ -62,6 +64,7 @@ private:
|
||||
std::string startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
@@ -43,8 +43,10 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct ServerlessConfig
|
||||
{
|
||||
bool switchForce;
|
||||
double scaleMin;
|
||||
double scaleMax;
|
||||
bool autoPause;
|
||||
};
|
||||
struct BabelfishConfig
|
||||
{
|
||||
@@ -142,6 +144,7 @@ namespace AlibabaCloud
|
||||
BabelfishConfig babelfishConfig;
|
||||
bool canTempUpgrade;
|
||||
std::string regionId;
|
||||
std::string kindCode;
|
||||
std::string tips;
|
||||
};
|
||||
|
||||
|
||||
@@ -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_RDS_MODEL_DESCRIBEDBINSTANCEBYTAGSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEBYTAGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceByTagsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDBInstanceByTagsRequest();
|
||||
~DescribeDBInstanceByTagsRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getProxyId() const;
|
||||
void setProxyId(const std::string &proxyId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string proxyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEBYTAGSREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DESCRIBEDBINSTANCEBYTAGSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEBYTAGSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceByTagsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DBInstanceTag
|
||||
{
|
||||
struct Tag
|
||||
{
|
||||
std::string tagKey;
|
||||
std::string tagValue;
|
||||
};
|
||||
std::string dBInstanceId;
|
||||
std::vector<DBInstanceTag::Tag> tags;
|
||||
};
|
||||
|
||||
|
||||
DescribeDBInstanceByTagsResult();
|
||||
explicit DescribeDBInstanceByTagsResult(const std::string &payload);
|
||||
~DescribeDBInstanceByTagsResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<DBInstanceTag> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<DBInstanceTag> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEBYTAGSRESULT_H_
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
@@ -49,6 +51,7 @@ private:
|
||||
std::string clientToken_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
|
||||
private:
|
||||
std::string dBInstanceName_;
|
||||
@@ -47,6 +49,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -52,12 +52,14 @@ namespace AlibabaCloud
|
||||
~DescribeDBInstanceMetricsResult();
|
||||
int getTotalRecordCount()const;
|
||||
std::vector<Metrics> getItems()const;
|
||||
std::string getDBInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
std::vector<Metrics> items_;
|
||||
std::string dBInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_RDS_MODEL_DESCRIBEDBINSTANCENETINFOFORCHANNELREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCENETINFOFORCHANNELREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceNetInfoForChannelRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDBInstanceNetInfoForChannelRequest();
|
||||
~DescribeDBInstanceNetInfoForChannelRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getFlag() const;
|
||||
void setFlag(const std::string &flag);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBInstanceNetRWSplitType() const;
|
||||
void setDBInstanceNetRWSplitType(const std::string &dBInstanceNetRWSplitType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string flag_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string dBInstanceNetRWSplitType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCENETINFOFORCHANNELREQUEST_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_RDS_MODEL_DESCRIBEDBINSTANCENETINFOFORCHANNELRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCENETINFOFORCHANNELRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceNetInfoForChannelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DBInstanceNetInfo
|
||||
{
|
||||
struct SecurityIPGroup
|
||||
{
|
||||
std::string securityIPs;
|
||||
std::string securityIPGroupName;
|
||||
};
|
||||
struct DBInstanceWeight
|
||||
{
|
||||
std::string availability;
|
||||
std::string dBInstanceId;
|
||||
std::string dBInstanceType;
|
||||
std::string weight;
|
||||
};
|
||||
std::string iPType;
|
||||
std::string availability;
|
||||
std::string vPCId;
|
||||
std::string port;
|
||||
std::string vSwitchId;
|
||||
std::string upgradeable;
|
||||
std::vector<DBInstanceNetInfo::SecurityIPGroup> securityIPGroups;
|
||||
std::vector<DBInstanceNetInfo::DBInstanceWeight> dBInstanceWeights;
|
||||
std::string connectionStringType;
|
||||
std::string maxDelayTime;
|
||||
std::string expiredTime;
|
||||
std::string connectionString;
|
||||
std::string iPAddress;
|
||||
std::string distributionType;
|
||||
};
|
||||
|
||||
|
||||
DescribeDBInstanceNetInfoForChannelResult();
|
||||
explicit DescribeDBInstanceNetInfoForChannelResult(const std::string &payload);
|
||||
~DescribeDBInstanceNetInfoForChannelResult();
|
||||
std::vector<DBInstanceNetInfo> getDBInstanceNetInfos()const;
|
||||
std::string getInstanceNetworkType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DBInstanceNetInfo> dBInstanceNetInfos_;
|
||||
std::string instanceNetworkType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCENETINFOFORCHANNELRESULT_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_RDS_MODEL_DESCRIBEDBINSTANCEPROMOTEACTIVITYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROMOTEACTIVITYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstancePromoteActivityRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDBInstancePromoteActivityRequest();
|
||||
~DescribeDBInstancePromoteActivityRequest();
|
||||
std::string getDbInstanceName() const;
|
||||
void setDbInstanceName(const std::string &dbInstanceName);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getAliUid() const;
|
||||
void setAliUid(const std::string &aliUid);
|
||||
|
||||
private:
|
||||
std::string dbInstanceName_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string aliUid_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROMOTEACTIVITYREQUEST_H_
|
||||
@@ -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_RDS_MODEL_DESCRIBEDBINSTANCEPROMOTEACTIVITYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROMOTEACTIVITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstancePromoteActivityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDBInstancePromoteActivityResult();
|
||||
explicit DescribeDBInstancePromoteActivityResult(const std::string &payload);
|
||||
~DescribeDBInstancePromoteActivityResult();
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getDBType()const;
|
||||
std::string getIsActivity()const;
|
||||
std::string getBid()const;
|
||||
std::string getDBInstanceName()const;
|
||||
std::string getAliUid()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBInstanceId_;
|
||||
std::string dBType_;
|
||||
std::string isActivity_;
|
||||
std::string bid_;
|
||||
std::string dBInstanceName_;
|
||||
std::string aliUid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROMOTEACTIVITYRESULT_H_
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -48,6 +50,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
|
||||
@@ -46,6 +46,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getTag1value() const;
|
||||
void setTag1value(const std::string &tag1value);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSortKey() const;
|
||||
void setSortKey(const std::string &sortKey);
|
||||
std::string getRegionId() const;
|
||||
@@ -88,6 +90,7 @@ private:
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string tag1value_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sortKey_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
@@ -46,6 +46,8 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getExpired() const;
|
||||
void setExpired(const std::string &expired);
|
||||
std::string getEngine() const;
|
||||
@@ -92,6 +94,7 @@ private:
|
||||
std::string engineVersion_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string expired_;
|
||||
std::string engine_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -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_RDS_MODEL_DESCRIBEDBMINIENGINEVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBMINIENGINEVERSIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBMiniEngineVersionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDBMiniEngineVersionsRequest();
|
||||
~DescribeDBMiniEngineVersionsRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getNodeType() const;
|
||||
void setNodeType(const std::string &nodeType);
|
||||
std::string getEngineVersion() const;
|
||||
void setEngineVersion(const std::string &engineVersion);
|
||||
std::string getStorageType() const;
|
||||
void setStorageType(const std::string &storageType);
|
||||
std::string getMinorVersionTag() const;
|
||||
void setMinorVersionTag(const std::string &minorVersionTag);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getDedicatedHostGroupId() const;
|
||||
void setDedicatedHostGroupId(const std::string &dedicatedHostGroupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string nodeType_;
|
||||
std::string engineVersion_;
|
||||
std::string storageType_;
|
||||
std::string minorVersionTag_;
|
||||
std::string engine_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dedicatedHostGroupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBMINIENGINEVERSIONSREQUEST_H_
|
||||
@@ -0,0 +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_RDS_MODEL_DESCRIBEDBMINIENGINEVERSIONSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBMINIENGINEVERSIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBMiniEngineVersionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MinorVersionItemsItem
|
||||
{
|
||||
std::string releaseType;
|
||||
std::string statusDesc;
|
||||
std::string engineVersion;
|
||||
bool isHotfixVersion;
|
||||
std::string releaseNote;
|
||||
std::string nodeType;
|
||||
std::string minorVersion;
|
||||
std::string engine;
|
||||
};
|
||||
|
||||
|
||||
DescribeDBMiniEngineVersionsResult();
|
||||
explicit DescribeDBMiniEngineVersionsResult(const std::string &payload);
|
||||
~DescribeDBMiniEngineVersionsResult();
|
||||
int getMaxRecordsPerPage()const;
|
||||
int getTotalCount()const;
|
||||
std::string getDBInstanceId()const;
|
||||
std::vector<MinorVersionItemsItem> getMinorVersionItems()const;
|
||||
int getPageNumbers()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int maxRecordsPerPage_;
|
||||
int totalCount_;
|
||||
std::string dBInstanceId_;
|
||||
std::vector<MinorVersionItemsItem> minorVersionItems_;
|
||||
int pageNumbers_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBMINIENGINEVERSIONSRESULT_H_
|
||||
@@ -42,6 +42,8 @@ public:
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBProxyEndpointId() const;
|
||||
@@ -54,6 +56,7 @@ private:
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBProxyEngineType_;
|
||||
long ownerId_;
|
||||
std::string dBProxyEndpointId_;
|
||||
};
|
||||
|
||||
@@ -54,6 +54,7 @@ namespace AlibabaCloud
|
||||
std::string getDBProxyConnectStringNetType()const;
|
||||
std::vector<EndpointConnectItemsItem> getEndpointConnectItems()const;
|
||||
std::string getDBProxyConnectStringPort()const;
|
||||
std::string getDBProxyEngineType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -69,6 +70,7 @@ namespace AlibabaCloud
|
||||
std::string dBProxyConnectStringNetType_;
|
||||
std::vector<EndpointConnectItemsItem> endpointConnectItems_;
|
||||
std::string dBProxyConnectStringPort_;
|
||||
std::string dBProxyEngineType_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -46,6 +46,8 @@ public:
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getEndTime() const;
|
||||
void setEndTime(const std::string &endTime);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBProxyInstanceType() const;
|
||||
@@ -60,6 +62,7 @@ private:
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string endTime_;
|
||||
std::string dBProxyEngineType_;
|
||||
long ownerId_;
|
||||
std::string dBProxyInstanceType_;
|
||||
};
|
||||
|
||||
@@ -52,6 +52,7 @@ namespace AlibabaCloud
|
||||
std::string getEndTime()const;
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getStartTime()const;
|
||||
std::string getDBProxyEngineType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -60,6 +61,7 @@ namespace AlibabaCloud
|
||||
std::string endTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string startTime_;
|
||||
std::string dBProxyEngineType_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,24 +32,30 @@ public:
|
||||
~DescribeDBProxyRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBProxyEngineType_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -54,30 +54,36 @@ namespace AlibabaCloud
|
||||
DescribeDBProxyResult();
|
||||
explicit DescribeDBProxyResult(const std::string &payload);
|
||||
~DescribeDBProxyResult();
|
||||
std::string getDBProxyInstanceName()const;
|
||||
std::string getDBProxyInstanceCurrentMinorVersion()const;
|
||||
std::string getDBProxyInstanceLatestMinorVersion()const;
|
||||
int getDBProxyInstanceNum()const;
|
||||
std::string getDBProxyServiceStatus()const;
|
||||
std::string getResourceGroupId()const;
|
||||
std::vector<DbProxyEndpointItemsItem> getDbProxyEndpointItems()const;
|
||||
std::string getDBProxyInstanceSize()const;
|
||||
std::vector<DBProxyConnectStringItemsItem> getDBProxyConnectStringItems()const;
|
||||
std::string getDBProxyInstanceStatus()const;
|
||||
std::string getDBProxyEngineType()const;
|
||||
std::string getDBProxyInstanceName()const;
|
||||
std::string getDBProxyServiceStatus()const;
|
||||
std::vector<DBProxyConnectStringItemsItem> getDBProxyConnectStringItems()const;
|
||||
std::string getDBProxyInstanceType()const;
|
||||
std::string getAccountName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBProxyInstanceName_;
|
||||
std::string dBProxyInstanceCurrentMinorVersion_;
|
||||
std::string dBProxyInstanceLatestMinorVersion_;
|
||||
int dBProxyInstanceNum_;
|
||||
std::string dBProxyServiceStatus_;
|
||||
std::string resourceGroupId_;
|
||||
std::vector<DbProxyEndpointItemsItem> dbProxyEndpointItems_;
|
||||
std::string dBProxyInstanceSize_;
|
||||
std::vector<DBProxyConnectStringItemsItem> dBProxyConnectStringItems_;
|
||||
std::string dBProxyInstanceStatus_;
|
||||
std::string dBProxyEngineType_;
|
||||
std::string dBProxyInstanceName_;
|
||||
std::string dBProxyServiceStatus_;
|
||||
std::vector<DBProxyConnectStringItemsItem> dBProxyConnectStringItems_;
|
||||
std::string dBProxyInstanceType_;
|
||||
std::string accountName_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
@@ -50,6 +52,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBStatus() const;
|
||||
void setDBStatus(const std::string &dBStatus);
|
||||
int getPageSize() const;
|
||||
@@ -55,6 +57,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBStatus_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
@@ -41,7 +41,11 @@ namespace AlibabaCloud
|
||||
std::string accountPrivilegeDetail;
|
||||
};
|
||||
std::string characterSetName;
|
||||
int totalCount;
|
||||
int pageSize;
|
||||
std::string resourceGroupId;
|
||||
std::string dBInstanceId;
|
||||
int pageNumber;
|
||||
std::string dBDescription;
|
||||
std::string dBName;
|
||||
std::string dBStatus;
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getBackupLocation() const;
|
||||
void setBackupLocation(const std::string &backupLocation);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -67,6 +69,7 @@ private:
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string backupLocation_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -32,11 +32,14 @@ public:
|
||||
~DescribeDiagnosticReportListRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -45,11 +45,13 @@ namespace AlibabaCloud
|
||||
DescribeDiagnosticReportListResult();
|
||||
explicit DescribeDiagnosticReportListResult(const std::string &payload);
|
||||
~DescribeDiagnosticReportListResult();
|
||||
std::string getDBInstanceId()const;
|
||||
std::vector<Report> getReportList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBInstanceId_;
|
||||
std::vector<Report> reportList_;
|
||||
|
||||
};
|
||||
|
||||
@@ -30,12 +30,15 @@ class ALIBABACLOUD_RDS_EXPORT DescribeGadInstancesRequest : public RpcServiceReq
|
||||
public:
|
||||
DescribeGadInstancesRequest();
|
||||
~DescribeGadInstancesRequest();
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getGadInstanceName() const;
|
||||
void setGadInstanceName(const std::string &gadInstanceName);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string gadInstanceName_;
|
||||
};
|
||||
|
||||
@@ -39,6 +39,7 @@ namespace AlibabaCloud
|
||||
std::string role;
|
||||
std::string status;
|
||||
std::string engineVersion;
|
||||
std::string resourceGroupId;
|
||||
std::string dBInstanceID;
|
||||
std::string regionId;
|
||||
std::string dtsInstance;
|
||||
|
||||
@@ -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_RDS_MODEL_DESCRIBEHISTORYTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeHistoryTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeHistoryTasksRequest();
|
||||
~DescribeHistoryTasksRequest();
|
||||
std::string getToStartTime() const;
|
||||
void setToStartTime(const std::string &toStartTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getInstanceType() const;
|
||||
void setInstanceType(const std::string &instanceType);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
int getToExecTime() const;
|
||||
void setToExecTime(int toExecTime);
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
std::string getFromStartTime() const;
|
||||
void setFromStartTime(const std::string &fromStartTime);
|
||||
int getFromExecTime() const;
|
||||
void setFromExecTime(int fromExecTime);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string toStartTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string instanceType_;
|
||||
std::string taskId_;
|
||||
int toExecTime_;
|
||||
std::string taskType_;
|
||||
std::string fromStartTime_;
|
||||
int fromExecTime_;
|
||||
std::string instanceId_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSREQUEST_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_RDS_MODEL_DESCRIBEHISTORYTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeHistoryTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ItemsItem
|
||||
{
|
||||
int status;
|
||||
float progress;
|
||||
std::string taskId;
|
||||
std::string endTime;
|
||||
std::string instanceId;
|
||||
std::string startTime;
|
||||
std::string product;
|
||||
std::string actionInfo;
|
||||
std::string reasonCode;
|
||||
std::string dbType;
|
||||
std::string taskDetail;
|
||||
std::string callerUid;
|
||||
std::string instanceName;
|
||||
std::string uid;
|
||||
std::string callerSource;
|
||||
std::string currentStepName;
|
||||
std::string taskType;
|
||||
std::string regionId;
|
||||
int remainTime;
|
||||
std::string instanceType;
|
||||
};
|
||||
|
||||
|
||||
DescribeHistoryTasksResult();
|
||||
explicit DescribeHistoryTasksResult(const std::string &payload);
|
||||
~DescribeHistoryTasksResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<ItemsItem> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<ItemsItem> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSRESULT_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_RDS_MODEL_DESCRIBEHISTORYTASKSSTATREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSSTATREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeHistoryTasksStatRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeHistoryTasksStatRequest();
|
||||
~DescribeHistoryTasksStatRequest();
|
||||
std::string getToStartTime() const;
|
||||
void setToStartTime(const std::string &toStartTime);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
int getToExecTime() const;
|
||||
void setToExecTime(int toExecTime);
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
std::string getFromStartTime() const;
|
||||
void setFromStartTime(const std::string &fromStartTime);
|
||||
int getFromExecTime() const;
|
||||
void setFromExecTime(int fromExecTime);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string toStartTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
int toExecTime_;
|
||||
std::string taskType_;
|
||||
std::string fromStartTime_;
|
||||
int fromExecTime_;
|
||||
std::string instanceId_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSSTATREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DESCRIBEHISTORYTASKSSTATRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSSTATRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeHistoryTasksStatResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ItemsItem
|
||||
{
|
||||
std::string status;
|
||||
int totalCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeHistoryTasksStatResult();
|
||||
explicit DescribeHistoryTasksStatResult(const std::string &payload);
|
||||
~DescribeHistoryTasksStatResult();
|
||||
std::vector<ItemsItem> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ItemsItem> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEHISTORYTASKSSTATRESULT_H_
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getRegion() const;
|
||||
@@ -48,6 +50,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string region_;
|
||||
};
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setPattern(const std::string &pattern);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -62,6 +64,7 @@ private:
|
||||
std::string clientToken_;
|
||||
std::string pattern_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
int pageIndex_;
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
@@ -49,6 +51,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -54,6 +56,7 @@ private:
|
||||
std::string startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
@@ -54,6 +56,7 @@ private:
|
||||
std::string clientToken_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
@@ -49,6 +51,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,27 +32,30 @@ public:
|
||||
~DescribePGHbaConfigRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -49,6 +49,7 @@ namespace AlibabaCloud
|
||||
explicit DescribePGHbaConfigResult(const std::string &payload);
|
||||
~DescribePGHbaConfigResult();
|
||||
std::vector<HbaItem> getDefaultHbaItems()const;
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getHbaModifyTime()const;
|
||||
std::string getLastModifyStatus()const;
|
||||
std::vector<HbaItem> getRunningHbaItems()const;
|
||||
@@ -58,6 +59,7 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<HbaItem> defaultHbaItems_;
|
||||
std::string dBInstanceId_;
|
||||
std::string hbaModifyTime_;
|
||||
std::string lastModifyStatus_;
|
||||
std::vector<HbaItem> runningHbaItems_;
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
@@ -46,6 +48,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getReadInstanceId() const;
|
||||
void setReadInstanceId(const std::string &readInstanceId);
|
||||
std::string getDBInstanceId() const;
|
||||
@@ -51,6 +53,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string readInstanceId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -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_RDS_MODEL_DESCRIBEREGIONINFOSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREGIONINFOSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeRegionInfosRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRegionInfosRequest();
|
||||
~DescribeRegionInfosRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREGIONINFOSREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_DESCRIBEREGIONINFOSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREGIONINFOSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeRegionInfosResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RDSRegion
|
||||
{
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
|
||||
DescribeRegionInfosResult();
|
||||
explicit DescribeRegionInfosResult(const std::string &payload);
|
||||
~DescribeRegionInfosResult();
|
||||
std::vector<RDSRegion> getRegions()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<RDSRegion> regions_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREGIONINFOSRESULT_H_
|
||||
@@ -32,27 +32,30 @@ public:
|
||||
~DescribeResourceUsageRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
72
rds/include/alibabacloud/rds/model/DescribeSecretsRequest.h
Normal file
72
rds/include/alibabacloud/rds/model/DescribeSecretsRequest.h
Normal file
@@ -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_RDS_MODEL_DESCRIBESECRETSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESECRETSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeSecretsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeSecretsRequest();
|
||||
~DescribeSecretsRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
long pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESECRETSREQUEST_H_
|
||||
64
rds/include/alibabacloud/rds/model/DescribeSecretsResult.h
Normal file
64
rds/include/alibabacloud/rds/model/DescribeSecretsResult.h
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESECRETSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESECRETSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeSecretsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SecretsItem
|
||||
{
|
||||
std::string secretName;
|
||||
std::string secretArn;
|
||||
std::string accountId;
|
||||
std::string description;
|
||||
std::string username;
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
|
||||
DescribeSecretsResult();
|
||||
explicit DescribeSecretsResult(const std::string &payload);
|
||||
~DescribeSecretsResult();
|
||||
std::vector<SecretsItem> getSecrets()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<SecretsItem> secrets_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESECRETSRESULT_H_
|
||||
@@ -48,6 +48,7 @@ namespace AlibabaCloud
|
||||
long logicalIORead;
|
||||
std::string sQLText;
|
||||
long queryTimes;
|
||||
std::string sQLHash;
|
||||
long returnRowCounts;
|
||||
long lockTimes;
|
||||
std::string dBName;
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
@@ -59,6 +61,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
|
||||
@@ -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_RDS_MODEL_GETDBINSTANCETOPOLOGYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_GETDBINSTANCETOPOLOGYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT GetDBInstanceTopologyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetDBInstanceTopologyRequest();
|
||||
~GetDBInstanceTopologyRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_GETDBINSTANCETOPOLOGYREQUEST_H_
|
||||
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_GETDBINSTANCETOPOLOGYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_GETDBINSTANCETOPOLOGYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT GetDBInstanceTopologyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Connection
|
||||
{
|
||||
std::string zoneId;
|
||||
std::string connectionString;
|
||||
std::string netType;
|
||||
std::string dBInstanceName;
|
||||
};
|
||||
struct Node
|
||||
{
|
||||
std::string role;
|
||||
std::string dedicatedHostId;
|
||||
std::string zoneId;
|
||||
std::string dedicatedHostGroupId;
|
||||
std::string nodeId;
|
||||
std::string dBInstanceName;
|
||||
};
|
||||
std::vector<Connection> connections;
|
||||
std::vector<Node> nodes;
|
||||
std::string dBInstanceName;
|
||||
};
|
||||
|
||||
|
||||
GetDBInstanceTopologyResult();
|
||||
explicit GetDBInstanceTopologyResult(const std::string &payload);
|
||||
~GetDBInstanceTopologyResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_GETDBINSTANCETOPOLOGYRESULT_H_
|
||||
@@ -30,6 +30,8 @@ class ALIBABACLOUD_RDS_EXPORT GetDbProxyInstanceSslRequest : public RpcServiceRe
|
||||
public:
|
||||
GetDbProxyInstanceSslRequest();
|
||||
~GetDbProxyInstanceSslRequest();
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
@@ -38,6 +40,7 @@ public:
|
||||
void setDbInstanceId(const std::string &dbInstanceId);
|
||||
|
||||
private:
|
||||
std::string dBProxyEngineType_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dbInstanceId_;
|
||||
|
||||
@@ -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_RDS_MODEL_MIGRATECONNECTIONTOOTHERZONEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MIGRATECONNECTIONTOOTHERZONEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT MigrateConnectionToOtherZoneRequest : public RpcServiceRequest {
|
||||
public:
|
||||
MigrateConnectionToOtherZoneRequest();
|
||||
~MigrateConnectionToOtherZoneRequest();
|
||||
std::string getConnectionString() const;
|
||||
void setConnectionString(const std::string &connectionString);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
std::string connectionString_;
|
||||
std::string zoneId_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MIGRATECONNECTIONTOOTHERZONEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_MIGRATECONNECTIONTOOTHERZONERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MIGRATECONNECTIONTOOTHERZONERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT MigrateConnectionToOtherZoneResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
MigrateConnectionToOtherZoneResult();
|
||||
explicit MigrateConnectionToOtherZoneResult(const std::string &payload);
|
||||
~MigrateConnectionToOtherZoneResult();
|
||||
std::string getMessage()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MIGRATECONNECTIONTOOTHERZONERESULT_H_
|
||||
72
rds/include/alibabacloud/rds/model/ModifyADInfoRequest.h
Normal file
72
rds/include/alibabacloud/rds/model/ModifyADInfoRequest.h
Normal file
@@ -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_RDS_MODEL_MODIFYADINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MODIFYADINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT ModifyADInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyADInfoRequest();
|
||||
~ModifyADInfoRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getADAccountName() const;
|
||||
void setADAccountName(const std::string &aDAccountName);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getADDNS() const;
|
||||
void setADDNS(const std::string &aDDNS);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getADPassword() const;
|
||||
void setADPassword(const std::string &aDPassword);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getADServerIpAddress() const;
|
||||
void setADServerIpAddress(const std::string &aDServerIpAddress);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string aDAccountName_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string aDDNS_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string aDPassword_;
|
||||
long ownerId_;
|
||||
std::string aDServerIpAddress_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYADINFOREQUEST_H_
|
||||
49
rds/include/alibabacloud/rds/model/ModifyADInfoResult.h
Normal file
49
rds/include/alibabacloud/rds/model/ModifyADInfoResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_MODIFYADINFORESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MODIFYADINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT ModifyADInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyADInfoResult();
|
||||
explicit ModifyADInfoResult(const std::string &payload);
|
||||
~ModifyADInfoResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYADINFORESULT_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_RDS_MODEL_MODIFYDBINSTANCEDELAYEDREPLICATIONTIMEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MODIFYDBINSTANCEDELAYEDREPLICATIONTIMEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT ModifyDBInstanceDelayedReplicationTimeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyDBInstanceDelayedReplicationTimeRequest();
|
||||
~ModifyDBInstanceDelayedReplicationTimeRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getReadSQLReplicationTime() const;
|
||||
void setReadSQLReplicationTime(const std::string &readSQLReplicationTime);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string readSQLReplicationTime_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYDBINSTANCEDELAYEDREPLICATIONTIMEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* 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_RDS_MODEL_MODIFYDBINSTANCEDELAYEDREPLICATIONTIMERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MODIFYDBINSTANCEDELAYEDREPLICATIONTIMERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT ModifyDBInstanceDelayedReplicationTimeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyDBInstanceDelayedReplicationTimeResult();
|
||||
explicit ModifyDBInstanceDelayedReplicationTimeResult(const std::string &payload);
|
||||
~ModifyDBInstanceDelayedReplicationTimeResult();
|
||||
std::string getTaskId()const;
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getReadSQLReplicationTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string readSQLReplicationTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYDBINSTANCEDELAYEDREPLICATIONTIMERESULT_H_
|
||||
@@ -31,6 +31,8 @@ public:
|
||||
struct ServerlessConfiguration {
|
||||
double minCapacity;
|
||||
double maxCapacity;
|
||||
bool autoPause;
|
||||
bool switchForce;
|
||||
};
|
||||
ModifyDBInstanceSpecRequest();
|
||||
~ModifyDBInstanceSpecRequest();
|
||||
|
||||
@@ -42,6 +42,8 @@ public:
|
||||
void setDBProxyNewConnectStringPort(const std::string &dBProxyNewConnectStringPort);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBProxyEndpointId() const;
|
||||
@@ -56,6 +58,7 @@ private:
|
||||
std::string dBInstanceId_;
|
||||
std::string dBProxyNewConnectStringPort_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBProxyEngineType_;
|
||||
long ownerId_;
|
||||
std::string dBProxyEndpointId_;
|
||||
std::string dBProxyNewConnectString_;
|
||||
|
||||
@@ -48,6 +48,8 @@ public:
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDbEndpointAliases() const;
|
||||
void setDbEndpointAliases(const std::string &dbEndpointAliases);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
std::string getDbEndpointOperator() const;
|
||||
void setDbEndpointOperator(const std::string &dbEndpointOperator);
|
||||
std::string getDbEndpointType() const;
|
||||
@@ -71,6 +73,7 @@ private:
|
||||
std::string readOnlyInstanceMaxDelayTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dbEndpointAliases_;
|
||||
std::string dBProxyEngineType_;
|
||||
std::string dbEndpointOperator_;
|
||||
std::string dbEndpointType_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -44,6 +44,8 @@ public:
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBProxyInstanceNum() const;
|
||||
@@ -59,6 +61,7 @@ private:
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBProxyEngineType_;
|
||||
long ownerId_;
|
||||
std::string dBProxyInstanceNum_;
|
||||
std::string dBProxyInstanceType_;
|
||||
|
||||
@@ -34,12 +34,18 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getAccountName() const;
|
||||
void setAccountName(const std::string &accountName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getDBProxyInstanceNum() const;
|
||||
@@ -48,6 +54,8 @@ public:
|
||||
void setConfigDBProxyService(const std::string &configDBProxyService);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getAccountPassword() const;
|
||||
void setAccountPassword(const std::string &accountPassword);
|
||||
std::string getVPCId() const;
|
||||
void setVPCId(const std::string &vPCId);
|
||||
std::string getInstanceNetworkType() const;
|
||||
@@ -56,13 +64,17 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string accountName_;
|
||||
std::string regionId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBProxyEngineType_;
|
||||
long ownerId_;
|
||||
std::string dBProxyInstanceNum_;
|
||||
std::string configDBProxyService_;
|
||||
std::string vSwitchId_;
|
||||
std::string accountPassword_;
|
||||
std::string vPCId_;
|
||||
std::string instanceNetworkType_;
|
||||
};
|
||||
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getDbInstanceId() const;
|
||||
void setDbInstanceId(const std::string &dbInstanceId);
|
||||
std::string getDBProxyEngineType() const;
|
||||
void setDBProxyEngineType(const std::string &dBProxyEngineType);
|
||||
std::string getDbProxyEndpointId() const;
|
||||
void setDbProxyEndpointId(const std::string &dbProxyEndpointId);
|
||||
|
||||
@@ -49,6 +51,7 @@ private:
|
||||
std::string dbProxyConnectString_;
|
||||
std::string regionId_;
|
||||
std::string dbInstanceId_;
|
||||
std::string dBProxyEngineType_;
|
||||
std::string dbProxyEndpointId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -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_RDS_MODEL_RECEIVEDBINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_RECEIVEDBINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT ReceiveDBInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ReceiveDBInstanceRequest();
|
||||
~ReceiveDBInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getGuardDBInstanceId() const;
|
||||
void setGuardDBInstanceId(const std::string &guardDBInstanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string guardDBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_RECEIVEDBINSTANCEREQUEST_H_
|
||||
51
rds/include/alibabacloud/rds/model/ReceiveDBInstanceResult.h
Normal file
51
rds/include/alibabacloud/rds/model/ReceiveDBInstanceResult.h
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_RECEIVEDBINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_RECEIVEDBINSTANCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT ReceiveDBInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ReceiveDBInstanceResult();
|
||||
explicit ReceiveDBInstanceResult(const std::string &payload);
|
||||
~ReceiveDBInstanceResult();
|
||||
std::string getGuardDBInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string guardDBInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_RECEIVEDBINSTANCERESULT_H_
|
||||
@@ -48,6 +48,8 @@ public:
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -59,6 +61,7 @@ private:
|
||||
std::string autoPay_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string autoRenew_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_REQUESTSERVICEOFCLOUDDBAREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_REQUESTSERVICEOFCLOUDDBAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Rds {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_RDS_EXPORT RequestServiceOfCloudDBARequest : public RpcServiceRequest {
|
||||
public:
|
||||
RequestServiceOfCloudDBARequest();
|
||||
~RequestServiceOfCloudDBARequest();
|
||||
std::string getServiceRequestType() const;
|
||||
void setServiceRequestType(const std::string &serviceRequestType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getServiceRequestParam() const;
|
||||
void setServiceRequestParam(const std::string &serviceRequestParam);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
|
||||
private:
|
||||
std::string serviceRequestType_;
|
||||
std::string accessKeyId_;
|
||||
std::string serviceRequestParam_;
|
||||
std::string dBInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Rds
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_REQUESTSERVICEOFCLOUDDBAREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user