RDS SDK Auto Released By zhangzifa,Version:1.34.44
Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2019-03-18 Version: 1.34.44
|
||||
1, rds: deliver string true/false to server for bool type parameter, not previous 1/0
|
||||
|
||||
2019-03-18 Version: 1.34.43
|
||||
1, deliver string true/false to server for bool type parameter, not previous 1/0
|
||||
|
||||
|
||||
@@ -25,8 +25,6 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/CreateMigrateTaskResult.h
|
||||
include/alibabacloud/rds/model/CheckRecoveryConditionsRequest.h
|
||||
include/alibabacloud/rds/model/CheckRecoveryConditionsResult.h
|
||||
include/alibabacloud/rds/model/LoginDBInstancefromCloudDBARequest.h
|
||||
include/alibabacloud/rds/model/LoginDBInstancefromCloudDBAResult.h
|
||||
include/alibabacloud/rds/model/DeleteBackupRequest.h
|
||||
include/alibabacloud/rds/model/DeleteBackupResult.h
|
||||
include/alibabacloud/rds/model/DescribeDatabasesRequest.h
|
||||
@@ -37,52 +35,38 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceNetTypeResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceMonitorRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceMonitorResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceHAConfigRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceHAConfigResult.h
|
||||
include/alibabacloud/rds/model/CreateReadOnlyDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CreateReadOnlyDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/ModifyAccountDescriptionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyAccountDescriptionResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceHAConfigRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceHAConfigResult.h
|
||||
include/alibabacloud/rds/model/DescribeCustinsKernelReleaseNotesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeCustinsKernelReleaseNotesResult.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherRegionRequest.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherRegionResult.h
|
||||
include/alibabacloud/rds/model/DescribeOssDownloadsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOssDownloadsResult.h
|
||||
include/alibabacloud/rds/model/ModifyParameterRequest.h
|
||||
include/alibabacloud/rds/model/ModifyParameterResult.h
|
||||
include/alibabacloud/rds/model/ReleaseReplicaRequest.h
|
||||
include/alibabacloud/rds/model/ReleaseReplicaResult.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceEngineVersionRequest.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceEngineVersionResult.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaRecoveryModeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaRecoveryModeResult.h
|
||||
include/alibabacloud/rds/model/DescribeReplicasRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReplicasResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceConnectionStringRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceConnectionStringResult.h
|
||||
include/alibabacloud/rds/model/StopSyncingRequest.h
|
||||
include/alibabacloud/rds/model/StopSyncingResult.h
|
||||
include/alibabacloud/rds/model/CheckAccountNameAvailableRequest.h
|
||||
include/alibabacloud/rds/model/CheckAccountNameAvailableResult.h
|
||||
include/alibabacloud/rds/model/RestartDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RestartDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeTemplatesListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeTemplatesListResult.h
|
||||
include/alibabacloud/rds/model/ImportDataForSQLServerRequest.h
|
||||
include/alibabacloud/rds/model/ImportDataForSQLServerResult.h
|
||||
include/alibabacloud/rds/model/DescribeLogicDBInstanceTopologyRequest.h
|
||||
include/alibabacloud/rds/model/DescribeLogicDBInstanceTopologyResult.h
|
||||
include/alibabacloud/rds/model/ModifySecurityGroupConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/ModifySecurityGroupConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeTagsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeTagsResult.h
|
||||
include/alibabacloud/rds/model/CheckResourceRequest.h
|
||||
include/alibabacloud/rds/model/CheckResourceResult.h
|
||||
include/alibabacloud/rds/model/StartDBInstanceDiagnoseRequest.h
|
||||
include/alibabacloud/rds/model/StartDBInstanceDiagnoseResult.h
|
||||
include/alibabacloud/rds/model/ModifySecurityGroupConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/ModifySecurityGroupConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaConflictInfoRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaConflictInfoResult.h
|
||||
include/alibabacloud/rds/model/DescribeCharacterSetNameRequest.h
|
||||
include/alibabacloud/rds/model/DescribeCharacterSetNameResult.h
|
||||
include/alibabacloud/rds/model/ImportDataFromDatabaseRequest.h
|
||||
include/alibabacloud/rds/model/ImportDataFromDatabaseResult.h
|
||||
include/alibabacloud/rds/model/DescribeMigrateTasksRequest.h
|
||||
include/alibabacloud/rds/model/DescribeMigrateTasksResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceNetworkExpireTimeRequest.h
|
||||
@@ -91,20 +75,14 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/CreateAccountResult.h
|
||||
include/alibabacloud/rds/model/DescribeModifyParameterLogRequest.h
|
||||
include/alibabacloud/rds/model/DescribeModifyParameterLogResult.h
|
||||
include/alibabacloud/rds/model/DescribeOperatorPermissionRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOperatorPermissionResult.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnMissIndexRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnMissIndexResult.h
|
||||
include/alibabacloud/rds/model/DescribeDampPoliciesByCidRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDampPoliciesByCidResult.h
|
||||
include/alibabacloud/rds/model/RecoveryDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RecoveryDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBDescriptionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBDescriptionResult.h
|
||||
include/alibabacloud/rds/model/ImportDatabaseBetweenInstancesRequest.h
|
||||
include/alibabacloud/rds/model/ImportDatabaseBetweenInstancesResult.h
|
||||
include/alibabacloud/rds/model/RenewInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RenewInstanceResult.h
|
||||
include/alibabacloud/rds/model/CheckDBNameAvailableRequest.h
|
||||
include/alibabacloud/rds/model/CheckDBNameAvailableResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceMonitorRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceMonitorResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogFilesRequest.h
|
||||
@@ -115,26 +93,20 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ModifyReplicaDescriptionResult.h
|
||||
include/alibabacloud/rds/model/ModifyBackupPolicyRequest.h
|
||||
include/alibabacloud/rds/model/ModifyBackupPolicyResult.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaInitializeProgressRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaInitializeProgressResult.h
|
||||
include/alibabacloud/rds/model/DescribeSecurityGroupConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSecurityGroupConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeParametersRequest.h
|
||||
include/alibabacloud/rds/model/DescribeParametersResult.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceNetWorkInfoRequest.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceNetWorkInfoResult.h
|
||||
include/alibabacloud/rds/model/AddTagsToResourceRequest.h
|
||||
include/alibabacloud/rds/model/AddTagsToResourceResult.h
|
||||
include/alibabacloud/rds/model/DescribeBinlogFilesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeBinlogFilesResult.h
|
||||
include/alibabacloud/rds/model/DescribeBackupsForSecurityRequest.h
|
||||
include/alibabacloud/rds/model/DescribeBackupsForSecurityResult.h
|
||||
include/alibabacloud/rds/model/CreateDiagnosticReportRequest.h
|
||||
include/alibabacloud/rds/model/CreateDiagnosticReportResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceProxyConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceProxyConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogReportListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogReportListResult.h
|
||||
include/alibabacloud/rds/model/DescribeResourceDiagnosisRequest.h
|
||||
include/alibabacloud/rds/model/DescribeResourceDiagnosisResult.h
|
||||
include/alibabacloud/rds/model/DescribeReadDBInstanceDelayRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReadDBInstanceDelayResult.h
|
||||
include/alibabacloud/rds/model/CloneDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CloneDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeTasksRequest.h
|
||||
@@ -143,36 +115,32 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeRenewalPriceResult.h
|
||||
include/alibabacloud/rds/model/AllocateInstancePublicConnectionRequest.h
|
||||
include/alibabacloud/rds/model/AllocateInstancePublicConnectionResult.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnStorageRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnStorageResult.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceAutoRenewAttributeRequest.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceAutoRenewAttributeResult.h
|
||||
include/alibabacloud/rds/model/CreateStaticVerificationRequest.h
|
||||
include/alibabacloud/rds/model/CreateStaticVerificationResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceAttributeRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceAttributeResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceUserRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceUserResult.h
|
||||
include/alibabacloud/rds/model/CheckInstanceExistRequest.h
|
||||
include/alibabacloud/rds/model/CheckInstanceExistResult.h
|
||||
include/alibabacloud/rds/model/CreateTempDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CreateTempDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/ModifyInstanceAutoRenewalAttributeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyInstanceAutoRenewalAttributeResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLCollectorPolicyRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLCollectorPolicyResult.h
|
||||
include/alibabacloud/rds/model/ModifySQLCollectorPolicyRequest.h
|
||||
include/alibabacloud/rds/model/ModifySQLCollectorPolicyResult.h
|
||||
include/alibabacloud/rds/model/AllocateInstanceVpcNetworkTypeRequest.h
|
||||
include/alibabacloud/rds/model/AllocateInstanceVpcNetworkTypeResult.h
|
||||
include/alibabacloud/rds/model/DescribeBackupsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeBackupsResult.h
|
||||
include/alibabacloud/rds/model/CreateDatabaseRequest.h
|
||||
include/alibabacloud/rds/model/CreateDatabaseResult.h
|
||||
include/alibabacloud/rds/model/DescribeCollationTimeZonesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeCollationTimeZonesResult.h
|
||||
include/alibabacloud/rds/model/DeleteDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/DeleteDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLInjectionInfosRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLInjectionInfosResult.h
|
||||
include/alibabacloud/rds/model/DescribeRealtimeDiagnosesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRealtimeDiagnosesResult.h
|
||||
include/alibabacloud/rds/model/ModifyReadonlyInstanceDelayReplicationTimeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyReadonlyInstanceDelayReplicationTimeResult.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceAutoRenewalAttributeRequest.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceAutoRenewalAttributeResult.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceVpcRequest.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceVpcResult.h
|
||||
include/alibabacloud/rds/model/RestoreDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/RestoreDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/RevokeOperatorPermissionRequest.h
|
||||
@@ -181,6 +149,8 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceSpecResult.h
|
||||
include/alibabacloud/rds/model/DescribeDiagnosticReportListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDiagnosticReportListResult.h
|
||||
include/alibabacloud/rds/model/MigrateSecurityIPModeRequest.h
|
||||
include/alibabacloud/rds/model/MigrateSecurityIPModeResult.h
|
||||
include/alibabacloud/rds/model/RemoveTagsFromResourceRequest.h
|
||||
include/alibabacloud/rds/model/RemoveTagsFromResourceResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogRecordsRequest.h
|
||||
@@ -189,122 +159,82 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ModifySecurityIpsResult.h
|
||||
include/alibabacloud/rds/model/DescribeMigrateTasksForSQLServerRequest.h
|
||||
include/alibabacloud/rds/model/DescribeMigrateTasksForSQLServerResult.h
|
||||
include/alibabacloud/rds/model/DescribeVerificationListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeVerificationListResult.h
|
||||
include/alibabacloud/rds/model/RestoreTableRequest.h
|
||||
include/alibabacloud/rds/model/RestoreTableResult.h
|
||||
include/alibabacloud/rds/model/CreateOnlineDatabaseTaskRequest.h
|
||||
include/alibabacloud/rds/model/CreateOnlineDatabaseTaskResult.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaModeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaModeResult.h
|
||||
include/alibabacloud/rds/model/DescribeStrategyRequest.h
|
||||
include/alibabacloud/rds/model/DescribeStrategyResult.h
|
||||
include/alibabacloud/rds/model/DeleteDampPolicyRequest.h
|
||||
include/alibabacloud/rds/model/DeleteDampPolicyResult.h
|
||||
include/alibabacloud/rds/model/GrantAccountPrivilegeRequest.h
|
||||
include/alibabacloud/rds/model/GrantAccountPrivilegeResult.h
|
||||
include/alibabacloud/rds/model/GrantOperatorPermissionRequest.h
|
||||
include/alibabacloud/rds/model/GrantOperatorPermissionResult.h
|
||||
include/alibabacloud/rds/model/ModifyPostpaidDBInstanceSpecRequest.h
|
||||
include/alibabacloud/rds/model/ModifyPostpaidDBInstanceSpecResult.h
|
||||
include/alibabacloud/rds/model/CreatePolicyWithSpecifiedPolicyRequest.h
|
||||
include/alibabacloud/rds/model/CreatePolicyWithSpecifiedPolicyResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceTDERequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceTDEResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancePerformanceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancePerformanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeVpcZoneNosRequest.h
|
||||
include/alibabacloud/rds/model/DescribeVpcZoneNosResult.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnBigTableRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnBigTableResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceExtendAttributeRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceExtendAttributeResult.h
|
||||
include/alibabacloud/rds/model/DescribeDampPolicyByCommentRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDampPolicyByCommentResult.h
|
||||
include/alibabacloud/rds/model/DescribePreCheckResultsRequest.h
|
||||
include/alibabacloud/rds/model/DescribePreCheckResultsResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancesResult.h
|
||||
include/alibabacloud/rds/model/StartArchiveSQLLogRequest.h
|
||||
include/alibabacloud/rds/model/StartArchiveSQLLogResult.h
|
||||
include/alibabacloud/rds/model/RequestServiceOfCloudDBExpertRequest.h
|
||||
include/alibabacloud/rds/model/RequestServiceOfCloudDBExpertResult.h
|
||||
include/alibabacloud/rds/model/DescribeBackupDatabaseRequest.h
|
||||
include/alibabacloud/rds/model/DescribeBackupDatabaseResult.h
|
||||
include/alibabacloud/rds/model/CreateDBInstanceReplicaRequest.h
|
||||
include/alibabacloud/rds/model/CreateDBInstanceReplicaResult.h
|
||||
include/alibabacloud/rds/model/ModifyDampPolicyRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDampPolicyResult.h
|
||||
include/alibabacloud/rds/model/AllocateInstancePrivateConnectionRequest.h
|
||||
include/alibabacloud/rds/model/AllocateInstancePrivateConnectionResult.h
|
||||
include/alibabacloud/rds/model/RevokeAccountPrivilegeRequest.h
|
||||
include/alibabacloud/rds/model/RevokeAccountPrivilegeResult.h
|
||||
include/alibabacloud/rds/model/DegradeDBInstanceSpecRequest.h
|
||||
include/alibabacloud/rds/model/DegradeDBInstanceSpecResult.h
|
||||
include/alibabacloud/rds/model/DescribeParameterTemplatesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeParameterTemplatesResult.h
|
||||
include/alibabacloud/rds/model/DescibeImportsFromDatabaseRequest.h
|
||||
include/alibabacloud/rds/model/DescibeImportsFromDatabaseResult.h
|
||||
include/alibabacloud/rds/model/DescribeDatabaseLockDiagnosisRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDatabaseLockDiagnosisResult.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnExcessIndexRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnExcessIndexResult.h
|
||||
include/alibabacloud/rds/model/CopyDatabaseBetweenInstancesRequest.h
|
||||
include/alibabacloud/rds/model/CopyDatabaseBetweenInstancesResult.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceVpcMigrateInfoRequest.h
|
||||
include/alibabacloud/rds/model/DescribeInstanceVpcMigrateInfoResult.h
|
||||
include/alibabacloud/rds/model/CopyDatabaseRequest.h
|
||||
include/alibabacloud/rds/model/CopyDatabaseResult.h
|
||||
include/alibabacloud/rds/model/CreateDBInstanceRequest.h
|
||||
include/alibabacloud/rds/model/CreateDBInstanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceTDERequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceTDEResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceSSLRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceSSLResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceTDERequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceTDEResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogReportsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLLogReportsResult.h
|
||||
include/alibabacloud/rds/model/DescribeStaticVerificationListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeStaticVerificationListResult.h
|
||||
include/alibabacloud/rds/model/DescribeCloudDBAServiceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeCloudDBAServiceResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLDiagnosisListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLDiagnosisListResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceConnectionModeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceConnectionModeResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceNetInfoRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceNetInfoResult.h
|
||||
include/alibabacloud/rds/model/DescribeAvailableResourceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAvailableResourceResult.h
|
||||
include/alibabacloud/rds/model/AllocateReadWriteSplittingConnectionRequest.h
|
||||
include/alibabacloud/rds/model/AllocateReadWriteSplittingConnectionResult.h
|
||||
include/alibabacloud/rds/model/DescribeCloudDbExpertServiceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeCloudDbExpertServiceResult.h
|
||||
include/alibabacloud/rds/model/ReleaseInstancePublicConnectionRequest.h
|
||||
include/alibabacloud/rds/model/ReleaseInstancePublicConnectionResult.h
|
||||
include/alibabacloud/rds/model/CalculateDBInstanceWeightRequest.h
|
||||
include/alibabacloud/rds/model/CalculateDBInstanceWeightResult.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaRelationRequest.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaRelationResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceNetworkTypeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceNetworkTypeResult.h
|
||||
include/alibabacloud/rds/model/DescribeAbnormalDBInstancesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAbnormalDBInstancesResult.h
|
||||
include/alibabacloud/rds/model/DescribeSlowLogsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSlowLogsResult.h
|
||||
include/alibabacloud/rds/model/CreateSQLDiagnosisRequest.h
|
||||
include/alibabacloud/rds/model/CreateSQLDiagnosisResult.h
|
||||
include/alibabacloud/rds/model/CreateBackupRequest.h
|
||||
include/alibabacloud/rds/model/CreateBackupResult.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaUsageRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaUsageResult.h
|
||||
include/alibabacloud/rds/model/ModifyReadWriteSplittingConnectionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyReadWriteSplittingConnectionResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceMaintainTimeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceMaintainTimeResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceDescriptionRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceDescriptionResult.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaPerformanceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeReplicaPerformanceResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLDiagnosisRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLDiagnosisResult.h
|
||||
include/alibabacloud/rds/model/DescribeDampPolicyByPolicyNameRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDampPolicyByPolicyNameResult.h
|
||||
include/alibabacloud/rds/model/ModifyResourceGroupRequest.h
|
||||
include/alibabacloud/rds/model/ModifyResourceGroupResult.h
|
||||
include/alibabacloud/rds/model/DescribeProxyFunctionSupportRequest.h
|
||||
include/alibabacloud/rds/model/DescribeProxyFunctionSupportResult.h
|
||||
include/alibabacloud/rds/model/DescribeOssDownloadsForSQLServerRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOssDownloadsForSQLServerResult.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/PreCheckBeforeImportDataRequest.h
|
||||
include/alibabacloud/rds/model/PreCheckBeforeImportDataResult.h
|
||||
include/alibabacloud/rds/model/DescribeResourceUsageRequest.h
|
||||
include/alibabacloud/rds/model/DescribeResourceUsageResult.h
|
||||
include/alibabacloud/rds/model/PurgeDBInstanceLogRequest.h
|
||||
@@ -313,20 +243,22 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/DescribeTaskInfoResult.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceKernelVersionRequest.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceKernelVersionResult.h
|
||||
include/alibabacloud/rds/model/ModifyMySQLDBInstanceDelayRequest.h
|
||||
include/alibabacloud/rds/model/ModifyMySQLDBInstanceDelayResult.h
|
||||
include/alibabacloud/rds/model/DescribeRegionsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherZoneRequest.h
|
||||
include/alibabacloud/rds/model/MigrateToOtherZoneResult.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnMissPKRequest.h
|
||||
include/alibabacloud/rds/model/DescribeOptimizeAdviceOnMissPKResult.h
|
||||
include/alibabacloud/rds/model/DeleteAccountRequest.h
|
||||
include/alibabacloud/rds/model/DeleteAccountResult.h
|
||||
include/alibabacloud/rds/model/DescribeSlowLogRecordsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSlowLogRecordsResult.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceNetworkRequest.h
|
||||
include/alibabacloud/rds/model/UpgradeDBInstanceNetworkResult.h
|
||||
include/alibabacloud/rds/model/ReleaseReadWriteSplittingConnectionRequest.h
|
||||
include/alibabacloud/rds/model/ReleaseReadWriteSplittingConnectionResult.h
|
||||
include/alibabacloud/rds/model/DescribeLogBackupFilesRequest.h
|
||||
include/alibabacloud/rds/model/DescribeLogBackupFilesResult.h
|
||||
include/alibabacloud/rds/model/DescribeAvailableInstanceClassRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAvailableInstanceClassResult.h
|
||||
include/alibabacloud/rds/model/DescribeErrorLogsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeErrorLogsResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceHAConfigRequest.h
|
||||
@@ -337,30 +269,26 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/ResetAccountPasswordResult.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceProxyConfigurationRequest.h
|
||||
include/alibabacloud/rds/model/ModifyDBInstanceProxyConfigurationResult.h
|
||||
include/alibabacloud/rds/model/DescribeAccountsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAccountsResult.h
|
||||
include/alibabacloud/rds/model/DescribePriceRequest.h
|
||||
include/alibabacloud/rds/model/DescribePriceResult.h
|
||||
include/alibabacloud/rds/model/DescribeAccountsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeAccountsResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceByTagsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceByTagsResult.h
|
||||
include/alibabacloud/rds/model/DescribeMetaListRequest.h
|
||||
include/alibabacloud/rds/model/DescribeMetaListResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceSSLRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstanceSSLResult.h
|
||||
include/alibabacloud/rds/model/CreateDampPolicyRequest.h
|
||||
include/alibabacloud/rds/model/CreateDampPolicyResult.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancesByPerformanceRequest.h
|
||||
include/alibabacloud/rds/model/DescribeDBInstancesByPerformanceResult.h
|
||||
include/alibabacloud/rds/model/QueryPriceForBuyRequest.h
|
||||
include/alibabacloud/rds/model/QueryPriceForBuyResult.h
|
||||
include/alibabacloud/rds/model/DescribeSQLReportsRequest.h
|
||||
include/alibabacloud/rds/model/DescribeSQLReportsResult.h
|
||||
include/alibabacloud/rds/model/DescribeBackupTasksRequest.h
|
||||
include/alibabacloud/rds/model/DescribeBackupTasksResult.h
|
||||
include/alibabacloud/rds/model/DeleteDatabaseRequest.h
|
||||
include/alibabacloud/rds/model/DeleteDatabaseResult.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaVerificationModeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyReplicaVerificationModeResult.h
|
||||
include/alibabacloud/rds/model/ModifyGuardDomainModeRequest.h
|
||||
include/alibabacloud/rds/model/ModifyGuardDomainModeResult.h
|
||||
include/alibabacloud/rds/model/ModifyCollationTimeZoneRequest.h
|
||||
include/alibabacloud/rds/model/ModifyCollationTimeZoneResult.h
|
||||
include/alibabacloud/rds/model/DescribeBackupPolicyRequest.h
|
||||
include/alibabacloud/rds/model/DescribeBackupPolicyResult.h
|
||||
include/alibabacloud/rds/model/CreateMigrateTaskForSQLServerRequest.h
|
||||
@@ -370,9 +298,7 @@ set(rds_public_header_model
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceHARequest.h
|
||||
include/alibabacloud/rds/model/SwitchDBInstanceHAResult.h
|
||||
include/alibabacloud/rds/model/ResetAccountForPGRequest.h
|
||||
include/alibabacloud/rds/model/ResetAccountForPGResult.h
|
||||
include/alibabacloud/rds/model/DescribeBackupSetsForSecurityRequest.h
|
||||
include/alibabacloud/rds/model/DescribeBackupSetsForSecurityResult.h )
|
||||
include/alibabacloud/rds/model/ResetAccountForPGResult.h )
|
||||
|
||||
set(rds_src
|
||||
src/RdsClient.cc
|
||||
@@ -380,8 +306,6 @@ set(rds_src
|
||||
src/model/CreateMigrateTaskResult.cc
|
||||
src/model/CheckRecoveryConditionsRequest.cc
|
||||
src/model/CheckRecoveryConditionsResult.cc
|
||||
src/model/LoginDBInstancefromCloudDBARequest.cc
|
||||
src/model/LoginDBInstancefromCloudDBAResult.cc
|
||||
src/model/DeleteBackupRequest.cc
|
||||
src/model/DeleteBackupResult.cc
|
||||
src/model/DescribeDatabasesRequest.cc
|
||||
@@ -392,52 +316,38 @@ set(rds_src
|
||||
src/model/SwitchDBInstanceNetTypeResult.cc
|
||||
src/model/DescribeDBInstanceMonitorRequest.cc
|
||||
src/model/DescribeDBInstanceMonitorResult.cc
|
||||
src/model/DescribeDBInstanceHAConfigRequest.cc
|
||||
src/model/DescribeDBInstanceHAConfigResult.cc
|
||||
src/model/CreateReadOnlyDBInstanceRequest.cc
|
||||
src/model/CreateReadOnlyDBInstanceResult.cc
|
||||
src/model/ModifyAccountDescriptionRequest.cc
|
||||
src/model/ModifyAccountDescriptionResult.cc
|
||||
src/model/DescribeDBInstanceHAConfigRequest.cc
|
||||
src/model/DescribeDBInstanceHAConfigResult.cc
|
||||
src/model/DescribeCustinsKernelReleaseNotesRequest.cc
|
||||
src/model/DescribeCustinsKernelReleaseNotesResult.cc
|
||||
src/model/MigrateToOtherRegionRequest.cc
|
||||
src/model/MigrateToOtherRegionResult.cc
|
||||
src/model/DescribeOssDownloadsRequest.cc
|
||||
src/model/DescribeOssDownloadsResult.cc
|
||||
src/model/ModifyParameterRequest.cc
|
||||
src/model/ModifyParameterResult.cc
|
||||
src/model/ReleaseReplicaRequest.cc
|
||||
src/model/ReleaseReplicaResult.cc
|
||||
src/model/UpgradeDBInstanceEngineVersionRequest.cc
|
||||
src/model/UpgradeDBInstanceEngineVersionResult.cc
|
||||
src/model/ModifyReplicaRecoveryModeRequest.cc
|
||||
src/model/ModifyReplicaRecoveryModeResult.cc
|
||||
src/model/DescribeReplicasRequest.cc
|
||||
src/model/DescribeReplicasResult.cc
|
||||
src/model/ModifyDBInstanceConnectionStringRequest.cc
|
||||
src/model/ModifyDBInstanceConnectionStringResult.cc
|
||||
src/model/StopSyncingRequest.cc
|
||||
src/model/StopSyncingResult.cc
|
||||
src/model/CheckAccountNameAvailableRequest.cc
|
||||
src/model/CheckAccountNameAvailableResult.cc
|
||||
src/model/RestartDBInstanceRequest.cc
|
||||
src/model/RestartDBInstanceResult.cc
|
||||
src/model/DescribeTemplatesListRequest.cc
|
||||
src/model/DescribeTemplatesListResult.cc
|
||||
src/model/ImportDataForSQLServerRequest.cc
|
||||
src/model/ImportDataForSQLServerResult.cc
|
||||
src/model/DescribeLogicDBInstanceTopologyRequest.cc
|
||||
src/model/DescribeLogicDBInstanceTopologyResult.cc
|
||||
src/model/ModifySecurityGroupConfigurationRequest.cc
|
||||
src/model/ModifySecurityGroupConfigurationResult.cc
|
||||
src/model/DescribeTagsRequest.cc
|
||||
src/model/DescribeTagsResult.cc
|
||||
src/model/CheckResourceRequest.cc
|
||||
src/model/CheckResourceResult.cc
|
||||
src/model/StartDBInstanceDiagnoseRequest.cc
|
||||
src/model/StartDBInstanceDiagnoseResult.cc
|
||||
src/model/ModifySecurityGroupConfigurationRequest.cc
|
||||
src/model/ModifySecurityGroupConfigurationResult.cc
|
||||
src/model/DescribeReplicaConflictInfoRequest.cc
|
||||
src/model/DescribeReplicaConflictInfoResult.cc
|
||||
src/model/DescribeCharacterSetNameRequest.cc
|
||||
src/model/DescribeCharacterSetNameResult.cc
|
||||
src/model/ImportDataFromDatabaseRequest.cc
|
||||
src/model/ImportDataFromDatabaseResult.cc
|
||||
src/model/DescribeMigrateTasksRequest.cc
|
||||
src/model/DescribeMigrateTasksResult.cc
|
||||
src/model/ModifyDBInstanceNetworkExpireTimeRequest.cc
|
||||
@@ -446,20 +356,14 @@ set(rds_src
|
||||
src/model/CreateAccountResult.cc
|
||||
src/model/DescribeModifyParameterLogRequest.cc
|
||||
src/model/DescribeModifyParameterLogResult.cc
|
||||
src/model/DescribeOperatorPermissionRequest.cc
|
||||
src/model/DescribeOperatorPermissionResult.cc
|
||||
src/model/DescribeOptimizeAdviceOnMissIndexRequest.cc
|
||||
src/model/DescribeOptimizeAdviceOnMissIndexResult.cc
|
||||
src/model/DescribeDampPoliciesByCidRequest.cc
|
||||
src/model/DescribeDampPoliciesByCidResult.cc
|
||||
src/model/RecoveryDBInstanceRequest.cc
|
||||
src/model/RecoveryDBInstanceResult.cc
|
||||
src/model/ModifyDBDescriptionRequest.cc
|
||||
src/model/ModifyDBDescriptionResult.cc
|
||||
src/model/ImportDatabaseBetweenInstancesRequest.cc
|
||||
src/model/ImportDatabaseBetweenInstancesResult.cc
|
||||
src/model/RenewInstanceRequest.cc
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/CheckDBNameAvailableRequest.cc
|
||||
src/model/CheckDBNameAvailableResult.cc
|
||||
src/model/ModifyDBInstanceMonitorRequest.cc
|
||||
src/model/ModifyDBInstanceMonitorResult.cc
|
||||
src/model/DescribeSQLLogFilesRequest.cc
|
||||
@@ -470,26 +374,20 @@ set(rds_src
|
||||
src/model/ModifyReplicaDescriptionResult.cc
|
||||
src/model/ModifyBackupPolicyRequest.cc
|
||||
src/model/ModifyBackupPolicyResult.cc
|
||||
src/model/DescribeReplicaInitializeProgressRequest.cc
|
||||
src/model/DescribeReplicaInitializeProgressResult.cc
|
||||
src/model/DescribeSecurityGroupConfigurationRequest.cc
|
||||
src/model/DescribeSecurityGroupConfigurationResult.cc
|
||||
src/model/DescribeParametersRequest.cc
|
||||
src/model/DescribeParametersResult.cc
|
||||
src/model/UpgradeDBInstanceNetWorkInfoRequest.cc
|
||||
src/model/UpgradeDBInstanceNetWorkInfoResult.cc
|
||||
src/model/AddTagsToResourceRequest.cc
|
||||
src/model/AddTagsToResourceResult.cc
|
||||
src/model/DescribeBinlogFilesRequest.cc
|
||||
src/model/DescribeBinlogFilesResult.cc
|
||||
src/model/DescribeBackupsForSecurityRequest.cc
|
||||
src/model/DescribeBackupsForSecurityResult.cc
|
||||
src/model/CreateDiagnosticReportRequest.cc
|
||||
src/model/CreateDiagnosticReportResult.cc
|
||||
src/model/DescribeDBInstanceProxyConfigurationRequest.cc
|
||||
src/model/DescribeDBInstanceProxyConfigurationResult.cc
|
||||
src/model/DescribeSQLLogReportListRequest.cc
|
||||
src/model/DescribeSQLLogReportListResult.cc
|
||||
src/model/DescribeResourceDiagnosisRequest.cc
|
||||
src/model/DescribeResourceDiagnosisResult.cc
|
||||
src/model/DescribeReadDBInstanceDelayRequest.cc
|
||||
src/model/DescribeReadDBInstanceDelayResult.cc
|
||||
src/model/CloneDBInstanceRequest.cc
|
||||
src/model/CloneDBInstanceResult.cc
|
||||
src/model/DescribeTasksRequest.cc
|
||||
@@ -498,36 +396,32 @@ set(rds_src
|
||||
src/model/DescribeRenewalPriceResult.cc
|
||||
src/model/AllocateInstancePublicConnectionRequest.cc
|
||||
src/model/AllocateInstancePublicConnectionResult.cc
|
||||
src/model/DescribeOptimizeAdviceOnStorageRequest.cc
|
||||
src/model/DescribeOptimizeAdviceOnStorageResult.cc
|
||||
src/model/DescribeInstanceAutoRenewAttributeRequest.cc
|
||||
src/model/DescribeInstanceAutoRenewAttributeResult.cc
|
||||
src/model/CreateStaticVerificationRequest.cc
|
||||
src/model/CreateStaticVerificationResult.cc
|
||||
src/model/DescribeDBInstanceAttributeRequest.cc
|
||||
src/model/DescribeDBInstanceAttributeResult.cc
|
||||
src/model/DescribeDBInstanceUserRequest.cc
|
||||
src/model/DescribeDBInstanceUserResult.cc
|
||||
src/model/CheckInstanceExistRequest.cc
|
||||
src/model/CheckInstanceExistResult.cc
|
||||
src/model/CreateTempDBInstanceRequest.cc
|
||||
src/model/CreateTempDBInstanceResult.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeRequest.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeResult.cc
|
||||
src/model/DescribeSQLCollectorPolicyRequest.cc
|
||||
src/model/DescribeSQLCollectorPolicyResult.cc
|
||||
src/model/ModifySQLCollectorPolicyRequest.cc
|
||||
src/model/ModifySQLCollectorPolicyResult.cc
|
||||
src/model/AllocateInstanceVpcNetworkTypeRequest.cc
|
||||
src/model/AllocateInstanceVpcNetworkTypeResult.cc
|
||||
src/model/DescribeBackupsRequest.cc
|
||||
src/model/DescribeBackupsResult.cc
|
||||
src/model/CreateDatabaseRequest.cc
|
||||
src/model/CreateDatabaseResult.cc
|
||||
src/model/DescribeCollationTimeZonesRequest.cc
|
||||
src/model/DescribeCollationTimeZonesResult.cc
|
||||
src/model/DeleteDBInstanceRequest.cc
|
||||
src/model/DeleteDBInstanceResult.cc
|
||||
src/model/DescribeSQLInjectionInfosRequest.cc
|
||||
src/model/DescribeSQLInjectionInfosResult.cc
|
||||
src/model/DescribeRealtimeDiagnosesRequest.cc
|
||||
src/model/DescribeRealtimeDiagnosesResult.cc
|
||||
src/model/ModifyReadonlyInstanceDelayReplicationTimeRequest.cc
|
||||
src/model/ModifyReadonlyInstanceDelayReplicationTimeResult.cc
|
||||
src/model/DescribeInstanceAutoRenewalAttributeRequest.cc
|
||||
src/model/DescribeInstanceAutoRenewalAttributeResult.cc
|
||||
src/model/SwitchDBInstanceVpcRequest.cc
|
||||
src/model/SwitchDBInstanceVpcResult.cc
|
||||
src/model/RestoreDBInstanceRequest.cc
|
||||
src/model/RestoreDBInstanceResult.cc
|
||||
src/model/RevokeOperatorPermissionRequest.cc
|
||||
@@ -536,6 +430,8 @@ set(rds_src
|
||||
src/model/ModifyDBInstanceSpecResult.cc
|
||||
src/model/DescribeDiagnosticReportListRequest.cc
|
||||
src/model/DescribeDiagnosticReportListResult.cc
|
||||
src/model/MigrateSecurityIPModeRequest.cc
|
||||
src/model/MigrateSecurityIPModeResult.cc
|
||||
src/model/RemoveTagsFromResourceRequest.cc
|
||||
src/model/RemoveTagsFromResourceResult.cc
|
||||
src/model/DescribeSQLLogRecordsRequest.cc
|
||||
@@ -544,122 +440,82 @@ set(rds_src
|
||||
src/model/ModifySecurityIpsResult.cc
|
||||
src/model/DescribeMigrateTasksForSQLServerRequest.cc
|
||||
src/model/DescribeMigrateTasksForSQLServerResult.cc
|
||||
src/model/DescribeVerificationListRequest.cc
|
||||
src/model/DescribeVerificationListResult.cc
|
||||
src/model/RestoreTableRequest.cc
|
||||
src/model/RestoreTableResult.cc
|
||||
src/model/CreateOnlineDatabaseTaskRequest.cc
|
||||
src/model/CreateOnlineDatabaseTaskResult.cc
|
||||
src/model/ModifyReplicaModeRequest.cc
|
||||
src/model/ModifyReplicaModeResult.cc
|
||||
src/model/DescribeStrategyRequest.cc
|
||||
src/model/DescribeStrategyResult.cc
|
||||
src/model/DeleteDampPolicyRequest.cc
|
||||
src/model/DeleteDampPolicyResult.cc
|
||||
src/model/GrantAccountPrivilegeRequest.cc
|
||||
src/model/GrantAccountPrivilegeResult.cc
|
||||
src/model/GrantOperatorPermissionRequest.cc
|
||||
src/model/GrantOperatorPermissionResult.cc
|
||||
src/model/ModifyPostpaidDBInstanceSpecRequest.cc
|
||||
src/model/ModifyPostpaidDBInstanceSpecResult.cc
|
||||
src/model/CreatePolicyWithSpecifiedPolicyRequest.cc
|
||||
src/model/CreatePolicyWithSpecifiedPolicyResult.cc
|
||||
src/model/ModifyDBInstanceTDERequest.cc
|
||||
src/model/ModifyDBInstanceTDEResult.cc
|
||||
src/model/DescribeDBInstancePerformanceRequest.cc
|
||||
src/model/DescribeDBInstancePerformanceResult.cc
|
||||
src/model/DescribeVpcZoneNosRequest.cc
|
||||
src/model/DescribeVpcZoneNosResult.cc
|
||||
src/model/DescribeOptimizeAdviceOnBigTableRequest.cc
|
||||
src/model/DescribeOptimizeAdviceOnBigTableResult.cc
|
||||
src/model/DescribeDBInstanceExtendAttributeRequest.cc
|
||||
src/model/DescribeDBInstanceExtendAttributeResult.cc
|
||||
src/model/DescribeDampPolicyByCommentRequest.cc
|
||||
src/model/DescribeDampPolicyByCommentResult.cc
|
||||
src/model/DescribePreCheckResultsRequest.cc
|
||||
src/model/DescribePreCheckResultsResult.cc
|
||||
src/model/DescribeDBInstancesRequest.cc
|
||||
src/model/DescribeDBInstancesResult.cc
|
||||
src/model/StartArchiveSQLLogRequest.cc
|
||||
src/model/StartArchiveSQLLogResult.cc
|
||||
src/model/RequestServiceOfCloudDBExpertRequest.cc
|
||||
src/model/RequestServiceOfCloudDBExpertResult.cc
|
||||
src/model/DescribeBackupDatabaseRequest.cc
|
||||
src/model/DescribeBackupDatabaseResult.cc
|
||||
src/model/CreateDBInstanceReplicaRequest.cc
|
||||
src/model/CreateDBInstanceReplicaResult.cc
|
||||
src/model/ModifyDampPolicyRequest.cc
|
||||
src/model/ModifyDampPolicyResult.cc
|
||||
src/model/AllocateInstancePrivateConnectionRequest.cc
|
||||
src/model/AllocateInstancePrivateConnectionResult.cc
|
||||
src/model/RevokeAccountPrivilegeRequest.cc
|
||||
src/model/RevokeAccountPrivilegeResult.cc
|
||||
src/model/DegradeDBInstanceSpecRequest.cc
|
||||
src/model/DegradeDBInstanceSpecResult.cc
|
||||
src/model/DescribeParameterTemplatesRequest.cc
|
||||
src/model/DescribeParameterTemplatesResult.cc
|
||||
src/model/DescibeImportsFromDatabaseRequest.cc
|
||||
src/model/DescibeImportsFromDatabaseResult.cc
|
||||
src/model/DescribeDatabaseLockDiagnosisRequest.cc
|
||||
src/model/DescribeDatabaseLockDiagnosisResult.cc
|
||||
src/model/DescribeOptimizeAdviceOnExcessIndexRequest.cc
|
||||
src/model/DescribeOptimizeAdviceOnExcessIndexResult.cc
|
||||
src/model/CopyDatabaseBetweenInstancesRequest.cc
|
||||
src/model/CopyDatabaseBetweenInstancesResult.cc
|
||||
src/model/DescribeInstanceVpcMigrateInfoRequest.cc
|
||||
src/model/DescribeInstanceVpcMigrateInfoResult.cc
|
||||
src/model/CopyDatabaseRequest.cc
|
||||
src/model/CopyDatabaseResult.cc
|
||||
src/model/CreateDBInstanceRequest.cc
|
||||
src/model/CreateDBInstanceResult.cc
|
||||
src/model/DescribeDBInstanceTDERequest.cc
|
||||
src/model/DescribeDBInstanceTDEResult.cc
|
||||
src/model/ModifyDBInstanceSSLRequest.cc
|
||||
src/model/ModifyDBInstanceSSLResult.cc
|
||||
src/model/DescribeDBInstanceTDERequest.cc
|
||||
src/model/DescribeDBInstanceTDEResult.cc
|
||||
src/model/DescribeSQLLogReportsRequest.cc
|
||||
src/model/DescribeSQLLogReportsResult.cc
|
||||
src/model/DescribeStaticVerificationListRequest.cc
|
||||
src/model/DescribeStaticVerificationListResult.cc
|
||||
src/model/DescribeCloudDBAServiceRequest.cc
|
||||
src/model/DescribeCloudDBAServiceResult.cc
|
||||
src/model/DescribeSQLDiagnosisListRequest.cc
|
||||
src/model/DescribeSQLDiagnosisListResult.cc
|
||||
src/model/ModifyDBInstanceConnectionModeRequest.cc
|
||||
src/model/ModifyDBInstanceConnectionModeResult.cc
|
||||
src/model/DescribeDBInstanceNetInfoRequest.cc
|
||||
src/model/DescribeDBInstanceNetInfoResult.cc
|
||||
src/model/DescribeAvailableResourceRequest.cc
|
||||
src/model/DescribeAvailableResourceResult.cc
|
||||
src/model/AllocateReadWriteSplittingConnectionRequest.cc
|
||||
src/model/AllocateReadWriteSplittingConnectionResult.cc
|
||||
src/model/DescribeCloudDbExpertServiceRequest.cc
|
||||
src/model/DescribeCloudDbExpertServiceResult.cc
|
||||
src/model/ReleaseInstancePublicConnectionRequest.cc
|
||||
src/model/ReleaseInstancePublicConnectionResult.cc
|
||||
src/model/CalculateDBInstanceWeightRequest.cc
|
||||
src/model/CalculateDBInstanceWeightResult.cc
|
||||
src/model/ModifyReplicaRelationRequest.cc
|
||||
src/model/ModifyReplicaRelationResult.cc
|
||||
src/model/ModifyDBInstanceNetworkTypeRequest.cc
|
||||
src/model/ModifyDBInstanceNetworkTypeResult.cc
|
||||
src/model/DescribeAbnormalDBInstancesRequest.cc
|
||||
src/model/DescribeAbnormalDBInstancesResult.cc
|
||||
src/model/DescribeSlowLogsRequest.cc
|
||||
src/model/DescribeSlowLogsResult.cc
|
||||
src/model/CreateSQLDiagnosisRequest.cc
|
||||
src/model/CreateSQLDiagnosisResult.cc
|
||||
src/model/CreateBackupRequest.cc
|
||||
src/model/CreateBackupResult.cc
|
||||
src/model/DescribeReplicaUsageRequest.cc
|
||||
src/model/DescribeReplicaUsageResult.cc
|
||||
src/model/ModifyReadWriteSplittingConnectionRequest.cc
|
||||
src/model/ModifyReadWriteSplittingConnectionResult.cc
|
||||
src/model/ModifyDBInstanceMaintainTimeRequest.cc
|
||||
src/model/ModifyDBInstanceMaintainTimeResult.cc
|
||||
src/model/ModifyDBInstanceDescriptionRequest.cc
|
||||
src/model/ModifyDBInstanceDescriptionResult.cc
|
||||
src/model/DescribeReplicaPerformanceRequest.cc
|
||||
src/model/DescribeReplicaPerformanceResult.cc
|
||||
src/model/DescribeSQLDiagnosisRequest.cc
|
||||
src/model/DescribeSQLDiagnosisResult.cc
|
||||
src/model/DescribeDampPolicyByPolicyNameRequest.cc
|
||||
src/model/DescribeDampPolicyByPolicyNameResult.cc
|
||||
src/model/ModifyResourceGroupRequest.cc
|
||||
src/model/ModifyResourceGroupResult.cc
|
||||
src/model/DescribeProxyFunctionSupportRequest.cc
|
||||
src/model/DescribeProxyFunctionSupportResult.cc
|
||||
src/model/DescribeOssDownloadsForSQLServerRequest.cc
|
||||
src/model/DescribeOssDownloadsForSQLServerResult.cc
|
||||
src/model/RequestServiceOfCloudDBARequest.cc
|
||||
src/model/RequestServiceOfCloudDBAResult.cc
|
||||
src/model/ResetAccountRequest.cc
|
||||
src/model/ResetAccountResult.cc
|
||||
src/model/PreCheckBeforeImportDataRequest.cc
|
||||
src/model/PreCheckBeforeImportDataResult.cc
|
||||
src/model/DescribeResourceUsageRequest.cc
|
||||
src/model/DescribeResourceUsageResult.cc
|
||||
src/model/PurgeDBInstanceLogRequest.cc
|
||||
@@ -668,20 +524,22 @@ set(rds_src
|
||||
src/model/DescribeTaskInfoResult.cc
|
||||
src/model/UpgradeDBInstanceKernelVersionRequest.cc
|
||||
src/model/UpgradeDBInstanceKernelVersionResult.cc
|
||||
src/model/ModifyMySQLDBInstanceDelayRequest.cc
|
||||
src/model/ModifyMySQLDBInstanceDelayResult.cc
|
||||
src/model/DescribeRegionsRequest.cc
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/MigrateToOtherZoneRequest.cc
|
||||
src/model/MigrateToOtherZoneResult.cc
|
||||
src/model/DescribeOptimizeAdviceOnMissPKRequest.cc
|
||||
src/model/DescribeOptimizeAdviceOnMissPKResult.cc
|
||||
src/model/DeleteAccountRequest.cc
|
||||
src/model/DeleteAccountResult.cc
|
||||
src/model/DescribeSlowLogRecordsRequest.cc
|
||||
src/model/DescribeSlowLogRecordsResult.cc
|
||||
src/model/UpgradeDBInstanceNetworkRequest.cc
|
||||
src/model/UpgradeDBInstanceNetworkResult.cc
|
||||
src/model/ReleaseReadWriteSplittingConnectionRequest.cc
|
||||
src/model/ReleaseReadWriteSplittingConnectionResult.cc
|
||||
src/model/DescribeLogBackupFilesRequest.cc
|
||||
src/model/DescribeLogBackupFilesResult.cc
|
||||
src/model/DescribeAvailableInstanceClassRequest.cc
|
||||
src/model/DescribeAvailableInstanceClassResult.cc
|
||||
src/model/DescribeErrorLogsRequest.cc
|
||||
src/model/DescribeErrorLogsResult.cc
|
||||
src/model/ModifyDBInstanceHAConfigRequest.cc
|
||||
@@ -692,30 +550,26 @@ set(rds_src
|
||||
src/model/ResetAccountPasswordResult.cc
|
||||
src/model/ModifyDBInstanceProxyConfigurationRequest.cc
|
||||
src/model/ModifyDBInstanceProxyConfigurationResult.cc
|
||||
src/model/DescribeAccountsRequest.cc
|
||||
src/model/DescribeAccountsResult.cc
|
||||
src/model/DescribePriceRequest.cc
|
||||
src/model/DescribePriceResult.cc
|
||||
src/model/DescribeAccountsRequest.cc
|
||||
src/model/DescribeAccountsResult.cc
|
||||
src/model/DescribeDBInstanceByTagsRequest.cc
|
||||
src/model/DescribeDBInstanceByTagsResult.cc
|
||||
src/model/DescribeMetaListRequest.cc
|
||||
src/model/DescribeMetaListResult.cc
|
||||
src/model/DescribeDBInstanceSSLRequest.cc
|
||||
src/model/DescribeDBInstanceSSLResult.cc
|
||||
src/model/CreateDampPolicyRequest.cc
|
||||
src/model/CreateDampPolicyResult.cc
|
||||
src/model/DescribeDBInstancesByPerformanceRequest.cc
|
||||
src/model/DescribeDBInstancesByPerformanceResult.cc
|
||||
src/model/QueryPriceForBuyRequest.cc
|
||||
src/model/QueryPriceForBuyResult.cc
|
||||
src/model/DescribeSQLReportsRequest.cc
|
||||
src/model/DescribeSQLReportsResult.cc
|
||||
src/model/DescribeBackupTasksRequest.cc
|
||||
src/model/DescribeBackupTasksResult.cc
|
||||
src/model/DeleteDatabaseRequest.cc
|
||||
src/model/DeleteDatabaseResult.cc
|
||||
src/model/ModifyReplicaVerificationModeRequest.cc
|
||||
src/model/ModifyReplicaVerificationModeResult.cc
|
||||
src/model/ModifyGuardDomainModeRequest.cc
|
||||
src/model/ModifyGuardDomainModeResult.cc
|
||||
src/model/ModifyCollationTimeZoneRequest.cc
|
||||
src/model/ModifyCollationTimeZoneResult.cc
|
||||
src/model/DescribeBackupPolicyRequest.cc
|
||||
src/model/DescribeBackupPolicyResult.cc
|
||||
src/model/CreateMigrateTaskForSQLServerRequest.cc
|
||||
@@ -725,9 +579,7 @@ set(rds_src
|
||||
src/model/SwitchDBInstanceHARequest.cc
|
||||
src/model/SwitchDBInstanceHAResult.cc
|
||||
src/model/ResetAccountForPGRequest.cc
|
||||
src/model/ResetAccountForPGResult.cc
|
||||
src/model/DescribeBackupSetsForSecurityRequest.cc
|
||||
src/model/DescribeBackupSetsForSecurityResult.cc )
|
||||
src/model/ResetAccountForPGResult.cc )
|
||||
|
||||
add_library(rds ${LIB_TYPE}
|
||||
${rds_public_header}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSPKREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSPKREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_ALLOCATEINSTANCEVPCNETWORKTYPEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ALLOCATEINSTANCEVPCNETWORKTYPEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,42 +28,48 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOptimizeAdviceOnMissPKRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT AllocateInstanceVpcNetworkTypeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeOptimizeAdviceOnMissPKRequest();
|
||||
~DescribeOptimizeAdviceOnMissPKRequest();
|
||||
AllocateInstanceVpcNetworkTypeRequest();
|
||||
~AllocateInstanceVpcNetworkTypeRequest();
|
||||
|
||||
std::string getTargetVpcId()const;
|
||||
void setTargetVpcId(const std::string& targetVpcId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getTargetZoneId()const;
|
||||
void setTargetZoneId(const std::string& targetZoneId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getTargetRegionId()const;
|
||||
void setTargetRegionId(const std::string& targetRegionId);
|
||||
std::string getTargetVSwitchId()const;
|
||||
void setTargetVSwitchId(const std::string& targetVSwitchId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string targetVpcId_;
|
||||
long resourceOwnerId_;
|
||||
std::string targetZoneId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string targetRegionId_;
|
||||
std::string targetVSwitchId_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSPKREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ALLOCATEINSTANCEVPCNETWORKTYPEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATESTATICVERIFICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATESTATICVERIFICATIONRESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_ALLOCATEINSTANCEVPCNETWORKTYPERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_ALLOCATEINSTANCEVPCNETWORKTYPERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateStaticVerificationResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT AllocateInstanceVpcNetworkTypeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateStaticVerificationResult();
|
||||
explicit CreateStaticVerificationResult(const std::string &payload);
|
||||
~CreateStaticVerificationResult();
|
||||
AllocateInstanceVpcNetworkTypeResult();
|
||||
explicit AllocateInstanceVpcNetworkTypeResult(const std::string &payload);
|
||||
~AllocateInstanceVpcNetworkTypeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATESTATICVERIFICATIONRESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_ALLOCATEINSTANCEVPCNETWORKTYPERESULT_H_
|
||||
@@ -47,14 +47,14 @@ namespace AlibabaCloud
|
||||
void setWeight(const std::string& weight);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getIPType()const;
|
||||
void setIPType(const std::string& iPType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getPort()const;
|
||||
void setPort(const std::string& port);
|
||||
std::string getDistributionType()const;
|
||||
void setDistributionType(const std::string& distributionType);
|
||||
std::string getNetType()const;
|
||||
void setNetType(const std::string& netType);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getMaxDelayTime()const;
|
||||
@@ -67,10 +67,10 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
std::string weight_;
|
||||
long ownerId_;
|
||||
std::string iPType_;
|
||||
std::string accessKeyId_;
|
||||
std::string port_;
|
||||
std::string distributionType_;
|
||||
std::string netType_;
|
||||
std::string dBInstanceId_;
|
||||
std::string maxDelayTime_;
|
||||
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace AlibabaCloud
|
||||
std::string availability;
|
||||
std::string dBInstanceId;
|
||||
std::string dBInstanceType;
|
||||
std::string readonlyInstanceSQLDelayedTime;
|
||||
std::string weight;
|
||||
};
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEEXTENDATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEEXTENDATTRIBUTEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CHECKINSTANCEEXISTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CHECKINSTANCEEXISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceExtendAttributeRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT CheckInstanceExistRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDBInstanceExtendAttributeRequest();
|
||||
~DescribeDBInstanceExtendAttributeRequest();
|
||||
CheckInstanceExistRequest();
|
||||
~CheckInstanceExistRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -57,4 +57,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEEXTENDATTRIBUTEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CHECKINSTANCEEXISTREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_STARTARCHIVESQLLOGRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_STARTARCHIVESQLLOGRESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CHECKINSTANCEEXISTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CHECKINSTANCEEXISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT StartArchiveSQLLogResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT CheckInstanceExistResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StartArchiveSQLLogResult();
|
||||
explicit StartArchiveSQLLogResult(const std::string &payload);
|
||||
~StartArchiveSQLLogResult();
|
||||
CheckInstanceExistResult();
|
||||
explicit CheckInstanceExistResult(const std::string &payload);
|
||||
~CheckInstanceExistResult();
|
||||
bool getIsExistInstance()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool isExistInstance_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_STARTARCHIVESQLLOGRESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CHECKINSTANCEEXISTRESULT_H_
|
||||
@@ -59,14 +59,20 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDBInstanceClass()const;
|
||||
void setDBInstanceClass(const std::string& dBInstanceClass);
|
||||
std::string getDbNames()const;
|
||||
void setDbNames(const std::string& dbNames);
|
||||
std::string getVSwitchId()const;
|
||||
void setVSwitchId(const std::string& vSwitchId);
|
||||
std::string getPrivateIpAddress()const;
|
||||
void setPrivateIpAddress(const std::string& privateIpAddress);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getVPCId()const;
|
||||
void setVPCId(const std::string& vPCId);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getDBInstanceDescription()const;
|
||||
void setDBInstanceDescription(const std::string& dBInstanceDescription);
|
||||
std::string getDBInstanceId()const;
|
||||
@@ -89,10 +95,13 @@ namespace AlibabaCloud
|
||||
std::string usedTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceClass_;
|
||||
std::string dbNames_;
|
||||
std::string vSwitchId_;
|
||||
std::string privateIpAddress_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string vPCId_;
|
||||
std::string zoneId_;
|
||||
std::string dBInstanceDescription_;
|
||||
std::string dBInstanceId_;
|
||||
std::string payType_;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_MODIFYPOSTPAIDDBINSTANCESPECREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MODIFYPOSTPAIDDBINSTANCESPECREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_COPYDATABASEBETWEENINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_COPYDATABASEBETWEENINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,45 +28,60 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT ModifyPostpaidDBInstanceSpecRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT CopyDatabaseBetweenInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyPostpaidDBInstanceSpecRequest();
|
||||
~ModifyPostpaidDBInstanceSpecRequest();
|
||||
CopyDatabaseBetweenInstancesRequest();
|
||||
~CopyDatabaseBetweenInstancesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
int getDBInstanceStorage()const;
|
||||
void setDBInstanceStorage(int dBInstanceStorage);
|
||||
std::string getRestoreTime()const;
|
||||
void setRestoreTime(const std::string& restoreTime);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getBackupId()const;
|
||||
void setBackupId(const std::string& backupId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getSyncUserPrivilege()const;
|
||||
void setSyncUserPrivilege(const std::string& syncUserPrivilege);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDBInstanceClass()const;
|
||||
void setDBInstanceClass(const std::string& dBInstanceClass);
|
||||
std::string getDbNames()const;
|
||||
void setDbNames(const std::string& dbNames);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getTargetDBInstanceId()const;
|
||||
void setTargetDBInstanceId(const std::string& targetDBInstanceId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
int dBInstanceStorage_;
|
||||
std::string restoreTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string backupId_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
std::string syncUserPrivilege_;
|
||||
std::string accessKeyId_;
|
||||
std::string dBInstanceClass_;
|
||||
std::string dbNames_;
|
||||
std::string resourceGroupId_;
|
||||
std::string targetDBInstanceId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string payType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYPOSTPAIDDBINSTANCESPECREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_COPYDATABASEBETWEENINSTANCESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_MODIFYPOSTPAIDDBINSTANCESPECRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_MODIFYPOSTPAIDDBINSTANCESPECRESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_COPYDATABASEBETWEENINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_COPYDATABASEBETWEENINSTANCESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT ModifyPostpaidDBInstanceSpecResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT CopyDatabaseBetweenInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyPostpaidDBInstanceSpecResult();
|
||||
explicit ModifyPostpaidDBInstanceSpecResult(const std::string &payload);
|
||||
~ModifyPostpaidDBInstanceSpecResult();
|
||||
CopyDatabaseBetweenInstancesResult();
|
||||
explicit CopyDatabaseBetweenInstancesResult(const std::string &payload);
|
||||
~CopyDatabaseBetweenInstancesResult();
|
||||
std::string getDBInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_MODIFYPOSTPAIDDBINSTANCESPECRESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_COPYDATABASEBETWEENINSTANCESRESULT_H_
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setBackupMethod(const std::string& backupMethod);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getBackupStrategy()const;
|
||||
void setBackupStrategy(const std::string& backupStrategy);
|
||||
std::string getDBName()const;
|
||||
void setDBName(const std::string& dBName);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -57,6 +59,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string backupMethod_;
|
||||
long resourceOwnerId_;
|
||||
std::string backupStrategy_;
|
||||
std::string dBName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
CreateBackupResult();
|
||||
explicit CreateBackupResult(const std::string &payload);
|
||||
~CreateBackupResult();
|
||||
std::string getBackupJobId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string backupJobId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,87 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATEDAMPPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEDAMPPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateDampPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDampPolicyRequest();
|
||||
~CreateDampPolicyRequest();
|
||||
|
||||
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);
|
||||
int getPriority()const;
|
||||
void setPriority(int priority);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTimeRules()const;
|
||||
void setTimeRules(const std::string& timeRules);
|
||||
std::string getActionRules()const;
|
||||
void setActionRules(const std::string& actionRules);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getHandlers()const;
|
||||
void setHandlers(const std::string& handlers);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
std::string getSourceRules()const;
|
||||
void setSourceRules(const std::string& sourceRules);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
std::string timeRules_;
|
||||
std::string actionRules_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string handlers_;
|
||||
std::string dBInstanceId_;
|
||||
std::string policyName_;
|
||||
std::string sourceRules_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEDAMPPOLICYREQUEST_H_
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATEDAMPPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEDAMPPOLICYRESULT_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 CreateDampPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDampPolicyResult();
|
||||
explicit CreateDampPolicyResult(const std::string &payload);
|
||||
~CreateDampPolicyResult();
|
||||
std::string getPolicyName()const;
|
||||
std::string getPolicyId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string policyName_;
|
||||
std::string policyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEDAMPPOLICYRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATEDIAGNOSTICREPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEDIAGNOSTICREPORTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateDiagnosticReportRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDiagnosticReportRequest();
|
||||
~CreateDiagnosticReportRequest();
|
||||
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEDIAGNOSTICREPORTREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATEPOLICYWITHSPECIFIEDPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEPOLICYWITHSPECIFIEDPOLICYRESULT_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 CreatePolicyWithSpecifiedPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreatePolicyWithSpecifiedPolicyResult();
|
||||
explicit CreatePolicyWithSpecifiedPolicyResult(const std::string &payload);
|
||||
~CreatePolicyWithSpecifiedPolicyResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEPOLICYWITHSPECIFIEDPOLICYRESULT_H_
|
||||
@@ -69,6 +69,10 @@ namespace AlibabaCloud
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getDBInstanceDescription()const;
|
||||
void setDBInstanceDescription(const std::string& dBInstanceDescription);
|
||||
std::string getDBInstanceStorageType()const;
|
||||
void setDBInstanceStorageType(const std::string& dBInstanceStorageType);
|
||||
std::string getCategory()const;
|
||||
void setCategory(const std::string& category);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
std::string getInstanceNetworkType()const;
|
||||
@@ -92,6 +96,8 @@ namespace AlibabaCloud
|
||||
std::string zoneId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string dBInstanceDescription_;
|
||||
std::string dBInstanceStorageType_;
|
||||
std::string category_;
|
||||
std::string payType_;
|
||||
std::string instanceNetworkType_;
|
||||
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATESQLDIAGNOSISREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATESQLDIAGNOSISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateSQLDiagnosisRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSQLDiagnosisRequest();
|
||||
~CreateSQLDiagnosisRequest();
|
||||
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATESQLDIAGNOSISREQUEST_H_
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATESTATICVERIFICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATESTATICVERIFICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateStaticVerificationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateStaticVerificationRequest();
|
||||
~CreateStaticVerificationRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getReplicaId()const;
|
||||
void setReplicaId(const std::string& replicaId);
|
||||
std::string getDestinationInstanceId()const;
|
||||
void setDestinationInstanceId(const std::string& destinationInstanceId);
|
||||
std::string getSourceInstanceId()const;
|
||||
void setSourceInstanceId(const std::string& sourceInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string replicaId_;
|
||||
std::string destinationInstanceId_;
|
||||
std::string sourceInstanceId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATESTATICVERIFICATIONREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DEGRADEDBINSTANCESPECRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DEGRADEDBINSTANCESPECRESULT_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 DegradeDBInstanceSpecResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DegradeDBInstanceSpecResult();
|
||||
explicit DegradeDBInstanceSpecResult(const std::string &payload);
|
||||
~DegradeDBInstanceSpecResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DEGRADEDBINSTANCESPECRESULT_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DELETEDAMPPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETEDAMPPOLICYRESULT_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 DeleteDampPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDampPolicyResult();
|
||||
explicit DeleteDampPolicyResult(const std::string &payload);
|
||||
~DeleteDampPolicyResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETEDAMPPOLICYRESULT_H_
|
||||
@@ -1,108 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEABNORMALDBINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEABNORMALDBINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeAbnormalDBInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAbnormalDBInstancesRequest();
|
||||
~DescribeAbnormalDBInstancesRequest();
|
||||
|
||||
std::string getTag4value()const;
|
||||
void setTag4value(const std::string& tag4value);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getTag2key()const;
|
||||
void setTag2key(const std::string& tag2key);
|
||||
std::string getTag5key()const;
|
||||
void setTag5key(const std::string& tag5key);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getTag3key()const;
|
||||
void setTag3key(const std::string& tag3key);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTag5value()const;
|
||||
void setTag5value(const std::string& tag5value);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getTag1key()const;
|
||||
void setTag1key(const std::string& tag1key);
|
||||
std::string getTag1value()const;
|
||||
void setTag1value(const std::string& tag1value);
|
||||
std::string getTag2value()const;
|
||||
void setTag2value(const std::string& tag2value);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getTag4key()const;
|
||||
void setTag4key(const std::string& tag4key);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getTag3value()const;
|
||||
void setTag3value(const std::string& tag3value);
|
||||
std::string getProxyId()const;
|
||||
void setProxyId(const std::string& proxyId);
|
||||
|
||||
private:
|
||||
std::string tag4value_;
|
||||
long resourceOwnerId_;
|
||||
std::string tag2key_;
|
||||
std::string tag5key_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string ownerAccount_;
|
||||
std::string tag3key_;
|
||||
long ownerId_;
|
||||
std::string tag5value_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string tags_;
|
||||
std::string tag1key_;
|
||||
std::string tag1value_;
|
||||
std::string tag2value_;
|
||||
int pageSize_;
|
||||
std::string tag4key_;
|
||||
std::string dBInstanceId_;
|
||||
std::string tag3value_;
|
||||
std::string proxyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEABNORMALDBINSTANCESREQUEST_H_
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEABNORMALDBINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEABNORMALDBINSTANCESRESULT_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 DescribeAbnormalDBInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct InstanceResult
|
||||
{
|
||||
struct AbnormalItem
|
||||
{
|
||||
std::string abnormalReason;
|
||||
std::string checkTime;
|
||||
std::string adviceKey;
|
||||
std::string checkItem;
|
||||
std::string abnormalValue;
|
||||
std::string abnormalDetail;
|
||||
std::vector<std::string> adviseValue;
|
||||
};
|
||||
std::string dBInstanceId;
|
||||
std::vector<InstanceResult::AbnormalItem> abnormalItems;
|
||||
std::string dBInstanceDescription;
|
||||
};
|
||||
|
||||
|
||||
DescribeAbnormalDBInstancesResult();
|
||||
explicit DescribeAbnormalDBInstancesResult(const std::string &payload);
|
||||
~DescribeAbnormalDBInstancesResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<InstanceResult> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<InstanceResult> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEABNORMALDBINSTANCESRESULT_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLEINSTANCECLASSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLEINSTANCECLASSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeAvailableInstanceClassRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAvailableInstanceClassRequest();
|
||||
~DescribeAvailableInstanceClassRequest();
|
||||
|
||||
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);
|
||||
std::string getEngineVersion()const;
|
||||
void setEngineVersion(const std::string& engineVersion);
|
||||
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& regionId);
|
||||
std::string getEngine()const;
|
||||
void setEngine(const std::string& engine);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getInstanceChargeType()const;
|
||||
void setInstanceChargeType(const std::string& instanceChargeType);
|
||||
std::string getOrderType()const;
|
||||
void setOrderType(const std::string& orderType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string engineVersion_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string zoneId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string instanceChargeType_;
|
||||
std::string orderType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLEINSTANCECLASSREQUEST_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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_DESCRIBEAVAILABLEINSTANCECLASSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLEINSTANCECLASSRESULT_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 DescribeAvailableInstanceClassResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AvailableZone
|
||||
{
|
||||
struct SupportedEngines
|
||||
{
|
||||
struct SupportedEngineVersions
|
||||
{
|
||||
struct SupportedCategorys
|
||||
{
|
||||
struct SupportedStorageTypes
|
||||
{
|
||||
struct AvailableResources
|
||||
{
|
||||
std::string dBInstanceClass;
|
||||
std::string storageRange;
|
||||
};
|
||||
std::string storageType;
|
||||
std::vector<SupportedStorageTypes::AvailableResources> availableResource;
|
||||
};
|
||||
std::string category;
|
||||
std::vector<SupportedCategorys::SupportedStorageTypes> supportedStorageType;
|
||||
};
|
||||
std::string version;
|
||||
std::vector<SupportedEngineVersions::SupportedCategorys> supportedCategory;
|
||||
};
|
||||
std::vector<SupportedEngines::SupportedEngineVersions> supportedEngineVersion;
|
||||
std::string engine;
|
||||
};
|
||||
std::string status;
|
||||
std::string networkTypes;
|
||||
std::string zoneId;
|
||||
std::string regionId;
|
||||
std::vector<AvailableZone::SupportedEngines> supportedEngine;
|
||||
};
|
||||
|
||||
|
||||
DescribeAvailableInstanceClassResult();
|
||||
explicit DescribeAvailableInstanceClassResult(const std::string &payload);
|
||||
~DescribeAvailableInstanceClassResult();
|
||||
std::vector<AvailableZone> getAvailableZones()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AvailableZone> availableZones_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLEINSTANCECLASSRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATEPOLICYWITHSPECIFIEDPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEPOLICYWITHSPECIFIEDPOLICYREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLERESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLERESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,45 +28,54 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreatePolicyWithSpecifiedPolicyRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeAvailableResourceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatePolicyWithSpecifiedPolicyRequest();
|
||||
~CreatePolicyWithSpecifiedPolicyRequest();
|
||||
DescribeAvailableResourceRequest();
|
||||
~DescribeAvailableResourceRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getPolicyId()const;
|
||||
void setPolicyId(const std::string& policyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getEngineVersion()const;
|
||||
void setEngineVersion(const std::string& engineVersion);
|
||||
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& regionId);
|
||||
std::string getEngine()const;
|
||||
void setEngine(const std::string& engine);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getInstanceChargeType()const;
|
||||
void setInstanceChargeType(const std::string& instanceChargeType);
|
||||
std::string getOrderType()const;
|
||||
void setOrderType(const std::string& orderType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string policyId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
std::string engineVersion_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string zoneId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string instanceChargeType_;
|
||||
std::string orderType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEPOLICYWITHSPECIFIEDPOLICYREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLERESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* 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_DESCRIBEAVAILABLERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLERESOURCERESULT_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 DescribeAvailableResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AvailableZone
|
||||
{
|
||||
struct SupportedEngines
|
||||
{
|
||||
struct SupportedEngineVersions
|
||||
{
|
||||
struct SupportedCategorys
|
||||
{
|
||||
struct SupportedStorageTypes
|
||||
{
|
||||
struct AvailableResources
|
||||
{
|
||||
std::string dBInstanceClass;
|
||||
std::string storageRange;
|
||||
};
|
||||
std::string storageType;
|
||||
std::vector<SupportedStorageTypes::AvailableResources> availableResource;
|
||||
};
|
||||
std::string category;
|
||||
std::vector<SupportedCategorys::SupportedStorageTypes> supportedStorageType;
|
||||
};
|
||||
std::string version;
|
||||
std::vector<SupportedEngineVersions::SupportedCategorys> supportedCategory;
|
||||
};
|
||||
std::vector<SupportedEngines::SupportedEngineVersions> supportedEngineVersion;
|
||||
std::string engine;
|
||||
};
|
||||
std::string status;
|
||||
std::string networkTypes;
|
||||
std::string zoneId;
|
||||
std::string regionId;
|
||||
std::vector<AvailableZone::SupportedEngines> supportedEngine;
|
||||
};
|
||||
|
||||
|
||||
DescribeAvailableResourceResult();
|
||||
explicit DescribeAvailableResourceResult(const std::string &payload);
|
||||
~DescribeAvailableResourceResult();
|
||||
std::vector<AvailableZone> getAvailableZones()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AvailableZone> availableZones_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEAVAILABLERESOURCERESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEUSERREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPDATABASEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPDATABASEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,19 +28,19 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceUserRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeBackupDatabaseRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDBInstanceUserRequest();
|
||||
~DescribeDBInstanceUserRequest();
|
||||
DescribeBackupDatabaseRequest();
|
||||
~DescribeBackupDatabaseRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getConnectionString()const;
|
||||
void setConnectionString(const std::string& connectionString);
|
||||
std::string getBackupId()const;
|
||||
void setBackupId(const std::string& backupId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
@@ -51,7 +51,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string connectionString_;
|
||||
std::string backupId_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
@@ -60,4 +60,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEUSERREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPDATABASEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_CREATEDIAGNOSTICREPORTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_CREATEDIAGNOSTICREPORTRESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPDATABASERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPDATABASERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT CreateDiagnosticReportResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeBackupDatabaseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDiagnosticReportResult();
|
||||
explicit CreateDiagnosticReportResult(const std::string &payload);
|
||||
~CreateDiagnosticReportResult();
|
||||
std::string getReportId()const;
|
||||
DescribeBackupDatabaseResult();
|
||||
explicit DescribeBackupDatabaseResult(const std::string &payload);
|
||||
~DescribeBackupDatabaseResult();
|
||||
std::string getDatabaseNames()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string reportId_;
|
||||
std::string databaseNames_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_CREATEDIAGNOSTICREPORTRESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPDATABASERESULT_H_
|
||||
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getBackupPolicyMode()const;
|
||||
void setBackupPolicyMode(const std::string& backupPolicyMode);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -55,6 +57,7 @@ namespace AlibabaCloud
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string backupPolicyMode_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,27 +32,53 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeBackupPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DuplicationLocation
|
||||
{
|
||||
struct Location
|
||||
{
|
||||
std::string endpoint;
|
||||
std::string bucket;
|
||||
};
|
||||
std::string sotrage;
|
||||
Location location;
|
||||
};
|
||||
|
||||
|
||||
DescribeBackupPolicyResult();
|
||||
explicit DescribeBackupPolicyResult(const std::string &payload);
|
||||
~DescribeBackupPolicyResult();
|
||||
std::string getDuplication()const;
|
||||
std::string getPreferredBackupTime()const;
|
||||
int getLocalLogRetentionHours()const;
|
||||
DuplicationLocation getDuplicationLocation()const;
|
||||
std::string getPreferredNextBackupTime()const;
|
||||
std::string getHighSpaceUsageProtection()const;
|
||||
std::string getLogBackupFrequency()const;
|
||||
std::string getPreferredBackupPeriod()const;
|
||||
int getLogBackupRetentionPeriod()const;
|
||||
std::string getPreferredBackupTime()const;
|
||||
std::string getBackupLog()const;
|
||||
std::string getEnableBackupLog()const;
|
||||
std::string getLocalLogRetentionSpace()const;
|
||||
int getBackupRetentionPeriod()const;
|
||||
std::string getPreferredNextBackupTime()const;
|
||||
std::string getDuplicationContent()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string duplication_;
|
||||
std::string preferredBackupTime_;
|
||||
int localLogRetentionHours_;
|
||||
DuplicationLocation duplicationLocation_;
|
||||
std::string preferredNextBackupTime_;
|
||||
std::string highSpaceUsageProtection_;
|
||||
std::string logBackupFrequency_;
|
||||
std::string preferredBackupPeriod_;
|
||||
int logBackupRetentionPeriod_;
|
||||
std::string preferredBackupTime_;
|
||||
std::string backupLog_;
|
||||
std::string enableBackupLog_;
|
||||
std::string localLogRetentionSpace_;
|
||||
int backupRetentionPeriod_;
|
||||
std::string preferredNextBackupTime_;
|
||||
std::string duplicationContent_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,93 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSETSFORSECURITYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSETSFORSECURITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeBackupSetsForSecurityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackupSetsForSecurityRequest();
|
||||
~DescribeBackupSetsForSecurityRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTargetAliBid()const;
|
||||
void setTargetAliBid(const std::string& targetAliBid);
|
||||
std::string getBackupId()const;
|
||||
void setBackupId(const std::string& backupId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getBackupStatus()const;
|
||||
void setBackupStatus(const std::string& backupStatus);
|
||||
std::string getBackupLocation()const;
|
||||
void setBackupLocation(const std::string& backupLocation);
|
||||
std::string getTargetAliUid()const;
|
||||
void setTargetAliUid(const std::string& targetAliUid);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getBackupMode()const;
|
||||
void setBackupMode(const std::string& backupMode);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string targetAliBid_;
|
||||
std::string backupId_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string backupStatus_;
|
||||
std::string backupLocation_;
|
||||
std::string targetAliUid_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string backupMode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSETSFORSECURITYREQUEST_H_
|
||||
@@ -1,80 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSETSFORSECURITYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSETSFORSECURITYRESULT_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 DescribeBackupSetsForSecurityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Backup
|
||||
{
|
||||
std::string backupMethod;
|
||||
std::string backupExtractionStatus;
|
||||
std::string backupIntranetDownloadURL;
|
||||
std::string backupMode;
|
||||
long backupSize;
|
||||
std::string backupId;
|
||||
std::string hostInstanceID;
|
||||
std::string backupDBNames;
|
||||
std::string storeStatus;
|
||||
std::string dBInstanceId;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupEndTime;
|
||||
std::string backupStartTime;
|
||||
std::string backupType;
|
||||
std::string backupScale;
|
||||
std::string backupStatus;
|
||||
std::string backupLocation;
|
||||
long totalBackupSize;
|
||||
};
|
||||
|
||||
|
||||
DescribeBackupSetsForSecurityResult();
|
||||
explicit DescribeBackupSetsForSecurityResult(const std::string &payload);
|
||||
~DescribeBackupSetsForSecurityResult();
|
||||
std::string getTotalRecordCount()const;
|
||||
std::string getPageRecordCount()const;
|
||||
std::string getPageNumber()const;
|
||||
std::vector<Backup> getItems()const;
|
||||
long getTotalBackupSize()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string totalRecordCount_;
|
||||
std::string pageRecordCount_;
|
||||
std::string pageNumber_;
|
||||
std::vector<Backup> items_;
|
||||
long totalBackupSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSETSFORSECURITYRESULT_H_
|
||||
@@ -36,9 +36,10 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string jobMode;
|
||||
std::string taskAction;
|
||||
std::string backupjobId;
|
||||
std::string backupProgressStatus;
|
||||
std::string process;
|
||||
std::string backupJobId;
|
||||
std::string backupStatus;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,93 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSFORSECURITYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSFORSECURITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeBackupsForSecurityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBackupsForSecurityRequest();
|
||||
~DescribeBackupsForSecurityRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTargetAliBid()const;
|
||||
void setTargetAliBid(const std::string& targetAliBid);
|
||||
std::string getBackupId()const;
|
||||
void setBackupId(const std::string& backupId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getBackupStatus()const;
|
||||
void setBackupStatus(const std::string& backupStatus);
|
||||
std::string getBackupLocation()const;
|
||||
void setBackupLocation(const std::string& backupLocation);
|
||||
std::string getTargetAliUid()const;
|
||||
void setTargetAliUid(const std::string& targetAliUid);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getBackupMode()const;
|
||||
void setBackupMode(const std::string& backupMode);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string targetAliBid_;
|
||||
std::string backupId_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string backupStatus_;
|
||||
std::string backupLocation_;
|
||||
std::string targetAliUid_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string backupMode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSFORSECURITYREQUEST_H_
|
||||
@@ -1,80 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSFORSECURITYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSFORSECURITYRESULT_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 DescribeBackupsForSecurityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Backup
|
||||
{
|
||||
std::string backupMethod;
|
||||
std::string backupExtractionStatus;
|
||||
std::string backupIntranetDownloadURL;
|
||||
std::string backupMode;
|
||||
long backupSize;
|
||||
std::string backupId;
|
||||
std::string hostInstanceID;
|
||||
std::string backupDBNames;
|
||||
std::string storeStatus;
|
||||
std::string dBInstanceId;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupEndTime;
|
||||
std::string backupStartTime;
|
||||
std::string backupType;
|
||||
std::string backupScale;
|
||||
std::string backupStatus;
|
||||
std::string backupLocation;
|
||||
long totalBackupSize;
|
||||
};
|
||||
|
||||
|
||||
DescribeBackupsForSecurityResult();
|
||||
explicit DescribeBackupsForSecurityResult(const std::string &payload);
|
||||
~DescribeBackupsForSecurityResult();
|
||||
std::string getTotalRecordCount()const;
|
||||
std::string getPageRecordCount()const;
|
||||
std::string getPageNumber()const;
|
||||
std::vector<Backup> getItems()const;
|
||||
long getTotalBackupSize()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string totalRecordCount_;
|
||||
std::string pageRecordCount_;
|
||||
std::string pageNumber_;
|
||||
std::vector<Backup> items_;
|
||||
long totalBackupSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEBACKUPSFORSECURITYRESULT_H_
|
||||
@@ -48,6 +48,7 @@ namespace AlibabaCloud
|
||||
std::string backupEndTime;
|
||||
std::string backupStartTime;
|
||||
std::string backupType;
|
||||
std::string metaStatus;
|
||||
std::string backupScale;
|
||||
std::string backupStatus;
|
||||
std::string backupLocation;
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string logEndTime;
|
||||
std::string intranetDownloadLink;
|
||||
std::string hostInstanceID;
|
||||
std::string logFileName;
|
||||
long fileSize;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBASERVICERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBASERVICERESULT_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 DescribeCloudDBAServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCloudDBAServiceResult();
|
||||
explicit DescribeCloudDBAServiceResult(const std::string &payload);
|
||||
~DescribeCloudDBAServiceResult();
|
||||
std::string getAttrData()const;
|
||||
std::string getListData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string attrData_;
|
||||
std::string listData_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBASERVICERESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DELETEDAMPPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DELETEDAMPPOLICYREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBEXPERTSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBEXPERTSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,13 +28,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DeleteDampPolicyRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeCloudDbExpertServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDampPolicyRequest();
|
||||
~DeleteDampPolicyRequest();
|
||||
DescribeCloudDbExpertServiceRequest();
|
||||
~DescribeCloudDbExpertServiceRequest();
|
||||
|
||||
std::string getServiceRequestParam()const;
|
||||
void setServiceRequestParam(const std::string& serviceRequestParam);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
@@ -47,26 +49,27 @@ namespace AlibabaCloud
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getServiceRequestType()const;
|
||||
void setServiceRequestType(const std::string& serviceRequestType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string serviceRequestParam_;
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
std::string policyName_;
|
||||
long ownerId_;
|
||||
std::string serviceRequestType_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DELETEDAMPPOLICYREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBEXPERTSERVICEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_UPGRADEDBINSTANCENETWORKINFORESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_UPGRADEDBINSTANCENETWORKINFORESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBEXPERTSERVICERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBEXPERTSERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,21 +29,27 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT UpgradeDBInstanceNetWorkInfoResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeCloudDbExpertServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpgradeDBInstanceNetWorkInfoResult();
|
||||
explicit UpgradeDBInstanceNetWorkInfoResult(const std::string &payload);
|
||||
~UpgradeDBInstanceNetWorkInfoResult();
|
||||
DescribeCloudDbExpertServiceResult();
|
||||
explicit DescribeCloudDbExpertServiceResult(const std::string &payload);
|
||||
~DescribeCloudDbExpertServiceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_UPGRADEDBINSTANCENETWORKINFORESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBECLOUDDBEXPERTSERVICERESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBELOGICDBINSTANCETOPOLOGYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBELOGICDBINSTANCETOPOLOGYREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBECOLLATIONTIMEZONESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBECOLLATIONTIMEZONESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeLogicDBInstanceTopologyRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeCollationTimeZonesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeLogicDBInstanceTopologyRequest();
|
||||
~DescribeLogicDBInstanceTopologyRequest();
|
||||
DescribeCollationTimeZonesRequest();
|
||||
~DescribeCollationTimeZonesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -54,4 +54,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBELOGICDBINSTANCETOPOLOGYREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBECOLLATIONTIMEZONESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPERATORPERMISSIONRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPERATORPERMISSIONRESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBECOLLATIONTIMEZONESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBECOLLATIONTIMEZONESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,27 +29,29 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOperatorPermissionResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeCollationTimeZonesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CollationTimeZone
|
||||
{
|
||||
std::string timeZone;
|
||||
std::string description;
|
||||
std::string standardTimeOffset;
|
||||
};
|
||||
|
||||
|
||||
DescribeOperatorPermissionResult();
|
||||
explicit DescribeOperatorPermissionResult(const std::string &payload);
|
||||
~DescribeOperatorPermissionResult();
|
||||
std::string getCreatedTime()const;
|
||||
std::string getPrivileges()const;
|
||||
std::string getExpiredTime()const;
|
||||
DescribeCollationTimeZonesResult();
|
||||
explicit DescribeCollationTimeZonesResult(const std::string &payload);
|
||||
~DescribeCollationTimeZonesResult();
|
||||
std::vector<CollationTimeZone> getCollationTimeZones()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string createdTime_;
|
||||
std::string privileges_;
|
||||
std::string expiredTime_;
|
||||
std::vector<CollationTimeZone> collationTimeZones_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPERATORPERMISSIONRESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBECOLLATIONTIMEZONESRESULT_H_
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getExpired()const;
|
||||
void setExpired(const std::string& expired);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -53,6 +55,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
long resourceOwnerId_;
|
||||
std::string expired_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
@@ -34,6 +34,17 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct DBInstanceAttribute
|
||||
{
|
||||
struct Extra
|
||||
{
|
||||
std::string replicaGroupStatus;
|
||||
std::vector<std::string> dBInstanceId;
|
||||
std::string replicaGroupID;
|
||||
std::string activeReplicaDBInstanceID;
|
||||
};
|
||||
struct SlaveZone
|
||||
{
|
||||
std::string zoneId;
|
||||
};
|
||||
struct ReadOnlyDBInstanceId
|
||||
{
|
||||
std::string dBInstanceId;
|
||||
@@ -42,6 +53,8 @@ namespace AlibabaCloud
|
||||
std::string resourceGroupId;
|
||||
std::string incrementSourceDBInstanceId;
|
||||
std::string port;
|
||||
std::string masterZone;
|
||||
std::string latestKernelVersion;
|
||||
std::string dBInstanceType;
|
||||
std::string instanceNetworkType;
|
||||
std::string dBInstanceClassType;
|
||||
@@ -54,6 +67,7 @@ namespace AlibabaCloud
|
||||
std::string tempUpgradeRecoveryClass;
|
||||
std::string engine;
|
||||
std::string dBInstanceDescription;
|
||||
std::string iPType;
|
||||
std::string dBInstanceDiskUsed;
|
||||
std::string engineVersion;
|
||||
std::string dBInstanceStatus;
|
||||
@@ -66,14 +80,17 @@ namespace AlibabaCloud
|
||||
std::string guardDBInstanceId;
|
||||
std::string supportCreateSuperAccount;
|
||||
int insId;
|
||||
std::string timeZone;
|
||||
std::string vpcId;
|
||||
std::string masterInstanceId;
|
||||
std::string currentKernelVersion;
|
||||
std::string tempUpgradeTimeStart;
|
||||
std::string tempUpgradeTimeEnd;
|
||||
std::string readDelayTime;
|
||||
std::string creationTime;
|
||||
std::string connectionMode;
|
||||
std::string vpcCloudInstanceId;
|
||||
std::string readonlyInstanceSQLDelayedTime;
|
||||
std::string connectionString;
|
||||
std::string expireTime;
|
||||
std::string advancedFeatures;
|
||||
@@ -88,13 +105,18 @@ namespace AlibabaCloud
|
||||
std::string tempUpgradeRecoveryMaxConnections;
|
||||
std::string securityIPList;
|
||||
std::vector<DBInstanceAttribute::ReadOnlyDBInstanceId> readOnlyDBInstanceIds;
|
||||
std::string securityIPMode;
|
||||
std::string maintainTime;
|
||||
std::string dispenseMode;
|
||||
std::string zoneId;
|
||||
std::string tempUpgradeRecoveryTime;
|
||||
std::string dBInstanceStorageType;
|
||||
std::string collation;
|
||||
std::string accountType;
|
||||
int maxIOPS;
|
||||
std::vector<DBInstanceAttribute::SlaveZone> slaveZones;
|
||||
std::string supportUpgradeAccountType;
|
||||
Extra extra;
|
||||
bool canTempUpgrade;
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
@@ -1,67 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEEXTENDATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEEXTENDATTRIBUTERESULT_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 DescribeDBInstanceExtendAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDBInstanceExtendAttributeResult();
|
||||
explicit DescribeDBInstanceExtendAttributeResult(const std::string &payload);
|
||||
~DescribeDBInstanceExtendAttributeResult();
|
||||
std::string getTempUpgradeRecoveryMaxIOPS()const;
|
||||
int getTempUpgradeRecoveryMemory()const;
|
||||
std::string getTempUpgradeRecoveryTime()const;
|
||||
std::string getTempUpgradeRecoveryMaxConnections()const;
|
||||
int getTempUpgradeRecoveryCpu()const;
|
||||
std::string getTempUpgradeTimeStart()const;
|
||||
std::string getTempUpgradeTimeEnd()const;
|
||||
bool getCanTempUpgrade()const;
|
||||
std::string getTempUpgradeRecoveryClass()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string tempUpgradeRecoveryMaxIOPS_;
|
||||
int tempUpgradeRecoveryMemory_;
|
||||
std::string tempUpgradeRecoveryTime_;
|
||||
std::string tempUpgradeRecoveryMaxConnections_;
|
||||
int tempUpgradeRecoveryCpu_;
|
||||
std::string tempUpgradeTimeStart_;
|
||||
std::string tempUpgradeTimeEnd_;
|
||||
bool canTempUpgrade_;
|
||||
std::string tempUpgradeRecoveryClass_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEEXTENDATTRIBUTERESULT_H_
|
||||
@@ -35,6 +35,7 @@ namespace AlibabaCloud
|
||||
struct DBInstanceIPArray
|
||||
{
|
||||
std::string dBInstanceIPArrayAttribute;
|
||||
std::string securityIPType;
|
||||
std::string securityIPList;
|
||||
std::string whitelistNetworkType;
|
||||
std::string dBInstanceIPArrayName;
|
||||
|
||||
@@ -66,12 +66,14 @@ namespace AlibabaCloud
|
||||
explicit DescribeDBInstanceNetInfoResult(const std::string &payload);
|
||||
~DescribeDBInstanceNetInfoResult();
|
||||
std::vector<DBInstanceNetInfo> getDBInstanceNetInfos()const;
|
||||
std::string getSecurityIPMode()const;
|
||||
std::string getInstanceNetworkType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DBInstanceNetInfo> dBInstanceNetInfos_;
|
||||
std::string securityIPMode_;
|
||||
std::string instanceNetworkType_;
|
||||
|
||||
};
|
||||
|
||||
@@ -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_DESCRIBEDBINSTANCEPROXYCONFIGURATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROXYCONFIGURATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceProxyConfigurationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDBInstanceProxyConfigurationRequest();
|
||||
~DescribeDBInstanceProxyConfigurationRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROXYCONFIGURATIONREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONBIGTABLERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONBIGTABLERESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROXYCONFIGURATIONRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROXYCONFIGURATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,37 +29,27 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOptimizeAdviceOnBigTableResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDBInstanceProxyConfigurationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AdviceOnBigTable
|
||||
{
|
||||
std::string tableName;
|
||||
long tableSize;
|
||||
long dataSize;
|
||||
std::string dBName;
|
||||
long indexSize;
|
||||
};
|
||||
|
||||
|
||||
DescribeOptimizeAdviceOnBigTableResult();
|
||||
explicit DescribeOptimizeAdviceOnBigTableResult(const std::string &payload);
|
||||
~DescribeOptimizeAdviceOnBigTableResult();
|
||||
int getTotalRecordsCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<AdviceOnBigTable> getItems()const;
|
||||
DescribeDBInstanceProxyConfigurationResult();
|
||||
explicit DescribeDBInstanceProxyConfigurationResult(const std::string &payload);
|
||||
~DescribeDBInstanceProxyConfigurationResult();
|
||||
std::string getPersistentConnectionsConfiguration()const;
|
||||
std::string getAttacksProtectionConfiguration()const;
|
||||
std::string getTransparentSwitchConfiguration()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordsCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<AdviceOnBigTable> items_;
|
||||
std::string persistentConnectionsConfiguration_;
|
||||
std::string attacksProtectionConfiguration_;
|
||||
std::string transparentSwitchConfiguration_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONBIGTABLERESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDBINSTANCEPROXYCONFIGURATIONRESULT_H_
|
||||
@@ -49,12 +49,16 @@ namespace AlibabaCloud
|
||||
void setSearchKey(const std::string& searchKey);
|
||||
std::string getTag3key()const;
|
||||
void setTag3key(const std::string& tag3key);
|
||||
std::string getEngineVersion()const;
|
||||
void setEngineVersion(const std::string& engineVersion);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTag1value()const;
|
||||
void setTag1value(const std::string& tag1value);
|
||||
std::string getExpired()const;
|
||||
void setExpired(const std::string& expired);
|
||||
std::string getEngine()const;
|
||||
void setEngine(const std::string& engine);
|
||||
std::string getRegionId()const;
|
||||
@@ -81,6 +85,8 @@ namespace AlibabaCloud
|
||||
void setTag5value(const std::string& tag5value);
|
||||
std::string getDBInstanceType()const;
|
||||
void setDBInstanceType(const std::string& dBInstanceType);
|
||||
std::string getDBInstanceClass()const;
|
||||
void setDBInstanceClass(const std::string& dBInstanceClass);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getVSwitchId()const;
|
||||
@@ -91,8 +97,12 @@ namespace AlibabaCloud
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getTag2value()const;
|
||||
void setTag2value(const std::string& tag2value);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
std::string getTag4key()const;
|
||||
void setTag4key(const std::string& tag4key);
|
||||
std::string getPayType()const;
|
||||
void setPayType(const std::string& payType);
|
||||
std::string getInstanceNetworkType()const;
|
||||
void setInstanceNetworkType(const std::string& instanceNetworkType);
|
||||
|
||||
@@ -104,9 +114,11 @@ namespace AlibabaCloud
|
||||
std::string clientToken_;
|
||||
std::string searchKey_;
|
||||
std::string tag3key_;
|
||||
std::string engineVersion_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string tag1value_;
|
||||
std::string expired_;
|
||||
std::string engine_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
@@ -120,12 +132,15 @@ namespace AlibabaCloud
|
||||
long ownerId_;
|
||||
std::string tag5value_;
|
||||
std::string dBInstanceType_;
|
||||
std::string dBInstanceClass_;
|
||||
std::string tags_;
|
||||
std::string vSwitchId_;
|
||||
std::string tag1key_;
|
||||
std::string vpcId_;
|
||||
std::string tag2value_;
|
||||
std::string zoneId_;
|
||||
std::string tag4key_;
|
||||
std::string payType_;
|
||||
std::string instanceNetworkType_;
|
||||
|
||||
};
|
||||
|
||||
@@ -38,8 +38,10 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string dBInstanceId;
|
||||
};
|
||||
std::string category;
|
||||
std::string resourceGroupId;
|
||||
std::string dBInstanceNetType;
|
||||
std::string destroyTime;
|
||||
std::string dBInstanceType;
|
||||
std::string tempDBInstanceId;
|
||||
bool mutriORsignle;
|
||||
@@ -59,6 +61,7 @@ namespace AlibabaCloud
|
||||
std::string payType;
|
||||
std::string lockMode;
|
||||
std::string guardDBInstanceId;
|
||||
std::string dBInstanceStorageType;
|
||||
int insId;
|
||||
std::string vpcId;
|
||||
std::string masterInstanceId;
|
||||
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICIESBYCIDRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICIESBYCIDRESULT_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 DescribeDampPoliciesByCidResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Policy
|
||||
{
|
||||
std::string comment;
|
||||
std::string policyName;
|
||||
};
|
||||
|
||||
|
||||
DescribeDampPoliciesByCidResult();
|
||||
explicit DescribeDampPoliciesByCidResult(const std::string &payload);
|
||||
~DescribeDampPoliciesByCidResult();
|
||||
std::vector<Policy> getPolicies()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Policy> policies_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICIESBYCIDRESULT_H_
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYCOMMENTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYCOMMENTRESULT_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 DescribeDampPolicyByCommentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDampPolicyByCommentResult();
|
||||
explicit DescribeDampPolicyByCommentResult(const std::string &payload);
|
||||
~DescribeDampPolicyByCommentResult();
|
||||
std::string getPolicy()const;
|
||||
std::string getTimeRules()const;
|
||||
std::string getActionRules()const;
|
||||
std::string getHandler()const;
|
||||
std::string getSourceRules()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string policy_;
|
||||
std::string timeRules_;
|
||||
std::string actionRules_;
|
||||
std::string handler_;
|
||||
std::string sourceRules_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYCOMMENTRESULT_H_
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYPOLICYNAMERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYPOLICYNAMERESULT_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 DescribeDampPolicyByPolicyNameResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeDampPolicyByPolicyNameResult();
|
||||
explicit DescribeDampPolicyByPolicyNameResult(const std::string &payload);
|
||||
~DescribeDampPolicyByPolicyNameResult();
|
||||
std::string getPolicy()const;
|
||||
std::string getTimeRules()const;
|
||||
std::string getActionRules()const;
|
||||
std::string getHandler()const;
|
||||
std::string getSourceRules()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string policy_;
|
||||
std::string timeRules_;
|
||||
std::string actionRules_;
|
||||
std::string handler_;
|
||||
std::string sourceRules_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYPOLICYNAMERESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDATABASELOCKDIAGNOSISREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDATABASELOCKDIAGNOSISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDatabaseLockDiagnosisRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDatabaseLockDiagnosisRequest();
|
||||
~DescribeDatabaseLockDiagnosisRequest();
|
||||
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDATABASELOCKDIAGNOSISREQUEST_H_
|
||||
@@ -1,78 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeInstanceAutoRenewAttributeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeInstanceAutoRenewAttributeRequest();
|
||||
~DescribeInstanceAutoRenewAttributeRequest();
|
||||
|
||||
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 getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getProxyId()const;
|
||||
void setProxyId(const std::string& proxyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string proxyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYPOLICYNAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYPOLICYNAMEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEVPCMIGRATEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEVPCMIGRATEINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,27 +28,27 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDampPolicyByPolicyNameRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeInstanceVpcMigrateInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDampPolicyByPolicyNameRequest();
|
||||
~DescribeDampPolicyByPolicyNameRequest();
|
||||
DescribeInstanceVpcMigrateInfoRequest();
|
||||
~DescribeInstanceVpcMigrateInfoRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getVpcId()const;
|
||||
void setVpcId(const std::string& vpcId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -56,12 +56,12 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string vpcId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string policyName_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
@@ -69,4 +69,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYPOLICYNAMEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEVPCMIGRATEINFOREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSPKRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSPKRESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEVPCMIGRATEINFORESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEVPCMIGRATEINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,34 +29,33 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOptimizeAdviceOnMissPKResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeInstanceVpcMigrateInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AdviceOnMissPK
|
||||
struct DBInstanceMigrateInfo
|
||||
{
|
||||
std::string tableName;
|
||||
std::string dBName;
|
||||
std::string targetIPAddress;
|
||||
std::string targetZoneId;
|
||||
std::string dBInstanceId;
|
||||
std::string targetVPCId;
|
||||
std::string targetVSwitchId;
|
||||
std::string targetRegionId;
|
||||
std::string targetVpcInstanceId;
|
||||
};
|
||||
|
||||
|
||||
DescribeOptimizeAdviceOnMissPKResult();
|
||||
explicit DescribeOptimizeAdviceOnMissPKResult(const std::string &payload);
|
||||
~DescribeOptimizeAdviceOnMissPKResult();
|
||||
int getTotalRecordsCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<AdviceOnMissPK> getItems()const;
|
||||
DescribeInstanceVpcMigrateInfoResult();
|
||||
explicit DescribeInstanceVpcMigrateInfoResult(const std::string &payload);
|
||||
~DescribeInstanceVpcMigrateInfoResult();
|
||||
std::vector<DBInstanceMigrateInfo> getDBInstanceMigrateInfos()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordsCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<AdviceOnMissPK> items_;
|
||||
std::vector<DBInstanceMigrateInfo> dBInstanceMigrateInfos_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSPKRESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEVPCMIGRATEINFORESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREALTIMEDIAGNOSESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREALTIMEDIAGNOSESREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBELOGBACKUPFILESREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBELOGBACKUPFILESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeRealtimeDiagnosesRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeLogBackupFilesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRealtimeDiagnosesRequest();
|
||||
~DescribeRealtimeDiagnosesRequest();
|
||||
DescribeLogBackupFilesRequest();
|
||||
~DescribeLogBackupFilesRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -72,4 +72,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREALTIMEDIAGNOSESREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBELOGBACKUPFILESREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREALTIMEDIAGNOSESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREALTIMEDIAGNOSESRESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBELOGBACKUPFILESRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBELOGBACKUPFILESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,38 +29,40 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeRealtimeDiagnosesResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeLogBackupFilesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RealtimeDiagnoseTasks
|
||||
struct BinLogFile
|
||||
{
|
||||
std::string status;
|
||||
std::string healthScore;
|
||||
std::string taskId;
|
||||
std::string createTime;
|
||||
std::string downloadLink;
|
||||
std::string logBeginTime;
|
||||
std::string linkExpiredTime;
|
||||
std::string logEndTime;
|
||||
std::string intranetDownloadLink;
|
||||
long fileSize;
|
||||
};
|
||||
|
||||
|
||||
DescribeRealtimeDiagnosesResult();
|
||||
explicit DescribeRealtimeDiagnosesResult(const std::string &payload);
|
||||
~DescribeRealtimeDiagnosesResult();
|
||||
DescribeLogBackupFilesResult();
|
||||
explicit DescribeLogBackupFilesResult(const std::string &payload);
|
||||
~DescribeLogBackupFilesResult();
|
||||
int getTotalRecordCount()const;
|
||||
std::vector<RealtimeDiagnoseTasks> getTasks()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::string getEngine()const;
|
||||
std::vector<BinLogFile> getItems()const;
|
||||
long getTotalFileSize()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
std::vector<RealtimeDiagnoseTasks> tasks_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::string engine_;
|
||||
std::vector<BinLogFile> items_;
|
||||
long totalFileSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREALTIMEDIAGNOSESRESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBELOGBACKUPFILESRESULT_H_
|
||||
@@ -1,79 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBELOGICDBINSTANCETOPOLOGYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBELOGICDBINSTANCETOPOLOGYRESULT_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 DescribeLogicDBInstanceTopologyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct LogicDBInstanceParameter
|
||||
{
|
||||
std::string engineVersion;
|
||||
int dBInstanceStatus;
|
||||
int dBInstanceID;
|
||||
std::string dBInstanceStatusDesc;
|
||||
std::string characterType;
|
||||
std::string dBInstanceConnType;
|
||||
std::string dBInstanceDescription;
|
||||
std::string engine;
|
||||
std::string dBInstanceName;
|
||||
};
|
||||
|
||||
|
||||
DescribeLogicDBInstanceTopologyResult();
|
||||
explicit DescribeLogicDBInstanceTopologyResult(const std::string &payload);
|
||||
~DescribeLogicDBInstanceTopologyResult();
|
||||
std::string getEngineVersion()const;
|
||||
int getDBInstanceStatus()const;
|
||||
int getDBInstanceId()const;
|
||||
std::vector<LogicDBInstanceParameter> getItems()const;
|
||||
std::string getDBInstanceStatusDesc()const;
|
||||
std::string getDBInstanceConnType()const;
|
||||
std::string getDBInstanceDescription()const;
|
||||
std::string getEngine()const;
|
||||
std::string getDBInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string engineVersion_;
|
||||
int dBInstanceStatus_;
|
||||
int dBInstanceId_;
|
||||
std::vector<LogicDBInstanceParameter> items_;
|
||||
std::string dBInstanceStatusDesc_;
|
||||
std::string dBInstanceConnType_;
|
||||
std::string dBInstanceDescription_;
|
||||
std::string engine_;
|
||||
std::string dBInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBELOGICDBINSTANCETOPOLOGYRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEPRECHECKRESULTSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEPRECHECKRESULTSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEMETALISTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEMETALISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,42 +28,57 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribePreCheckResultsRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeMetaListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribePreCheckResultsRequest();
|
||||
~DescribePreCheckResultsRequest();
|
||||
DescribeMetaListRequest();
|
||||
~DescribeMetaListRequest();
|
||||
|
||||
std::string getPreCheckId()const;
|
||||
void setPreCheckId(const std::string& preCheckId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getRestoreTime()const;
|
||||
void setRestoreTime(const std::string& restoreTime);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getPattern()const;
|
||||
void setPattern(const std::string& pattern);
|
||||
std::string getBackupSetID()const;
|
||||
void setBackupSetID(const std::string& backupSetID);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getGetDbName()const;
|
||||
void setGetDbName(const std::string& getDbName);
|
||||
std::string getRestoreType()const;
|
||||
void setRestoreType(const std::string& restoreType);
|
||||
std::string getPageSize()const;
|
||||
void setPageSize(const std::string& pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getPageIndex()const;
|
||||
void setPageIndex(const std::string& pageIndex);
|
||||
|
||||
private:
|
||||
std::string preCheckId_;
|
||||
long resourceOwnerId_;
|
||||
std::string restoreTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
std::string pattern_;
|
||||
std::string backupSetID_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string getDbName_;
|
||||
std::string restoreType_;
|
||||
std::string pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string pageIndex_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEPRECHECKRESULTSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEMETALISTREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTERESULT_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEMETALISTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEMETALISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,37 +29,39 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeInstanceAutoRenewAttributeResult : public ServiceResult
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeMetaListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Item
|
||||
struct Meta
|
||||
{
|
||||
std::string status;
|
||||
std::string dBInstanceId;
|
||||
std::string autoRenew;
|
||||
int duration;
|
||||
std::string regionId;
|
||||
std::string size;
|
||||
std::string database;
|
||||
std::string tables;
|
||||
};
|
||||
|
||||
|
||||
DescribeInstanceAutoRenewAttributeResult();
|
||||
explicit DescribeInstanceAutoRenewAttributeResult(const std::string &payload);
|
||||
~DescribeInstanceAutoRenewAttributeResult();
|
||||
DescribeMetaListResult();
|
||||
explicit DescribeMetaListResult(const std::string &payload);
|
||||
~DescribeMetaListResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getTotalPageCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<Item> getItems()const;
|
||||
std::vector<Meta> getItems()const;
|
||||
std::string getDBInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int totalPageCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<Item> items_;
|
||||
std::vector<Meta> items_;
|
||||
std::string dBInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEINSTANCEAUTORENEWATTRIBUTERESULT_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEMETALISTRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONBIGTABLEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONBIGTABLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOptimizeAdviceOnBigTableRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeOptimizeAdviceOnBigTableRequest();
|
||||
~DescribeOptimizeAdviceOnBigTableRequest();
|
||||
|
||||
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);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONBIGTABLEREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONEXCESSINDEXREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONEXCESSINDEXREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOptimizeAdviceOnExcessIndexRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeOptimizeAdviceOnExcessIndexRequest();
|
||||
~DescribeOptimizeAdviceOnExcessIndexRequest();
|
||||
|
||||
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);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONEXCESSINDEXREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONEXCESSINDEXRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONEXCESSINDEXRESULT_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 DescribeOptimizeAdviceOnExcessIndexResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AdviceOnExcessIndex
|
||||
{
|
||||
long indexCount;
|
||||
std::string tableName;
|
||||
std::string dBName;
|
||||
};
|
||||
|
||||
|
||||
DescribeOptimizeAdviceOnExcessIndexResult();
|
||||
explicit DescribeOptimizeAdviceOnExcessIndexResult(const std::string &payload);
|
||||
~DescribeOptimizeAdviceOnExcessIndexResult();
|
||||
int getTotalRecordsCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<AdviceOnExcessIndex> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordsCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<AdviceOnExcessIndex> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONEXCESSINDEXRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSINDEXREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSINDEXREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOptimizeAdviceOnMissIndexRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeOptimizeAdviceOnMissIndexRequest();
|
||||
~DescribeOptimizeAdviceOnMissIndexRequest();
|
||||
|
||||
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);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSINDEXREQUEST_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSINDEXRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSINDEXRESULT_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 DescribeOptimizeAdviceOnMissIndexResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AdviceOnMissIndex
|
||||
{
|
||||
std::string tableName;
|
||||
std::string queryColumn;
|
||||
std::string dBName;
|
||||
std::string sQLText;
|
||||
};
|
||||
|
||||
|
||||
DescribeOptimizeAdviceOnMissIndexResult();
|
||||
explicit DescribeOptimizeAdviceOnMissIndexResult(const std::string &payload);
|
||||
~DescribeOptimizeAdviceOnMissIndexResult();
|
||||
int getTotalRecordsCount()const;
|
||||
int getPageRecordCount()const;
|
||||
std::string getDBInstanceId()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<AdviceOnMissIndex> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordsCount_;
|
||||
int pageRecordCount_;
|
||||
std::string dBInstanceId_;
|
||||
int pageNumber_;
|
||||
std::vector<AdviceOnMissIndex> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONMISSINDEXRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONSTORAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONSTORAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeOptimizeAdviceOnStorageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeOptimizeAdviceOnStorageRequest();
|
||||
~DescribeOptimizeAdviceOnStorageRequest();
|
||||
|
||||
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);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONSTORAGEREQUEST_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONSTORAGERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONSTORAGERESULT_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 DescribeOptimizeAdviceOnStorageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AdviceOnStorage
|
||||
{
|
||||
std::string tableName;
|
||||
std::string currentEngine;
|
||||
std::string dBName;
|
||||
std::string adviseEngine;
|
||||
};
|
||||
|
||||
|
||||
DescribeOptimizeAdviceOnStorageResult();
|
||||
explicit DescribeOptimizeAdviceOnStorageResult(const std::string &payload);
|
||||
~DescribeOptimizeAdviceOnStorageResult();
|
||||
int getTotalRecordsCount()const;
|
||||
int getPageRecordCount()const;
|
||||
std::string getDBInstanceId()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<AdviceOnStorage> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordsCount_;
|
||||
int pageRecordCount_;
|
||||
std::string dBInstanceId_;
|
||||
int pageNumber_;
|
||||
std::vector<AdviceOnStorage> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEOPTIMIZEADVICEONSTORAGERESULT_H_
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setEngineVersion(const std::string& engineVersion);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getCategory()const;
|
||||
void setCategory(const std::string& category);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
@@ -60,6 +62,7 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
std::string engineVersion_;
|
||||
long ownerId_;
|
||||
std::string category_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICIESBYCIDREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICIESBYCIDREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEPROXYFUNCTIONSUPPORTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEPROXYFUNCTIONSUPPORTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDampPoliciesByCidRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeProxyFunctionSupportRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDampPoliciesByCidRequest();
|
||||
~DescribeDampPoliciesByCidRequest();
|
||||
DescribeProxyFunctionSupportRequest();
|
||||
~DescribeProxyFunctionSupportRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -66,4 +66,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICIESBYCIDREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEPROXYFUNCTIONSUPPORTREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEPROXYFUNCTIONSUPPORTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEPROXYFUNCTIONSUPPORTRESULT_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 DescribeProxyFunctionSupportResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeProxyFunctionSupportResult();
|
||||
explicit DescribeProxyFunctionSupportResult(const std::string &payload);
|
||||
~DescribeProxyFunctionSupportResult();
|
||||
bool getIsRwsplitSupportReplicationLag()const;
|
||||
bool getIsAntiBruteFroceEnable()const;
|
||||
bool getIsRwsplitSupportWeight()const;
|
||||
bool getIsTransparentSwitchEnable()const;
|
||||
bool getIsProxySwitchEnable()const;
|
||||
bool getIsRwsplitEnable()const;
|
||||
bool getIsShortConnectionOptimizeEnable()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool isRwsplitSupportReplicationLag_;
|
||||
bool isAntiBruteFroceEnable_;
|
||||
bool isRwsplitSupportWeight_;
|
||||
bool isTransparentSwitchEnable_;
|
||||
bool isProxySwitchEnable_;
|
||||
bool isRwsplitEnable_;
|
||||
bool isShortConnectionOptimizeEnable_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEPROXYFUNCTIONSUPPORTRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYCOMMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYCOMMENTREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREADDBINSTANCEDELAYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREADDBINSTANCEDELAYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeDampPolicyByCommentRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeReadDBInstanceDelayRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDampPolicyByCommentRequest();
|
||||
~DescribeDampPolicyByCommentRequest();
|
||||
DescribeReadDBInstanceDelayRequest();
|
||||
~DescribeReadDBInstanceDelayRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -45,10 +45,10 @@ namespace AlibabaCloud
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getReadInstanceId()const;
|
||||
void setReadInstanceId(const std::string& readInstanceId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getPolicyName()const;
|
||||
void setPolicyName(const std::string& policyName);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -60,8 +60,8 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string readInstanceId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string policyName_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
@@ -69,4 +69,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEDAMPPOLICYBYCOMMENTREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREADDBINSTANCEDELAYREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREADDBINSTANCEDELAYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREADDBINSTANCEDELAYRESULT_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 DescribeReadDBInstanceDelayResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ItemsItem
|
||||
{
|
||||
struct ReadonlyInstanceDelayItem
|
||||
{
|
||||
std::string replayLatency;
|
||||
std::string flushLag;
|
||||
std::string flushLatency;
|
||||
std::string sendLatency;
|
||||
std::string writeLag;
|
||||
std::string replayLag;
|
||||
std::string writeLatency;
|
||||
std::string readDBInstanceName;
|
||||
};
|
||||
std::vector<std::string> readDBInstanceNames;
|
||||
std::vector<std::string> readDelayTimes;
|
||||
std::string dBInstanceId;
|
||||
std::vector<ItemsItem::ReadonlyInstanceDelayItem> readonlyInstanceDelay;
|
||||
};
|
||||
|
||||
|
||||
DescribeReadDBInstanceDelayResult();
|
||||
explicit DescribeReadDBInstanceDelayResult(const std::string &payload);
|
||||
~DescribeReadDBInstanceDelayResult();
|
||||
std::string getDBInstanceId()const;
|
||||
std::string getReadDBInstanceId()const;
|
||||
std::vector<ItemsItem> getItems()const;
|
||||
int getDelayTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBInstanceId_;
|
||||
std::string readDBInstanceId_;
|
||||
std::vector<ItemsItem> items_;
|
||||
int delayTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREADDBINSTANCEDELAYRESULT_H_
|
||||
@@ -1,71 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_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 DescribeReplicaConflictInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ItemsItem
|
||||
{
|
||||
std::string recoveryMode;
|
||||
std::string destinationInstanceId;
|
||||
std::string confictReason;
|
||||
std::string conflictGtid;
|
||||
std::string detailInfo;
|
||||
std::string databaseName;
|
||||
std::string occurTime;
|
||||
std::string sourceInstanceId;
|
||||
std::string confictKey;
|
||||
};
|
||||
|
||||
|
||||
DescribeReplicaConflictInfoResult();
|
||||
explicit DescribeReplicaConflictInfoResult(const std::string &payload);
|
||||
~DescribeReplicaConflictInfoResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
std::vector<ItemsItem> getItems()const;
|
||||
int getPagNumber()const;
|
||||
std::string getReplicaId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
std::vector<ItemsItem> items_;
|
||||
int pagNumber_;
|
||||
std::string replicaId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeReplicaInitializeProgressRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeReplicaInitializeProgressRequest();
|
||||
~DescribeReplicaInitializeProgressRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getReplicaId()const;
|
||||
void setReplicaId(const std::string& replicaId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string replicaId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_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 DescribeReplicaInitializeProgressResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ItemsItem
|
||||
{
|
||||
std::string status;
|
||||
std::string progress;
|
||||
std::string finishTime;
|
||||
std::string currentStep;
|
||||
std::string replicaId;
|
||||
};
|
||||
|
||||
|
||||
DescribeReplicaInitializeProgressResult();
|
||||
explicit DescribeReplicaInitializeProgressResult(const std::string &payload);
|
||||
~DescribeReplicaInitializeProgressResult();
|
||||
std::vector<ItemsItem> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ItemsItem> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeReplicaPerformanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeReplicaPerformanceRequest();
|
||||
~DescribeReplicaPerformanceRequest();
|
||||
|
||||
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);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSourceDBInstanceId()const;
|
||||
void setSourceDBInstanceId(const std::string& sourceDBInstanceId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getReplicaId()const;
|
||||
void setReplicaId(const std::string& replicaId);
|
||||
std::string getKey()const;
|
||||
void setKey(const std::string& key);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string sourceDBInstanceId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string replicaId_;
|
||||
std::string key_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_
|
||||
@@ -1,77 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_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 DescribeReplicaPerformanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PerformanceKeys
|
||||
{
|
||||
struct PerformanceKeyItem
|
||||
{
|
||||
struct PerformanceValues
|
||||
{
|
||||
struct PerformanceValueItem
|
||||
{
|
||||
std::string value;
|
||||
std::string date;
|
||||
};
|
||||
std::vector<PerformanceValueItem> performanceValue;
|
||||
};
|
||||
PerformanceValues performanceValues;
|
||||
std::string valueFormat;
|
||||
std::string unit;
|
||||
std::string key;
|
||||
};
|
||||
std::vector<PerformanceKeyItem> performanceKey;
|
||||
};
|
||||
|
||||
|
||||
DescribeReplicaPerformanceResult();
|
||||
explicit DescribeReplicaPerformanceResult(const std::string &payload);
|
||||
~DescribeReplicaPerformanceResult();
|
||||
PerformanceKeys getPerformanceKeys()const;
|
||||
std::string getEndTime()const;
|
||||
std::string getStartTime()const;
|
||||
std::string getReplicaId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
PerformanceKeys performanceKeys_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
std::string replicaId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeReplicaUsageRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeReplicaUsageRequest();
|
||||
~DescribeReplicaUsageRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSourceDBInstanceId()const;
|
||||
void setSourceDBInstanceId(const std::string& sourceDBInstanceId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getReplicaId()const;
|
||||
void setReplicaId(const std::string& replicaId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string sourceDBInstanceId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string replicaId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_
|
||||
@@ -1,77 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAUSAGERESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAUSAGERESULT_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 DescribeReplicaUsageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PerformanceKeys
|
||||
{
|
||||
struct PerformanceKeyItem
|
||||
{
|
||||
struct PerformanceValues
|
||||
{
|
||||
struct PerformanceValueItem
|
||||
{
|
||||
std::string value;
|
||||
std::string date;
|
||||
};
|
||||
std::vector<PerformanceValueItem> performanceValue;
|
||||
};
|
||||
PerformanceValues performanceValues;
|
||||
std::string valueFormat;
|
||||
std::string unit;
|
||||
std::string key;
|
||||
};
|
||||
std::vector<PerformanceKeyItem> performanceKey;
|
||||
};
|
||||
|
||||
|
||||
DescribeReplicaUsageResult();
|
||||
explicit DescribeReplicaUsageResult(const std::string &payload);
|
||||
~DescribeReplicaUsageResult();
|
||||
PerformanceKeys getPerformanceKeys()const;
|
||||
std::string getEndTime()const;
|
||||
std::string getStartTime()const;
|
||||
std::string getReplicaId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
PerformanceKeys performanceKeys_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
std::string replicaId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICAUSAGERESULT_H_
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICASREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICASREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeReplicasRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeReplicasRequest();
|
||||
~DescribeReplicasRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getReplicaId()const;
|
||||
void setReplicaId(const std::string& replicaId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string regionId_;
|
||||
std::string ownerAccount_;
|
||||
std::string replicaId_;
|
||||
int pageSize_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICASREQUEST_H_
|
||||
@@ -1,72 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICASRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICASRESULT_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 DescribeReplicasResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Items
|
||||
{
|
||||
struct Items1
|
||||
{
|
||||
std::string role;
|
||||
std::string dBInstanceId;
|
||||
std::string readWriteType;
|
||||
};
|
||||
std::string replicaDescription;
|
||||
std::string replicaStatus;
|
||||
std::vector<Items::Items1> dBInstances;
|
||||
std::string domainMode;
|
||||
std::string replicaId;
|
||||
std::string replicaMode;
|
||||
};
|
||||
|
||||
|
||||
DescribeReplicasResult();
|
||||
explicit DescribeReplicasResult(const std::string &payload);
|
||||
~DescribeReplicasResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
std::string getPageNumber()const;
|
||||
std::vector<Items> getReplicas()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
std::string pageNumber_;
|
||||
std::vector<Items> replicas_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBEREPLICASRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBERESOURCEDIAGNOSISREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBERESOURCEDIAGNOSISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeResourceDiagnosisRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeResourceDiagnosisRequest();
|
||||
~DescribeResourceDiagnosisRequest();
|
||||
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBERESOURCEDIAGNOSISREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBERESOURCEDIAGNOSISRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBERESOURCEDIAGNOSISRESULT_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 DescribeResourceDiagnosisResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeResourceDiagnosisResult();
|
||||
explicit DescribeResourceDiagnosisResult(const std::string &payload);
|
||||
~DescribeResourceDiagnosisResult();
|
||||
std::vector<std::string> getStorage()const;
|
||||
std::string getEndTime()const;
|
||||
std::vector<std::string> getMemory()const;
|
||||
std::vector<std::string> getConnection()const;
|
||||
std::string getStartTime()const;
|
||||
std::vector<std::string> getCPU()const;
|
||||
std::vector<std::string> getIOPS()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> storage_;
|
||||
std::string endTime_;
|
||||
std::vector<std::string> memory_;
|
||||
std::vector<std::string> connection_;
|
||||
std::string startTime_;
|
||||
std::vector<std::string> cPU_;
|
||||
std::vector<std::string> iOPS_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBERESOURCEDIAGNOSISRESULT_H_
|
||||
@@ -38,9 +38,11 @@ namespace AlibabaCloud
|
||||
explicit DescribeResourceUsageResult(const std::string &payload);
|
||||
~DescribeResourceUsageResult();
|
||||
long getLogSize()const;
|
||||
long getBackupOssLogSize()const;
|
||||
std::string getDBInstanceId()const;
|
||||
long getDataSize()const;
|
||||
long getBackupSize()const;
|
||||
long getBackupOssDataSize()const;
|
||||
long getSQLSize()const;
|
||||
long getDiskUsed()const;
|
||||
std::string getEngine()const;
|
||||
@@ -50,9 +52,11 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long logSize_;
|
||||
long backupOssLogSize_;
|
||||
std::string dBInstanceId_;
|
||||
long dataSize_;
|
||||
long backupSize_;
|
||||
long backupOssDataSize_;
|
||||
long sQLSize_;
|
||||
long diskUsed_;
|
||||
std::string engine_;
|
||||
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLCOLLECTORPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLCOLLECTORPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeSQLCollectorPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSQLCollectorPolicyRequest();
|
||||
~DescribeSQLCollectorPolicyRequest();
|
||||
|
||||
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 getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string ownerAccount_;
|
||||
std::string dBInstanceId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLCOLLECTORPOLICYREQUEST_H_
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLCOLLECTORPOLICYRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLCOLLECTORPOLICYRESULT_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 DescribeSQLCollectorPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeSQLCollectorPolicyResult();
|
||||
explicit DescribeSQLCollectorPolicyResult(const std::string &payload);
|
||||
~DescribeSQLCollectorPolicyResult();
|
||||
int getStoragePeriod()const;
|
||||
std::string getSQLCollectorStatus()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int storagePeriod_;
|
||||
std::string sQLCollectorStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLCOLLECTORPOLICYRESULT_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeSQLDiagnosisListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSQLDiagnosisListRequest();
|
||||
~DescribeSQLDiagnosisListRequest();
|
||||
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string dBInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISLISTREQUEST_H_
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISLISTRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISLISTRESULT_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 DescribeSQLDiagnosisListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SQLDiag
|
||||
{
|
||||
int status;
|
||||
int progress;
|
||||
std::string sQLDiagId;
|
||||
std::string endTime;
|
||||
std::string startTime;
|
||||
};
|
||||
|
||||
|
||||
DescribeSQLDiagnosisListResult();
|
||||
explicit DescribeSQLDiagnosisListResult(const std::string &payload);
|
||||
~DescribeSQLDiagnosisListResult();
|
||||
std::vector<SQLDiag> getSQLDiagList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<SQLDiag> sQLDiagList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISLISTRESULT_H_
|
||||
@@ -1,54 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeSQLDiagnosisRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSQLDiagnosisRequest();
|
||||
~DescribeSQLDiagnosisRequest();
|
||||
|
||||
std::string getSQLDiagId()const;
|
||||
void setSQLDiagId(const std::string& sQLDiagId);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string sQLDiagId_;
|
||||
std::string dBInstanceId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISRESULT_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 DescribeSQLDiagnosisResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeSQLDiagnosisResult();
|
||||
explicit DescribeSQLDiagnosisResult(const std::string &payload);
|
||||
~DescribeSQLDiagnosisResult();
|
||||
std::vector<std::string> getSQLList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> sQLList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLDIAGNOSISRESULT_H_
|
||||
@@ -1,75 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLINJECTIONINFOSREQUEST_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLINJECTIONINFOSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/rds/RdsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Rds
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_RDS_EXPORT DescribeSQLInjectionInfosRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeSQLInjectionInfosRequest();
|
||||
~DescribeSQLInjectionInfosRequest();
|
||||
|
||||
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);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
std::string endTime_;
|
||||
std::string dBInstanceId_;
|
||||
std::string startTime_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLINJECTIONINFOSREQUEST_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_RDS_MODEL_DESCRIBESQLINJECTIONINFOSRESULT_H_
|
||||
#define ALIBABACLOUD_RDS_MODEL_DESCRIBESQLINJECTIONINFOSRESULT_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 DescribeSQLInjectionInfosResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SQLInjectionInfo
|
||||
{
|
||||
std::string executeTime;
|
||||
std::string effectRowCount;
|
||||
std::string dBName;
|
||||
std::string latencyTime;
|
||||
std::string hostAddress;
|
||||
std::string sQLText;
|
||||
std::string accountName;
|
||||
};
|
||||
|
||||
|
||||
DescribeSQLInjectionInfosResult();
|
||||
explicit DescribeSQLInjectionInfosResult(const std::string &payload);
|
||||
~DescribeSQLInjectionInfosResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageRecordCount()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<SQLInjectionInfo> getItems()const;
|
||||
std::string getEngine()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageRecordCount_;
|
||||
int pageNumber_;
|
||||
std::vector<SQLInjectionInfo> items_;
|
||||
std::string engine_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_RDS_MODEL_DESCRIBESQLINJECTIONINFOSRESULT_H_
|
||||
@@ -35,8 +35,6 @@ namespace AlibabaCloud
|
||||
DescribeSlowLogRecordsRequest();
|
||||
~DescribeSlowLogRecordsRequest();
|
||||
|
||||
long getSQLId()const;
|
||||
void setSQLId(long sQLId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -59,9 +57,10 @@ namespace AlibabaCloud
|
||||
void setPageSize(int pageSize);
|
||||
std::string getDBInstanceId()const;
|
||||
void setDBInstanceId(const std::string& dBInstanceId);
|
||||
std::string getSQLHASH()const;
|
||||
void setSQLHASH(const std::string& sQLHASH);
|
||||
|
||||
private:
|
||||
long sQLId_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
@@ -73,6 +72,7 @@ namespace AlibabaCloud
|
||||
std::string dBName_;
|
||||
int pageSize_;
|
||||
std::string dBInstanceId_;
|
||||
std::string sQLHASH_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user