From 9bad4d5db854fe13da0dc1dba1d0c9fd1d2614fb Mon Sep 17 00:00:00 2001 From: sdk-team Date: Sat, 14 Dec 2019 16:48:34 +0800 Subject: [PATCH] Update DescribeAvailableResource. --- CHANGELOG | 3 + VERSION | 2 +- r-kvstore/CMakeLists.txt | 236 +- .../alibabacloud/r-kvstore/R_kvstoreClient.h | 464 +--- .../r-kvstore/model/CreateInstanceRequest.h | 72 +- .../model/CreateShardingInstanceRequest.h | 153 -- .../model/CreateShardingInstanceResult.h | 62 - .../r-kvstore/model/CreateSnapshotRequest.h | 60 - .../r-kvstore/model/CreateSnapshotResult.h | 53 - .../model/CreateStaticVerificationRequest.h | 72 - .../model/CreateStaticVerificationResult.h | 49 - .../model/CreateTempInstanceRequest.h | 60 - .../model/CreateTempInstanceResult.h | 57 - .../r-kvstore/model/DeleteSnapshotRequest.h | 60 - .../r-kvstore/model/DeleteSnapshotResult.h | 49 - .../model/DeleteSnapshotSettingsRequest.h | 60 - .../model/DeleteSnapshotSettingsResult.h | 49 - .../model/DeleteTempInstanceRequest.h | 60 - .../model/DeleteTempInstanceResult.h | 49 - .../DescribeActiveOperationTaskCountRequest.h | 63 - .../DescribeActiveOperationTaskCountResult.h | 53 - ...DescribeActiveOperationTaskRegionRequest.h | 69 - .../DescribeActiveOperationTaskRegionResult.h | 56 - .../DescribeActiveOperationTaskRequest.h | 78 - .../model/DescribeActiveOperationTaskResult.h | 73 - .../DescribeActiveOperationTaskTypeRequest.h | 66 - .../DescribeActiveOperationTaskTypeResult.h | 56 - .../model/DescribeAuditRecordsResult.h | 2 +- .../model/DescribeAvailableResourceRequest.h | 60 +- .../model/DescribeAvailableResourceResult.h | 39 +- .../model/DescribeBackupPolicyResult.h | 2 + .../model/DescribeCertificationRequest.h | 69 - .../model/DescribeCertificationResult.h | 51 - .../model/DescribeDBInstanceMonitorRequest.h | 66 - .../model/DescribeDBInstanceMonitorResult.h | 51 - .../model/DescribeDBInstanceNetInfoResult.h | 1 + .../model/DescribeErrorLogRecordsRequest.h | 90 - .../model/DescribeErrorLogRecordsResult.h | 67 - .../model/DescribeInstanceConfigRequest.h | 66 - .../model/DescribeInstanceConfigResult.h | 51 - .../DescribeInstancesByExpireTimeRequest.h | 78 - .../DescribeInstancesByExpireTimeResult.h | 89 - .../model/DescribeInstancesRequest.h | 3 + ...escribeMonthlyServiceStatusDetailRequest.h | 69 - ...DescribeMonthlyServiceStatusDetailResult.h | 61 - .../DescribeMonthlyServiceStatusRequest.h | 69 - .../DescribeMonthlyServiceStatusResult.h | 58 - ...cribeParameterModificationHistoryRequest.h | 75 - ...scribeParameterModificationHistoryResult.h | 58 - .../model/DescribeParameterTemplatesRequest.h | 72 - .../model/DescribeParameterTemplatesResult.h | 66 - .../model/DescribeRdsVSwitchsRequest.h | 69 - .../model/DescribeRdsVSwitchsResult.h | 69 - .../r-kvstore/model/DescribeRdsVpcsRequest.h | 66 - .../r-kvstore/model/DescribeRdsVpcsResult.h | 80 - .../DescribeReplicaConflictInfoRequest.h | 78 - .../model/DescribeReplicaConflictInfoResult.h | 71 - ...DescribeReplicaInitializeProgressRequest.h | 66 - .../DescribeReplicaInitializeProgressResult.h | 59 - .../model/DescribeReplicaPerformanceRequest.h | 81 - .../model/DescribeReplicaPerformanceResult.h | 77 - .../model/DescribeReplicaUsageRequest.h | 72 - .../model/DescribeReplicaUsageResult.h | 77 - .../r-kvstore/model/DescribeReplicasRequest.h | 75 - .../r-kvstore/model/DescribeReplicasResult.h | 77 - .../model/DescribeRunningLogRecordsResult.h | 2 +- .../model/DescribeShardingInstancesRequest.h | 66 - .../model/DescribeShardingInstancesResult.h | 64 - .../model/DescribeSlowLogRecordsRequest.h | 6 + .../model/DescribeSnapshotsRequest.h | 66 - .../r-kvstore/model/DescribeSnapshotsResult.h | 64 - .../DescribeStaticVerificationListRequest.h | 72 - .../DescribeStaticVerificationListResult.h | 81 - .../r-kvstore/model/DescribeStrategyRequest.h | 66 - .../r-kvstore/model/DescribeStrategyResult.h | 55 - .../r-kvstore/model/DescribeTagsRequest.h | 69 - .../r-kvstore/model/DescribeTagsResult.h | 58 - .../model/DescribeTempInstanceRequest.h | 60 - .../model/DescribeTempInstanceResult.h | 62 - .../model/DescribeVerificationListRequest.h | 78 - .../model/DescribeVerificationListResult.h | 70 - .../model/EvaluateFailOverSwitchRequest.h | 66 - .../model/EvaluateFailOverSwitchResult.h | 87 - ...anceRequest.h => FlushExpireKeysRequest.h} | 15 +- ...stanceResult.h => FlushExpireKeysResult.h} | 18 +- .../model/GetSnapshotSettingsRequest.h | 63 - .../model/GetSnapshotSettingsResult.h | 65 - .../model/ModifyActiveOperationTaskRequest.h | 69 - .../model/ModifyActiveOperationTaskResult.h | 51 - .../model/ModifyBackupPolicyRequest.h | 3 + .../model/ModifyCertificationRequest.h | 69 - .../model/ModifyCertificationResult.h | 49 - .../model/ModifyDBInstanceMonitorRequest.h | 69 - .../model/ModifyDBInstanceMonitorResult.h | 49 - .../model/ModifyGuardDomainModeRequest.h | 69 - .../model/ModifyGuardDomainModeResult.h | 49 - .../model/ModifyInstanceSpecPreCheckRequest.h | 69 - .../model/ModifyInstanceSpecPreCheckResult.h | 62 - .../model/ModifyInstanceSpecRequest.h | 3 + .../model/ModifyReplicaDescriptionRequest.h | 69 - .../model/ModifyReplicaDescriptionResult.h | 49 - .../model/ModifyReplicaModeRequest.h | 75 - .../r-kvstore/model/ModifyReplicaModeResult.h | 49 - .../model/ModifyReplicaRecoveryModeRequest.h | 69 - .../model/ModifyReplicaRecoveryModeResult.h | 49 - .../model/ModifyReplicaRelationRequest.h | 66 - .../model/ModifyReplicaRelationResult.h | 49 - .../ModifyReplicaVerificationModeRequest.h | 69 - .../ModifyReplicaVerificationModeResult.h | 49 - .../r-kvstore/model/QueryTaskRequest.h | 60 - .../r-kvstore/model/QueryTaskResult.h | 53 - .../r-kvstore/model/ReleaseReplicaRequest.h | 66 - .../r-kvstore/model/ReleaseReplicaResult.h | 49 - .../model/RenewMultiInstanceRequest.h | 81 - .../model/RenewMultiInstanceResult.h | 51 - .../r-kvstore/model/ResetAccountRequest.h | 72 - .../r-kvstore/model/ResetAccountResult.h | 49 - .../r-kvstore/model/RestoreInstanceRequest.h | 6 + .../r-kvstore/model/RestoreSnapshotRequest.h | 60 - .../r-kvstore/model/RestoreSnapshotResult.h | 49 - .../model/RevokeAccountPrivilegeRequest.h | 69 - .../model/RevokeAccountPrivilegeResult.h | 49 - .../model/SetSnapshotSettingsRequest.h | 60 - .../model/SetSnapshotSettingsResult.h | 49 - .../model/SwitchTempInstanceRequest.h | 60 - .../model/SwitchTempInstanceResult.h | 49 - .../model/UnlinkReplicaInstanceRequest.h | 69 - .../model/UnlinkReplicaInstanceResult.h | 55 - .../r-kvstore/model/VerifyPasswordRequest.h | 69 - .../r-kvstore/model/VerifyPasswordResult.h | 49 - r-kvstore/src/R-kvstoreClient.cc | 2040 +---------------- ...AllocateInstancePublicConnectionRequest.cc | 4 +- r-kvstore/src/model/CreateAccountRequest.cc | 4 +- r-kvstore/src/model/CreateBackupRequest.cc | 4 +- .../model/CreateCacheAnalysisTaskRequest.cc | 4 +- r-kvstore/src/model/CreateInstanceRequest.cc | 256 ++- .../model/CreateShardingInstanceRequest.cc | 423 ---- .../src/model/CreateShardingInstanceResult.cc | 77 - r-kvstore/src/model/CreateSnapshotRequest.cc | 82 - r-kvstore/src/model/CreateSnapshotResult.cc | 58 - .../model/CreateStaticVerificationRequest.cc | 126 - .../model/CreateStaticVerificationResult.cc | 44 - .../src/model/CreateTempInstanceRequest.cc | 82 - .../src/model/CreateTempInstanceResult.cc | 72 - r-kvstore/src/model/DeleteAccountRequest.cc | 4 +- r-kvstore/src/model/DeleteInstanceRequest.cc | 4 +- r-kvstore/src/model/DeleteSnapshotRequest.cc | 82 - r-kvstore/src/model/DeleteSnapshotResult.cc | 44 - .../model/DeleteSnapshotSettingsRequest.cc | 82 - .../src/model/DeleteSnapshotSettingsResult.cc | 44 - .../src/model/DeleteTempInstanceRequest.cc | 82 - .../src/model/DeleteTempInstanceResult.cc | 44 - .../src/model/DescribeAccountsRequest.cc | 4 +- ...DescribeActiveOperationTaskCountRequest.cc | 93 - .../DescribeActiveOperationTaskCountResult.cc | 58 - ...escribeActiveOperationTaskRegionRequest.cc | 115 - ...DescribeActiveOperationTaskRegionResult.cc | 59 - .../DescribeActiveOperationTaskRequest.cc | 148 -- .../DescribeActiveOperationTaskResult.cc | 102 - .../DescribeActiveOperationTaskTypeRequest.cc | 104 - .../DescribeActiveOperationTaskTypeResult.cc | 59 - .../src/model/DescribeAuditRecordsRequest.cc | 4 +- .../src/model/DescribeAuditRecordsResult.cc | 2 +- .../model/DescribeAvailableResourceRequest.cc | 224 +- .../model/DescribeAvailableResourceResult.cc | 86 +- .../src/model/DescribeBackupPolicyRequest.cc | 4 +- .../src/model/DescribeBackupPolicyResult.cc | 7 + r-kvstore/src/model/DescribeBackupsRequest.cc | 4 +- .../DescribeCacheAnalysisReportListRequest.cc | 4 +- .../DescribeCacheAnalysisReportRequest.cc | 4 +- .../src/model/DescribeCertificationRequest.cc | 115 - .../src/model/DescribeCertificationResult.cc | 51 - .../model/DescribeDBInstanceMonitorRequest.cc | 104 - .../model/DescribeDBInstanceMonitorResult.cc | 51 - .../model/DescribeDBInstanceNetInfoRequest.cc | 4 +- .../model/DescribeDBInstanceNetInfoResult.cc | 2 + .../model/DescribeErrorLogRecordsRequest.cc | 192 -- .../model/DescribeErrorLogRecordsResult.cc | 93 - .../DescribeHistoryMonitorValuesRequest.cc | 4 +- .../model/DescribeInstanceAttributeRequest.cc | 4 +- ...ribeInstanceAutoRenewalAttributeRequest.cc | 4 +- .../model/DescribeInstanceConfigRequest.cc | 104 - .../src/model/DescribeInstanceConfigResult.cc | 51 - .../src/model/DescribeInstanceSSLRequest.cc | 4 +- .../DescribeInstancesByExpireTimeRequest.cc | 148 -- .../DescribeInstancesByExpireTimeResult.cc | 134 -- .../src/model/DescribeInstancesRequest.cc | 26 +- .../model/DescribeIntranetAttributeRequest.cc | 4 +- .../DescribeLogicInstanceTopologyRequest.cc | 4 +- .../src/model/DescribeMonitorItemsRequest.cc | 4 +- ...scribeMonthlyServiceStatusDetailRequest.cc | 115 - ...escribeMonthlyServiceStatusDetailResult.cc | 75 - .../DescribeMonthlyServiceStatusRequest.cc | 115 - .../DescribeMonthlyServiceStatusResult.cc | 66 - ...ribeParameterModificationHistoryRequest.cc | 137 -- ...cribeParameterModificationHistoryResult.cc | 63 - .../DescribeParameterTemplatesRequest.cc | 126 - .../model/DescribeParameterTemplatesResult.cc | 88 - .../src/model/DescribeParametersRequest.cc | 4 +- .../src/model/DescribeRdsVSwitchsRequest.cc | 115 - .../src/model/DescribeRdsVSwitchsResult.cc | 78 - r-kvstore/src/model/DescribeRdsVpcsRequest.cc | 104 - r-kvstore/src/model/DescribeRdsVpcsResult.cc | 98 - r-kvstore/src/model/DescribeRegionsRequest.cc | 4 +- .../DescribeReplicaConflictInfoRequest.cc | 148 -- .../DescribeReplicaConflictInfoResult.cc | 101 - ...escribeReplicaInitializeProgressRequest.cc | 104 - ...DescribeReplicaInitializeProgressResult.cc | 65 - .../DescribeReplicaPerformanceRequest.cc | 159 -- .../model/DescribeReplicaPerformanceResult.cc | 94 - .../src/model/DescribeReplicaUsageRequest.cc | 126 - .../src/model/DescribeReplicaUsageResult.cc | 94 - .../src/model/DescribeReplicasRequest.cc | 137 -- r-kvstore/src/model/DescribeReplicasResult.cc | 108 - .../model/DescribeRunningLogRecordsRequest.cc | 4 +- .../model/DescribeRunningLogRecordsResult.cc | 2 +- .../src/model/DescribeSecurityIpsRequest.cc | 4 +- .../model/DescribeShardingInstancesRequest.cc | 104 - .../model/DescribeShardingInstancesResult.cc | 76 - .../model/DescribeSlowLogRecordsRequest.cc | 26 +- .../src/model/DescribeSnapshotsRequest.cc | 104 - .../src/model/DescribeSnapshotsResult.cc | 75 - .../DescribeStaticVerificationListRequest.cc | 126 - .../DescribeStaticVerificationListResult.cc | 145 -- .../src/model/DescribeStrategyRequest.cc | 104 - r-kvstore/src/model/DescribeStrategyResult.cc | 65 - r-kvstore/src/model/DescribeTagsRequest.cc | 115 - r-kvstore/src/model/DescribeTagsResult.cc | 67 - .../src/model/DescribeTempInstanceRequest.cc | 82 - .../src/model/DescribeTempInstanceResult.cc | 71 - .../model/DescribeVerificationListRequest.cc | 148 -- .../model/DescribeVerificationListResult.cc | 99 - r-kvstore/src/model/DescribeZonesRequest.cc | 4 +- .../model/EvaluateFailOverSwitchRequest.cc | 104 - .../src/model/EvaluateFailOverSwitchResult.cc | 126 - ...ceRequest.cc => FlushExpireKeysRequest.cc} | 55 +- ...anceResult.cc => FlushExpireKeysResult.cc} | 24 +- r-kvstore/src/model/FlushInstanceRequest.cc | 4 +- .../src/model/GetSnapshotSettingsRequest.cc | 93 - .../src/model/GetSnapshotSettingsResult.cc | 100 - .../src/model/GrantAccountPrivilegeRequest.cc | 4 +- .../src/model/ListTagResourcesRequest.cc | 20 +- .../src/model/MigrateToOtherZoneRequest.cc | 4 +- .../model/ModifyAccountDescriptionRequest.cc | 4 +- .../model/ModifyActiveOperationTaskRequest.cc | 115 - .../model/ModifyActiveOperationTaskResult.cc | 51 - .../src/model/ModifyAuditLogConfigRequest.cc | 4 +- .../src/model/ModifyBackupPolicyRequest.cc | 15 +- .../src/model/ModifyCertificationRequest.cc | 115 - .../src/model/ModifyCertificationResult.cc | 44 - ...ModifyDBInstanceConnectionStringRequest.cc | 4 +- .../model/ModifyDBInstanceMonitorRequest.cc | 115 - .../model/ModifyDBInstanceMonitorResult.cc | 44 - .../src/model/ModifyGuardDomainModeRequest.cc | 115 - .../src/model/ModifyGuardDomainModeResult.cc | 44 - .../model/ModifyInstanceAttributeRequest.cc | 4 +- ...difyInstanceAutoRenewalAttributeRequest.cc | 4 +- .../src/model/ModifyInstanceConfigRequest.cc | 4 +- .../ModifyInstanceMaintainTimeRequest.cc | 4 +- .../ModifyInstanceMajorVersionRequest.cc | 4 +- .../ModifyInstanceMinorVersionRequest.cc | 4 +- .../ModifyInstanceNetExpireTimeRequest.cc | 4 +- .../src/model/ModifyInstanceSSLRequest.cc | 4 +- .../ModifyInstanceSpecPreCheckRequest.cc | 115 - .../model/ModifyInstanceSpecPreCheckResult.cc | 72 - .../src/model/ModifyInstanceSpecRequest.cc | 15 +- .../model/ModifyInstanceVpcAuthModeRequest.cc | 4 +- .../model/ModifyIntranetAttributeRequest.cc | 4 +- .../model/ModifyReplicaDescriptionRequest.cc | 115 - .../model/ModifyReplicaDescriptionResult.cc | 44 - .../src/model/ModifyReplicaModeRequest.cc | 137 -- .../src/model/ModifyReplicaModeResult.cc | 44 - .../model/ModifyReplicaRecoveryModeRequest.cc | 115 - .../model/ModifyReplicaRecoveryModeResult.cc | 44 - .../src/model/ModifyReplicaRelationRequest.cc | 104 - .../src/model/ModifyReplicaRelationResult.cc | 44 - .../ModifyReplicaVerificationModeRequest.cc | 115 - .../ModifyReplicaVerificationModeResult.cc | 44 - .../src/model/ModifySecurityIpsRequest.cc | 4 +- r-kvstore/src/model/QueryTaskRequest.cc | 82 - r-kvstore/src/model/QueryTaskResult.cc | 58 - .../ReleaseInstancePublicConnectionRequest.cc | 4 +- r-kvstore/src/model/ReleaseReplicaRequest.cc | 104 - r-kvstore/src/model/ReleaseReplicaResult.cc | 44 - r-kvstore/src/model/RenewInstanceRequest.cc | 4 +- .../src/model/RenewMultiInstanceRequest.cc | 159 -- .../src/model/RenewMultiInstanceResult.cc | 51 - .../src/model/ResetAccountPasswordRequest.cc | 4 +- r-kvstore/src/model/ResetAccountRequest.cc | 126 - r-kvstore/src/model/ResetAccountResult.cc | 44 - r-kvstore/src/model/RestartInstanceRequest.cc | 4 +- r-kvstore/src/model/RestoreInstanceRequest.cc | 26 +- r-kvstore/src/model/RestoreSnapshotRequest.cc | 82 - r-kvstore/src/model/RestoreSnapshotResult.cc | 44 - .../model/RevokeAccountPrivilegeRequest.cc | 115 - .../src/model/RevokeAccountPrivilegeResult.cc | 44 - .../src/model/SetSnapshotSettingsRequest.cc | 82 - .../src/model/SetSnapshotSettingsResult.cc | 44 - r-kvstore/src/model/SwitchNetworkRequest.cc | 4 +- .../src/model/SwitchTempInstanceRequest.cc | 82 - .../src/model/SwitchTempInstanceResult.cc | 44 - r-kvstore/src/model/TagResourcesRequest.cc | 20 +- .../src/model/TransformToPrePaidRequest.cc | 4 +- .../src/model/UnlinkReplicaInstanceRequest.cc | 115 - .../src/model/UnlinkReplicaInstanceResult.cc | 65 - r-kvstore/src/model/UntagResourcesRequest.cc | 14 +- r-kvstore/src/model/VerifyPasswordRequest.cc | 115 - r-kvstore/src/model/VerifyPasswordResult.cc | 44 - 308 files changed, 812 insertions(+), 20808 deletions(-) delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h rename r-kvstore/include/alibabacloud/r-kvstore/model/{DestroyInstanceRequest.h => FlushExpireKeysRequest.h} (79%) rename r-kvstore/include/alibabacloud/r-kvstore/model/{DestroyInstanceResult.h => FlushExpireKeysResult.h} (66%) delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceResult.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordRequest.h delete mode 100644 r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordResult.h delete mode 100644 r-kvstore/src/model/CreateShardingInstanceRequest.cc delete mode 100644 r-kvstore/src/model/CreateShardingInstanceResult.cc delete mode 100644 r-kvstore/src/model/CreateSnapshotRequest.cc delete mode 100644 r-kvstore/src/model/CreateSnapshotResult.cc delete mode 100644 r-kvstore/src/model/CreateStaticVerificationRequest.cc delete mode 100644 r-kvstore/src/model/CreateStaticVerificationResult.cc delete mode 100644 r-kvstore/src/model/CreateTempInstanceRequest.cc delete mode 100644 r-kvstore/src/model/CreateTempInstanceResult.cc delete mode 100644 r-kvstore/src/model/DeleteSnapshotRequest.cc delete mode 100644 r-kvstore/src/model/DeleteSnapshotResult.cc delete mode 100644 r-kvstore/src/model/DeleteSnapshotSettingsRequest.cc delete mode 100644 r-kvstore/src/model/DeleteSnapshotSettingsResult.cc delete mode 100644 r-kvstore/src/model/DeleteTempInstanceRequest.cc delete mode 100644 r-kvstore/src/model/DeleteTempInstanceResult.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskCountRequest.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskCountResult.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskRegionRequest.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskRequest.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskResult.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskTypeRequest.cc delete mode 100644 r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc delete mode 100644 r-kvstore/src/model/DescribeCertificationRequest.cc delete mode 100644 r-kvstore/src/model/DescribeCertificationResult.cc delete mode 100644 r-kvstore/src/model/DescribeDBInstanceMonitorRequest.cc delete mode 100644 r-kvstore/src/model/DescribeDBInstanceMonitorResult.cc delete mode 100644 r-kvstore/src/model/DescribeErrorLogRecordsRequest.cc delete mode 100644 r-kvstore/src/model/DescribeErrorLogRecordsResult.cc delete mode 100644 r-kvstore/src/model/DescribeInstanceConfigRequest.cc delete mode 100644 r-kvstore/src/model/DescribeInstanceConfigResult.cc delete mode 100644 r-kvstore/src/model/DescribeInstancesByExpireTimeRequest.cc delete mode 100644 r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc delete mode 100644 r-kvstore/src/model/DescribeMonthlyServiceStatusDetailRequest.cc delete mode 100644 r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc delete mode 100644 r-kvstore/src/model/DescribeMonthlyServiceStatusRequest.cc delete mode 100644 r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc delete mode 100644 r-kvstore/src/model/DescribeParameterModificationHistoryRequest.cc delete mode 100644 r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc delete mode 100644 r-kvstore/src/model/DescribeParameterTemplatesRequest.cc delete mode 100644 r-kvstore/src/model/DescribeParameterTemplatesResult.cc delete mode 100644 r-kvstore/src/model/DescribeRdsVSwitchsRequest.cc delete mode 100644 r-kvstore/src/model/DescribeRdsVSwitchsResult.cc delete mode 100644 r-kvstore/src/model/DescribeRdsVpcsRequest.cc delete mode 100644 r-kvstore/src/model/DescribeRdsVpcsResult.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaConflictInfoRequest.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaInitializeProgressRequest.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaPerformanceRequest.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaPerformanceResult.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaUsageRequest.cc delete mode 100644 r-kvstore/src/model/DescribeReplicaUsageResult.cc delete mode 100644 r-kvstore/src/model/DescribeReplicasRequest.cc delete mode 100644 r-kvstore/src/model/DescribeReplicasResult.cc delete mode 100644 r-kvstore/src/model/DescribeShardingInstancesRequest.cc delete mode 100644 r-kvstore/src/model/DescribeShardingInstancesResult.cc delete mode 100644 r-kvstore/src/model/DescribeSnapshotsRequest.cc delete mode 100644 r-kvstore/src/model/DescribeSnapshotsResult.cc delete mode 100644 r-kvstore/src/model/DescribeStaticVerificationListRequest.cc delete mode 100644 r-kvstore/src/model/DescribeStaticVerificationListResult.cc delete mode 100644 r-kvstore/src/model/DescribeStrategyRequest.cc delete mode 100644 r-kvstore/src/model/DescribeStrategyResult.cc delete mode 100644 r-kvstore/src/model/DescribeTagsRequest.cc delete mode 100644 r-kvstore/src/model/DescribeTagsResult.cc delete mode 100644 r-kvstore/src/model/DescribeTempInstanceRequest.cc delete mode 100644 r-kvstore/src/model/DescribeTempInstanceResult.cc delete mode 100644 r-kvstore/src/model/DescribeVerificationListRequest.cc delete mode 100644 r-kvstore/src/model/DescribeVerificationListResult.cc delete mode 100644 r-kvstore/src/model/EvaluateFailOverSwitchRequest.cc delete mode 100644 r-kvstore/src/model/EvaluateFailOverSwitchResult.cc rename r-kvstore/src/model/{DestroyInstanceRequest.cc => FlushExpireKeysRequest.cc} (50%) rename r-kvstore/src/model/{DestroyInstanceResult.cc => FlushExpireKeysResult.cc} (61%) delete mode 100644 r-kvstore/src/model/GetSnapshotSettingsRequest.cc delete mode 100644 r-kvstore/src/model/GetSnapshotSettingsResult.cc delete mode 100644 r-kvstore/src/model/ModifyActiveOperationTaskRequest.cc delete mode 100644 r-kvstore/src/model/ModifyActiveOperationTaskResult.cc delete mode 100644 r-kvstore/src/model/ModifyCertificationRequest.cc delete mode 100644 r-kvstore/src/model/ModifyCertificationResult.cc delete mode 100644 r-kvstore/src/model/ModifyDBInstanceMonitorRequest.cc delete mode 100644 r-kvstore/src/model/ModifyDBInstanceMonitorResult.cc delete mode 100644 r-kvstore/src/model/ModifyGuardDomainModeRequest.cc delete mode 100644 r-kvstore/src/model/ModifyGuardDomainModeResult.cc delete mode 100644 r-kvstore/src/model/ModifyInstanceSpecPreCheckRequest.cc delete mode 100644 r-kvstore/src/model/ModifyInstanceSpecPreCheckResult.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaDescriptionRequest.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaDescriptionResult.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaModeRequest.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaModeResult.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaRecoveryModeRequest.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaRecoveryModeResult.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaRelationRequest.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaRelationResult.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaVerificationModeRequest.cc delete mode 100644 r-kvstore/src/model/ModifyReplicaVerificationModeResult.cc delete mode 100644 r-kvstore/src/model/QueryTaskRequest.cc delete mode 100644 r-kvstore/src/model/QueryTaskResult.cc delete mode 100644 r-kvstore/src/model/ReleaseReplicaRequest.cc delete mode 100644 r-kvstore/src/model/ReleaseReplicaResult.cc delete mode 100644 r-kvstore/src/model/RenewMultiInstanceRequest.cc delete mode 100644 r-kvstore/src/model/RenewMultiInstanceResult.cc delete mode 100644 r-kvstore/src/model/ResetAccountRequest.cc delete mode 100644 r-kvstore/src/model/ResetAccountResult.cc delete mode 100644 r-kvstore/src/model/RestoreSnapshotRequest.cc delete mode 100644 r-kvstore/src/model/RestoreSnapshotResult.cc delete mode 100644 r-kvstore/src/model/RevokeAccountPrivilegeRequest.cc delete mode 100644 r-kvstore/src/model/RevokeAccountPrivilegeResult.cc delete mode 100644 r-kvstore/src/model/SetSnapshotSettingsRequest.cc delete mode 100644 r-kvstore/src/model/SetSnapshotSettingsResult.cc delete mode 100644 r-kvstore/src/model/SwitchTempInstanceRequest.cc delete mode 100644 r-kvstore/src/model/SwitchTempInstanceResult.cc delete mode 100644 r-kvstore/src/model/UnlinkReplicaInstanceRequest.cc delete mode 100644 r-kvstore/src/model/UnlinkReplicaInstanceResult.cc delete mode 100644 r-kvstore/src/model/VerifyPasswordRequest.cc delete mode 100644 r-kvstore/src/model/VerifyPasswordResult.cc diff --git a/CHANGELOG b/CHANGELOG index 4d8c60ca1..c2be622c7 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +2019-12-14 Version 1.36.212 +- Update DescribeAvailableResource. + 2019-12-12 Version 1.36.211 - Generated 2019-06-10 for `et-industry-openapi`. diff --git a/VERSION b/VERSION index 48a48428a..d3e9d5c0e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.211 \ No newline at end of file +1.36.212 \ No newline at end of file diff --git a/r-kvstore/CMakeLists.txt b/r-kvstore/CMakeLists.txt index 39cf5b80e..f5bfa5c37 100644 --- a/r-kvstore/CMakeLists.txt +++ b/r-kvstore/CMakeLists.txt @@ -31,34 +31,12 @@ set(r-kvstore_public_header_model include/alibabacloud/r-kvstore/model/CreateCacheAnalysisTaskResult.h include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h include/alibabacloud/r-kvstore/model/CreateInstanceResult.h - include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h - include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h - include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h - include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h - include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h - include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h - include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h - include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h include/alibabacloud/r-kvstore/model/DeleteAccountRequest.h include/alibabacloud/r-kvstore/model/DeleteAccountResult.h include/alibabacloud/r-kvstore/model/DeleteInstanceRequest.h include/alibabacloud/r-kvstore/model/DeleteInstanceResult.h - include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h - include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h - include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h - include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h - include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h - include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h include/alibabacloud/r-kvstore/model/DescribeAccountsRequest.h include/alibabacloud/r-kvstore/model/DescribeAccountsResult.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h - include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h include/alibabacloud/r-kvstore/model/DescribeAuditRecordsRequest.h include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h @@ -71,90 +49,40 @@ set(r-kvstore_public_header_model include/alibabacloud/r-kvstore/model/DescribeCacheAnalysisReportResult.h include/alibabacloud/r-kvstore/model/DescribeCacheAnalysisReportListRequest.h include/alibabacloud/r-kvstore/model/DescribeCacheAnalysisReportListResult.h - include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h - include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h - include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h - include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoRequest.h include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h - include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h - include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h include/alibabacloud/r-kvstore/model/DescribeHistoryMonitorValuesRequest.h include/alibabacloud/r-kvstore/model/DescribeHistoryMonitorValuesResult.h include/alibabacloud/r-kvstore/model/DescribeInstanceAttributeRequest.h include/alibabacloud/r-kvstore/model/DescribeInstanceAttributeResult.h include/alibabacloud/r-kvstore/model/DescribeInstanceAutoRenewalAttributeRequest.h include/alibabacloud/r-kvstore/model/DescribeInstanceAutoRenewalAttributeResult.h - include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h - include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h include/alibabacloud/r-kvstore/model/DescribeInstanceSSLRequest.h include/alibabacloud/r-kvstore/model/DescribeInstanceSSLResult.h include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h include/alibabacloud/r-kvstore/model/DescribeInstancesResult.h - include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h - include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h include/alibabacloud/r-kvstore/model/DescribeIntranetAttributeRequest.h include/alibabacloud/r-kvstore/model/DescribeIntranetAttributeResult.h include/alibabacloud/r-kvstore/model/DescribeLogicInstanceTopologyRequest.h include/alibabacloud/r-kvstore/model/DescribeLogicInstanceTopologyResult.h include/alibabacloud/r-kvstore/model/DescribeMonitorItemsRequest.h include/alibabacloud/r-kvstore/model/DescribeMonitorItemsResult.h - include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h - include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h - include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h - include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h - include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h - include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h - include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h - include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h include/alibabacloud/r-kvstore/model/DescribeParametersRequest.h include/alibabacloud/r-kvstore/model/DescribeParametersResult.h - include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h - include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h - include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h - include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h include/alibabacloud/r-kvstore/model/DescribeRegionsRequest.h include/alibabacloud/r-kvstore/model/DescribeRegionsResult.h - include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h - include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h - include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h - include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h - include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h - include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h - include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h - include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h - include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h - include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsRequest.h include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h include/alibabacloud/r-kvstore/model/DescribeSecurityIpsRequest.h include/alibabacloud/r-kvstore/model/DescribeSecurityIpsResult.h - include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h - include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsResult.h - include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h - include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h - include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h - include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h - include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h - include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h - include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h - include/alibabacloud/r-kvstore/model/DescribeTagsResult.h - include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h - include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h - include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h - include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h include/alibabacloud/r-kvstore/model/DescribeZonesRequest.h include/alibabacloud/r-kvstore/model/DescribeZonesResult.h - include/alibabacloud/r-kvstore/model/DestroyInstanceRequest.h - include/alibabacloud/r-kvstore/model/DestroyInstanceResult.h - include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h - include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h + include/alibabacloud/r-kvstore/model/FlushExpireKeysRequest.h + include/alibabacloud/r-kvstore/model/FlushExpireKeysResult.h include/alibabacloud/r-kvstore/model/FlushInstanceRequest.h include/alibabacloud/r-kvstore/model/FlushInstanceResult.h - include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h - include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h include/alibabacloud/r-kvstore/model/GrantAccountPrivilegeRequest.h include/alibabacloud/r-kvstore/model/GrantAccountPrivilegeResult.h include/alibabacloud/r-kvstore/model/ListTagResourcesRequest.h @@ -163,20 +91,12 @@ set(r-kvstore_public_header_model include/alibabacloud/r-kvstore/model/MigrateToOtherZoneResult.h include/alibabacloud/r-kvstore/model/ModifyAccountDescriptionRequest.h include/alibabacloud/r-kvstore/model/ModifyAccountDescriptionResult.h - include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h - include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h include/alibabacloud/r-kvstore/model/ModifyAuditLogConfigRequest.h include/alibabacloud/r-kvstore/model/ModifyAuditLogConfigResult.h include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h include/alibabacloud/r-kvstore/model/ModifyBackupPolicyResult.h - include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h - include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h include/alibabacloud/r-kvstore/model/ModifyDBInstanceConnectionStringRequest.h include/alibabacloud/r-kvstore/model/ModifyDBInstanceConnectionStringResult.h - include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h - include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h - include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h - include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h include/alibabacloud/r-kvstore/model/ModifyInstanceAttributeRequest.h include/alibabacloud/r-kvstore/model/ModifyInstanceAttributeResult.h include/alibabacloud/r-kvstore/model/ModifyInstanceAutoRenewalAttributeRequest.h @@ -195,62 +115,30 @@ set(r-kvstore_public_header_model include/alibabacloud/r-kvstore/model/ModifyInstanceSSLResult.h include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h include/alibabacloud/r-kvstore/model/ModifyInstanceSpecResult.h - include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h - include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h include/alibabacloud/r-kvstore/model/ModifyInstanceVpcAuthModeRequest.h include/alibabacloud/r-kvstore/model/ModifyInstanceVpcAuthModeResult.h include/alibabacloud/r-kvstore/model/ModifyIntranetAttributeRequest.h include/alibabacloud/r-kvstore/model/ModifyIntranetAttributeResult.h - include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h - include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionResult.h - include/alibabacloud/r-kvstore/model/ModifyReplicaModeRequest.h - include/alibabacloud/r-kvstore/model/ModifyReplicaModeResult.h - include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeRequest.h - include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeResult.h - include/alibabacloud/r-kvstore/model/ModifyReplicaRelationRequest.h - include/alibabacloud/r-kvstore/model/ModifyReplicaRelationResult.h - include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeRequest.h - include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeResult.h include/alibabacloud/r-kvstore/model/ModifySecurityIpsRequest.h include/alibabacloud/r-kvstore/model/ModifySecurityIpsResult.h - include/alibabacloud/r-kvstore/model/QueryTaskRequest.h - include/alibabacloud/r-kvstore/model/QueryTaskResult.h include/alibabacloud/r-kvstore/model/ReleaseInstancePublicConnectionRequest.h include/alibabacloud/r-kvstore/model/ReleaseInstancePublicConnectionResult.h - include/alibabacloud/r-kvstore/model/ReleaseReplicaRequest.h - include/alibabacloud/r-kvstore/model/ReleaseReplicaResult.h include/alibabacloud/r-kvstore/model/RenewInstanceRequest.h include/alibabacloud/r-kvstore/model/RenewInstanceResult.h - include/alibabacloud/r-kvstore/model/RenewMultiInstanceRequest.h - include/alibabacloud/r-kvstore/model/RenewMultiInstanceResult.h - include/alibabacloud/r-kvstore/model/ResetAccountRequest.h - include/alibabacloud/r-kvstore/model/ResetAccountResult.h include/alibabacloud/r-kvstore/model/ResetAccountPasswordRequest.h include/alibabacloud/r-kvstore/model/ResetAccountPasswordResult.h include/alibabacloud/r-kvstore/model/RestartInstanceRequest.h include/alibabacloud/r-kvstore/model/RestartInstanceResult.h include/alibabacloud/r-kvstore/model/RestoreInstanceRequest.h include/alibabacloud/r-kvstore/model/RestoreInstanceResult.h - include/alibabacloud/r-kvstore/model/RestoreSnapshotRequest.h - include/alibabacloud/r-kvstore/model/RestoreSnapshotResult.h - include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeRequest.h - include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeResult.h - include/alibabacloud/r-kvstore/model/SetSnapshotSettingsRequest.h - include/alibabacloud/r-kvstore/model/SetSnapshotSettingsResult.h include/alibabacloud/r-kvstore/model/SwitchNetworkRequest.h include/alibabacloud/r-kvstore/model/SwitchNetworkResult.h - include/alibabacloud/r-kvstore/model/SwitchTempInstanceRequest.h - include/alibabacloud/r-kvstore/model/SwitchTempInstanceResult.h include/alibabacloud/r-kvstore/model/TagResourcesRequest.h include/alibabacloud/r-kvstore/model/TagResourcesResult.h include/alibabacloud/r-kvstore/model/TransformToPrePaidRequest.h include/alibabacloud/r-kvstore/model/TransformToPrePaidResult.h - include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceRequest.h - include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceResult.h include/alibabacloud/r-kvstore/model/UntagResourcesRequest.h - include/alibabacloud/r-kvstore/model/UntagResourcesResult.h - include/alibabacloud/r-kvstore/model/VerifyPasswordRequest.h - include/alibabacloud/r-kvstore/model/VerifyPasswordResult.h ) + include/alibabacloud/r-kvstore/model/UntagResourcesResult.h ) set(r-kvstore_src src/R-kvstoreClient.cc @@ -264,34 +152,12 @@ set(r-kvstore_src src/model/CreateCacheAnalysisTaskResult.cc src/model/CreateInstanceRequest.cc src/model/CreateInstanceResult.cc - src/model/CreateShardingInstanceRequest.cc - src/model/CreateShardingInstanceResult.cc - src/model/CreateSnapshotRequest.cc - src/model/CreateSnapshotResult.cc - src/model/CreateStaticVerificationRequest.cc - src/model/CreateStaticVerificationResult.cc - src/model/CreateTempInstanceRequest.cc - src/model/CreateTempInstanceResult.cc src/model/DeleteAccountRequest.cc src/model/DeleteAccountResult.cc src/model/DeleteInstanceRequest.cc src/model/DeleteInstanceResult.cc - src/model/DeleteSnapshotRequest.cc - src/model/DeleteSnapshotResult.cc - src/model/DeleteSnapshotSettingsRequest.cc - src/model/DeleteSnapshotSettingsResult.cc - src/model/DeleteTempInstanceRequest.cc - src/model/DeleteTempInstanceResult.cc src/model/DescribeAccountsRequest.cc src/model/DescribeAccountsResult.cc - src/model/DescribeActiveOperationTaskRequest.cc - src/model/DescribeActiveOperationTaskResult.cc - src/model/DescribeActiveOperationTaskCountRequest.cc - src/model/DescribeActiveOperationTaskCountResult.cc - src/model/DescribeActiveOperationTaskRegionRequest.cc - src/model/DescribeActiveOperationTaskRegionResult.cc - src/model/DescribeActiveOperationTaskTypeRequest.cc - src/model/DescribeActiveOperationTaskTypeResult.cc src/model/DescribeAuditRecordsRequest.cc src/model/DescribeAuditRecordsResult.cc src/model/DescribeAvailableResourceRequest.cc @@ -304,90 +170,40 @@ set(r-kvstore_src src/model/DescribeCacheAnalysisReportResult.cc src/model/DescribeCacheAnalysisReportListRequest.cc src/model/DescribeCacheAnalysisReportListResult.cc - src/model/DescribeCertificationRequest.cc - src/model/DescribeCertificationResult.cc - src/model/DescribeDBInstanceMonitorRequest.cc - src/model/DescribeDBInstanceMonitorResult.cc src/model/DescribeDBInstanceNetInfoRequest.cc src/model/DescribeDBInstanceNetInfoResult.cc - src/model/DescribeErrorLogRecordsRequest.cc - src/model/DescribeErrorLogRecordsResult.cc src/model/DescribeHistoryMonitorValuesRequest.cc src/model/DescribeHistoryMonitorValuesResult.cc src/model/DescribeInstanceAttributeRequest.cc src/model/DescribeInstanceAttributeResult.cc src/model/DescribeInstanceAutoRenewalAttributeRequest.cc src/model/DescribeInstanceAutoRenewalAttributeResult.cc - src/model/DescribeInstanceConfigRequest.cc - src/model/DescribeInstanceConfigResult.cc src/model/DescribeInstanceSSLRequest.cc src/model/DescribeInstanceSSLResult.cc src/model/DescribeInstancesRequest.cc src/model/DescribeInstancesResult.cc - src/model/DescribeInstancesByExpireTimeRequest.cc - src/model/DescribeInstancesByExpireTimeResult.cc src/model/DescribeIntranetAttributeRequest.cc src/model/DescribeIntranetAttributeResult.cc src/model/DescribeLogicInstanceTopologyRequest.cc src/model/DescribeLogicInstanceTopologyResult.cc src/model/DescribeMonitorItemsRequest.cc src/model/DescribeMonitorItemsResult.cc - src/model/DescribeMonthlyServiceStatusRequest.cc - src/model/DescribeMonthlyServiceStatusResult.cc - src/model/DescribeMonthlyServiceStatusDetailRequest.cc - src/model/DescribeMonthlyServiceStatusDetailResult.cc - src/model/DescribeParameterModificationHistoryRequest.cc - src/model/DescribeParameterModificationHistoryResult.cc - src/model/DescribeParameterTemplatesRequest.cc - src/model/DescribeParameterTemplatesResult.cc src/model/DescribeParametersRequest.cc src/model/DescribeParametersResult.cc - src/model/DescribeRdsVSwitchsRequest.cc - src/model/DescribeRdsVSwitchsResult.cc - src/model/DescribeRdsVpcsRequest.cc - src/model/DescribeRdsVpcsResult.cc src/model/DescribeRegionsRequest.cc src/model/DescribeRegionsResult.cc - src/model/DescribeReplicaConflictInfoRequest.cc - src/model/DescribeReplicaConflictInfoResult.cc - src/model/DescribeReplicaInitializeProgressRequest.cc - src/model/DescribeReplicaInitializeProgressResult.cc - src/model/DescribeReplicaPerformanceRequest.cc - src/model/DescribeReplicaPerformanceResult.cc - src/model/DescribeReplicaUsageRequest.cc - src/model/DescribeReplicaUsageResult.cc - src/model/DescribeReplicasRequest.cc - src/model/DescribeReplicasResult.cc src/model/DescribeRunningLogRecordsRequest.cc src/model/DescribeRunningLogRecordsResult.cc src/model/DescribeSecurityIpsRequest.cc src/model/DescribeSecurityIpsResult.cc - src/model/DescribeShardingInstancesRequest.cc - src/model/DescribeShardingInstancesResult.cc src/model/DescribeSlowLogRecordsRequest.cc src/model/DescribeSlowLogRecordsResult.cc - src/model/DescribeSnapshotsRequest.cc - src/model/DescribeSnapshotsResult.cc - src/model/DescribeStaticVerificationListRequest.cc - src/model/DescribeStaticVerificationListResult.cc - src/model/DescribeStrategyRequest.cc - src/model/DescribeStrategyResult.cc - src/model/DescribeTagsRequest.cc - src/model/DescribeTagsResult.cc - src/model/DescribeTempInstanceRequest.cc - src/model/DescribeTempInstanceResult.cc - src/model/DescribeVerificationListRequest.cc - src/model/DescribeVerificationListResult.cc src/model/DescribeZonesRequest.cc src/model/DescribeZonesResult.cc - src/model/DestroyInstanceRequest.cc - src/model/DestroyInstanceResult.cc - src/model/EvaluateFailOverSwitchRequest.cc - src/model/EvaluateFailOverSwitchResult.cc + src/model/FlushExpireKeysRequest.cc + src/model/FlushExpireKeysResult.cc src/model/FlushInstanceRequest.cc src/model/FlushInstanceResult.cc - src/model/GetSnapshotSettingsRequest.cc - src/model/GetSnapshotSettingsResult.cc src/model/GrantAccountPrivilegeRequest.cc src/model/GrantAccountPrivilegeResult.cc src/model/ListTagResourcesRequest.cc @@ -396,20 +212,12 @@ set(r-kvstore_src src/model/MigrateToOtherZoneResult.cc src/model/ModifyAccountDescriptionRequest.cc src/model/ModifyAccountDescriptionResult.cc - src/model/ModifyActiveOperationTaskRequest.cc - src/model/ModifyActiveOperationTaskResult.cc src/model/ModifyAuditLogConfigRequest.cc src/model/ModifyAuditLogConfigResult.cc src/model/ModifyBackupPolicyRequest.cc src/model/ModifyBackupPolicyResult.cc - src/model/ModifyCertificationRequest.cc - src/model/ModifyCertificationResult.cc src/model/ModifyDBInstanceConnectionStringRequest.cc src/model/ModifyDBInstanceConnectionStringResult.cc - src/model/ModifyDBInstanceMonitorRequest.cc - src/model/ModifyDBInstanceMonitorResult.cc - src/model/ModifyGuardDomainModeRequest.cc - src/model/ModifyGuardDomainModeResult.cc src/model/ModifyInstanceAttributeRequest.cc src/model/ModifyInstanceAttributeResult.cc src/model/ModifyInstanceAutoRenewalAttributeRequest.cc @@ -428,62 +236,30 @@ set(r-kvstore_src src/model/ModifyInstanceSSLResult.cc src/model/ModifyInstanceSpecRequest.cc src/model/ModifyInstanceSpecResult.cc - src/model/ModifyInstanceSpecPreCheckRequest.cc - src/model/ModifyInstanceSpecPreCheckResult.cc src/model/ModifyInstanceVpcAuthModeRequest.cc src/model/ModifyInstanceVpcAuthModeResult.cc src/model/ModifyIntranetAttributeRequest.cc src/model/ModifyIntranetAttributeResult.cc - src/model/ModifyReplicaDescriptionRequest.cc - src/model/ModifyReplicaDescriptionResult.cc - src/model/ModifyReplicaModeRequest.cc - src/model/ModifyReplicaModeResult.cc - src/model/ModifyReplicaRecoveryModeRequest.cc - src/model/ModifyReplicaRecoveryModeResult.cc - src/model/ModifyReplicaRelationRequest.cc - src/model/ModifyReplicaRelationResult.cc - src/model/ModifyReplicaVerificationModeRequest.cc - src/model/ModifyReplicaVerificationModeResult.cc src/model/ModifySecurityIpsRequest.cc src/model/ModifySecurityIpsResult.cc - src/model/QueryTaskRequest.cc - src/model/QueryTaskResult.cc src/model/ReleaseInstancePublicConnectionRequest.cc src/model/ReleaseInstancePublicConnectionResult.cc - src/model/ReleaseReplicaRequest.cc - src/model/ReleaseReplicaResult.cc src/model/RenewInstanceRequest.cc src/model/RenewInstanceResult.cc - src/model/RenewMultiInstanceRequest.cc - src/model/RenewMultiInstanceResult.cc - src/model/ResetAccountRequest.cc - src/model/ResetAccountResult.cc src/model/ResetAccountPasswordRequest.cc src/model/ResetAccountPasswordResult.cc src/model/RestartInstanceRequest.cc src/model/RestartInstanceResult.cc src/model/RestoreInstanceRequest.cc src/model/RestoreInstanceResult.cc - src/model/RestoreSnapshotRequest.cc - src/model/RestoreSnapshotResult.cc - src/model/RevokeAccountPrivilegeRequest.cc - src/model/RevokeAccountPrivilegeResult.cc - src/model/SetSnapshotSettingsRequest.cc - src/model/SetSnapshotSettingsResult.cc src/model/SwitchNetworkRequest.cc src/model/SwitchNetworkResult.cc - src/model/SwitchTempInstanceRequest.cc - src/model/SwitchTempInstanceResult.cc src/model/TagResourcesRequest.cc src/model/TagResourcesResult.cc src/model/TransformToPrePaidRequest.cc src/model/TransformToPrePaidResult.cc - src/model/UnlinkReplicaInstanceRequest.cc - src/model/UnlinkReplicaInstanceResult.cc src/model/UntagResourcesRequest.cc - src/model/UntagResourcesResult.cc - src/model/VerifyPasswordRequest.cc - src/model/VerifyPasswordResult.cc ) + src/model/UntagResourcesResult.cc ) add_library(r-kvstore ${LIB_TYPE} ${r-kvstore_public_header} diff --git a/r-kvstore/include/alibabacloud/r-kvstore/R_kvstoreClient.h b/r-kvstore/include/alibabacloud/r-kvstore/R_kvstoreClient.h index c1cb193f6..c39f7cfd9 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/R_kvstoreClient.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/R_kvstoreClient.h @@ -32,34 +32,12 @@ #include "model/CreateCacheAnalysisTaskResult.h" #include "model/CreateInstanceRequest.h" #include "model/CreateInstanceResult.h" -#include "model/CreateShardingInstanceRequest.h" -#include "model/CreateShardingInstanceResult.h" -#include "model/CreateSnapshotRequest.h" -#include "model/CreateSnapshotResult.h" -#include "model/CreateStaticVerificationRequest.h" -#include "model/CreateStaticVerificationResult.h" -#include "model/CreateTempInstanceRequest.h" -#include "model/CreateTempInstanceResult.h" #include "model/DeleteAccountRequest.h" #include "model/DeleteAccountResult.h" #include "model/DeleteInstanceRequest.h" #include "model/DeleteInstanceResult.h" -#include "model/DeleteSnapshotRequest.h" -#include "model/DeleteSnapshotResult.h" -#include "model/DeleteSnapshotSettingsRequest.h" -#include "model/DeleteSnapshotSettingsResult.h" -#include "model/DeleteTempInstanceRequest.h" -#include "model/DeleteTempInstanceResult.h" #include "model/DescribeAccountsRequest.h" #include "model/DescribeAccountsResult.h" -#include "model/DescribeActiveOperationTaskRequest.h" -#include "model/DescribeActiveOperationTaskResult.h" -#include "model/DescribeActiveOperationTaskCountRequest.h" -#include "model/DescribeActiveOperationTaskCountResult.h" -#include "model/DescribeActiveOperationTaskRegionRequest.h" -#include "model/DescribeActiveOperationTaskRegionResult.h" -#include "model/DescribeActiveOperationTaskTypeRequest.h" -#include "model/DescribeActiveOperationTaskTypeResult.h" #include "model/DescribeAuditRecordsRequest.h" #include "model/DescribeAuditRecordsResult.h" #include "model/DescribeAvailableResourceRequest.h" @@ -72,90 +50,40 @@ #include "model/DescribeCacheAnalysisReportResult.h" #include "model/DescribeCacheAnalysisReportListRequest.h" #include "model/DescribeCacheAnalysisReportListResult.h" -#include "model/DescribeCertificationRequest.h" -#include "model/DescribeCertificationResult.h" -#include "model/DescribeDBInstanceMonitorRequest.h" -#include "model/DescribeDBInstanceMonitorResult.h" #include "model/DescribeDBInstanceNetInfoRequest.h" #include "model/DescribeDBInstanceNetInfoResult.h" -#include "model/DescribeErrorLogRecordsRequest.h" -#include "model/DescribeErrorLogRecordsResult.h" #include "model/DescribeHistoryMonitorValuesRequest.h" #include "model/DescribeHistoryMonitorValuesResult.h" #include "model/DescribeInstanceAttributeRequest.h" #include "model/DescribeInstanceAttributeResult.h" #include "model/DescribeInstanceAutoRenewalAttributeRequest.h" #include "model/DescribeInstanceAutoRenewalAttributeResult.h" -#include "model/DescribeInstanceConfigRequest.h" -#include "model/DescribeInstanceConfigResult.h" #include "model/DescribeInstanceSSLRequest.h" #include "model/DescribeInstanceSSLResult.h" #include "model/DescribeInstancesRequest.h" #include "model/DescribeInstancesResult.h" -#include "model/DescribeInstancesByExpireTimeRequest.h" -#include "model/DescribeInstancesByExpireTimeResult.h" #include "model/DescribeIntranetAttributeRequest.h" #include "model/DescribeIntranetAttributeResult.h" #include "model/DescribeLogicInstanceTopologyRequest.h" #include "model/DescribeLogicInstanceTopologyResult.h" #include "model/DescribeMonitorItemsRequest.h" #include "model/DescribeMonitorItemsResult.h" -#include "model/DescribeMonthlyServiceStatusRequest.h" -#include "model/DescribeMonthlyServiceStatusResult.h" -#include "model/DescribeMonthlyServiceStatusDetailRequest.h" -#include "model/DescribeMonthlyServiceStatusDetailResult.h" -#include "model/DescribeParameterModificationHistoryRequest.h" -#include "model/DescribeParameterModificationHistoryResult.h" -#include "model/DescribeParameterTemplatesRequest.h" -#include "model/DescribeParameterTemplatesResult.h" #include "model/DescribeParametersRequest.h" #include "model/DescribeParametersResult.h" -#include "model/DescribeRdsVSwitchsRequest.h" -#include "model/DescribeRdsVSwitchsResult.h" -#include "model/DescribeRdsVpcsRequest.h" -#include "model/DescribeRdsVpcsResult.h" #include "model/DescribeRegionsRequest.h" #include "model/DescribeRegionsResult.h" -#include "model/DescribeReplicaConflictInfoRequest.h" -#include "model/DescribeReplicaConflictInfoResult.h" -#include "model/DescribeReplicaInitializeProgressRequest.h" -#include "model/DescribeReplicaInitializeProgressResult.h" -#include "model/DescribeReplicaPerformanceRequest.h" -#include "model/DescribeReplicaPerformanceResult.h" -#include "model/DescribeReplicaUsageRequest.h" -#include "model/DescribeReplicaUsageResult.h" -#include "model/DescribeReplicasRequest.h" -#include "model/DescribeReplicasResult.h" #include "model/DescribeRunningLogRecordsRequest.h" #include "model/DescribeRunningLogRecordsResult.h" #include "model/DescribeSecurityIpsRequest.h" #include "model/DescribeSecurityIpsResult.h" -#include "model/DescribeShardingInstancesRequest.h" -#include "model/DescribeShardingInstancesResult.h" #include "model/DescribeSlowLogRecordsRequest.h" #include "model/DescribeSlowLogRecordsResult.h" -#include "model/DescribeSnapshotsRequest.h" -#include "model/DescribeSnapshotsResult.h" -#include "model/DescribeStaticVerificationListRequest.h" -#include "model/DescribeStaticVerificationListResult.h" -#include "model/DescribeStrategyRequest.h" -#include "model/DescribeStrategyResult.h" -#include "model/DescribeTagsRequest.h" -#include "model/DescribeTagsResult.h" -#include "model/DescribeTempInstanceRequest.h" -#include "model/DescribeTempInstanceResult.h" -#include "model/DescribeVerificationListRequest.h" -#include "model/DescribeVerificationListResult.h" #include "model/DescribeZonesRequest.h" #include "model/DescribeZonesResult.h" -#include "model/DestroyInstanceRequest.h" -#include "model/DestroyInstanceResult.h" -#include "model/EvaluateFailOverSwitchRequest.h" -#include "model/EvaluateFailOverSwitchResult.h" +#include "model/FlushExpireKeysRequest.h" +#include "model/FlushExpireKeysResult.h" #include "model/FlushInstanceRequest.h" #include "model/FlushInstanceResult.h" -#include "model/GetSnapshotSettingsRequest.h" -#include "model/GetSnapshotSettingsResult.h" #include "model/GrantAccountPrivilegeRequest.h" #include "model/GrantAccountPrivilegeResult.h" #include "model/ListTagResourcesRequest.h" @@ -164,20 +92,12 @@ #include "model/MigrateToOtherZoneResult.h" #include "model/ModifyAccountDescriptionRequest.h" #include "model/ModifyAccountDescriptionResult.h" -#include "model/ModifyActiveOperationTaskRequest.h" -#include "model/ModifyActiveOperationTaskResult.h" #include "model/ModifyAuditLogConfigRequest.h" #include "model/ModifyAuditLogConfigResult.h" #include "model/ModifyBackupPolicyRequest.h" #include "model/ModifyBackupPolicyResult.h" -#include "model/ModifyCertificationRequest.h" -#include "model/ModifyCertificationResult.h" #include "model/ModifyDBInstanceConnectionStringRequest.h" #include "model/ModifyDBInstanceConnectionStringResult.h" -#include "model/ModifyDBInstanceMonitorRequest.h" -#include "model/ModifyDBInstanceMonitorResult.h" -#include "model/ModifyGuardDomainModeRequest.h" -#include "model/ModifyGuardDomainModeResult.h" #include "model/ModifyInstanceAttributeRequest.h" #include "model/ModifyInstanceAttributeResult.h" #include "model/ModifyInstanceAutoRenewalAttributeRequest.h" @@ -196,62 +116,30 @@ #include "model/ModifyInstanceSSLResult.h" #include "model/ModifyInstanceSpecRequest.h" #include "model/ModifyInstanceSpecResult.h" -#include "model/ModifyInstanceSpecPreCheckRequest.h" -#include "model/ModifyInstanceSpecPreCheckResult.h" #include "model/ModifyInstanceVpcAuthModeRequest.h" #include "model/ModifyInstanceVpcAuthModeResult.h" #include "model/ModifyIntranetAttributeRequest.h" #include "model/ModifyIntranetAttributeResult.h" -#include "model/ModifyReplicaDescriptionRequest.h" -#include "model/ModifyReplicaDescriptionResult.h" -#include "model/ModifyReplicaModeRequest.h" -#include "model/ModifyReplicaModeResult.h" -#include "model/ModifyReplicaRecoveryModeRequest.h" -#include "model/ModifyReplicaRecoveryModeResult.h" -#include "model/ModifyReplicaRelationRequest.h" -#include "model/ModifyReplicaRelationResult.h" -#include "model/ModifyReplicaVerificationModeRequest.h" -#include "model/ModifyReplicaVerificationModeResult.h" #include "model/ModifySecurityIpsRequest.h" #include "model/ModifySecurityIpsResult.h" -#include "model/QueryTaskRequest.h" -#include "model/QueryTaskResult.h" #include "model/ReleaseInstancePublicConnectionRequest.h" #include "model/ReleaseInstancePublicConnectionResult.h" -#include "model/ReleaseReplicaRequest.h" -#include "model/ReleaseReplicaResult.h" #include "model/RenewInstanceRequest.h" #include "model/RenewInstanceResult.h" -#include "model/RenewMultiInstanceRequest.h" -#include "model/RenewMultiInstanceResult.h" -#include "model/ResetAccountRequest.h" -#include "model/ResetAccountResult.h" #include "model/ResetAccountPasswordRequest.h" #include "model/ResetAccountPasswordResult.h" #include "model/RestartInstanceRequest.h" #include "model/RestartInstanceResult.h" #include "model/RestoreInstanceRequest.h" #include "model/RestoreInstanceResult.h" -#include "model/RestoreSnapshotRequest.h" -#include "model/RestoreSnapshotResult.h" -#include "model/RevokeAccountPrivilegeRequest.h" -#include "model/RevokeAccountPrivilegeResult.h" -#include "model/SetSnapshotSettingsRequest.h" -#include "model/SetSnapshotSettingsResult.h" #include "model/SwitchNetworkRequest.h" #include "model/SwitchNetworkResult.h" -#include "model/SwitchTempInstanceRequest.h" -#include "model/SwitchTempInstanceResult.h" #include "model/TagResourcesRequest.h" #include "model/TagResourcesResult.h" #include "model/TransformToPrePaidRequest.h" #include "model/TransformToPrePaidResult.h" -#include "model/UnlinkReplicaInstanceRequest.h" -#include "model/UnlinkReplicaInstanceResult.h" #include "model/UntagResourcesRequest.h" #include "model/UntagResourcesResult.h" -#include "model/VerifyPasswordRequest.h" -#include "model/VerifyPasswordResult.h" namespace AlibabaCloud @@ -276,48 +164,15 @@ namespace AlibabaCloud typedef Outcome CreateInstanceOutcome; typedef std::future CreateInstanceOutcomeCallable; typedef std::function&)> CreateInstanceAsyncHandler; - typedef Outcome CreateShardingInstanceOutcome; - typedef std::future CreateShardingInstanceOutcomeCallable; - typedef std::function&)> CreateShardingInstanceAsyncHandler; - typedef Outcome CreateSnapshotOutcome; - typedef std::future CreateSnapshotOutcomeCallable; - typedef std::function&)> CreateSnapshotAsyncHandler; - typedef Outcome CreateStaticVerificationOutcome; - typedef std::future CreateStaticVerificationOutcomeCallable; - typedef std::function&)> CreateStaticVerificationAsyncHandler; - typedef Outcome CreateTempInstanceOutcome; - typedef std::future CreateTempInstanceOutcomeCallable; - typedef std::function&)> CreateTempInstanceAsyncHandler; typedef Outcome DeleteAccountOutcome; typedef std::future DeleteAccountOutcomeCallable; typedef std::function&)> DeleteAccountAsyncHandler; typedef Outcome DeleteInstanceOutcome; typedef std::future DeleteInstanceOutcomeCallable; typedef std::function&)> DeleteInstanceAsyncHandler; - typedef Outcome DeleteSnapshotOutcome; - typedef std::future DeleteSnapshotOutcomeCallable; - typedef std::function&)> DeleteSnapshotAsyncHandler; - typedef Outcome DeleteSnapshotSettingsOutcome; - typedef std::future DeleteSnapshotSettingsOutcomeCallable; - typedef std::function&)> DeleteSnapshotSettingsAsyncHandler; - typedef Outcome DeleteTempInstanceOutcome; - typedef std::future DeleteTempInstanceOutcomeCallable; - typedef std::function&)> DeleteTempInstanceAsyncHandler; typedef Outcome DescribeAccountsOutcome; typedef std::future DescribeAccountsOutcomeCallable; typedef std::function&)> DescribeAccountsAsyncHandler; - typedef Outcome DescribeActiveOperationTaskOutcome; - typedef std::future DescribeActiveOperationTaskOutcomeCallable; - typedef std::function&)> DescribeActiveOperationTaskAsyncHandler; - typedef Outcome DescribeActiveOperationTaskCountOutcome; - typedef std::future DescribeActiveOperationTaskCountOutcomeCallable; - typedef std::function&)> DescribeActiveOperationTaskCountAsyncHandler; - typedef Outcome DescribeActiveOperationTaskRegionOutcome; - typedef std::future DescribeActiveOperationTaskRegionOutcomeCallable; - typedef std::function&)> DescribeActiveOperationTaskRegionAsyncHandler; - typedef Outcome DescribeActiveOperationTaskTypeOutcome; - typedef std::future DescribeActiveOperationTaskTypeOutcomeCallable; - typedef std::function&)> DescribeActiveOperationTaskTypeAsyncHandler; typedef Outcome DescribeAuditRecordsOutcome; typedef std::future DescribeAuditRecordsOutcomeCallable; typedef std::function&)> DescribeAuditRecordsAsyncHandler; @@ -336,18 +191,9 @@ namespace AlibabaCloud typedef Outcome DescribeCacheAnalysisReportListOutcome; typedef std::future DescribeCacheAnalysisReportListOutcomeCallable; typedef std::function&)> DescribeCacheAnalysisReportListAsyncHandler; - typedef Outcome DescribeCertificationOutcome; - typedef std::future DescribeCertificationOutcomeCallable; - typedef std::function&)> DescribeCertificationAsyncHandler; - typedef Outcome DescribeDBInstanceMonitorOutcome; - typedef std::future DescribeDBInstanceMonitorOutcomeCallable; - typedef std::function&)> DescribeDBInstanceMonitorAsyncHandler; typedef Outcome DescribeDBInstanceNetInfoOutcome; typedef std::future DescribeDBInstanceNetInfoOutcomeCallable; typedef std::function&)> DescribeDBInstanceNetInfoAsyncHandler; - typedef Outcome DescribeErrorLogRecordsOutcome; - typedef std::future DescribeErrorLogRecordsOutcomeCallable; - typedef std::function&)> DescribeErrorLogRecordsAsyncHandler; typedef Outcome DescribeHistoryMonitorValuesOutcome; typedef std::future DescribeHistoryMonitorValuesOutcomeCallable; typedef std::function&)> DescribeHistoryMonitorValuesAsyncHandler; @@ -357,18 +203,12 @@ namespace AlibabaCloud typedef Outcome DescribeInstanceAutoRenewalAttributeOutcome; typedef std::future DescribeInstanceAutoRenewalAttributeOutcomeCallable; typedef std::function&)> DescribeInstanceAutoRenewalAttributeAsyncHandler; - typedef Outcome DescribeInstanceConfigOutcome; - typedef std::future DescribeInstanceConfigOutcomeCallable; - typedef std::function&)> DescribeInstanceConfigAsyncHandler; typedef Outcome DescribeInstanceSSLOutcome; typedef std::future DescribeInstanceSSLOutcomeCallable; typedef std::function&)> DescribeInstanceSSLAsyncHandler; typedef Outcome DescribeInstancesOutcome; typedef std::future DescribeInstancesOutcomeCallable; typedef std::function&)> DescribeInstancesAsyncHandler; - typedef Outcome DescribeInstancesByExpireTimeOutcome; - typedef std::future DescribeInstancesByExpireTimeOutcomeCallable; - typedef std::function&)> DescribeInstancesByExpireTimeAsyncHandler; typedef Outcome DescribeIntranetAttributeOutcome; typedef std::future DescribeIntranetAttributeOutcomeCallable; typedef std::function&)> DescribeIntranetAttributeAsyncHandler; @@ -378,90 +218,30 @@ namespace AlibabaCloud typedef Outcome DescribeMonitorItemsOutcome; typedef std::future DescribeMonitorItemsOutcomeCallable; typedef std::function&)> DescribeMonitorItemsAsyncHandler; - typedef Outcome DescribeMonthlyServiceStatusOutcome; - typedef std::future DescribeMonthlyServiceStatusOutcomeCallable; - typedef std::function&)> DescribeMonthlyServiceStatusAsyncHandler; - typedef Outcome DescribeMonthlyServiceStatusDetailOutcome; - typedef std::future DescribeMonthlyServiceStatusDetailOutcomeCallable; - typedef std::function&)> DescribeMonthlyServiceStatusDetailAsyncHandler; - typedef Outcome DescribeParameterModificationHistoryOutcome; - typedef std::future DescribeParameterModificationHistoryOutcomeCallable; - typedef std::function&)> DescribeParameterModificationHistoryAsyncHandler; - typedef Outcome DescribeParameterTemplatesOutcome; - typedef std::future DescribeParameterTemplatesOutcomeCallable; - typedef std::function&)> DescribeParameterTemplatesAsyncHandler; typedef Outcome DescribeParametersOutcome; typedef std::future DescribeParametersOutcomeCallable; typedef std::function&)> DescribeParametersAsyncHandler; - typedef Outcome DescribeRdsVSwitchsOutcome; - typedef std::future DescribeRdsVSwitchsOutcomeCallable; - typedef std::function&)> DescribeRdsVSwitchsAsyncHandler; - typedef Outcome DescribeRdsVpcsOutcome; - typedef std::future DescribeRdsVpcsOutcomeCallable; - typedef std::function&)> DescribeRdsVpcsAsyncHandler; typedef Outcome DescribeRegionsOutcome; typedef std::future DescribeRegionsOutcomeCallable; typedef std::function&)> DescribeRegionsAsyncHandler; - typedef Outcome DescribeReplicaConflictInfoOutcome; - typedef std::future DescribeReplicaConflictInfoOutcomeCallable; - typedef std::function&)> DescribeReplicaConflictInfoAsyncHandler; - typedef Outcome DescribeReplicaInitializeProgressOutcome; - typedef std::future DescribeReplicaInitializeProgressOutcomeCallable; - typedef std::function&)> DescribeReplicaInitializeProgressAsyncHandler; - typedef Outcome DescribeReplicaPerformanceOutcome; - typedef std::future DescribeReplicaPerformanceOutcomeCallable; - typedef std::function&)> DescribeReplicaPerformanceAsyncHandler; - typedef Outcome DescribeReplicaUsageOutcome; - typedef std::future DescribeReplicaUsageOutcomeCallable; - typedef std::function&)> DescribeReplicaUsageAsyncHandler; - typedef Outcome DescribeReplicasOutcome; - typedef std::future DescribeReplicasOutcomeCallable; - typedef std::function&)> DescribeReplicasAsyncHandler; typedef Outcome DescribeRunningLogRecordsOutcome; typedef std::future DescribeRunningLogRecordsOutcomeCallable; typedef std::function&)> DescribeRunningLogRecordsAsyncHandler; typedef Outcome DescribeSecurityIpsOutcome; typedef std::future DescribeSecurityIpsOutcomeCallable; typedef std::function&)> DescribeSecurityIpsAsyncHandler; - typedef Outcome DescribeShardingInstancesOutcome; - typedef std::future DescribeShardingInstancesOutcomeCallable; - typedef std::function&)> DescribeShardingInstancesAsyncHandler; typedef Outcome DescribeSlowLogRecordsOutcome; typedef std::future DescribeSlowLogRecordsOutcomeCallable; typedef std::function&)> DescribeSlowLogRecordsAsyncHandler; - typedef Outcome DescribeSnapshotsOutcome; - typedef std::future DescribeSnapshotsOutcomeCallable; - typedef std::function&)> DescribeSnapshotsAsyncHandler; - typedef Outcome DescribeStaticVerificationListOutcome; - typedef std::future DescribeStaticVerificationListOutcomeCallable; - typedef std::function&)> DescribeStaticVerificationListAsyncHandler; - typedef Outcome DescribeStrategyOutcome; - typedef std::future DescribeStrategyOutcomeCallable; - typedef std::function&)> DescribeStrategyAsyncHandler; - typedef Outcome DescribeTagsOutcome; - typedef std::future DescribeTagsOutcomeCallable; - typedef std::function&)> DescribeTagsAsyncHandler; - typedef Outcome DescribeTempInstanceOutcome; - typedef std::future DescribeTempInstanceOutcomeCallable; - typedef std::function&)> DescribeTempInstanceAsyncHandler; - typedef Outcome DescribeVerificationListOutcome; - typedef std::future DescribeVerificationListOutcomeCallable; - typedef std::function&)> DescribeVerificationListAsyncHandler; typedef Outcome DescribeZonesOutcome; typedef std::future DescribeZonesOutcomeCallable; typedef std::function&)> DescribeZonesAsyncHandler; - typedef Outcome DestroyInstanceOutcome; - typedef std::future DestroyInstanceOutcomeCallable; - typedef std::function&)> DestroyInstanceAsyncHandler; - typedef Outcome EvaluateFailOverSwitchOutcome; - typedef std::future EvaluateFailOverSwitchOutcomeCallable; - typedef std::function&)> EvaluateFailOverSwitchAsyncHandler; + typedef Outcome FlushExpireKeysOutcome; + typedef std::future FlushExpireKeysOutcomeCallable; + typedef std::function&)> FlushExpireKeysAsyncHandler; typedef Outcome FlushInstanceOutcome; typedef std::future FlushInstanceOutcomeCallable; typedef std::function&)> FlushInstanceAsyncHandler; - typedef Outcome GetSnapshotSettingsOutcome; - typedef std::future GetSnapshotSettingsOutcomeCallable; - typedef std::function&)> GetSnapshotSettingsAsyncHandler; typedef Outcome GrantAccountPrivilegeOutcome; typedef std::future GrantAccountPrivilegeOutcomeCallable; typedef std::function&)> GrantAccountPrivilegeAsyncHandler; @@ -474,27 +254,15 @@ namespace AlibabaCloud typedef Outcome ModifyAccountDescriptionOutcome; typedef std::future ModifyAccountDescriptionOutcomeCallable; typedef std::function&)> ModifyAccountDescriptionAsyncHandler; - typedef Outcome ModifyActiveOperationTaskOutcome; - typedef std::future ModifyActiveOperationTaskOutcomeCallable; - typedef std::function&)> ModifyActiveOperationTaskAsyncHandler; typedef Outcome ModifyAuditLogConfigOutcome; typedef std::future ModifyAuditLogConfigOutcomeCallable; typedef std::function&)> ModifyAuditLogConfigAsyncHandler; typedef Outcome ModifyBackupPolicyOutcome; typedef std::future ModifyBackupPolicyOutcomeCallable; typedef std::function&)> ModifyBackupPolicyAsyncHandler; - typedef Outcome ModifyCertificationOutcome; - typedef std::future ModifyCertificationOutcomeCallable; - typedef std::function&)> ModifyCertificationAsyncHandler; typedef Outcome ModifyDBInstanceConnectionStringOutcome; typedef std::future ModifyDBInstanceConnectionStringOutcomeCallable; typedef std::function&)> ModifyDBInstanceConnectionStringAsyncHandler; - typedef Outcome ModifyDBInstanceMonitorOutcome; - typedef std::future ModifyDBInstanceMonitorOutcomeCallable; - typedef std::function&)> ModifyDBInstanceMonitorAsyncHandler; - typedef Outcome ModifyGuardDomainModeOutcome; - typedef std::future ModifyGuardDomainModeOutcomeCallable; - typedef std::function&)> ModifyGuardDomainModeAsyncHandler; typedef Outcome ModifyInstanceAttributeOutcome; typedef std::future ModifyInstanceAttributeOutcomeCallable; typedef std::function&)> ModifyInstanceAttributeAsyncHandler; @@ -522,51 +290,21 @@ namespace AlibabaCloud typedef Outcome ModifyInstanceSpecOutcome; typedef std::future ModifyInstanceSpecOutcomeCallable; typedef std::function&)> ModifyInstanceSpecAsyncHandler; - typedef Outcome ModifyInstanceSpecPreCheckOutcome; - typedef std::future ModifyInstanceSpecPreCheckOutcomeCallable; - typedef std::function&)> ModifyInstanceSpecPreCheckAsyncHandler; typedef Outcome ModifyInstanceVpcAuthModeOutcome; typedef std::future ModifyInstanceVpcAuthModeOutcomeCallable; typedef std::function&)> ModifyInstanceVpcAuthModeAsyncHandler; typedef Outcome ModifyIntranetAttributeOutcome; typedef std::future ModifyIntranetAttributeOutcomeCallable; typedef std::function&)> ModifyIntranetAttributeAsyncHandler; - typedef Outcome ModifyReplicaDescriptionOutcome; - typedef std::future ModifyReplicaDescriptionOutcomeCallable; - typedef std::function&)> ModifyReplicaDescriptionAsyncHandler; - typedef Outcome ModifyReplicaModeOutcome; - typedef std::future ModifyReplicaModeOutcomeCallable; - typedef std::function&)> ModifyReplicaModeAsyncHandler; - typedef Outcome ModifyReplicaRecoveryModeOutcome; - typedef std::future ModifyReplicaRecoveryModeOutcomeCallable; - typedef std::function&)> ModifyReplicaRecoveryModeAsyncHandler; - typedef Outcome ModifyReplicaRelationOutcome; - typedef std::future ModifyReplicaRelationOutcomeCallable; - typedef std::function&)> ModifyReplicaRelationAsyncHandler; - typedef Outcome ModifyReplicaVerificationModeOutcome; - typedef std::future ModifyReplicaVerificationModeOutcomeCallable; - typedef std::function&)> ModifyReplicaVerificationModeAsyncHandler; typedef Outcome ModifySecurityIpsOutcome; typedef std::future ModifySecurityIpsOutcomeCallable; typedef std::function&)> ModifySecurityIpsAsyncHandler; - typedef Outcome QueryTaskOutcome; - typedef std::future QueryTaskOutcomeCallable; - typedef std::function&)> QueryTaskAsyncHandler; typedef Outcome ReleaseInstancePublicConnectionOutcome; typedef std::future ReleaseInstancePublicConnectionOutcomeCallable; typedef std::function&)> ReleaseInstancePublicConnectionAsyncHandler; - typedef Outcome ReleaseReplicaOutcome; - typedef std::future ReleaseReplicaOutcomeCallable; - typedef std::function&)> ReleaseReplicaAsyncHandler; typedef Outcome RenewInstanceOutcome; typedef std::future RenewInstanceOutcomeCallable; typedef std::function&)> RenewInstanceAsyncHandler; - typedef Outcome RenewMultiInstanceOutcome; - typedef std::future RenewMultiInstanceOutcomeCallable; - typedef std::function&)> RenewMultiInstanceAsyncHandler; - typedef Outcome ResetAccountOutcome; - typedef std::future ResetAccountOutcomeCallable; - typedef std::function&)> ResetAccountAsyncHandler; typedef Outcome ResetAccountPasswordOutcome; typedef std::future ResetAccountPasswordOutcomeCallable; typedef std::function&)> ResetAccountPasswordAsyncHandler; @@ -576,36 +314,18 @@ namespace AlibabaCloud typedef Outcome RestoreInstanceOutcome; typedef std::future RestoreInstanceOutcomeCallable; typedef std::function&)> RestoreInstanceAsyncHandler; - typedef Outcome RestoreSnapshotOutcome; - typedef std::future RestoreSnapshotOutcomeCallable; - typedef std::function&)> RestoreSnapshotAsyncHandler; - typedef Outcome RevokeAccountPrivilegeOutcome; - typedef std::future RevokeAccountPrivilegeOutcomeCallable; - typedef std::function&)> RevokeAccountPrivilegeAsyncHandler; - typedef Outcome SetSnapshotSettingsOutcome; - typedef std::future SetSnapshotSettingsOutcomeCallable; - typedef std::function&)> SetSnapshotSettingsAsyncHandler; typedef Outcome SwitchNetworkOutcome; typedef std::future SwitchNetworkOutcomeCallable; typedef std::function&)> SwitchNetworkAsyncHandler; - typedef Outcome SwitchTempInstanceOutcome; - typedef std::future SwitchTempInstanceOutcomeCallable; - typedef std::function&)> SwitchTempInstanceAsyncHandler; typedef Outcome TagResourcesOutcome; typedef std::future TagResourcesOutcomeCallable; typedef std::function&)> TagResourcesAsyncHandler; typedef Outcome TransformToPrePaidOutcome; typedef std::future TransformToPrePaidOutcomeCallable; typedef std::function&)> TransformToPrePaidAsyncHandler; - typedef Outcome UnlinkReplicaInstanceOutcome; - typedef std::future UnlinkReplicaInstanceOutcomeCallable; - typedef std::function&)> UnlinkReplicaInstanceAsyncHandler; typedef Outcome UntagResourcesOutcome; typedef std::future UntagResourcesOutcomeCallable; typedef std::function&)> UntagResourcesAsyncHandler; - typedef Outcome VerifyPasswordOutcome; - typedef std::future VerifyPasswordOutcomeCallable; - typedef std::function&)> VerifyPasswordAsyncHandler; R_kvstoreClient(const Credentials &credentials, const ClientConfiguration &configuration); R_kvstoreClient(const std::shared_ptr &credentialsProvider, const ClientConfiguration &configuration); @@ -626,48 +346,15 @@ namespace AlibabaCloud CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const; void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const; - CreateShardingInstanceOutcome createShardingInstance(const Model::CreateShardingInstanceRequest &request)const; - void createShardingInstanceAsync(const Model::CreateShardingInstanceRequest& request, const CreateShardingInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - CreateShardingInstanceOutcomeCallable createShardingInstanceCallable(const Model::CreateShardingInstanceRequest& request) const; - CreateSnapshotOutcome createSnapshot(const Model::CreateSnapshotRequest &request)const; - void createSnapshotAsync(const Model::CreateSnapshotRequest& request, const CreateSnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - CreateSnapshotOutcomeCallable createSnapshotCallable(const Model::CreateSnapshotRequest& request) const; - CreateStaticVerificationOutcome createStaticVerification(const Model::CreateStaticVerificationRequest &request)const; - void createStaticVerificationAsync(const Model::CreateStaticVerificationRequest& request, const CreateStaticVerificationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - CreateStaticVerificationOutcomeCallable createStaticVerificationCallable(const Model::CreateStaticVerificationRequest& request) const; - CreateTempInstanceOutcome createTempInstance(const Model::CreateTempInstanceRequest &request)const; - void createTempInstanceAsync(const Model::CreateTempInstanceRequest& request, const CreateTempInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - CreateTempInstanceOutcomeCallable createTempInstanceCallable(const Model::CreateTempInstanceRequest& request) const; DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const; void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const; DeleteInstanceOutcome deleteInstance(const Model::DeleteInstanceRequest &request)const; void deleteInstanceAsync(const Model::DeleteInstanceRequest& request, const DeleteInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DeleteInstanceOutcomeCallable deleteInstanceCallable(const Model::DeleteInstanceRequest& request) const; - DeleteSnapshotOutcome deleteSnapshot(const Model::DeleteSnapshotRequest &request)const; - void deleteSnapshotAsync(const Model::DeleteSnapshotRequest& request, const DeleteSnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteSnapshotOutcomeCallable deleteSnapshotCallable(const Model::DeleteSnapshotRequest& request) const; - DeleteSnapshotSettingsOutcome deleteSnapshotSettings(const Model::DeleteSnapshotSettingsRequest &request)const; - void deleteSnapshotSettingsAsync(const Model::DeleteSnapshotSettingsRequest& request, const DeleteSnapshotSettingsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteSnapshotSettingsOutcomeCallable deleteSnapshotSettingsCallable(const Model::DeleteSnapshotSettingsRequest& request) const; - DeleteTempInstanceOutcome deleteTempInstance(const Model::DeleteTempInstanceRequest &request)const; - void deleteTempInstanceAsync(const Model::DeleteTempInstanceRequest& request, const DeleteTempInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DeleteTempInstanceOutcomeCallable deleteTempInstanceCallable(const Model::DeleteTempInstanceRequest& request) const; DescribeAccountsOutcome describeAccounts(const Model::DescribeAccountsRequest &request)const; void describeAccountsAsync(const Model::DescribeAccountsRequest& request, const DescribeAccountsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAccountsOutcomeCallable describeAccountsCallable(const Model::DescribeAccountsRequest& request) const; - DescribeActiveOperationTaskOutcome describeActiveOperationTask(const Model::DescribeActiveOperationTaskRequest &request)const; - void describeActiveOperationTaskAsync(const Model::DescribeActiveOperationTaskRequest& request, const DescribeActiveOperationTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeActiveOperationTaskOutcomeCallable describeActiveOperationTaskCallable(const Model::DescribeActiveOperationTaskRequest& request) const; - DescribeActiveOperationTaskCountOutcome describeActiveOperationTaskCount(const Model::DescribeActiveOperationTaskCountRequest &request)const; - void describeActiveOperationTaskCountAsync(const Model::DescribeActiveOperationTaskCountRequest& request, const DescribeActiveOperationTaskCountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeActiveOperationTaskCountOutcomeCallable describeActiveOperationTaskCountCallable(const Model::DescribeActiveOperationTaskCountRequest& request) const; - DescribeActiveOperationTaskRegionOutcome describeActiveOperationTaskRegion(const Model::DescribeActiveOperationTaskRegionRequest &request)const; - void describeActiveOperationTaskRegionAsync(const Model::DescribeActiveOperationTaskRegionRequest& request, const DescribeActiveOperationTaskRegionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeActiveOperationTaskRegionOutcomeCallable describeActiveOperationTaskRegionCallable(const Model::DescribeActiveOperationTaskRegionRequest& request) const; - DescribeActiveOperationTaskTypeOutcome describeActiveOperationTaskType(const Model::DescribeActiveOperationTaskTypeRequest &request)const; - void describeActiveOperationTaskTypeAsync(const Model::DescribeActiveOperationTaskTypeRequest& request, const DescribeActiveOperationTaskTypeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeActiveOperationTaskTypeOutcomeCallable describeActiveOperationTaskTypeCallable(const Model::DescribeActiveOperationTaskTypeRequest& request) const; DescribeAuditRecordsOutcome describeAuditRecords(const Model::DescribeAuditRecordsRequest &request)const; void describeAuditRecordsAsync(const Model::DescribeAuditRecordsRequest& request, const DescribeAuditRecordsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeAuditRecordsOutcomeCallable describeAuditRecordsCallable(const Model::DescribeAuditRecordsRequest& request) const; @@ -686,18 +373,9 @@ namespace AlibabaCloud DescribeCacheAnalysisReportListOutcome describeCacheAnalysisReportList(const Model::DescribeCacheAnalysisReportListRequest &request)const; void describeCacheAnalysisReportListAsync(const Model::DescribeCacheAnalysisReportListRequest& request, const DescribeCacheAnalysisReportListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeCacheAnalysisReportListOutcomeCallable describeCacheAnalysisReportListCallable(const Model::DescribeCacheAnalysisReportListRequest& request) const; - DescribeCertificationOutcome describeCertification(const Model::DescribeCertificationRequest &request)const; - void describeCertificationAsync(const Model::DescribeCertificationRequest& request, const DescribeCertificationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeCertificationOutcomeCallable describeCertificationCallable(const Model::DescribeCertificationRequest& request) const; - DescribeDBInstanceMonitorOutcome describeDBInstanceMonitor(const Model::DescribeDBInstanceMonitorRequest &request)const; - void describeDBInstanceMonitorAsync(const Model::DescribeDBInstanceMonitorRequest& request, const DescribeDBInstanceMonitorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeDBInstanceMonitorOutcomeCallable describeDBInstanceMonitorCallable(const Model::DescribeDBInstanceMonitorRequest& request) const; DescribeDBInstanceNetInfoOutcome describeDBInstanceNetInfo(const Model::DescribeDBInstanceNetInfoRequest &request)const; void describeDBInstanceNetInfoAsync(const Model::DescribeDBInstanceNetInfoRequest& request, const DescribeDBInstanceNetInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeDBInstanceNetInfoOutcomeCallable describeDBInstanceNetInfoCallable(const Model::DescribeDBInstanceNetInfoRequest& request) const; - DescribeErrorLogRecordsOutcome describeErrorLogRecords(const Model::DescribeErrorLogRecordsRequest &request)const; - void describeErrorLogRecordsAsync(const Model::DescribeErrorLogRecordsRequest& request, const DescribeErrorLogRecordsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeErrorLogRecordsOutcomeCallable describeErrorLogRecordsCallable(const Model::DescribeErrorLogRecordsRequest& request) const; DescribeHistoryMonitorValuesOutcome describeHistoryMonitorValues(const Model::DescribeHistoryMonitorValuesRequest &request)const; void describeHistoryMonitorValuesAsync(const Model::DescribeHistoryMonitorValuesRequest& request, const DescribeHistoryMonitorValuesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeHistoryMonitorValuesOutcomeCallable describeHistoryMonitorValuesCallable(const Model::DescribeHistoryMonitorValuesRequest& request) const; @@ -707,18 +385,12 @@ namespace AlibabaCloud DescribeInstanceAutoRenewalAttributeOutcome describeInstanceAutoRenewalAttribute(const Model::DescribeInstanceAutoRenewalAttributeRequest &request)const; void describeInstanceAutoRenewalAttributeAsync(const Model::DescribeInstanceAutoRenewalAttributeRequest& request, const DescribeInstanceAutoRenewalAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeInstanceAutoRenewalAttributeOutcomeCallable describeInstanceAutoRenewalAttributeCallable(const Model::DescribeInstanceAutoRenewalAttributeRequest& request) const; - DescribeInstanceConfigOutcome describeInstanceConfig(const Model::DescribeInstanceConfigRequest &request)const; - void describeInstanceConfigAsync(const Model::DescribeInstanceConfigRequest& request, const DescribeInstanceConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeInstanceConfigOutcomeCallable describeInstanceConfigCallable(const Model::DescribeInstanceConfigRequest& request) const; DescribeInstanceSSLOutcome describeInstanceSSL(const Model::DescribeInstanceSSLRequest &request)const; void describeInstanceSSLAsync(const Model::DescribeInstanceSSLRequest& request, const DescribeInstanceSSLAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeInstanceSSLOutcomeCallable describeInstanceSSLCallable(const Model::DescribeInstanceSSLRequest& request) const; DescribeInstancesOutcome describeInstances(const Model::DescribeInstancesRequest &request)const; void describeInstancesAsync(const Model::DescribeInstancesRequest& request, const DescribeInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeInstancesOutcomeCallable describeInstancesCallable(const Model::DescribeInstancesRequest& request) const; - DescribeInstancesByExpireTimeOutcome describeInstancesByExpireTime(const Model::DescribeInstancesByExpireTimeRequest &request)const; - void describeInstancesByExpireTimeAsync(const Model::DescribeInstancesByExpireTimeRequest& request, const DescribeInstancesByExpireTimeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeInstancesByExpireTimeOutcomeCallable describeInstancesByExpireTimeCallable(const Model::DescribeInstancesByExpireTimeRequest& request) const; DescribeIntranetAttributeOutcome describeIntranetAttribute(const Model::DescribeIntranetAttributeRequest &request)const; void describeIntranetAttributeAsync(const Model::DescribeIntranetAttributeRequest& request, const DescribeIntranetAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeIntranetAttributeOutcomeCallable describeIntranetAttributeCallable(const Model::DescribeIntranetAttributeRequest& request) const; @@ -728,90 +400,30 @@ namespace AlibabaCloud DescribeMonitorItemsOutcome describeMonitorItems(const Model::DescribeMonitorItemsRequest &request)const; void describeMonitorItemsAsync(const Model::DescribeMonitorItemsRequest& request, const DescribeMonitorItemsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeMonitorItemsOutcomeCallable describeMonitorItemsCallable(const Model::DescribeMonitorItemsRequest& request) const; - DescribeMonthlyServiceStatusOutcome describeMonthlyServiceStatus(const Model::DescribeMonthlyServiceStatusRequest &request)const; - void describeMonthlyServiceStatusAsync(const Model::DescribeMonthlyServiceStatusRequest& request, const DescribeMonthlyServiceStatusAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeMonthlyServiceStatusOutcomeCallable describeMonthlyServiceStatusCallable(const Model::DescribeMonthlyServiceStatusRequest& request) const; - DescribeMonthlyServiceStatusDetailOutcome describeMonthlyServiceStatusDetail(const Model::DescribeMonthlyServiceStatusDetailRequest &request)const; - void describeMonthlyServiceStatusDetailAsync(const Model::DescribeMonthlyServiceStatusDetailRequest& request, const DescribeMonthlyServiceStatusDetailAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeMonthlyServiceStatusDetailOutcomeCallable describeMonthlyServiceStatusDetailCallable(const Model::DescribeMonthlyServiceStatusDetailRequest& request) const; - DescribeParameterModificationHistoryOutcome describeParameterModificationHistory(const Model::DescribeParameterModificationHistoryRequest &request)const; - void describeParameterModificationHistoryAsync(const Model::DescribeParameterModificationHistoryRequest& request, const DescribeParameterModificationHistoryAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeParameterModificationHistoryOutcomeCallable describeParameterModificationHistoryCallable(const Model::DescribeParameterModificationHistoryRequest& request) const; - DescribeParameterTemplatesOutcome describeParameterTemplates(const Model::DescribeParameterTemplatesRequest &request)const; - void describeParameterTemplatesAsync(const Model::DescribeParameterTemplatesRequest& request, const DescribeParameterTemplatesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeParameterTemplatesOutcomeCallable describeParameterTemplatesCallable(const Model::DescribeParameterTemplatesRequest& request) const; DescribeParametersOutcome describeParameters(const Model::DescribeParametersRequest &request)const; void describeParametersAsync(const Model::DescribeParametersRequest& request, const DescribeParametersAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeParametersOutcomeCallable describeParametersCallable(const Model::DescribeParametersRequest& request) const; - DescribeRdsVSwitchsOutcome describeRdsVSwitchs(const Model::DescribeRdsVSwitchsRequest &request)const; - void describeRdsVSwitchsAsync(const Model::DescribeRdsVSwitchsRequest& request, const DescribeRdsVSwitchsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeRdsVSwitchsOutcomeCallable describeRdsVSwitchsCallable(const Model::DescribeRdsVSwitchsRequest& request) const; - DescribeRdsVpcsOutcome describeRdsVpcs(const Model::DescribeRdsVpcsRequest &request)const; - void describeRdsVpcsAsync(const Model::DescribeRdsVpcsRequest& request, const DescribeRdsVpcsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeRdsVpcsOutcomeCallable describeRdsVpcsCallable(const Model::DescribeRdsVpcsRequest& request) const; DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const; void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const; - DescribeReplicaConflictInfoOutcome describeReplicaConflictInfo(const Model::DescribeReplicaConflictInfoRequest &request)const; - void describeReplicaConflictInfoAsync(const Model::DescribeReplicaConflictInfoRequest& request, const DescribeReplicaConflictInfoAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeReplicaConflictInfoOutcomeCallable describeReplicaConflictInfoCallable(const Model::DescribeReplicaConflictInfoRequest& request) const; - DescribeReplicaInitializeProgressOutcome describeReplicaInitializeProgress(const Model::DescribeReplicaInitializeProgressRequest &request)const; - void describeReplicaInitializeProgressAsync(const Model::DescribeReplicaInitializeProgressRequest& request, const DescribeReplicaInitializeProgressAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeReplicaInitializeProgressOutcomeCallable describeReplicaInitializeProgressCallable(const Model::DescribeReplicaInitializeProgressRequest& request) const; - DescribeReplicaPerformanceOutcome describeReplicaPerformance(const Model::DescribeReplicaPerformanceRequest &request)const; - void describeReplicaPerformanceAsync(const Model::DescribeReplicaPerformanceRequest& request, const DescribeReplicaPerformanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeReplicaPerformanceOutcomeCallable describeReplicaPerformanceCallable(const Model::DescribeReplicaPerformanceRequest& request) const; - DescribeReplicaUsageOutcome describeReplicaUsage(const Model::DescribeReplicaUsageRequest &request)const; - void describeReplicaUsageAsync(const Model::DescribeReplicaUsageRequest& request, const DescribeReplicaUsageAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeReplicaUsageOutcomeCallable describeReplicaUsageCallable(const Model::DescribeReplicaUsageRequest& request) const; - DescribeReplicasOutcome describeReplicas(const Model::DescribeReplicasRequest &request)const; - void describeReplicasAsync(const Model::DescribeReplicasRequest& request, const DescribeReplicasAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeReplicasOutcomeCallable describeReplicasCallable(const Model::DescribeReplicasRequest& request) const; DescribeRunningLogRecordsOutcome describeRunningLogRecords(const Model::DescribeRunningLogRecordsRequest &request)const; void describeRunningLogRecordsAsync(const Model::DescribeRunningLogRecordsRequest& request, const DescribeRunningLogRecordsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeRunningLogRecordsOutcomeCallable describeRunningLogRecordsCallable(const Model::DescribeRunningLogRecordsRequest& request) const; DescribeSecurityIpsOutcome describeSecurityIps(const Model::DescribeSecurityIpsRequest &request)const; void describeSecurityIpsAsync(const Model::DescribeSecurityIpsRequest& request, const DescribeSecurityIpsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSecurityIpsOutcomeCallable describeSecurityIpsCallable(const Model::DescribeSecurityIpsRequest& request) const; - DescribeShardingInstancesOutcome describeShardingInstances(const Model::DescribeShardingInstancesRequest &request)const; - void describeShardingInstancesAsync(const Model::DescribeShardingInstancesRequest& request, const DescribeShardingInstancesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeShardingInstancesOutcomeCallable describeShardingInstancesCallable(const Model::DescribeShardingInstancesRequest& request) const; DescribeSlowLogRecordsOutcome describeSlowLogRecords(const Model::DescribeSlowLogRecordsRequest &request)const; void describeSlowLogRecordsAsync(const Model::DescribeSlowLogRecordsRequest& request, const DescribeSlowLogRecordsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeSlowLogRecordsOutcomeCallable describeSlowLogRecordsCallable(const Model::DescribeSlowLogRecordsRequest& request) const; - DescribeSnapshotsOutcome describeSnapshots(const Model::DescribeSnapshotsRequest &request)const; - void describeSnapshotsAsync(const Model::DescribeSnapshotsRequest& request, const DescribeSnapshotsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeSnapshotsOutcomeCallable describeSnapshotsCallable(const Model::DescribeSnapshotsRequest& request) const; - DescribeStaticVerificationListOutcome describeStaticVerificationList(const Model::DescribeStaticVerificationListRequest &request)const; - void describeStaticVerificationListAsync(const Model::DescribeStaticVerificationListRequest& request, const DescribeStaticVerificationListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeStaticVerificationListOutcomeCallable describeStaticVerificationListCallable(const Model::DescribeStaticVerificationListRequest& request) const; - DescribeStrategyOutcome describeStrategy(const Model::DescribeStrategyRequest &request)const; - void describeStrategyAsync(const Model::DescribeStrategyRequest& request, const DescribeStrategyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeStrategyOutcomeCallable describeStrategyCallable(const Model::DescribeStrategyRequest& request) const; - DescribeTagsOutcome describeTags(const Model::DescribeTagsRequest &request)const; - void describeTagsAsync(const Model::DescribeTagsRequest& request, const DescribeTagsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeTagsOutcomeCallable describeTagsCallable(const Model::DescribeTagsRequest& request) const; - DescribeTempInstanceOutcome describeTempInstance(const Model::DescribeTempInstanceRequest &request)const; - void describeTempInstanceAsync(const Model::DescribeTempInstanceRequest& request, const DescribeTempInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeTempInstanceOutcomeCallable describeTempInstanceCallable(const Model::DescribeTempInstanceRequest& request) const; - DescribeVerificationListOutcome describeVerificationList(const Model::DescribeVerificationListRequest &request)const; - void describeVerificationListAsync(const Model::DescribeVerificationListRequest& request, const DescribeVerificationListAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DescribeVerificationListOutcomeCallable describeVerificationListCallable(const Model::DescribeVerificationListRequest& request) const; DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const; void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const; - DestroyInstanceOutcome destroyInstance(const Model::DestroyInstanceRequest &request)const; - void destroyInstanceAsync(const Model::DestroyInstanceRequest& request, const DestroyInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - DestroyInstanceOutcomeCallable destroyInstanceCallable(const Model::DestroyInstanceRequest& request) const; - EvaluateFailOverSwitchOutcome evaluateFailOverSwitch(const Model::EvaluateFailOverSwitchRequest &request)const; - void evaluateFailOverSwitchAsync(const Model::EvaluateFailOverSwitchRequest& request, const EvaluateFailOverSwitchAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - EvaluateFailOverSwitchOutcomeCallable evaluateFailOverSwitchCallable(const Model::EvaluateFailOverSwitchRequest& request) const; + FlushExpireKeysOutcome flushExpireKeys(const Model::FlushExpireKeysRequest &request)const; + void flushExpireKeysAsync(const Model::FlushExpireKeysRequest& request, const FlushExpireKeysAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; + FlushExpireKeysOutcomeCallable flushExpireKeysCallable(const Model::FlushExpireKeysRequest& request) const; FlushInstanceOutcome flushInstance(const Model::FlushInstanceRequest &request)const; void flushInstanceAsync(const Model::FlushInstanceRequest& request, const FlushInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; FlushInstanceOutcomeCallable flushInstanceCallable(const Model::FlushInstanceRequest& request) const; - GetSnapshotSettingsOutcome getSnapshotSettings(const Model::GetSnapshotSettingsRequest &request)const; - void getSnapshotSettingsAsync(const Model::GetSnapshotSettingsRequest& request, const GetSnapshotSettingsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - GetSnapshotSettingsOutcomeCallable getSnapshotSettingsCallable(const Model::GetSnapshotSettingsRequest& request) const; GrantAccountPrivilegeOutcome grantAccountPrivilege(const Model::GrantAccountPrivilegeRequest &request)const; void grantAccountPrivilegeAsync(const Model::GrantAccountPrivilegeRequest& request, const GrantAccountPrivilegeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; GrantAccountPrivilegeOutcomeCallable grantAccountPrivilegeCallable(const Model::GrantAccountPrivilegeRequest& request) const; @@ -824,27 +436,15 @@ namespace AlibabaCloud ModifyAccountDescriptionOutcome modifyAccountDescription(const Model::ModifyAccountDescriptionRequest &request)const; void modifyAccountDescriptionAsync(const Model::ModifyAccountDescriptionRequest& request, const ModifyAccountDescriptionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyAccountDescriptionOutcomeCallable modifyAccountDescriptionCallable(const Model::ModifyAccountDescriptionRequest& request) const; - ModifyActiveOperationTaskOutcome modifyActiveOperationTask(const Model::ModifyActiveOperationTaskRequest &request)const; - void modifyActiveOperationTaskAsync(const Model::ModifyActiveOperationTaskRequest& request, const ModifyActiveOperationTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyActiveOperationTaskOutcomeCallable modifyActiveOperationTaskCallable(const Model::ModifyActiveOperationTaskRequest& request) const; ModifyAuditLogConfigOutcome modifyAuditLogConfig(const Model::ModifyAuditLogConfigRequest &request)const; void modifyAuditLogConfigAsync(const Model::ModifyAuditLogConfigRequest& request, const ModifyAuditLogConfigAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyAuditLogConfigOutcomeCallable modifyAuditLogConfigCallable(const Model::ModifyAuditLogConfigRequest& request) const; ModifyBackupPolicyOutcome modifyBackupPolicy(const Model::ModifyBackupPolicyRequest &request)const; void modifyBackupPolicyAsync(const Model::ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyBackupPolicyOutcomeCallable modifyBackupPolicyCallable(const Model::ModifyBackupPolicyRequest& request) const; - ModifyCertificationOutcome modifyCertification(const Model::ModifyCertificationRequest &request)const; - void modifyCertificationAsync(const Model::ModifyCertificationRequest& request, const ModifyCertificationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyCertificationOutcomeCallable modifyCertificationCallable(const Model::ModifyCertificationRequest& request) const; ModifyDBInstanceConnectionStringOutcome modifyDBInstanceConnectionString(const Model::ModifyDBInstanceConnectionStringRequest &request)const; void modifyDBInstanceConnectionStringAsync(const Model::ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyDBInstanceConnectionStringOutcomeCallable modifyDBInstanceConnectionStringCallable(const Model::ModifyDBInstanceConnectionStringRequest& request) const; - ModifyDBInstanceMonitorOutcome modifyDBInstanceMonitor(const Model::ModifyDBInstanceMonitorRequest &request)const; - void modifyDBInstanceMonitorAsync(const Model::ModifyDBInstanceMonitorRequest& request, const ModifyDBInstanceMonitorAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyDBInstanceMonitorOutcomeCallable modifyDBInstanceMonitorCallable(const Model::ModifyDBInstanceMonitorRequest& request) const; - ModifyGuardDomainModeOutcome modifyGuardDomainMode(const Model::ModifyGuardDomainModeRequest &request)const; - void modifyGuardDomainModeAsync(const Model::ModifyGuardDomainModeRequest& request, const ModifyGuardDomainModeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyGuardDomainModeOutcomeCallable modifyGuardDomainModeCallable(const Model::ModifyGuardDomainModeRequest& request) const; ModifyInstanceAttributeOutcome modifyInstanceAttribute(const Model::ModifyInstanceAttributeRequest &request)const; void modifyInstanceAttributeAsync(const Model::ModifyInstanceAttributeRequest& request, const ModifyInstanceAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyInstanceAttributeOutcomeCallable modifyInstanceAttributeCallable(const Model::ModifyInstanceAttributeRequest& request) const; @@ -872,51 +472,21 @@ namespace AlibabaCloud ModifyInstanceSpecOutcome modifyInstanceSpec(const Model::ModifyInstanceSpecRequest &request)const; void modifyInstanceSpecAsync(const Model::ModifyInstanceSpecRequest& request, const ModifyInstanceSpecAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyInstanceSpecOutcomeCallable modifyInstanceSpecCallable(const Model::ModifyInstanceSpecRequest& request) const; - ModifyInstanceSpecPreCheckOutcome modifyInstanceSpecPreCheck(const Model::ModifyInstanceSpecPreCheckRequest &request)const; - void modifyInstanceSpecPreCheckAsync(const Model::ModifyInstanceSpecPreCheckRequest& request, const ModifyInstanceSpecPreCheckAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyInstanceSpecPreCheckOutcomeCallable modifyInstanceSpecPreCheckCallable(const Model::ModifyInstanceSpecPreCheckRequest& request) const; ModifyInstanceVpcAuthModeOutcome modifyInstanceVpcAuthMode(const Model::ModifyInstanceVpcAuthModeRequest &request)const; void modifyInstanceVpcAuthModeAsync(const Model::ModifyInstanceVpcAuthModeRequest& request, const ModifyInstanceVpcAuthModeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyInstanceVpcAuthModeOutcomeCallable modifyInstanceVpcAuthModeCallable(const Model::ModifyInstanceVpcAuthModeRequest& request) const; ModifyIntranetAttributeOutcome modifyIntranetAttribute(const Model::ModifyIntranetAttributeRequest &request)const; void modifyIntranetAttributeAsync(const Model::ModifyIntranetAttributeRequest& request, const ModifyIntranetAttributeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifyIntranetAttributeOutcomeCallable modifyIntranetAttributeCallable(const Model::ModifyIntranetAttributeRequest& request) const; - ModifyReplicaDescriptionOutcome modifyReplicaDescription(const Model::ModifyReplicaDescriptionRequest &request)const; - void modifyReplicaDescriptionAsync(const Model::ModifyReplicaDescriptionRequest& request, const ModifyReplicaDescriptionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyReplicaDescriptionOutcomeCallable modifyReplicaDescriptionCallable(const Model::ModifyReplicaDescriptionRequest& request) const; - ModifyReplicaModeOutcome modifyReplicaMode(const Model::ModifyReplicaModeRequest &request)const; - void modifyReplicaModeAsync(const Model::ModifyReplicaModeRequest& request, const ModifyReplicaModeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyReplicaModeOutcomeCallable modifyReplicaModeCallable(const Model::ModifyReplicaModeRequest& request) const; - ModifyReplicaRecoveryModeOutcome modifyReplicaRecoveryMode(const Model::ModifyReplicaRecoveryModeRequest &request)const; - void modifyReplicaRecoveryModeAsync(const Model::ModifyReplicaRecoveryModeRequest& request, const ModifyReplicaRecoveryModeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyReplicaRecoveryModeOutcomeCallable modifyReplicaRecoveryModeCallable(const Model::ModifyReplicaRecoveryModeRequest& request) const; - ModifyReplicaRelationOutcome modifyReplicaRelation(const Model::ModifyReplicaRelationRequest &request)const; - void modifyReplicaRelationAsync(const Model::ModifyReplicaRelationRequest& request, const ModifyReplicaRelationAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyReplicaRelationOutcomeCallable modifyReplicaRelationCallable(const Model::ModifyReplicaRelationRequest& request) const; - ModifyReplicaVerificationModeOutcome modifyReplicaVerificationMode(const Model::ModifyReplicaVerificationModeRequest &request)const; - void modifyReplicaVerificationModeAsync(const Model::ModifyReplicaVerificationModeRequest& request, const ModifyReplicaVerificationModeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ModifyReplicaVerificationModeOutcomeCallable modifyReplicaVerificationModeCallable(const Model::ModifyReplicaVerificationModeRequest& request) const; ModifySecurityIpsOutcome modifySecurityIps(const Model::ModifySecurityIpsRequest &request)const; void modifySecurityIpsAsync(const Model::ModifySecurityIpsRequest& request, const ModifySecurityIpsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ModifySecurityIpsOutcomeCallable modifySecurityIpsCallable(const Model::ModifySecurityIpsRequest& request) const; - QueryTaskOutcome queryTask(const Model::QueryTaskRequest &request)const; - void queryTaskAsync(const Model::QueryTaskRequest& request, const QueryTaskAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - QueryTaskOutcomeCallable queryTaskCallable(const Model::QueryTaskRequest& request) const; ReleaseInstancePublicConnectionOutcome releaseInstancePublicConnection(const Model::ReleaseInstancePublicConnectionRequest &request)const; void releaseInstancePublicConnectionAsync(const Model::ReleaseInstancePublicConnectionRequest& request, const ReleaseInstancePublicConnectionAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ReleaseInstancePublicConnectionOutcomeCallable releaseInstancePublicConnectionCallable(const Model::ReleaseInstancePublicConnectionRequest& request) const; - ReleaseReplicaOutcome releaseReplica(const Model::ReleaseReplicaRequest &request)const; - void releaseReplicaAsync(const Model::ReleaseReplicaRequest& request, const ReleaseReplicaAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ReleaseReplicaOutcomeCallable releaseReplicaCallable(const Model::ReleaseReplicaRequest& request) const; RenewInstanceOutcome renewInstance(const Model::RenewInstanceRequest &request)const; void renewInstanceAsync(const Model::RenewInstanceRequest& request, const RenewInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RenewInstanceOutcomeCallable renewInstanceCallable(const Model::RenewInstanceRequest& request) const; - RenewMultiInstanceOutcome renewMultiInstance(const Model::RenewMultiInstanceRequest &request)const; - void renewMultiInstanceAsync(const Model::RenewMultiInstanceRequest& request, const RenewMultiInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - RenewMultiInstanceOutcomeCallable renewMultiInstanceCallable(const Model::RenewMultiInstanceRequest& request) const; - ResetAccountOutcome resetAccount(const Model::ResetAccountRequest &request)const; - void resetAccountAsync(const Model::ResetAccountRequest& request, const ResetAccountAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - ResetAccountOutcomeCallable resetAccountCallable(const Model::ResetAccountRequest& request) const; ResetAccountPasswordOutcome resetAccountPassword(const Model::ResetAccountPasswordRequest &request)const; void resetAccountPasswordAsync(const Model::ResetAccountPasswordRequest& request, const ResetAccountPasswordAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; ResetAccountPasswordOutcomeCallable resetAccountPasswordCallable(const Model::ResetAccountPasswordRequest& request) const; @@ -926,36 +496,18 @@ namespace AlibabaCloud RestoreInstanceOutcome restoreInstance(const Model::RestoreInstanceRequest &request)const; void restoreInstanceAsync(const Model::RestoreInstanceRequest& request, const RestoreInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; RestoreInstanceOutcomeCallable restoreInstanceCallable(const Model::RestoreInstanceRequest& request) const; - RestoreSnapshotOutcome restoreSnapshot(const Model::RestoreSnapshotRequest &request)const; - void restoreSnapshotAsync(const Model::RestoreSnapshotRequest& request, const RestoreSnapshotAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - RestoreSnapshotOutcomeCallable restoreSnapshotCallable(const Model::RestoreSnapshotRequest& request) const; - RevokeAccountPrivilegeOutcome revokeAccountPrivilege(const Model::RevokeAccountPrivilegeRequest &request)const; - void revokeAccountPrivilegeAsync(const Model::RevokeAccountPrivilegeRequest& request, const RevokeAccountPrivilegeAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - RevokeAccountPrivilegeOutcomeCallable revokeAccountPrivilegeCallable(const Model::RevokeAccountPrivilegeRequest& request) const; - SetSnapshotSettingsOutcome setSnapshotSettings(const Model::SetSnapshotSettingsRequest &request)const; - void setSnapshotSettingsAsync(const Model::SetSnapshotSettingsRequest& request, const SetSnapshotSettingsAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SetSnapshotSettingsOutcomeCallable setSnapshotSettingsCallable(const Model::SetSnapshotSettingsRequest& request) const; SwitchNetworkOutcome switchNetwork(const Model::SwitchNetworkRequest &request)const; void switchNetworkAsync(const Model::SwitchNetworkRequest& request, const SwitchNetworkAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; SwitchNetworkOutcomeCallable switchNetworkCallable(const Model::SwitchNetworkRequest& request) const; - SwitchTempInstanceOutcome switchTempInstance(const Model::SwitchTempInstanceRequest &request)const; - void switchTempInstanceAsync(const Model::SwitchTempInstanceRequest& request, const SwitchTempInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - SwitchTempInstanceOutcomeCallable switchTempInstanceCallable(const Model::SwitchTempInstanceRequest& request) const; TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const; void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const; TransformToPrePaidOutcome transformToPrePaid(const Model::TransformToPrePaidRequest &request)const; void transformToPrePaidAsync(const Model::TransformToPrePaidRequest& request, const TransformToPrePaidAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; TransformToPrePaidOutcomeCallable transformToPrePaidCallable(const Model::TransformToPrePaidRequest& request) const; - UnlinkReplicaInstanceOutcome unlinkReplicaInstance(const Model::UnlinkReplicaInstanceRequest &request)const; - void unlinkReplicaInstanceAsync(const Model::UnlinkReplicaInstanceRequest& request, const UnlinkReplicaInstanceAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - UnlinkReplicaInstanceOutcomeCallable unlinkReplicaInstanceCallable(const Model::UnlinkReplicaInstanceRequest& request) const; UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const; void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const; - VerifyPasswordOutcome verifyPassword(const Model::VerifyPasswordRequest &request)const; - void verifyPasswordAsync(const Model::VerifyPasswordRequest& request, const VerifyPasswordAsyncHandler& handler, const std::shared_ptr& context = nullptr) const; - VerifyPasswordOutcomeCallable verifyPasswordCallable(const Model::VerifyPasswordRequest& request) const; private: std::shared_ptr endpointProvider_; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h index 3e59d6173..a3d71d87a 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h @@ -37,46 +37,28 @@ namespace AlibabaCloud long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); - std::string getNodeType()const; - void setNodeType(const std::string& nodeType); std::string getCouponNo()const; void setCouponNo(const std::string& couponNo); std::string getNetworkType()const; void setNetworkType(const std::string& networkType); std::string getEngineVersion()const; void setEngineVersion(const std::string& engineVersion); - std::string getAutoUseCoupon()const; - void setAutoUseCoupon(const std::string& autoUseCoupon); - std::string getInstanceClass()const; - void setInstanceClass(const std::string& instanceClass); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - long getCapacity()const; - void setCapacity(long capacity); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getPassword()const; void setPassword(const std::string& password); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); - std::string getInstanceType()const; - void setInstanceType(const std::string& instanceType); std::string getBusinessInfo()const; void setBusinessInfo(const std::string& businessInfo); std::string getAutoRenewPeriod()const; void setAutoRenewPeriod(const std::string& autoRenewPeriod); std::string getPeriod()const; void setPeriod(const std::string& period); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getSrcDBInstanceId()const; - void setSrcDBInstanceId(const std::string& srcDBInstanceId); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); std::string getBackupId()const; void setBackupId(const std::string& backupId); long getOwnerId()const; void setOwnerId(long ownerId); - std::string getToken()const; - void setToken(const std::string& token); std::string getVSwitchId()const; void setVSwitchId(const std::string& vSwitchId); std::string getPrivateIpAddress()const; @@ -85,10 +67,32 @@ namespace AlibabaCloud void setInstanceName(const std::string& instanceName); std::string getAutoRenew()const; void setAutoRenew(const std::string& autoRenew); - std::string getVpcId()const; - void setVpcId(const std::string& vpcId); std::string getZoneId()const; void setZoneId(const std::string& zoneId); + std::string getNodeType()const; + void setNodeType(const std::string& nodeType); + std::string getAutoUseCoupon()const; + void setAutoUseCoupon(const std::string& autoUseCoupon); + std::string getInstanceClass()const; + void setInstanceClass(const std::string& instanceClass); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + long getCapacity()const; + void setCapacity(long capacity); + std::string getInstanceType()const; + void setInstanceType(const std::string& instanceType); + std::string getRestoreTime()const; + void setRestoreTime(const std::string& restoreTime); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getSrcDBInstanceId()const; + void setSrcDBInstanceId(const std::string& srcDBInstanceId); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + std::string getToken()const; + void setToken(const std::string& token); + std::string getVpcId()const; + void setVpcId(const std::string& vpcId); std::string getChargeType()const; void setChargeType(const std::string& chargeType); std::string getConfig()const; @@ -96,32 +100,34 @@ namespace AlibabaCloud private: long resourceOwnerId_; - std::string nodeType_; std::string couponNo_; std::string networkType_; std::string engineVersion_; - std::string autoUseCoupon_; - std::string instanceClass_; - std::string accessKeyId_; - long capacity_; + std::string resourceGroupId_; std::string password_; std::string securityToken_; - std::string instanceType_; std::string businessInfo_; std::string autoRenewPeriod_; std::string period_; - std::string resourceOwnerAccount_; - std::string srcDBInstanceId_; - std::string ownerAccount_; std::string backupId_; long ownerId_; - std::string token_; std::string vSwitchId_; std::string privateIpAddress_; std::string instanceName_; std::string autoRenew_; - std::string vpcId_; std::string zoneId_; + std::string nodeType_; + std::string autoUseCoupon_; + std::string instanceClass_; + std::string accessKeyId_; + long capacity_; + std::string instanceType_; + std::string restoreTime_; + std::string resourceOwnerAccount_; + std::string srcDBInstanceId_; + std::string ownerAccount_; + std::string token_; + std::string vpcId_; std::string chargeType_; std::string config_; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h deleted file mode 100644 index 96e670624..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceRequest.h +++ /dev/null @@ -1,153 +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_R_KVSTORE_MODEL_CREATESHARDINGINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateShardingInstanceRequest : public RpcServiceRequest - { - - public: - CreateShardingInstanceRequest(); - ~CreateShardingInstanceRequest(); - - int getShardStorageQuantity()const; - void setShardStorageQuantity(int shardStorageQuantity); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCouponNo()const; - void setCouponNo(const std::string& couponNo); - std::string getNetworkType()const; - void setNetworkType(const std::string& networkType); - std::string getEngineVersion()const; - void setEngineVersion(const std::string& engineVersion); - std::string getPassword()const; - void setPassword(const std::string& password); - std::string getShardReplicaClass()const; - void setShardReplicaClass(const std::string& shardReplicaClass); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getIncrementalBackupMode()const; - void setIncrementalBackupMode(const std::string& incrementalBackupMode); - std::string getBusinessInfo()const; - void setBusinessInfo(const std::string& businessInfo); - std::string getPeriod()const; - void setPeriod(const std::string& period); - std::string getBackupId()const; - void setBackupId(const std::string& backupId); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getVSwitchId()const; - void setVSwitchId(const std::string& vSwitchId); - std::string getPrivateIpAddress()const; - void setPrivateIpAddress(const std::string& privateIpAddress); - std::string getSecurityIPList()const; - void setSecurityIPList(const std::string& securityIPList); - std::string getInstanceName()const; - void setInstanceName(const std::string& instanceName); - std::string getZoneId()const; - void setZoneId(const std::string& zoneId); - int getProxyQuantity()const; - void setProxyQuantity(int proxyQuantity); - std::string getProxyMode()const; - void setProxyMode(const std::string& proxyMode); - std::string getNodeType()const; - void setNodeType(const std::string& nodeType); - std::string getInstanceClass()const; - void setInstanceClass(const std::string& instanceClass); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - long getCapacity()const; - void setCapacity(long capacity); - std::string getInstanceType()const; - void setInstanceType(const std::string& instanceType); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getSrcDBInstanceId()const; - void setSrcDBInstanceId(const std::string& srcDBInstanceId); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - std::string getToken()const; - void setToken(const std::string& token); - int getShardQuantity()const; - void setShardQuantity(int shardQuantity); - int getShardReplicaQuantity()const; - void setShardReplicaQuantity(int shardReplicaQuantity); - std::string getArchitectureType()const; - void setArchitectureType(const std::string& architectureType); - std::string getVpcId()const; - void setVpcId(const std::string& vpcId); - std::string getRedisManagerClass()const; - void setRedisManagerClass(const std::string& redisManagerClass); - std::string getChargeType()const; - void setChargeType(const std::string& chargeType); - std::string getConfig()const; - void setConfig(const std::string& config); - - private: - int shardStorageQuantity_; - long resourceOwnerId_; - std::string couponNo_; - std::string networkType_; - std::string engineVersion_; - std::string password_; - std::string shardReplicaClass_; - std::string securityToken_; - std::string incrementalBackupMode_; - std::string businessInfo_; - std::string period_; - std::string backupId_; - long ownerId_; - std::string vSwitchId_; - std::string privateIpAddress_; - std::string securityIPList_; - std::string instanceName_; - std::string zoneId_; - int proxyQuantity_; - std::string proxyMode_; - std::string nodeType_; - std::string instanceClass_; - std::string accessKeyId_; - long capacity_; - std::string instanceType_; - std::string resourceOwnerAccount_; - std::string srcDBInstanceId_; - std::string ownerAccount_; - std::string token_; - int shardQuantity_; - int shardReplicaQuantity_; - std::string architectureType_; - std::string vpcId_; - std::string redisManagerClass_; - std::string chargeType_; - std::string config_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h deleted file mode 100644 index 48daf0c24..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateShardingInstanceResult.h +++ /dev/null @@ -1,62 +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_R_KVSTORE_MODEL_CREATESHARDINGINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateShardingInstanceResult : public ServiceResult - { - public: - struct Shard - { - std::string shardId; - std::string replicaQuantity; - std::string storageQuantity; - std::string replicaClass; - }; - - - CreateShardingInstanceResult(); - explicit CreateShardingInstanceResult(const std::string &payload); - ~CreateShardingInstanceResult(); - std::string getInstanceId()const; - std::vector getShardList()const; - std::string getOrderId()const; - - protected: - void parse(const std::string &payload); - private: - std::string instanceId_; - std::vector shardList_; - std::string orderId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESHARDINGINSTANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h deleted file mode 100644 index d2e1981ee..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_CREATESNAPSHOTREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateSnapshotRequest : public RpcServiceRequest - { - - public: - CreateSnapshotRequest(); - ~CreateSnapshotRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h deleted file mode 100644 index e7b37bfd7..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateSnapshotResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_CREATESNAPSHOTRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateSnapshotResult : public ServiceResult - { - public: - - - CreateSnapshotResult(); - explicit CreateSnapshotResult(const std::string &payload); - ~CreateSnapshotResult(); - std::string getStatus()const; - std::string getSnapshotId()const; - - protected: - void parse(const std::string &payload); - private: - std::string status_; - std::string snapshotId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h deleted file mode 100644 index 12470b7bc..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateStaticVerificationRequest : public RpcServiceRequest - { - - public: - CreateStaticVerificationRequest(); - ~CreateStaticVerificationRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getSourceInstanceId()const; - void setSourceInstanceId(const std::string& sourceInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getDestinationInstanceId()const; - void setDestinationInstanceId(const std::string& destinationInstanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string sourceInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string destinationInstanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h deleted file mode 100644 index c9a2453ba..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateStaticVerificationResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateStaticVerificationResult : public ServiceResult - { - public: - - - CreateStaticVerificationResult(); - explicit CreateStaticVerificationResult(const std::string &payload); - ~CreateStaticVerificationResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATESTATICVERIFICATIONRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h deleted file mode 100644 index da750dc29..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_CREATETEMPINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateTempInstanceRequest : public RpcServiceRequest - { - - public: - CreateTempInstanceRequest(); - ~CreateTempInstanceRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h deleted file mode 100644 index b63a13d28..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/CreateTempInstanceResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_CREATETEMPINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT CreateTempInstanceResult : public ServiceResult - { - public: - - - CreateTempInstanceResult(); - explicit CreateTempInstanceResult(const std::string &payload); - ~CreateTempInstanceResult(); - std::string getStatus()const; - std::string getSnapshotId()const; - std::string getInstanceId()const; - std::string getTempInstanceId()const; - - protected: - void parse(const std::string &payload); - private: - std::string status_; - std::string snapshotId_; - std::string instanceId_; - std::string tempInstanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATETEMPINSTANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h deleted file mode 100644 index 7f3693b75..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_DELETESNAPSHOTREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotRequest : public RpcServiceRequest - { - - public: - DeleteSnapshotRequest(); - ~DeleteSnapshotRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h deleted file mode 100644 index 40f3281b8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DELETESNAPSHOTRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotResult : public ServiceResult - { - public: - - - DeleteSnapshotResult(); - explicit DeleteSnapshotResult(const std::string &payload); - ~DeleteSnapshotResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h deleted file mode 100644 index 35cf5cb19..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotSettingsRequest : public RpcServiceRequest - { - - public: - DeleteSnapshotSettingsRequest(); - ~DeleteSnapshotSettingsRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h deleted file mode 100644 index e0eedad3b..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteSnapshotSettingsResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteSnapshotSettingsResult : public ServiceResult - { - public: - - - DeleteSnapshotSettingsResult(); - explicit DeleteSnapshotSettingsResult(const std::string &payload); - ~DeleteSnapshotSettingsResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETESNAPSHOTSETTINGSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h deleted file mode 100644 index 11bfb8695..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_DELETETEMPINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteTempInstanceRequest : public RpcServiceRequest - { - - public: - DeleteTempInstanceRequest(); - ~DeleteTempInstanceRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h deleted file mode 100644 index 08dda3fe8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DeleteTempInstanceResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DELETETEMPINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteTempInstanceResult : public ServiceResult - { - public: - - - DeleteTempInstanceResult(); - explicit DeleteTempInstanceResult(const std::string &payload); - ~DeleteTempInstanceResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETETEMPINSTANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h deleted file mode 100644 index c6d10c93c..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskCountRequest : public RpcServiceRequest - { - - public: - DescribeActiveOperationTaskCountRequest(); - ~DescribeActiveOperationTaskCountRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h deleted file mode 100644 index 12b92a443..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskCountResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskCountResult : public ServiceResult - { - public: - - - DescribeActiveOperationTaskCountResult(); - explicit DescribeActiveOperationTaskCountResult(const std::string &payload); - ~DescribeActiveOperationTaskCountResult(); - int getNeedPop()const; - int getTaskCount()const; - - protected: - void parse(const std::string &payload); - private: - int needPop_; - int taskCount_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKCOUNTRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h deleted file mode 100644 index 50aaccc89..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskRegionRequest : public RpcServiceRequest - { - - public: - DescribeActiveOperationTaskRegionRequest(); - ~DescribeActiveOperationTaskRegionRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - int getIsHistory()const; - void setIsHistory(int isHistory); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getTaskType()const; - void setTaskType(const std::string& taskType); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - int isHistory_; - std::string securityToken_; - std::string taskType_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h deleted file mode 100644 index fa0f85302..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRegionResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskRegionResult : public ServiceResult - { - public: - struct Items - { - std::string region; - int count; - }; - - - DescribeActiveOperationTaskRegionResult(); - explicit DescribeActiveOperationTaskRegionResult(const std::string &payload); - ~DescribeActiveOperationTaskRegionResult(); - std::vector getRegionList()const; - - protected: - void parse(const std::string &payload); - private: - std::vector regionList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREGIONRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h deleted file mode 100644 index 0faf47b9f..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskRequest : public RpcServiceRequest - { - - public: - DescribeActiveOperationTaskRequest(); - ~DescribeActiveOperationTaskRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - int getIsHistory()const; - void setIsHistory(int isHistory); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getTaskType()const; - void setTaskType(const std::string& taskType); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getRegion()const; - void setRegion(const std::string& region); - - private: - long resourceOwnerId_; - int pageNumber_; - std::string accessKeyId_; - int isHistory_; - std::string securityToken_; - int pageSize_; - std::string taskType_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string region_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h deleted file mode 100644 index ab51cc04a..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskResult : public ServiceResult - { - public: - struct ItemsItem - { - int status; - std::string createdTime; - std::string deadline; - std::string startTime; - std::string insName; - std::string dbType; - std::string taskParams; - std::string modifiedTime; - std::string taskType; - std::string prepareInterval; - int id; - std::string resultInfo; - std::string switchTime; - }; - - - DescribeActiveOperationTaskResult(); - explicit DescribeActiveOperationTaskResult(const std::string &payload); - ~DescribeActiveOperationTaskResult(); - int getTotalRecordCount()const; - int getPageSize()const; - int getPageNumber()const; - std::vector getItems()const; - - protected: - void parse(const std::string &payload); - private: - int totalRecordCount_; - int pageSize_; - int pageNumber_; - std::vector items_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h deleted file mode 100644 index c5153a777..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskTypeRequest : public RpcServiceRequest - { - - public: - DescribeActiveOperationTaskTypeRequest(); - ~DescribeActiveOperationTaskTypeRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - int getIsHistory()const; - void setIsHistory(int isHistory); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - int isHistory_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h deleted file mode 100644 index 13279af23..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeActiveOperationTaskTypeResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeActiveOperationTaskTypeResult : public ServiceResult - { - public: - struct Items - { - std::string taskType; - int count; - }; - - - DescribeActiveOperationTaskTypeResult(); - explicit DescribeActiveOperationTaskTypeResult(const std::string &payload); - ~DescribeActiveOperationTaskTypeResult(); - std::vector getTypeList()const; - - protected: - void parse(const std::string &payload); - private: - std::vector typeList_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEACTIVEOPERATIONTASKTYPERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h index 1cb15d0a2..ed7dcf099 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAuditRecordsResult.h @@ -37,7 +37,7 @@ namespace AlibabaCloud std::string executeTime; std::string databaseName; std::string totalExecutionTimes; - int hostAddress; + std::string hostAddress; std::string iPAddress; std::string sQLType; std::string sQLText; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h index ac8256e35..549d71a9a 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceRequest.h @@ -35,35 +35,41 @@ namespace AlibabaCloud DescribeAvailableResourceRequest(); ~DescribeAvailableResourceRequest(); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getInstanceChargeType()const; - void setInstanceChargeType(const std::string& instanceChargeType); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getZoneId()const; - void setZoneId(const std::string& zoneId); - std::string getOrderType()const; - void setOrderType(const std::string& orderType); + long getResourceOwnerId()const; + void setResourceOwnerId(long resourceOwnerId); + std::string getAccessKeyId()const; + void setAccessKeyId(const std::string& accessKeyId); + std::string getSecurityToken()const; + void setSecurityToken(const std::string& securityToken); + std::string getEngine()const; + void setEngine(const std::string& engine); + std::string getInstanceChargeType()const; + void setInstanceChargeType(const std::string& instanceChargeType); + std::string getResourceOwnerAccount()const; + void setResourceOwnerAccount(const std::string& resourceOwnerAccount); + std::string getLevel()const; + void setLevel(const std::string& level); + std::string getOwnerAccount()const; + void setOwnerAccount(const std::string& ownerAccount); + long getOwnerId()const; + void setOwnerId(long ownerId); + std::string getZoneId()const; + void setZoneId(const std::string& zoneId); + std::string getOrderType()const; + void setOrderType(const std::string& orderType); private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string instanceChargeType_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string zoneId_; - std::string orderType_; + long resourceOwnerId_; + std::string accessKeyId_; + std::string securityToken_; + std::string engine_; + std::string instanceChargeType_; + std::string resourceOwnerAccount_; + std::string level_; + std::string ownerAccount_; + long ownerId_; + std::string zoneId_; + std::string orderType_; }; } diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceResult.h index 3390f975c..c6ad749b5 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceResult.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeAvailableResourceResult.h @@ -36,44 +36,45 @@ namespace AlibabaCloud { struct SupportedEngine { - struct SupportedEngineVersion + struct SupportedEditionType { - struct SupportedArchitectureType + struct SupportedSeriesType { - struct SupportedPerformanceType + struct SupportedEngineVersion { - struct SupportedStorageType + struct SupportedArchitectureType { - struct SupportedNodeType + struct SupportedShardNumber { - struct SupportedPackageType + struct SupportedNodeType { struct AvailableResource { std::string instanceClass; }; - std::string packageType; - std::vector availableResources; + std::vector availableResources; + std::string supportedNodeType; }; - std::vector supportedPackageTypes; - std::string nodeType; + std::vector supportedNodeTypes; + std::string shardNumber; }; - std::vector supportedNodeTypes; - std::string storageType; + std::string architecture; + std::vector supportedShardNumbers; }; - std::string performanceType; - std::vector supportedStorageTypes; + std::vector supportedArchitectureTypes; + std::string version; }; - std::string architecture; - std::vector supportedPerformanceTypes; + std::string seriesType; + std::vector supportedEngineVersions; }; - std::vector supportedArchitectureTypes; - std::string version; + std::vector supportedSeriesTypes; + std::string editionType; }; - std::vector supportedEngineVersions; + std::vector supportedEditionTypes; std::string engine; }; std::string status; + std::string zoneName; std::string networkTypes; std::string zoneId; std::vector supportedEngines; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeBackupPolicyResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeBackupPolicyResult.h index 4f5a17119..bc8802dd2 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeBackupPolicyResult.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeBackupPolicyResult.h @@ -39,6 +39,7 @@ namespace AlibabaCloud ~DescribeBackupPolicyResult(); std::string getPreferredBackupPeriod()const; std::string getPreferredBackupTime()const; + int getEnableBackupLog()const; std::string getBackupRetentionPeriod()const; std::string getPreferredNextBackupTime()const; @@ -47,6 +48,7 @@ namespace AlibabaCloud private: std::string preferredBackupPeriod_; std::string preferredBackupTime_; + int enableBackupLog_; std::string backupRetentionPeriod_; std::string preferredNextBackupTime_; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h deleted file mode 100644 index af6d72248..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeCertificationRequest : public RpcServiceRequest - { - - public: - DescribeCertificationRequest(); - ~DescribeCertificationRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getParameters()const; - void setParameters(const std::string& parameters); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - std::string parameters_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h deleted file mode 100644 index 8fa8e6aa7..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeCertificationResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeCertificationResult : public ServiceResult - { - public: - - - DescribeCertificationResult(); - explicit DescribeCertificationResult(const std::string &payload); - ~DescribeCertificationResult(); - bool getNoCertification()const; - - protected: - void parse(const std::string &payload); - private: - bool noCertification_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECERTIFICATIONRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h deleted file mode 100644 index 8f7920fd9..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeDBInstanceMonitorRequest : public RpcServiceRequest - { - - public: - DescribeDBInstanceMonitorRequest(); - ~DescribeDBInstanceMonitorRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDBInstanceId()const; - void setDBInstanceId(const std::string& dBInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string dBInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h deleted file mode 100644 index 483e65787..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceMonitorResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeDBInstanceMonitorResult : public ServiceResult - { - public: - - - DescribeDBInstanceMonitorResult(); - explicit DescribeDBInstanceMonitorResult(const std::string &payload); - ~DescribeDBInstanceMonitorResult(); - std::string getInterval()const; - - protected: - void parse(const std::string &payload); - private: - std::string interval_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBINSTANCEMONITORRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h index 3dd03f757..0f1fa7b4a 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h @@ -41,6 +41,7 @@ namespace AlibabaCloud std::string port; std::string vSwitchId; std::string expiredTime; + int directConnection; std::string upgradeable; std::string connectionString; std::string iPAddress; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h deleted file mode 100644 index 9a0ba86f9..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsRequest.h +++ /dev/null @@ -1,90 +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_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeErrorLogRecordsRequest : public RpcServiceRequest - { - - public: - DescribeErrorLogRecordsRequest(); - ~DescribeErrorLogRecordsRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getRoleType()const; - void setRoleType(const std::string& roleType); - std::string getNodeId()const; - void setNodeId(const std::string& nodeId); - long getSQLId()const; - void setSQLId(long sQLId); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getDBName()const; - void setDBName(const std::string& dBName); - - private: - long resourceOwnerId_; - std::string startTime_; - int pageNumber_; - std::string accessKeyId_; - std::string securityToken_; - int pageSize_; - std::string roleType_; - std::string nodeId_; - long sQLId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - std::string endTime_; - long ownerId_; - std::string instanceId_; - std::string dBName_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h deleted file mode 100644 index c04804b28..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeErrorLogRecordsResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeErrorLogRecordsResult : public ServiceResult - { - public: - struct LogRecords - { - std::string connInfo; - std::string category; - long content; - std::string createTime; - int id; - }; - - - DescribeErrorLogRecordsResult(); - explicit DescribeErrorLogRecordsResult(const std::string &payload); - ~DescribeErrorLogRecordsResult(); - int getTotalRecordCount()const; - int getPageRecordCount()const; - int getPageNumber()const; - std::vector getItems()const; - std::string getEngine()const; - - protected: - void parse(const std::string &payload); - private: - int totalRecordCount_; - int pageRecordCount_; - int pageNumber_; - std::vector items_; - std::string engine_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEERRORLOGRECORDSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h deleted file mode 100644 index 02c45a47d..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstanceConfigRequest : public RpcServiceRequest - { - - public: - DescribeInstanceConfigRequest(); - ~DescribeInstanceConfigRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h deleted file mode 100644 index 506aba89e..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstanceConfigResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstanceConfigResult : public ServiceResult - { - public: - - - DescribeInstanceConfigResult(); - explicit DescribeInstanceConfigResult(const std::string &payload); - ~DescribeInstanceConfigResult(); - std::string getConfig()const; - - protected: - void parse(const std::string &payload); - private: - std::string config_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCECONFIGRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h deleted file mode 100644 index 60546245b..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstancesByExpireTimeRequest : public RpcServiceRequest - { - - public: - DescribeInstancesByExpireTimeRequest(); - ~DescribeInstancesByExpireTimeRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getInstanceType()const; - void setInstanceType(const std::string& instanceType); - int getExpirePeriod()const; - void setExpirePeriod(int expirePeriod); - 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); - bool getHasExpiredRes()const; - void setHasExpiredRes(bool hasExpiredRes); - - private: - long resourceOwnerId_; - int pageNumber_; - std::string accessKeyId_; - std::string securityToken_; - int pageSize_; - std::string instanceType_; - int expirePeriod_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - bool hasExpiredRes_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h deleted file mode 100644 index 22629e90b..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesByExpireTimeResult.h +++ /dev/null @@ -1,89 +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_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeInstancesByExpireTimeResult : public ServiceResult - { - public: - struct KVStoreInstance - { - long connections; - std::string endTime; - std::string config; - long port; - std::string hasRenewChangeOrder; - std::string connectionDomain; - long capacity; - long qPS; - std::string privateIp; - std::string instanceStatus; - std::string networkType; - long bandwidth; - std::string packageType; - std::string instanceType; - std::string replacateId; - std::string architectureType; - std::string userName; - std::string engineVersion; - std::string zoneId; - std::string instanceId; - std::string vSwitchId; - std::string createTime; - std::string instanceClass; - bool isRds; - std::string instanceName; - std::string vpcId; - std::string chargeType; - std::string nodeType; - std::string regionId; - }; - - - DescribeInstancesByExpireTimeResult(); - explicit DescribeInstancesByExpireTimeResult(const std::string &payload); - ~DescribeInstancesByExpireTimeResult(); - std::vector getInstances()const; - int getTotalCount()const; - int getPageSize()const; - int getPageNumber()const; - - protected: - void parse(const std::string &payload); - private: - std::vector instances_; - int totalCount_; - int pageSize_; - int pageNumber_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEINSTANCESBYEXPIRETIMERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h index 7c19d79b6..fbb687b92 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeInstancesRequest.h @@ -54,6 +54,8 @@ namespace AlibabaCloud void setPageNumber(int pageNumber); std::string getAccessKeyId()const; void setAccessKeyId(const std::string& accessKeyId); + std::string getResourceGroupId()const; + void setResourceGroupId(const std::string& resourceGroupId); std::string getExpired()const; void setExpired(const std::string& expired); std::string getSecurityToken()const; @@ -95,6 +97,7 @@ namespace AlibabaCloud std::string instanceClass_; int pageNumber_; std::string accessKeyId_; + std::string resourceGroupId_; std::string expired_; std::string securityToken_; int pageSize_; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h deleted file mode 100644 index 685cabe62..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusDetailRequest : public RpcServiceRequest - { - - public: - DescribeMonthlyServiceStatusDetailRequest(); - ~DescribeMonthlyServiceStatusDetailRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getMonth()const; - void setMonth(const std::string& month); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - std::string month_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h deleted file mode 100644 index 249cb6ec5..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusDetailResult.h +++ /dev/null @@ -1,61 +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_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusDetailResult : public ServiceResult - { - public: - struct AffectedInfo - { - std::string description; - std::string endTime; - std::string startTime; - }; - - - DescribeMonthlyServiceStatusDetailResult(); - explicit DescribeMonthlyServiceStatusDetailResult(const std::string &payload); - ~DescribeMonthlyServiceStatusDetailResult(); - float getUptimePct()const; - std::string getInstanceId()const; - std::vector getAffectedInfos()const; - - protected: - void parse(const std::string &payload); - private: - float uptimePct_; - std::string instanceId_; - std::vector affectedInfos_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSDETAILRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h deleted file mode 100644 index 901feffcc..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusRequest : public RpcServiceRequest - { - - public: - DescribeMonthlyServiceStatusRequest(); - ~DescribeMonthlyServiceStatusRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getMonth()const; - void setMonth(const std::string& month); - std::string getInstanceIds()const; - void setInstanceIds(const std::string& instanceIds); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string month_; - std::string instanceIds_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h deleted file mode 100644 index 91d2a4819..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeMonthlyServiceStatusResult.h +++ /dev/null @@ -1,58 +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_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeMonthlyServiceStatusResult : public ServiceResult - { - public: - struct InstanceSLAInfo - { - float uptimePct; - std::string instanceId; - }; - - - DescribeMonthlyServiceStatusResult(); - explicit DescribeMonthlyServiceStatusResult(const std::string &payload); - ~DescribeMonthlyServiceStatusResult(); - long getTotalCount()const; - std::vector getInstanceSLAInfos()const; - - protected: - void parse(const std::string &payload); - private: - long totalCount_; - std::vector instanceSLAInfos_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEMONTHLYSERVICESTATUSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h deleted file mode 100644 index 937192c0f..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterModificationHistoryRequest : public RpcServiceRequest - { - - public: - DescribeParameterModificationHistoryRequest(); - ~DescribeParameterModificationHistoryRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDBInstanceId()const; - void setDBInstanceId(const std::string& dBInstanceId); - std::string getNodeId()const; - void setNodeId(const std::string& nodeId); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string startTime_; - std::string accessKeyId_; - std::string securityToken_; - std::string dBInstanceId_; - std::string nodeId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - std::string endTime_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h deleted file mode 100644 index c4feaeed5..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h +++ /dev/null @@ -1,58 +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_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterModificationHistoryResult : public ServiceResult - { - public: - struct HistoricalParameter - { - std::string modifyTime; - std::string newParameterValue; - std::string oldParameterValue; - std::string parameterName; - }; - - - DescribeParameterModificationHistoryResult(); - explicit DescribeParameterModificationHistoryResult(const std::string &payload); - ~DescribeParameterModificationHistoryResult(); - std::vector getHistoricalParameters()const; - - protected: - void parse(const std::string &payload); - private: - std::vector historicalParameters_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h deleted file mode 100644 index c9ed16159..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterTemplatesRequest : public RpcServiceRequest - { - - public: - DescribeParameterTemplatesRequest(); - ~DescribeParameterTemplatesRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getEngineVersion()const; - void setEngineVersion(const std::string& engineVersion); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getEngine()const; - void setEngine(const std::string& engine); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getCharacterType()const; - void setCharacterType(const std::string& characterType); - - private: - long resourceOwnerId_; - std::string engineVersion_; - std::string accessKeyId_; - std::string securityToken_; - std::string engine_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string characterType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h deleted file mode 100644 index d379f9437..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeParameterTemplatesResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterTemplatesResult : public ServiceResult - { - public: - struct TemplateRecord - { - bool forceModify; - std::string checkingCode; - std::string parameterValue; - bool forceRestart; - std::string parameterName; - std::string parameterDescription; - }; - - - DescribeParameterTemplatesResult(); - explicit DescribeParameterTemplatesResult(const std::string &payload); - ~DescribeParameterTemplatesResult(); - std::string getParameterCount()const; - std::vector getParameters()const; - std::string getEngineVersion()const; - std::string getEngine()const; - - protected: - void parse(const std::string &payload); - private: - std::string parameterCount_; - std::vector parameters_; - std::string engineVersion_; - std::string engine_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERTEMPLATESRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h deleted file mode 100644 index 51d017356..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVSwitchsRequest : public RpcServiceRequest - { - - public: - DescribeRdsVSwitchsRequest(); - ~DescribeRdsVSwitchsRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getVpcId()const; - void setVpcId(const std::string& vpcId); - std::string getZoneId()const; - void setZoneId(const std::string& zoneId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string vpcId_; - std::string zoneId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h deleted file mode 100644 index 4f3efa3af..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVSwitchsResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVSwitchsResult : public ServiceResult - { - public: - struct VSwitches - { - struct VSwitchItem - { - bool isDefault; - std::string status; - std::string izNo; - std::string regionNo; - std::string gmtCreate; - std::string vSwitchId; - std::string gmtModified; - std::string cidrBlock; - std::string vSwitchName; - std::string bid; - std::string aliUid; - }; - std::vector vSwitch; - }; - - - DescribeRdsVSwitchsResult(); - explicit DescribeRdsVSwitchsResult(const std::string &payload); - ~DescribeRdsVSwitchsResult(); - VSwitches getVSwitches()const; - - protected: - void parse(const std::string &payload); - private: - VSwitches vSwitches_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVSWITCHSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h deleted file mode 100644 index 8cb3f3caa..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBERDSVPCSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVpcsRequest : public RpcServiceRequest - { - - public: - DescribeRdsVpcsRequest(); - ~DescribeRdsVpcsRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getZoneId()const; - void setZoneId(const std::string& zoneId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string zoneId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h deleted file mode 100644 index 2b3170ded..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRdsVpcsResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBERDSVPCSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeRdsVpcsResult : public ServiceResult - { - public: - struct Vpcs - { - struct VpcItem - { - struct VSwitch - { - bool isDefault; - std::string status; - std::string izNo; - std::string gmtCreate; - std::string vSwitchId; - std::string gmtModified; - std::string cidrBlock; - std::string vSwitchName; - }; - bool isDefault; - std::string status; - std::vector vSwitchs; - std::string regionNo; - std::string gmtCreate; - std::string vpcId; - std::string gmtModified; - std::string cidrBlock; - std::string vpcName; - std::string bid; - std::string aliUid; - }; - std::vector vpc; - }; - - - DescribeRdsVpcsResult(); - explicit DescribeRdsVpcsResult(const std::string &payload); - ~DescribeRdsVpcsResult(); - Vpcs getVpcs()const; - - protected: - void parse(const std::string &payload); - private: - Vpcs vpcs_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBERDSVPCSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h deleted file mode 100644 index 76a3554a5..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFOREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFOREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaConflictInfoRequest : public RpcServiceRequest - { - - public: - DescribeReplicaConflictInfoRequest(); - ~DescribeReplicaConflictInfoRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - int getPageSize()const; - void setPageSize(int pageSize); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string startTime_; - int pageNumber_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - int pageSize_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - std::string endTime_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFOREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h deleted file mode 100644 index a84c8e735..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaConflictInfoResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_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 getItems()const; - int getPagNumber()const; - std::string getReplicaId()const; - - protected: - void parse(const std::string &payload); - private: - int totalRecordCount_; - int pageRecordCount_; - std::vector items_; - int pagNumber_; - std::string replicaId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICACONFLICTINFORESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h deleted file mode 100644 index eaa8bee8f..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaInitializeProgressRequest : public RpcServiceRequest - { - - public: - DescribeReplicaInitializeProgressRequest(); - ~DescribeReplicaInitializeProgressRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h deleted file mode 100644 index 4a5444509..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaInitializeProgressResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_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 getItems()const; - - protected: - void parse(const std::string &payload); - private: - std::vector items_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAINITIALIZEPROGRESSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h deleted file mode 100644 index 3aa9107f0..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaPerformanceRequest : public RpcServiceRequest - { - - public: - DescribeReplicaPerformanceRequest(); - ~DescribeReplicaPerformanceRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getKey()const; - void setKey(const std::string& key); - std::string getDestinationDBInstanceId()const; - void setDestinationDBInstanceId(const std::string& destinationDBInstanceId); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSourceDBInstanceId()const; - void setSourceDBInstanceId(const std::string& sourceDBInstanceId); - - private: - long resourceOwnerId_; - std::string startTime_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string key_; - std::string destinationDBInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - std::string endTime_; - long ownerId_; - std::string sourceDBInstanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h deleted file mode 100644 index 7bfa1d3c8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaPerformanceResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaPerformanceResult : public ServiceResult - { - public: - struct PerformanceKeys - { - struct PerformanceKeyItem - { - struct PerformanceValues - { - struct PerformanceValueItem - { - std::string value; - std::string date; - }; - std::vector performanceValue; - }; - PerformanceValues performanceValues; - std::string valueFormat; - std::string unit; - std::string key; - }; - std::vector 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_R_KVSTORE_MODEL_DESCRIBEREPLICAPERFORMANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h deleted file mode 100644 index 4d0c7f49b..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaUsageRequest : public RpcServiceRequest - { - - public: - DescribeReplicaUsageRequest(); - ~DescribeReplicaUsageRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getDestinationDBInstanceId()const; - void setDestinationDBInstanceId(const std::string& destinationDBInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getSourceDBInstanceId()const; - void setSourceDBInstanceId(const std::string& sourceDBInstanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string destinationDBInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string sourceDBInstanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h deleted file mode 100644 index d6a4c19c0..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicaUsageResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicaUsageResult : public ServiceResult - { - public: - struct PerformanceKeys - { - struct PerformanceKeyItem - { - struct PerformanceValues - { - struct PerformanceValueItem - { - std::string value; - std::string date; - }; - std::vector performanceValue; - }; - PerformanceValues performanceValues; - std::string valueFormat; - std::string unit; - std::string key; - }; - std::vector 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_R_KVSTORE_MODEL_DESCRIBEREPLICAUSAGERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h deleted file mode 100644 index 02b7cd7d9..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICASREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicasRequest : public RpcServiceRequest - { - - public: - DescribeReplicasRequest(); - ~DescribeReplicasRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - int getPageSize()const; - void setPageSize(int pageSize); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - bool getAttachDbInstanceData()const; - void setAttachDbInstanceData(bool attachDbInstanceData); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - int pageNumber_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - int pageSize_; - std::string resourceOwnerAccount_; - bool attachDbInstanceData_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h deleted file mode 100644 index 750ce69fe..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeReplicasResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEREPLICASRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeReplicasResult : public ServiceResult - { - public: - struct Items - { - struct Items1 - { - std::string role; - std::string dBInstanceStatus; - std::string dBInstanceId; - std::string readWriteType; - std::string regionId; - std::string dBInstanceDescription; - std::string engine; - std::string instanceNetworkType; - }; - std::string replicaDescription; - std::string replicaStatus; - std::vector 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 getReplicas()const; - - protected: - void parse(const std::string &payload); - private: - int totalRecordCount_; - int pageRecordCount_; - std::string pageNumber_; - std::vector replicas_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEREPLICASRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h index a3577706a..74d0dd2b0 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeRunningLogRecordsResult.h @@ -36,7 +36,7 @@ namespace AlibabaCloud { std::string connInfo; std::string category; - long content; + std::string content; std::string createTime; std::string level; int id; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h deleted file mode 100644 index d91265751..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeShardingInstancesRequest : public RpcServiceRequest - { - - public: - DescribeShardingInstancesRequest(); - ~DescribeShardingInstancesRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceIds()const; - void setInstanceIds(const std::string& instanceIds); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceIds_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h deleted file mode 100644 index f94ced68a..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeShardingInstancesResult.h +++ /dev/null @@ -1,64 +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_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeShardingInstancesResult : public ServiceResult - { - public: - struct Instance - { - struct Shard - { - std::string shardStorageQuantity; - std::string shardReplicaClass; - std::string nodeId; - }; - std::string instanceId; - std::vector shardList; - }; - - - DescribeShardingInstancesResult(); - explicit DescribeShardingInstancesResult(const std::string &payload); - ~DescribeShardingInstancesResult(); - std::vector getInstances()const; - int getTotalCount()const; - - protected: - void parse(const std::string &payload); - private: - std::vector instances_; - int totalCount_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESHARDINGINSTANCESRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h index 896c9ebe1..0c3cae575 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h @@ -59,6 +59,8 @@ namespace AlibabaCloud void setQueryKeyword(const std::string& queryKeyword); std::string getEndTime()const; void setEndTime(const std::string& endTime); + std::string getOrderBy()const; + void setOrderBy(const std::string& orderBy); long getOwnerId()const; void setOwnerId(long ownerId); std::string getSlowLogRecordType()const; @@ -67,6 +69,8 @@ namespace AlibabaCloud void setInstanceId(const std::string& instanceId); std::string getDBName()const; void setDBName(const std::string& dBName); + std::string getOrderType()const; + void setOrderType(const std::string& orderType); private: long resourceOwnerId_; @@ -81,10 +85,12 @@ namespace AlibabaCloud std::string ownerAccount_; std::string queryKeyword_; std::string endTime_; + std::string orderBy_; long ownerId_; std::string slowLogRecordType_; std::string instanceId_; std::string dBName_; + std::string orderType_; }; } diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h deleted file mode 100644 index 9f15e2cb6..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeSnapshotsRequest : public RpcServiceRequest - { - - public: - DescribeSnapshotsRequest(); - ~DescribeSnapshotsRequest(); - - 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 getBeginTime()const; - void setBeginTime(const std::string& beginTime); - 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 ownerAccount_; - std::string endTime_; - std::string beginTime_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h deleted file mode 100644 index 624a9cecd..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeSnapshotsResult.h +++ /dev/null @@ -1,64 +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_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeSnapshotsResult : public ServiceResult - { - public: - struct Snapshot - { - std::string status; - std::string ossDownloadOutPath; - std::string snapshotId; - std::string type; - std::string ossDownloadInPath; - std::string instanceId; - long memory; - std::string createTime; - std::string snapshotName; - long rdbSize; - }; - - - DescribeSnapshotsResult(); - explicit DescribeSnapshotsResult(const std::string &payload); - ~DescribeSnapshotsResult(); - std::vector getSnapshots()const; - - protected: - void parse(const std::string &payload); - private: - std::vector snapshots_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESNAPSHOTSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h deleted file mode 100644 index 5dcbf65f0..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStaticVerificationListRequest : public RpcServiceRequest - { - - public: - DescribeStaticVerificationListRequest(); - ~DescribeStaticVerificationListRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getSourceInstanceId()const; - void setSourceInstanceId(const std::string& sourceInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getDestinationInstanceId()const; - void setDestinationInstanceId(const std::string& destinationInstanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string sourceInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string destinationInstanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h deleted file mode 100644 index 32fc590b0..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStaticVerificationListResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStaticVerificationListResult : public ServiceResult - { - public: - struct ItemsItem - { - std::string destinationDetail; - std::string sourceDetail; - std::string abnormalType; - }; - - - DescribeStaticVerificationListResult(); - explicit DescribeStaticVerificationListResult(const std::string &payload); - ~DescribeStaticVerificationListResult(); - int getDestinationTableNumber()const; - std::string getDestinationInstanceId()const; - int getDestinationDBNumber()const; - std::string getSourceInstanceId()const; - int getSourceDBNumber()const; - std::string getReplicaId()const; - int getSourceDBSize()const; - int getSourceCountNumber()const; - int getDestinationCountNumber()const; - std::string getConsistencyPercent()const; - std::vector getItems()const; - int getDestinationDBSize()const; - int getSourceTableNumber()const; - - protected: - void parse(const std::string &payload); - private: - int destinationTableNumber_; - std::string destinationInstanceId_; - int destinationDBNumber_; - std::string sourceInstanceId_; - int sourceDBNumber_; - std::string replicaId_; - int sourceDBSize_; - int sourceCountNumber_; - int destinationCountNumber_; - std::string consistencyPercent_; - std::vector items_; - int destinationDBSize_; - int sourceTableNumber_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTATICVERIFICATIONLISTRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h deleted file mode 100644 index 1fb271286..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBESTRATEGYREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStrategyRequest : public RpcServiceRequest - { - - public: - DescribeStrategyRequest(); - ~DescribeStrategyRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h deleted file mode 100644 index 204e3e3d3..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeStrategyResult.h +++ /dev/null @@ -1,55 +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_R_KVSTORE_MODEL_DESCRIBESTRATEGYRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeStrategyResult : public ServiceResult - { - public: - - - DescribeStrategyResult(); - explicit DescribeStrategyResult(const std::string &payload); - ~DescribeStrategyResult(); - std::string getRecoveryMode()const; - std::string getReplicaId()const; - std::string getVerificationMode()const; - - protected: - void parse(const std::string &payload); - private: - std::string recoveryMode_; - std::string replicaId_; - std::string verificationMode_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBESTRATEGYRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h deleted file mode 100644 index f592b194e..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBETAGSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTagsRequest : public RpcServiceRequest - { - - public: - DescribeTagsRequest(); - ~DescribeTagsRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getRegionId()const; - void setRegionId(const std::string& regionId); - std::string getNextToken()const; - void setNextToken(const std::string& nextToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getResourceType()const; - void setResourceType(const std::string& resourceType); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string regionId_; - std::string nextToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string resourceType_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsResult.h deleted file mode 100644 index 9ce51142c..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTagsResult.h +++ /dev/null @@ -1,58 +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_R_KVSTORE_MODEL_DESCRIBETAGSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTagsResult : public ServiceResult - { - public: - struct Tag - { - std::string tagKey; - std::vector tagValues; - }; - - - DescribeTagsResult(); - explicit DescribeTagsResult(const std::string &payload); - ~DescribeTagsResult(); - std::string getNextToken()const; - std::vector getTags()const; - - protected: - void parse(const std::string &payload); - private: - std::string nextToken_; - std::vector tags_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAGSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h deleted file mode 100644 index 15687fd9a..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTempInstanceRequest : public RpcServiceRequest - { - - public: - DescribeTempInstanceRequest(); - ~DescribeTempInstanceRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h deleted file mode 100644 index 15cd62c81..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeTempInstanceResult.h +++ /dev/null @@ -1,62 +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_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTempInstanceResult : public ServiceResult - { - public: - struct TempInstance - { - std::string status; - std::string snapshotId; - std::string instanceId; - long memory; - std::string createTime; - std::string tempInstanceId; - std::string domain; - std::string expireTime; - }; - - - DescribeTempInstanceResult(); - explicit DescribeTempInstanceResult(const std::string &payload); - ~DescribeTempInstanceResult(); - std::vector getTempInstances()const; - - protected: - void parse(const std::string &payload); - private: - std::vector tempInstances_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETEMPINSTANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h deleted file mode 100644 index e3ad7c2dc..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeVerificationListRequest : public RpcServiceRequest - { - - public: - DescribeVerificationListRequest(); - ~DescribeVerificationListRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getStartTime()const; - void setStartTime(const std::string& startTime); - int getPageNumber()const; - void setPageNumber(int pageNumber); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - int getPageSize()const; - void setPageSize(int pageSize); - 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); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string startTime_; - int pageNumber_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - int pageSize_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - std::string endTime_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h deleted file mode 100644 index 3897bc4a9..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DescribeVerificationListResult.h +++ /dev/null @@ -1,70 +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_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeVerificationListResult : public ServiceResult - { - public: - struct ItemsItem - { - std::string inconsistentType; - std::string keyType; - std::string schema; - std::string occurTime; - std::string inconsistentFields; - std::string instanceIdB; - std::string instanceIdA; - std::string key; - }; - - - DescribeVerificationListResult(); - explicit DescribeVerificationListResult(const std::string &payload); - ~DescribeVerificationListResult(); - int getTotalRecordCount()const; - int getPageRecordCount()const; - std::vector getItems()const; - int getPagNumber()const; - std::string getReplicaId()const; - - protected: - void parse(const std::string &payload); - private: - int totalRecordCount_; - int pageRecordCount_; - std::vector items_; - int pagNumber_; - std::string replicaId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEVERIFICATIONLISTRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h deleted file mode 100644 index b609a0a2a..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT EvaluateFailOverSwitchRequest : public RpcServiceRequest - { - - public: - EvaluateFailOverSwitchRequest(); - ~EvaluateFailOverSwitchRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h deleted file mode 100644 index 608f3ea76..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/EvaluateFailOverSwitchResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT EvaluateFailOverSwitchResult : public ServiceResult - { - public: - struct ItemsItem - { - struct AccountsItem - { - std::string accountDescription; - std::string accountStatus; - std::string accountID; - std::string privExceeded; - std::string accountPrivilege; - std::string accountPrivilegeDetail; - std::string accountType; - std::string engine; - std::string accountName; - }; - bool hasInternetIP; - std::string internetIP; - std::string dBInstanceId; - std::string securityIPList; - std::string readWriteType; - std::string regionId; - std::vector accounts; - std::string instanceNetworkType; - }; - struct ReportsItem - { - std::string checkType; - std::string reasonMessage; - std::string severity; - std::string reasonCode; - }; - - - EvaluateFailOverSwitchResult(); - explicit EvaluateFailOverSwitchResult(const std::string &payload); - ~EvaluateFailOverSwitchResult(); - std::string getEvaluateResult()const; - std::vector getReports()const; - std::vector getItems()const; - std::string getReplicaId()const; - - protected: - void parse(const std::string &payload); - private: - std::string evaluateResult_; - std::vector reports_; - std::vector items_; - std::string replicaId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_EVALUATEFAILOVERSWITCHRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysRequest.h similarity index 79% rename from r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceRequest.h rename to r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysRequest.h index fa98e54e9..b629d9321 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysRequest.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCEREQUEST_H_ +#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSREQUEST_H_ +#define ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSREQUEST_H_ #include #include @@ -28,12 +28,12 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_R_KVSTORE_EXPORT DestroyInstanceRequest : public RpcServiceRequest + class ALIBABACLOUD_R_KVSTORE_EXPORT FlushExpireKeysRequest : public RpcServiceRequest { public: - DestroyInstanceRequest(); - ~DestroyInstanceRequest(); + FlushExpireKeysRequest(); + ~FlushExpireKeysRequest(); long getResourceOwnerId()const; void setResourceOwnerId(long resourceOwnerId); @@ -41,6 +41,8 @@ namespace AlibabaCloud void setAccessKeyId(const std::string& accessKeyId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + std::string getEffectiveTime()const; + void setEffectiveTime(const std::string& effectiveTime); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -54,6 +56,7 @@ namespace AlibabaCloud long resourceOwnerId_; std::string accessKeyId_; std::string securityToken_; + std::string effectiveTime_; std::string resourceOwnerAccount_; std::string ownerAccount_; long ownerId_; @@ -63,4 +66,4 @@ namespace AlibabaCloud } } } -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCEREQUEST_H_ \ No newline at end of file +#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysResult.h similarity index 66% rename from r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceResult.h rename to r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysResult.h index fac28140e..6cc0c7acc 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/DestroyInstanceResult.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/FlushExpireKeysResult.h @@ -14,8 +14,8 @@ * limitations under the License. */ -#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCERESULT_H_ +#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSRESULT_H_ +#define ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSRESULT_H_ #include #include @@ -29,21 +29,25 @@ namespace AlibabaCloud { namespace Model { - class ALIBABACLOUD_R_KVSTORE_EXPORT DestroyInstanceResult : public ServiceResult + class ALIBABACLOUD_R_KVSTORE_EXPORT FlushExpireKeysResult : public ServiceResult { public: - DestroyInstanceResult(); - explicit DestroyInstanceResult(const std::string &payload); - ~DestroyInstanceResult(); + FlushExpireKeysResult(); + explicit FlushExpireKeysResult(const std::string &payload); + ~FlushExpireKeysResult(); + std::string getTaskId()const; + std::string getInstanceId()const; protected: void parse(const std::string &payload); private: + std::string taskId_; + std::string instanceId_; }; } } } -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESTROYINSTANCERESULT_H_ \ No newline at end of file +#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHEXPIREKEYSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h deleted file mode 100644 index 92a187486..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT GetSnapshotSettingsRequest : public RpcServiceRequest - { - - public: - GetSnapshotSettingsRequest(); - ~GetSnapshotSettingsRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - std::string instanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h deleted file mode 100644 index 678c322e3..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/GetSnapshotSettingsResult.h +++ /dev/null @@ -1,65 +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_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT GetSnapshotSettingsResult : public ServiceResult - { - public: - - - GetSnapshotSettingsResult(); - explicit GetSnapshotSettingsResult(const std::string &payload); - ~GetSnapshotSettingsResult(); - int getDayList()const; - std::string getNextTime()const; - std::string getInstanceId()const; - int getMaxAutoSnapshots()const; - int getRetentionDay()const; - int getBeginHour()const; - int getEndHour()const; - int getMaxManualSnapshots()const; - - protected: - void parse(const std::string &payload); - private: - int dayList_; - std::string nextTime_; - std::string instanceId_; - int maxAutoSnapshots_; - int retentionDay_; - int beginHour_; - int endHour_; - int maxManualSnapshots_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_GETSNAPSHOTSETTINGSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h deleted file mode 100644 index 8a044f622..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyActiveOperationTaskRequest : public RpcServiceRequest - { - - public: - ModifyActiveOperationTaskRequest(); - ~ModifyActiveOperationTaskRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getSwitchTime()const; - void setSwitchTime(const std::string& switchTime); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getIds()const; - void setIds(const std::string& ids); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string switchTime_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string ids_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h deleted file mode 100644 index 7b234b877..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyActiveOperationTaskResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyActiveOperationTaskResult : public ServiceResult - { - public: - - - ModifyActiveOperationTaskResult(); - explicit ModifyActiveOperationTaskResult(const std::string &payload); - ~ModifyActiveOperationTaskResult(); - std::string getIds()const; - - protected: - void parse(const std::string &payload); - private: - std::string ids_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYACTIVEOPERATIONTASKRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h index 9befc8f80..8479ab249 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setAccessKeyId(const std::string& accessKeyId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + int getEnableBackupLog()const; + void setEnableBackupLog(int enableBackupLog); std::string getPreferredBackupPeriod()const; void setPreferredBackupPeriod(const std::string& preferredBackupPeriod); std::string getResourceOwnerAccount()const; @@ -58,6 +60,7 @@ namespace AlibabaCloud long resourceOwnerId_; std::string accessKeyId_; std::string securityToken_; + int enableBackupLog_; std::string preferredBackupPeriod_; std::string resourceOwnerAccount_; std::string ownerAccount_; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h deleted file mode 100644 index 1d00d8eb8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYCERTIFICATIONREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyCertificationRequest : public RpcServiceRequest - { - - public: - ModifyCertificationRequest(); - ~ModifyCertificationRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - bool getNoCertification()const; - void setNoCertification(bool noCertification); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - bool noCertification_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h deleted file mode 100644 index dfc23439f..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyCertificationResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYCERTIFICATIONRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyCertificationResult : public ServiceResult - { - public: - - - ModifyCertificationResult(); - explicit ModifyCertificationResult(const std::string &payload); - ~ModifyCertificationResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYCERTIFICATIONRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h deleted file mode 100644 index d37967fe3..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyDBInstanceMonitorRequest : public RpcServiceRequest - { - - public: - ModifyDBInstanceMonitorRequest(); - ~ModifyDBInstanceMonitorRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getDBInstanceId()const; - void setDBInstanceId(const std::string& dBInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInterval()const; - void setInterval(const std::string& interval); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string dBInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string interval_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h deleted file mode 100644 index a14af5d7f..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyDBInstanceMonitorResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyDBInstanceMonitorResult : public ServiceResult - { - public: - - - ModifyDBInstanceMonitorResult(); - explicit ModifyDBInstanceMonitorResult(const std::string &payload); - ~ModifyDBInstanceMonitorResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYDBINSTANCEMONITORRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h deleted file mode 100644 index a0aa5c3a3..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGuardDomainModeRequest : public RpcServiceRequest - { - - public: - ModifyGuardDomainModeRequest(); - ~ModifyGuardDomainModeRequest(); - - std::string getDomainMode()const; - void setDomainMode(const std::string& domainMode); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - std::string domainMode_; - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h deleted file mode 100644 index 58227906e..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyGuardDomainModeResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGuardDomainModeResult : public ServiceResult - { - public: - - - ModifyGuardDomainModeResult(); - explicit ModifyGuardDomainModeResult(const std::string &payload); - ~ModifyGuardDomainModeResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGUARDDOMAINMODERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h deleted file mode 100644 index 1309d2b53..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyInstanceSpecPreCheckRequest : public RpcServiceRequest - { - - public: - ModifyInstanceSpecPreCheckRequest(); - ~ModifyInstanceSpecPreCheckRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - std::string getTargetInstanceClass()const; - void setTargetInstanceClass(const std::string& targetInstanceClass); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - std::string targetInstanceClass_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h deleted file mode 100644 index b2eed88e6..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecPreCheckResult.h +++ /dev/null @@ -1,62 +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_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyInstanceSpecPreCheckResult : public ServiceResult - { - public: - struct PreCheckResult - { - std::string usedMemorySize; - std::string message; - std::string allowModify; - std::string code; - }; - - - ModifyInstanceSpecPreCheckResult(); - explicit ModifyInstanceSpecPreCheckResult(const std::string &payload); - ~ModifyInstanceSpecPreCheckResult(); - PreCheckResult getPreCheckResult()const; - std::string getDisableCommands()const; - bool getIsAllowModify()const; - - protected: - void parse(const std::string &payload); - private: - PreCheckResult preCheckResult_; - std::string disableCommands_; - bool isAllowModify_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCESPECPRECHECKRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h index e747e7c09..091e79727 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h @@ -63,6 +63,8 @@ namespace AlibabaCloud void setInstanceId(const std::string& instanceId); bool getForceUpgrade()const; void setForceUpgrade(bool forceUpgrade); + std::string getOrderType()const; + void setOrderType(const std::string& orderType); private: long resourceOwnerId_; @@ -79,6 +81,7 @@ namespace AlibabaCloud long ownerId_; std::string instanceId_; bool forceUpgrade_; + std::string orderType_; }; } diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h deleted file mode 100644 index cfd45aa78..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaDescriptionRequest : public RpcServiceRequest - { - - public: - ModifyReplicaDescriptionRequest(); - ~ModifyReplicaDescriptionRequest(); - - std::string getReplicaDescription()const; - void setReplicaDescription(const std::string& replicaDescription); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - std::string replicaDescription_; - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionResult.h deleted file mode 100644 index 5317132f6..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaDescriptionResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaDescriptionResult : public ServiceResult - { - public: - - - ModifyReplicaDescriptionResult(); - explicit ModifyReplicaDescriptionResult(const std::string &payload); - ~ModifyReplicaDescriptionResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICADESCRIPTIONRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeRequest.h deleted file mode 100644 index 962879cc9..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICAMODEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAMODEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaModeRequest : public RpcServiceRequest - { - - public: - ModifyReplicaModeRequest(); - ~ModifyReplicaModeRequest(); - - std::string getDomainMode()const; - void setDomainMode(const std::string& domainMode); - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getPrimaryInstanceId()const; - void setPrimaryInstanceId(const std::string& primaryInstanceId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getReplicaMode()const; - void setReplicaMode(const std::string& replicaMode); - - private: - std::string domainMode_; - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string primaryInstanceId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string replicaMode_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAMODEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeResult.h deleted file mode 100644 index df743f2a0..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaModeResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICAMODERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAMODERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaModeResult : public ServiceResult - { - public: - - - ModifyReplicaModeResult(); - explicit ModifyReplicaModeResult(const std::string &payload); - ~ModifyReplicaModeResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAMODERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeRequest.h deleted file mode 100644 index 4ce938720..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICARECOVERYMODEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARECOVERYMODEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaRecoveryModeRequest : public RpcServiceRequest - { - - public: - ModifyReplicaRecoveryModeRequest(); - ~ModifyReplicaRecoveryModeRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getRecoveryMode()const; - void setRecoveryMode(const std::string& recoveryMode); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string recoveryMode_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARECOVERYMODEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeResult.h deleted file mode 100644 index 6cc4d6f03..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRecoveryModeResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICARECOVERYMODERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARECOVERYMODERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaRecoveryModeResult : public ServiceResult - { - public: - - - ModifyReplicaRecoveryModeResult(); - explicit ModifyReplicaRecoveryModeResult(const std::string &payload); - ~ModifyReplicaRecoveryModeResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARECOVERYMODERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationRequest.h deleted file mode 100644 index 186d43395..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICARELATIONREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARELATIONREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaRelationRequest : public RpcServiceRequest - { - - public: - ModifyReplicaRelationRequest(); - ~ModifyReplicaRelationRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARELATIONREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationResult.h deleted file mode 100644 index 2ac833975..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaRelationResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICARELATIONRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARELATIONRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaRelationResult : public ServiceResult - { - public: - - - ModifyReplicaRelationResult(); - explicit ModifyReplicaRelationResult(const std::string &payload); - ~ModifyReplicaRelationResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICARELATIONRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeRequest.h deleted file mode 100644 index 7a3c65ac8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICAVERIFICATIONMODEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAVERIFICATIONMODEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaVerificationModeRequest : public RpcServiceRequest - { - - public: - ModifyReplicaVerificationModeRequest(); - ~ModifyReplicaVerificationModeRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getVerificationMode()const; - void setVerificationMode(const std::string& verificationMode); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string verificationMode_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAVERIFICATIONMODEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeResult.h deleted file mode 100644 index 45c7bf9c8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ModifyReplicaVerificationModeResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_MODIFYREPLICAVERIFICATIONMODERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAVERIFICATIONMODERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyReplicaVerificationModeResult : public ServiceResult - { - public: - - - ModifyReplicaVerificationModeResult(); - explicit ModifyReplicaVerificationModeResult(const std::string &payload); - ~ModifyReplicaVerificationModeResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYREPLICAVERIFICATIONMODERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskRequest.h deleted file mode 100644 index 827015e88..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_QUERYTASKREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_QUERYTASKREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT QueryTaskRequest : public RpcServiceRequest - { - - public: - QueryTaskRequest(); - ~QueryTaskRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_QUERYTASKREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskResult.h deleted file mode 100644 index ee792a349..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/QueryTaskResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_QUERYTASKRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_QUERYTASKRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT QueryTaskResult : public ServiceResult - { - public: - - - QueryTaskResult(); - explicit QueryTaskResult(const std::string &payload); - ~QueryTaskResult(); - std::string getAction()const; - int getProgress()const; - - protected: - void parse(const std::string &payload); - private: - std::string action_; - int progress_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_QUERYTASKRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaRequest.h deleted file mode 100644 index 1833c4367..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_RELEASEREPLICAREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RELEASEREPLICAREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ReleaseReplicaRequest : public RpcServiceRequest - { - - public: - ReleaseReplicaRequest(); - ~ReleaseReplicaRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RELEASEREPLICAREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaResult.h deleted file mode 100644 index 97cba9061..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ReleaseReplicaResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_RELEASEREPLICARESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RELEASEREPLICARESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ReleaseReplicaResult : public ServiceResult - { - public: - - - ReleaseReplicaResult(); - explicit ReleaseReplicaResult(const std::string &payload); - ~ReleaseReplicaResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RELEASEREPLICARESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceRequest.h deleted file mode 100644 index f88a1ec68..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_RENEWMULTIINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RENEWMULTIINSTANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT RenewMultiInstanceRequest : public RpcServiceRequest - { - - public: - RenewMultiInstanceRequest(); - ~RenewMultiInstanceRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getCouponNo()const; - void setCouponNo(const std::string& couponNo); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getBusinessInfo()const; - void setBusinessInfo(const std::string& businessInfo); - long getPeriod()const; - void setPeriod(long period); - bool getAutoPay()const; - void setAutoPay(bool autoPay); - std::string getFromApp()const; - void setFromApp(const std::string& fromApp); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceIds()const; - void setInstanceIds(const std::string& instanceIds); - - private: - long resourceOwnerId_; - std::string couponNo_; - std::string accessKeyId_; - std::string securityToken_; - std::string businessInfo_; - long period_; - bool autoPay_; - std::string fromApp_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceIds_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RENEWMULTIINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceResult.h deleted file mode 100644 index 821dd3f2e..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/RenewMultiInstanceResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_RENEWMULTIINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RENEWMULTIINSTANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT RenewMultiInstanceResult : public ServiceResult - { - public: - - - RenewMultiInstanceResult(); - explicit RenewMultiInstanceResult(const std::string &payload); - ~RenewMultiInstanceResult(); - std::string getOrderId()const; - - protected: - void parse(const std::string &payload); - private: - std::string orderId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RENEWMULTIINSTANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountRequest.h deleted file mode 100644 index f71fd8fa4..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_RESETACCOUNTREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RESETACCOUNTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ResetAccountRequest : public RpcServiceRequest - { - - public: - ResetAccountRequest(); - ~ResetAccountRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getAccountName()const; - void setAccountName(const std::string& accountName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccountPassword()const; - void setAccountPassword(const std::string& accountPassword); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string accountName_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accountPassword_; - std::string instanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESETACCOUNTREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountResult.h deleted file mode 100644 index 02fd0933b..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/ResetAccountResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_RESETACCOUNTRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RESETACCOUNTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT ResetAccountResult : public ServiceResult - { - public: - - - ResetAccountResult(); - explicit ResetAccountResult(const std::string &payload); - ~ResetAccountResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESETACCOUNTRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreInstanceRequest.h index 8ca76cf36..8749a08fa 100644 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreInstanceRequest.h +++ b/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreInstanceRequest.h @@ -41,6 +41,8 @@ namespace AlibabaCloud void setAccessKeyId(const std::string& accessKeyId); std::string getSecurityToken()const; void setSecurityToken(const std::string& securityToken); + std::string getRestoreTime()const; + void setRestoreTime(const std::string& restoreTime); std::string getResourceOwnerAccount()const; void setResourceOwnerAccount(const std::string& resourceOwnerAccount); std::string getOwnerAccount()const; @@ -49,6 +51,8 @@ namespace AlibabaCloud void setBackupId(const std::string& backupId); long getOwnerId()const; void setOwnerId(long ownerId); + std::string getRestoreType()const; + void setRestoreType(const std::string& restoreType); std::string getInstanceId()const; void setInstanceId(const std::string& instanceId); @@ -56,10 +60,12 @@ namespace AlibabaCloud long resourceOwnerId_; std::string accessKeyId_; std::string securityToken_; + std::string restoreTime_; std::string resourceOwnerAccount_; std::string ownerAccount_; std::string backupId_; long ownerId_; + std::string restoreType_; std::string instanceId_; }; diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotRequest.h deleted file mode 100644 index 3e4636f6d..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_RESTORESNAPSHOTREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RESTORESNAPSHOTREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT RestoreSnapshotRequest : public RpcServiceRequest - { - - public: - RestoreSnapshotRequest(); - ~RestoreSnapshotRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESTORESNAPSHOTREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotResult.h deleted file mode 100644 index 76ad2f0bd..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/RestoreSnapshotResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_RESTORESNAPSHOTRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_RESTORESNAPSHOTRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT RestoreSnapshotResult : public ServiceResult - { - public: - - - RestoreSnapshotResult(); - explicit RestoreSnapshotResult(const std::string &payload); - ~RestoreSnapshotResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESTORESNAPSHOTRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeRequest.h deleted file mode 100644 index a0fa40ba8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_REVOKEACCOUNTPRIVILEGEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_REVOKEACCOUNTPRIVILEGEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT RevokeAccountPrivilegeRequest : public RpcServiceRequest - { - - public: - RevokeAccountPrivilegeRequest(); - ~RevokeAccountPrivilegeRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getAccountName()const; - void setAccountName(const std::string& accountName); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string accountName_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_REVOKEACCOUNTPRIVILEGEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeResult.h deleted file mode 100644 index b0af21198..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/RevokeAccountPrivilegeResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_REVOKEACCOUNTPRIVILEGERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_REVOKEACCOUNTPRIVILEGERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT RevokeAccountPrivilegeResult : public ServiceResult - { - public: - - - RevokeAccountPrivilegeResult(); - explicit RevokeAccountPrivilegeResult(const std::string &payload); - ~RevokeAccountPrivilegeResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_REVOKEACCOUNTPRIVILEGERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsRequest.h deleted file mode 100644 index 2f840ef4e..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_SETSNAPSHOTSETTINGSREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_SETSNAPSHOTSETTINGSREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT SetSnapshotSettingsRequest : public RpcServiceRequest - { - - public: - SetSnapshotSettingsRequest(); - ~SetSnapshotSettingsRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_SETSNAPSHOTSETTINGSREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsResult.h deleted file mode 100644 index f063f006e..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/SetSnapshotSettingsResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_SETSNAPSHOTSETTINGSRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_SETSNAPSHOTSETTINGSRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT SetSnapshotSettingsResult : public ServiceResult - { - public: - - - SetSnapshotSettingsResult(); - explicit SetSnapshotSettingsResult(const std::string &payload); - ~SetSnapshotSettingsResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_SETSNAPSHOTSETTINGSRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceRequest.h deleted file mode 100644 index fb01ffba5..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceRequest.h +++ /dev/null @@ -1,60 +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_R_KVSTORE_MODEL_SWITCHTEMPINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHTEMPINSTANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT SwitchTempInstanceRequest : public RpcServiceRequest - { - - public: - SwitchTempInstanceRequest(); - ~SwitchTempInstanceRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - - private: - long resourceOwnerId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string accessKeyId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHTEMPINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceResult.h deleted file mode 100644 index 6770d0336..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/SwitchTempInstanceResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_SWITCHTEMPINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHTEMPINSTANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT SwitchTempInstanceResult : public ServiceResult - { - public: - - - SwitchTempInstanceResult(); - explicit SwitchTempInstanceResult(const std::string &payload); - ~SwitchTempInstanceResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHTEMPINSTANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceRequest.h deleted file mode 100644 index f3119da93..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_UNLINKREPLICAINSTANCEREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_UNLINKREPLICAINSTANCEREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT UnlinkReplicaInstanceRequest : public RpcServiceRequest - { - - public: - UnlinkReplicaInstanceRequest(); - ~UnlinkReplicaInstanceRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getReplicaId()const; - void setReplicaId(const std::string& replicaId); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string securityToken_; - std::string replicaId_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_UNLINKREPLICAINSTANCEREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceResult.h deleted file mode 100644 index ed0cfab22..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/UnlinkReplicaInstanceResult.h +++ /dev/null @@ -1,55 +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_R_KVSTORE_MODEL_UNLINKREPLICAINSTANCERESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_UNLINKREPLICAINSTANCERESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT UnlinkReplicaInstanceResult : public ServiceResult - { - public: - - - UnlinkReplicaInstanceResult(); - explicit UnlinkReplicaInstanceResult(const std::string &payload); - ~UnlinkReplicaInstanceResult(); - std::string getInstanceId()const; - std::string getWorkflowId()const; - std::string getReplicaId()const; - - protected: - void parse(const std::string &payload); - private: - std::string instanceId_; - std::string workflowId_; - std::string replicaId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_UNLINKREPLICAINSTANCERESULT_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordRequest.h b/r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordRequest.h deleted file mode 100644 index c81ea18a8..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordRequest.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_VERIFYPASSWORDREQUEST_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_VERIFYPASSWORDREQUEST_H_ - -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT VerifyPasswordRequest : public RpcServiceRequest - { - - public: - VerifyPasswordRequest(); - ~VerifyPasswordRequest(); - - long getResourceOwnerId()const; - void setResourceOwnerId(long resourceOwnerId); - std::string getAccessKeyId()const; - void setAccessKeyId(const std::string& accessKeyId); - std::string getPassword()const; - void setPassword(const std::string& password); - std::string getSecurityToken()const; - void setSecurityToken(const std::string& securityToken); - std::string getResourceOwnerAccount()const; - void setResourceOwnerAccount(const std::string& resourceOwnerAccount); - std::string getOwnerAccount()const; - void setOwnerAccount(const std::string& ownerAccount); - long getOwnerId()const; - void setOwnerId(long ownerId); - std::string getInstanceId()const; - void setInstanceId(const std::string& instanceId); - - private: - long resourceOwnerId_; - std::string accessKeyId_; - std::string password_; - std::string securityToken_; - std::string resourceOwnerAccount_; - std::string ownerAccount_; - long ownerId_; - std::string instanceId_; - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_VERIFYPASSWORDREQUEST_H_ \ No newline at end of file diff --git a/r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordResult.h b/r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordResult.h deleted file mode 100644 index e599d6583..000000000 --- a/r-kvstore/include/alibabacloud/r-kvstore/model/VerifyPasswordResult.h +++ /dev/null @@ -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_R_KVSTORE_MODEL_VERIFYPASSWORDRESULT_H_ -#define ALIBABACLOUD_R_KVSTORE_MODEL_VERIFYPASSWORDRESULT_H_ - -#include -#include -#include -#include -#include - -namespace AlibabaCloud -{ - namespace R_kvstore - { - namespace Model - { - class ALIBABACLOUD_R_KVSTORE_EXPORT VerifyPasswordResult : public ServiceResult - { - public: - - - VerifyPasswordResult(); - explicit VerifyPasswordResult(const std::string &payload); - ~VerifyPasswordResult(); - - protected: - void parse(const std::string &payload); - private: - - }; - } - } -} -#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_VERIFYPASSWORDRESULT_H_ \ No newline at end of file diff --git a/r-kvstore/src/R-kvstoreClient.cc b/r-kvstore/src/R-kvstoreClient.cc index 6db7a7cde..47b560a8e 100644 --- a/r-kvstore/src/R-kvstoreClient.cc +++ b/r-kvstore/src/R-kvstoreClient.cc @@ -31,21 +31,21 @@ R_kvstoreClient::R_kvstoreClient(const Credentials &credentials, const ClientCon RpcServiceClient(SERVICE_NAME, std::make_shared(credentials), configuration) { auto locationClient = std::make_shared(credentials, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "r-kvstore"); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); } R_kvstoreClient::R_kvstoreClient(const std::shared_ptr& credentialsProvider, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration) { auto locationClient = std::make_shared(credentialsProvider, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "r-kvstore"); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); } R_kvstoreClient::R_kvstoreClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) : RpcServiceClient(SERVICE_NAME, std::make_shared(accessKeyId, accessKeySecret), configuration) { auto locationClient = std::make_shared(accessKeyId, accessKeySecret, configuration); - endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, "r-kvstore"); + endpointProvider_ = std::make_shared(locationClient, configuration.regionId(), SERVICE_NAME, ""); } R_kvstoreClient::~R_kvstoreClient() @@ -231,150 +231,6 @@ R_kvstoreClient::CreateInstanceOutcomeCallable R_kvstoreClient::createInstanceCa return task->get_future(); } -R_kvstoreClient::CreateShardingInstanceOutcome R_kvstoreClient::createShardingInstance(const CreateShardingInstanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return CreateShardingInstanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return CreateShardingInstanceOutcome(CreateShardingInstanceResult(outcome.result())); - else - return CreateShardingInstanceOutcome(outcome.error()); -} - -void R_kvstoreClient::createShardingInstanceAsync(const CreateShardingInstanceRequest& request, const CreateShardingInstanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, createShardingInstance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::CreateShardingInstanceOutcomeCallable R_kvstoreClient::createShardingInstanceCallable(const CreateShardingInstanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->createShardingInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::CreateSnapshotOutcome R_kvstoreClient::createSnapshot(const CreateSnapshotRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return CreateSnapshotOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return CreateSnapshotOutcome(CreateSnapshotResult(outcome.result())); - else - return CreateSnapshotOutcome(outcome.error()); -} - -void R_kvstoreClient::createSnapshotAsync(const CreateSnapshotRequest& request, const CreateSnapshotAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, createSnapshot(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::CreateSnapshotOutcomeCallable R_kvstoreClient::createSnapshotCallable(const CreateSnapshotRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->createSnapshot(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::CreateStaticVerificationOutcome R_kvstoreClient::createStaticVerification(const CreateStaticVerificationRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return CreateStaticVerificationOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return CreateStaticVerificationOutcome(CreateStaticVerificationResult(outcome.result())); - else - return CreateStaticVerificationOutcome(outcome.error()); -} - -void R_kvstoreClient::createStaticVerificationAsync(const CreateStaticVerificationRequest& request, const CreateStaticVerificationAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, createStaticVerification(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::CreateStaticVerificationOutcomeCallable R_kvstoreClient::createStaticVerificationCallable(const CreateStaticVerificationRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->createStaticVerification(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::CreateTempInstanceOutcome R_kvstoreClient::createTempInstance(const CreateTempInstanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return CreateTempInstanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return CreateTempInstanceOutcome(CreateTempInstanceResult(outcome.result())); - else - return CreateTempInstanceOutcome(outcome.error()); -} - -void R_kvstoreClient::createTempInstanceAsync(const CreateTempInstanceRequest& request, const CreateTempInstanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, createTempInstance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::CreateTempInstanceOutcomeCallable R_kvstoreClient::createTempInstanceCallable(const CreateTempInstanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->createTempInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DeleteAccountOutcome R_kvstoreClient::deleteAccount(const DeleteAccountRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -447,114 +303,6 @@ R_kvstoreClient::DeleteInstanceOutcomeCallable R_kvstoreClient::deleteInstanceCa return task->get_future(); } -R_kvstoreClient::DeleteSnapshotOutcome R_kvstoreClient::deleteSnapshot(const DeleteSnapshotRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DeleteSnapshotOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DeleteSnapshotOutcome(DeleteSnapshotResult(outcome.result())); - else - return DeleteSnapshotOutcome(outcome.error()); -} - -void R_kvstoreClient::deleteSnapshotAsync(const DeleteSnapshotRequest& request, const DeleteSnapshotAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, deleteSnapshot(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DeleteSnapshotOutcomeCallable R_kvstoreClient::deleteSnapshotCallable(const DeleteSnapshotRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->deleteSnapshot(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DeleteSnapshotSettingsOutcome R_kvstoreClient::deleteSnapshotSettings(const DeleteSnapshotSettingsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DeleteSnapshotSettingsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DeleteSnapshotSettingsOutcome(DeleteSnapshotSettingsResult(outcome.result())); - else - return DeleteSnapshotSettingsOutcome(outcome.error()); -} - -void R_kvstoreClient::deleteSnapshotSettingsAsync(const DeleteSnapshotSettingsRequest& request, const DeleteSnapshotSettingsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, deleteSnapshotSettings(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DeleteSnapshotSettingsOutcomeCallable R_kvstoreClient::deleteSnapshotSettingsCallable(const DeleteSnapshotSettingsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->deleteSnapshotSettings(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DeleteTempInstanceOutcome R_kvstoreClient::deleteTempInstance(const DeleteTempInstanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DeleteTempInstanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DeleteTempInstanceOutcome(DeleteTempInstanceResult(outcome.result())); - else - return DeleteTempInstanceOutcome(outcome.error()); -} - -void R_kvstoreClient::deleteTempInstanceAsync(const DeleteTempInstanceRequest& request, const DeleteTempInstanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, deleteTempInstance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DeleteTempInstanceOutcomeCallable R_kvstoreClient::deleteTempInstanceCallable(const DeleteTempInstanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->deleteTempInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeAccountsOutcome R_kvstoreClient::describeAccounts(const DescribeAccountsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -591,150 +339,6 @@ R_kvstoreClient::DescribeAccountsOutcomeCallable R_kvstoreClient::describeAccoun return task->get_future(); } -R_kvstoreClient::DescribeActiveOperationTaskOutcome R_kvstoreClient::describeActiveOperationTask(const DescribeActiveOperationTaskRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeActiveOperationTaskOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeActiveOperationTaskOutcome(DescribeActiveOperationTaskResult(outcome.result())); - else - return DescribeActiveOperationTaskOutcome(outcome.error()); -} - -void R_kvstoreClient::describeActiveOperationTaskAsync(const DescribeActiveOperationTaskRequest& request, const DescribeActiveOperationTaskAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeActiveOperationTask(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeActiveOperationTaskOutcomeCallable R_kvstoreClient::describeActiveOperationTaskCallable(const DescribeActiveOperationTaskRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeActiveOperationTask(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeActiveOperationTaskCountOutcome R_kvstoreClient::describeActiveOperationTaskCount(const DescribeActiveOperationTaskCountRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeActiveOperationTaskCountOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeActiveOperationTaskCountOutcome(DescribeActiveOperationTaskCountResult(outcome.result())); - else - return DescribeActiveOperationTaskCountOutcome(outcome.error()); -} - -void R_kvstoreClient::describeActiveOperationTaskCountAsync(const DescribeActiveOperationTaskCountRequest& request, const DescribeActiveOperationTaskCountAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeActiveOperationTaskCount(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeActiveOperationTaskCountOutcomeCallable R_kvstoreClient::describeActiveOperationTaskCountCallable(const DescribeActiveOperationTaskCountRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeActiveOperationTaskCount(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeActiveOperationTaskRegionOutcome R_kvstoreClient::describeActiveOperationTaskRegion(const DescribeActiveOperationTaskRegionRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeActiveOperationTaskRegionOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeActiveOperationTaskRegionOutcome(DescribeActiveOperationTaskRegionResult(outcome.result())); - else - return DescribeActiveOperationTaskRegionOutcome(outcome.error()); -} - -void R_kvstoreClient::describeActiveOperationTaskRegionAsync(const DescribeActiveOperationTaskRegionRequest& request, const DescribeActiveOperationTaskRegionAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeActiveOperationTaskRegion(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeActiveOperationTaskRegionOutcomeCallable R_kvstoreClient::describeActiveOperationTaskRegionCallable(const DescribeActiveOperationTaskRegionRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeActiveOperationTaskRegion(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeActiveOperationTaskTypeOutcome R_kvstoreClient::describeActiveOperationTaskType(const DescribeActiveOperationTaskTypeRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeActiveOperationTaskTypeOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeActiveOperationTaskTypeOutcome(DescribeActiveOperationTaskTypeResult(outcome.result())); - else - return DescribeActiveOperationTaskTypeOutcome(outcome.error()); -} - -void R_kvstoreClient::describeActiveOperationTaskTypeAsync(const DescribeActiveOperationTaskTypeRequest& request, const DescribeActiveOperationTaskTypeAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeActiveOperationTaskType(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeActiveOperationTaskTypeOutcomeCallable R_kvstoreClient::describeActiveOperationTaskTypeCallable(const DescribeActiveOperationTaskTypeRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeActiveOperationTaskType(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeAuditRecordsOutcome R_kvstoreClient::describeAuditRecords(const DescribeAuditRecordsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -951,78 +555,6 @@ R_kvstoreClient::DescribeCacheAnalysisReportListOutcomeCallable R_kvstoreClient: return task->get_future(); } -R_kvstoreClient::DescribeCertificationOutcome R_kvstoreClient::describeCertification(const DescribeCertificationRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeCertificationOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeCertificationOutcome(DescribeCertificationResult(outcome.result())); - else - return DescribeCertificationOutcome(outcome.error()); -} - -void R_kvstoreClient::describeCertificationAsync(const DescribeCertificationRequest& request, const DescribeCertificationAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeCertification(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeCertificationOutcomeCallable R_kvstoreClient::describeCertificationCallable(const DescribeCertificationRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeCertification(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeDBInstanceMonitorOutcome R_kvstoreClient::describeDBInstanceMonitor(const DescribeDBInstanceMonitorRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeDBInstanceMonitorOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeDBInstanceMonitorOutcome(DescribeDBInstanceMonitorResult(outcome.result())); - else - return DescribeDBInstanceMonitorOutcome(outcome.error()); -} - -void R_kvstoreClient::describeDBInstanceMonitorAsync(const DescribeDBInstanceMonitorRequest& request, const DescribeDBInstanceMonitorAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeDBInstanceMonitor(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeDBInstanceMonitorOutcomeCallable R_kvstoreClient::describeDBInstanceMonitorCallable(const DescribeDBInstanceMonitorRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeDBInstanceMonitor(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeDBInstanceNetInfoOutcome R_kvstoreClient::describeDBInstanceNetInfo(const DescribeDBInstanceNetInfoRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1059,42 +591,6 @@ R_kvstoreClient::DescribeDBInstanceNetInfoOutcomeCallable R_kvstoreClient::descr return task->get_future(); } -R_kvstoreClient::DescribeErrorLogRecordsOutcome R_kvstoreClient::describeErrorLogRecords(const DescribeErrorLogRecordsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeErrorLogRecordsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeErrorLogRecordsOutcome(DescribeErrorLogRecordsResult(outcome.result())); - else - return DescribeErrorLogRecordsOutcome(outcome.error()); -} - -void R_kvstoreClient::describeErrorLogRecordsAsync(const DescribeErrorLogRecordsRequest& request, const DescribeErrorLogRecordsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeErrorLogRecords(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeErrorLogRecordsOutcomeCallable R_kvstoreClient::describeErrorLogRecordsCallable(const DescribeErrorLogRecordsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeErrorLogRecords(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeHistoryMonitorValuesOutcome R_kvstoreClient::describeHistoryMonitorValues(const DescribeHistoryMonitorValuesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1203,42 +699,6 @@ R_kvstoreClient::DescribeInstanceAutoRenewalAttributeOutcomeCallable R_kvstoreCl return task->get_future(); } -R_kvstoreClient::DescribeInstanceConfigOutcome R_kvstoreClient::describeInstanceConfig(const DescribeInstanceConfigRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeInstanceConfigOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeInstanceConfigOutcome(DescribeInstanceConfigResult(outcome.result())); - else - return DescribeInstanceConfigOutcome(outcome.error()); -} - -void R_kvstoreClient::describeInstanceConfigAsync(const DescribeInstanceConfigRequest& request, const DescribeInstanceConfigAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeInstanceConfig(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeInstanceConfigOutcomeCallable R_kvstoreClient::describeInstanceConfigCallable(const DescribeInstanceConfigRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeInstanceConfig(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeInstanceSSLOutcome R_kvstoreClient::describeInstanceSSL(const DescribeInstanceSSLRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1311,42 +771,6 @@ R_kvstoreClient::DescribeInstancesOutcomeCallable R_kvstoreClient::describeInsta return task->get_future(); } -R_kvstoreClient::DescribeInstancesByExpireTimeOutcome R_kvstoreClient::describeInstancesByExpireTime(const DescribeInstancesByExpireTimeRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeInstancesByExpireTimeOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeInstancesByExpireTimeOutcome(DescribeInstancesByExpireTimeResult(outcome.result())); - else - return DescribeInstancesByExpireTimeOutcome(outcome.error()); -} - -void R_kvstoreClient::describeInstancesByExpireTimeAsync(const DescribeInstancesByExpireTimeRequest& request, const DescribeInstancesByExpireTimeAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeInstancesByExpireTime(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeInstancesByExpireTimeOutcomeCallable R_kvstoreClient::describeInstancesByExpireTimeCallable(const DescribeInstancesByExpireTimeRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeInstancesByExpireTime(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeIntranetAttributeOutcome R_kvstoreClient::describeIntranetAttribute(const DescribeIntranetAttributeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1455,150 +879,6 @@ R_kvstoreClient::DescribeMonitorItemsOutcomeCallable R_kvstoreClient::describeMo return task->get_future(); } -R_kvstoreClient::DescribeMonthlyServiceStatusOutcome R_kvstoreClient::describeMonthlyServiceStatus(const DescribeMonthlyServiceStatusRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeMonthlyServiceStatusOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeMonthlyServiceStatusOutcome(DescribeMonthlyServiceStatusResult(outcome.result())); - else - return DescribeMonthlyServiceStatusOutcome(outcome.error()); -} - -void R_kvstoreClient::describeMonthlyServiceStatusAsync(const DescribeMonthlyServiceStatusRequest& request, const DescribeMonthlyServiceStatusAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeMonthlyServiceStatus(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeMonthlyServiceStatusOutcomeCallable R_kvstoreClient::describeMonthlyServiceStatusCallable(const DescribeMonthlyServiceStatusRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeMonthlyServiceStatus(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeMonthlyServiceStatusDetailOutcome R_kvstoreClient::describeMonthlyServiceStatusDetail(const DescribeMonthlyServiceStatusDetailRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeMonthlyServiceStatusDetailOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeMonthlyServiceStatusDetailOutcome(DescribeMonthlyServiceStatusDetailResult(outcome.result())); - else - return DescribeMonthlyServiceStatusDetailOutcome(outcome.error()); -} - -void R_kvstoreClient::describeMonthlyServiceStatusDetailAsync(const DescribeMonthlyServiceStatusDetailRequest& request, const DescribeMonthlyServiceStatusDetailAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeMonthlyServiceStatusDetail(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeMonthlyServiceStatusDetailOutcomeCallable R_kvstoreClient::describeMonthlyServiceStatusDetailCallable(const DescribeMonthlyServiceStatusDetailRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeMonthlyServiceStatusDetail(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeParameterModificationHistoryOutcome R_kvstoreClient::describeParameterModificationHistory(const DescribeParameterModificationHistoryRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeParameterModificationHistoryOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeParameterModificationHistoryOutcome(DescribeParameterModificationHistoryResult(outcome.result())); - else - return DescribeParameterModificationHistoryOutcome(outcome.error()); -} - -void R_kvstoreClient::describeParameterModificationHistoryAsync(const DescribeParameterModificationHistoryRequest& request, const DescribeParameterModificationHistoryAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeParameterModificationHistory(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeParameterModificationHistoryOutcomeCallable R_kvstoreClient::describeParameterModificationHistoryCallable(const DescribeParameterModificationHistoryRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeParameterModificationHistory(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeParameterTemplatesOutcome R_kvstoreClient::describeParameterTemplates(const DescribeParameterTemplatesRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeParameterTemplatesOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeParameterTemplatesOutcome(DescribeParameterTemplatesResult(outcome.result())); - else - return DescribeParameterTemplatesOutcome(outcome.error()); -} - -void R_kvstoreClient::describeParameterTemplatesAsync(const DescribeParameterTemplatesRequest& request, const DescribeParameterTemplatesAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeParameterTemplates(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeParameterTemplatesOutcomeCallable R_kvstoreClient::describeParameterTemplatesCallable(const DescribeParameterTemplatesRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeParameterTemplates(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeParametersOutcome R_kvstoreClient::describeParameters(const DescribeParametersRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1635,78 +915,6 @@ R_kvstoreClient::DescribeParametersOutcomeCallable R_kvstoreClient::describePara return task->get_future(); } -R_kvstoreClient::DescribeRdsVSwitchsOutcome R_kvstoreClient::describeRdsVSwitchs(const DescribeRdsVSwitchsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeRdsVSwitchsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeRdsVSwitchsOutcome(DescribeRdsVSwitchsResult(outcome.result())); - else - return DescribeRdsVSwitchsOutcome(outcome.error()); -} - -void R_kvstoreClient::describeRdsVSwitchsAsync(const DescribeRdsVSwitchsRequest& request, const DescribeRdsVSwitchsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeRdsVSwitchs(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeRdsVSwitchsOutcomeCallable R_kvstoreClient::describeRdsVSwitchsCallable(const DescribeRdsVSwitchsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeRdsVSwitchs(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeRdsVpcsOutcome R_kvstoreClient::describeRdsVpcs(const DescribeRdsVpcsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeRdsVpcsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeRdsVpcsOutcome(DescribeRdsVpcsResult(outcome.result())); - else - return DescribeRdsVpcsOutcome(outcome.error()); -} - -void R_kvstoreClient::describeRdsVpcsAsync(const DescribeRdsVpcsRequest& request, const DescribeRdsVpcsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeRdsVpcs(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeRdsVpcsOutcomeCallable R_kvstoreClient::describeRdsVpcsCallable(const DescribeRdsVpcsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeRdsVpcs(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeRegionsOutcome R_kvstoreClient::describeRegions(const DescribeRegionsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1743,186 +951,6 @@ R_kvstoreClient::DescribeRegionsOutcomeCallable R_kvstoreClient::describeRegions return task->get_future(); } -R_kvstoreClient::DescribeReplicaConflictInfoOutcome R_kvstoreClient::describeReplicaConflictInfo(const DescribeReplicaConflictInfoRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeReplicaConflictInfoOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeReplicaConflictInfoOutcome(DescribeReplicaConflictInfoResult(outcome.result())); - else - return DescribeReplicaConflictInfoOutcome(outcome.error()); -} - -void R_kvstoreClient::describeReplicaConflictInfoAsync(const DescribeReplicaConflictInfoRequest& request, const DescribeReplicaConflictInfoAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeReplicaConflictInfo(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeReplicaConflictInfoOutcomeCallable R_kvstoreClient::describeReplicaConflictInfoCallable(const DescribeReplicaConflictInfoRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeReplicaConflictInfo(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeReplicaInitializeProgressOutcome R_kvstoreClient::describeReplicaInitializeProgress(const DescribeReplicaInitializeProgressRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeReplicaInitializeProgressOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeReplicaInitializeProgressOutcome(DescribeReplicaInitializeProgressResult(outcome.result())); - else - return DescribeReplicaInitializeProgressOutcome(outcome.error()); -} - -void R_kvstoreClient::describeReplicaInitializeProgressAsync(const DescribeReplicaInitializeProgressRequest& request, const DescribeReplicaInitializeProgressAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeReplicaInitializeProgress(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeReplicaInitializeProgressOutcomeCallable R_kvstoreClient::describeReplicaInitializeProgressCallable(const DescribeReplicaInitializeProgressRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeReplicaInitializeProgress(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeReplicaPerformanceOutcome R_kvstoreClient::describeReplicaPerformance(const DescribeReplicaPerformanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeReplicaPerformanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeReplicaPerformanceOutcome(DescribeReplicaPerformanceResult(outcome.result())); - else - return DescribeReplicaPerformanceOutcome(outcome.error()); -} - -void R_kvstoreClient::describeReplicaPerformanceAsync(const DescribeReplicaPerformanceRequest& request, const DescribeReplicaPerformanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeReplicaPerformance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeReplicaPerformanceOutcomeCallable R_kvstoreClient::describeReplicaPerformanceCallable(const DescribeReplicaPerformanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeReplicaPerformance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeReplicaUsageOutcome R_kvstoreClient::describeReplicaUsage(const DescribeReplicaUsageRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeReplicaUsageOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeReplicaUsageOutcome(DescribeReplicaUsageResult(outcome.result())); - else - return DescribeReplicaUsageOutcome(outcome.error()); -} - -void R_kvstoreClient::describeReplicaUsageAsync(const DescribeReplicaUsageRequest& request, const DescribeReplicaUsageAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeReplicaUsage(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeReplicaUsageOutcomeCallable R_kvstoreClient::describeReplicaUsageCallable(const DescribeReplicaUsageRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeReplicaUsage(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeReplicasOutcome R_kvstoreClient::describeReplicas(const DescribeReplicasRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeReplicasOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeReplicasOutcome(DescribeReplicasResult(outcome.result())); - else - return DescribeReplicasOutcome(outcome.error()); -} - -void R_kvstoreClient::describeReplicasAsync(const DescribeReplicasRequest& request, const DescribeReplicasAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeReplicas(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeReplicasOutcomeCallable R_kvstoreClient::describeReplicasCallable(const DescribeReplicasRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeReplicas(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeRunningLogRecordsOutcome R_kvstoreClient::describeRunningLogRecords(const DescribeRunningLogRecordsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -1995,42 +1023,6 @@ R_kvstoreClient::DescribeSecurityIpsOutcomeCallable R_kvstoreClient::describeSec return task->get_future(); } -R_kvstoreClient::DescribeShardingInstancesOutcome R_kvstoreClient::describeShardingInstances(const DescribeShardingInstancesRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeShardingInstancesOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeShardingInstancesOutcome(DescribeShardingInstancesResult(outcome.result())); - else - return DescribeShardingInstancesOutcome(outcome.error()); -} - -void R_kvstoreClient::describeShardingInstancesAsync(const DescribeShardingInstancesRequest& request, const DescribeShardingInstancesAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeShardingInstances(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeShardingInstancesOutcomeCallable R_kvstoreClient::describeShardingInstancesCallable(const DescribeShardingInstancesRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeShardingInstances(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeSlowLogRecordsOutcome R_kvstoreClient::describeSlowLogRecords(const DescribeSlowLogRecordsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2067,222 +1059,6 @@ R_kvstoreClient::DescribeSlowLogRecordsOutcomeCallable R_kvstoreClient::describe return task->get_future(); } -R_kvstoreClient::DescribeSnapshotsOutcome R_kvstoreClient::describeSnapshots(const DescribeSnapshotsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeSnapshotsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeSnapshotsOutcome(DescribeSnapshotsResult(outcome.result())); - else - return DescribeSnapshotsOutcome(outcome.error()); -} - -void R_kvstoreClient::describeSnapshotsAsync(const DescribeSnapshotsRequest& request, const DescribeSnapshotsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeSnapshots(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeSnapshotsOutcomeCallable R_kvstoreClient::describeSnapshotsCallable(const DescribeSnapshotsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeSnapshots(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeStaticVerificationListOutcome R_kvstoreClient::describeStaticVerificationList(const DescribeStaticVerificationListRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeStaticVerificationListOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeStaticVerificationListOutcome(DescribeStaticVerificationListResult(outcome.result())); - else - return DescribeStaticVerificationListOutcome(outcome.error()); -} - -void R_kvstoreClient::describeStaticVerificationListAsync(const DescribeStaticVerificationListRequest& request, const DescribeStaticVerificationListAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeStaticVerificationList(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeStaticVerificationListOutcomeCallable R_kvstoreClient::describeStaticVerificationListCallable(const DescribeStaticVerificationListRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeStaticVerificationList(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeStrategyOutcome R_kvstoreClient::describeStrategy(const DescribeStrategyRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeStrategyOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeStrategyOutcome(DescribeStrategyResult(outcome.result())); - else - return DescribeStrategyOutcome(outcome.error()); -} - -void R_kvstoreClient::describeStrategyAsync(const DescribeStrategyRequest& request, const DescribeStrategyAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeStrategy(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeStrategyOutcomeCallable R_kvstoreClient::describeStrategyCallable(const DescribeStrategyRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeStrategy(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeTagsOutcome R_kvstoreClient::describeTags(const DescribeTagsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeTagsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeTagsOutcome(DescribeTagsResult(outcome.result())); - else - return DescribeTagsOutcome(outcome.error()); -} - -void R_kvstoreClient::describeTagsAsync(const DescribeTagsRequest& request, const DescribeTagsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeTags(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeTagsOutcomeCallable R_kvstoreClient::describeTagsCallable(const DescribeTagsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeTags(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeTempInstanceOutcome R_kvstoreClient::describeTempInstance(const DescribeTempInstanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeTempInstanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeTempInstanceOutcome(DescribeTempInstanceResult(outcome.result())); - else - return DescribeTempInstanceOutcome(outcome.error()); -} - -void R_kvstoreClient::describeTempInstanceAsync(const DescribeTempInstanceRequest& request, const DescribeTempInstanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeTempInstance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeTempInstanceOutcomeCallable R_kvstoreClient::describeTempInstanceCallable(const DescribeTempInstanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeTempInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::DescribeVerificationListOutcome R_kvstoreClient::describeVerificationList(const DescribeVerificationListRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return DescribeVerificationListOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return DescribeVerificationListOutcome(DescribeVerificationListResult(outcome.result())); - else - return DescribeVerificationListOutcome(outcome.error()); -} - -void R_kvstoreClient::describeVerificationListAsync(const DescribeVerificationListRequest& request, const DescribeVerificationListAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, describeVerificationList(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::DescribeVerificationListOutcomeCallable R_kvstoreClient::describeVerificationListCallable(const DescribeVerificationListRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->describeVerificationList(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::DescribeZonesOutcome R_kvstoreClient::describeZones(const DescribeZonesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2319,72 +1095,36 @@ R_kvstoreClient::DescribeZonesOutcomeCallable R_kvstoreClient::describeZonesCall return task->get_future(); } -R_kvstoreClient::DestroyInstanceOutcome R_kvstoreClient::destroyInstance(const DestroyInstanceRequest &request) const +R_kvstoreClient::FlushExpireKeysOutcome R_kvstoreClient::flushExpireKeys(const FlushExpireKeysRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); if (!endpointOutcome.isSuccess()) - return DestroyInstanceOutcome(endpointOutcome.error()); + return FlushExpireKeysOutcome(endpointOutcome.error()); auto outcome = makeRequest(endpointOutcome.result(), request); if (outcome.isSuccess()) - return DestroyInstanceOutcome(DestroyInstanceResult(outcome.result())); + return FlushExpireKeysOutcome(FlushExpireKeysResult(outcome.result())); else - return DestroyInstanceOutcome(outcome.error()); + return FlushExpireKeysOutcome(outcome.error()); } -void R_kvstoreClient::destroyInstanceAsync(const DestroyInstanceRequest& request, const DestroyInstanceAsyncHandler& handler, const std::shared_ptr& context) const +void R_kvstoreClient::flushExpireKeysAsync(const FlushExpireKeysRequest& request, const FlushExpireKeysAsyncHandler& handler, const std::shared_ptr& context) const { auto fn = [this, request, handler, context]() { - handler(this, request, destroyInstance(request), context); + handler(this, request, flushExpireKeys(request), context); }; asyncExecute(new Runnable(fn)); } -R_kvstoreClient::DestroyInstanceOutcomeCallable R_kvstoreClient::destroyInstanceCallable(const DestroyInstanceRequest &request) const +R_kvstoreClient::FlushExpireKeysOutcomeCallable R_kvstoreClient::flushExpireKeysCallable(const FlushExpireKeysRequest &request) const { - auto task = std::make_shared>( + auto task = std::make_shared>( [this, request]() { - return this->destroyInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::EvaluateFailOverSwitchOutcome R_kvstoreClient::evaluateFailOverSwitch(const EvaluateFailOverSwitchRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return EvaluateFailOverSwitchOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return EvaluateFailOverSwitchOutcome(EvaluateFailOverSwitchResult(outcome.result())); - else - return EvaluateFailOverSwitchOutcome(outcome.error()); -} - -void R_kvstoreClient::evaluateFailOverSwitchAsync(const EvaluateFailOverSwitchRequest& request, const EvaluateFailOverSwitchAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, evaluateFailOverSwitch(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::EvaluateFailOverSwitchOutcomeCallable R_kvstoreClient::evaluateFailOverSwitchCallable(const EvaluateFailOverSwitchRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->evaluateFailOverSwitch(request); + return this->flushExpireKeys(request); }); asyncExecute(new Runnable([task]() { (*task)(); })); @@ -2427,42 +1167,6 @@ R_kvstoreClient::FlushInstanceOutcomeCallable R_kvstoreClient::flushInstanceCall return task->get_future(); } -R_kvstoreClient::GetSnapshotSettingsOutcome R_kvstoreClient::getSnapshotSettings(const GetSnapshotSettingsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return GetSnapshotSettingsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return GetSnapshotSettingsOutcome(GetSnapshotSettingsResult(outcome.result())); - else - return GetSnapshotSettingsOutcome(outcome.error()); -} - -void R_kvstoreClient::getSnapshotSettingsAsync(const GetSnapshotSettingsRequest& request, const GetSnapshotSettingsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, getSnapshotSettings(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::GetSnapshotSettingsOutcomeCallable R_kvstoreClient::getSnapshotSettingsCallable(const GetSnapshotSettingsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->getSnapshotSettings(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::GrantAccountPrivilegeOutcome R_kvstoreClient::grantAccountPrivilege(const GrantAccountPrivilegeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2607,42 +1311,6 @@ R_kvstoreClient::ModifyAccountDescriptionOutcomeCallable R_kvstoreClient::modify return task->get_future(); } -R_kvstoreClient::ModifyActiveOperationTaskOutcome R_kvstoreClient::modifyActiveOperationTask(const ModifyActiveOperationTaskRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyActiveOperationTaskOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyActiveOperationTaskOutcome(ModifyActiveOperationTaskResult(outcome.result())); - else - return ModifyActiveOperationTaskOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyActiveOperationTaskAsync(const ModifyActiveOperationTaskRequest& request, const ModifyActiveOperationTaskAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyActiveOperationTask(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyActiveOperationTaskOutcomeCallable R_kvstoreClient::modifyActiveOperationTaskCallable(const ModifyActiveOperationTaskRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyActiveOperationTask(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::ModifyAuditLogConfigOutcome R_kvstoreClient::modifyAuditLogConfig(const ModifyAuditLogConfigRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2715,42 +1383,6 @@ R_kvstoreClient::ModifyBackupPolicyOutcomeCallable R_kvstoreClient::modifyBackup return task->get_future(); } -R_kvstoreClient::ModifyCertificationOutcome R_kvstoreClient::modifyCertification(const ModifyCertificationRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyCertificationOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyCertificationOutcome(ModifyCertificationResult(outcome.result())); - else - return ModifyCertificationOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyCertificationAsync(const ModifyCertificationRequest& request, const ModifyCertificationAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyCertification(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyCertificationOutcomeCallable R_kvstoreClient::modifyCertificationCallable(const ModifyCertificationRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyCertification(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::ModifyDBInstanceConnectionStringOutcome R_kvstoreClient::modifyDBInstanceConnectionString(const ModifyDBInstanceConnectionStringRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -2787,78 +1419,6 @@ R_kvstoreClient::ModifyDBInstanceConnectionStringOutcomeCallable R_kvstoreClient return task->get_future(); } -R_kvstoreClient::ModifyDBInstanceMonitorOutcome R_kvstoreClient::modifyDBInstanceMonitor(const ModifyDBInstanceMonitorRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyDBInstanceMonitorOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyDBInstanceMonitorOutcome(ModifyDBInstanceMonitorResult(outcome.result())); - else - return ModifyDBInstanceMonitorOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyDBInstanceMonitorAsync(const ModifyDBInstanceMonitorRequest& request, const ModifyDBInstanceMonitorAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyDBInstanceMonitor(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyDBInstanceMonitorOutcomeCallable R_kvstoreClient::modifyDBInstanceMonitorCallable(const ModifyDBInstanceMonitorRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyDBInstanceMonitor(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::ModifyGuardDomainModeOutcome R_kvstoreClient::modifyGuardDomainMode(const ModifyGuardDomainModeRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyGuardDomainModeOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyGuardDomainModeOutcome(ModifyGuardDomainModeResult(outcome.result())); - else - return ModifyGuardDomainModeOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyGuardDomainModeAsync(const ModifyGuardDomainModeRequest& request, const ModifyGuardDomainModeAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyGuardDomainMode(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyGuardDomainModeOutcomeCallable R_kvstoreClient::modifyGuardDomainModeCallable(const ModifyGuardDomainModeRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyGuardDomainMode(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::ModifyInstanceAttributeOutcome R_kvstoreClient::modifyInstanceAttribute(const ModifyInstanceAttributeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3183,42 +1743,6 @@ R_kvstoreClient::ModifyInstanceSpecOutcomeCallable R_kvstoreClient::modifyInstan return task->get_future(); } -R_kvstoreClient::ModifyInstanceSpecPreCheckOutcome R_kvstoreClient::modifyInstanceSpecPreCheck(const ModifyInstanceSpecPreCheckRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyInstanceSpecPreCheckOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyInstanceSpecPreCheckOutcome(ModifyInstanceSpecPreCheckResult(outcome.result())); - else - return ModifyInstanceSpecPreCheckOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyInstanceSpecPreCheckAsync(const ModifyInstanceSpecPreCheckRequest& request, const ModifyInstanceSpecPreCheckAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyInstanceSpecPreCheck(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyInstanceSpecPreCheckOutcomeCallable R_kvstoreClient::modifyInstanceSpecPreCheckCallable(const ModifyInstanceSpecPreCheckRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyInstanceSpecPreCheck(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::ModifyInstanceVpcAuthModeOutcome R_kvstoreClient::modifyInstanceVpcAuthMode(const ModifyInstanceVpcAuthModeRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3291,186 +1815,6 @@ R_kvstoreClient::ModifyIntranetAttributeOutcomeCallable R_kvstoreClient::modifyI return task->get_future(); } -R_kvstoreClient::ModifyReplicaDescriptionOutcome R_kvstoreClient::modifyReplicaDescription(const ModifyReplicaDescriptionRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyReplicaDescriptionOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyReplicaDescriptionOutcome(ModifyReplicaDescriptionResult(outcome.result())); - else - return ModifyReplicaDescriptionOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyReplicaDescriptionAsync(const ModifyReplicaDescriptionRequest& request, const ModifyReplicaDescriptionAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyReplicaDescription(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyReplicaDescriptionOutcomeCallable R_kvstoreClient::modifyReplicaDescriptionCallable(const ModifyReplicaDescriptionRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyReplicaDescription(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::ModifyReplicaModeOutcome R_kvstoreClient::modifyReplicaMode(const ModifyReplicaModeRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyReplicaModeOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyReplicaModeOutcome(ModifyReplicaModeResult(outcome.result())); - else - return ModifyReplicaModeOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyReplicaModeAsync(const ModifyReplicaModeRequest& request, const ModifyReplicaModeAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyReplicaMode(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyReplicaModeOutcomeCallable R_kvstoreClient::modifyReplicaModeCallable(const ModifyReplicaModeRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyReplicaMode(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::ModifyReplicaRecoveryModeOutcome R_kvstoreClient::modifyReplicaRecoveryMode(const ModifyReplicaRecoveryModeRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyReplicaRecoveryModeOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyReplicaRecoveryModeOutcome(ModifyReplicaRecoveryModeResult(outcome.result())); - else - return ModifyReplicaRecoveryModeOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyReplicaRecoveryModeAsync(const ModifyReplicaRecoveryModeRequest& request, const ModifyReplicaRecoveryModeAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyReplicaRecoveryMode(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyReplicaRecoveryModeOutcomeCallable R_kvstoreClient::modifyReplicaRecoveryModeCallable(const ModifyReplicaRecoveryModeRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyReplicaRecoveryMode(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::ModifyReplicaRelationOutcome R_kvstoreClient::modifyReplicaRelation(const ModifyReplicaRelationRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyReplicaRelationOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyReplicaRelationOutcome(ModifyReplicaRelationResult(outcome.result())); - else - return ModifyReplicaRelationOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyReplicaRelationAsync(const ModifyReplicaRelationRequest& request, const ModifyReplicaRelationAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyReplicaRelation(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyReplicaRelationOutcomeCallable R_kvstoreClient::modifyReplicaRelationCallable(const ModifyReplicaRelationRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyReplicaRelation(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::ModifyReplicaVerificationModeOutcome R_kvstoreClient::modifyReplicaVerificationMode(const ModifyReplicaVerificationModeRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ModifyReplicaVerificationModeOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ModifyReplicaVerificationModeOutcome(ModifyReplicaVerificationModeResult(outcome.result())); - else - return ModifyReplicaVerificationModeOutcome(outcome.error()); -} - -void R_kvstoreClient::modifyReplicaVerificationModeAsync(const ModifyReplicaVerificationModeRequest& request, const ModifyReplicaVerificationModeAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, modifyReplicaVerificationMode(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ModifyReplicaVerificationModeOutcomeCallable R_kvstoreClient::modifyReplicaVerificationModeCallable(const ModifyReplicaVerificationModeRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->modifyReplicaVerificationMode(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::ModifySecurityIpsOutcome R_kvstoreClient::modifySecurityIps(const ModifySecurityIpsRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3507,42 +1851,6 @@ R_kvstoreClient::ModifySecurityIpsOutcomeCallable R_kvstoreClient::modifySecurit return task->get_future(); } -R_kvstoreClient::QueryTaskOutcome R_kvstoreClient::queryTask(const QueryTaskRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return QueryTaskOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return QueryTaskOutcome(QueryTaskResult(outcome.result())); - else - return QueryTaskOutcome(outcome.error()); -} - -void R_kvstoreClient::queryTaskAsync(const QueryTaskRequest& request, const QueryTaskAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, queryTask(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::QueryTaskOutcomeCallable R_kvstoreClient::queryTaskCallable(const QueryTaskRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->queryTask(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::ReleaseInstancePublicConnectionOutcome R_kvstoreClient::releaseInstancePublicConnection(const ReleaseInstancePublicConnectionRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3579,42 +1887,6 @@ R_kvstoreClient::ReleaseInstancePublicConnectionOutcomeCallable R_kvstoreClient: return task->get_future(); } -R_kvstoreClient::ReleaseReplicaOutcome R_kvstoreClient::releaseReplica(const ReleaseReplicaRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ReleaseReplicaOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ReleaseReplicaOutcome(ReleaseReplicaResult(outcome.result())); - else - return ReleaseReplicaOutcome(outcome.error()); -} - -void R_kvstoreClient::releaseReplicaAsync(const ReleaseReplicaRequest& request, const ReleaseReplicaAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, releaseReplica(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ReleaseReplicaOutcomeCallable R_kvstoreClient::releaseReplicaCallable(const ReleaseReplicaRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->releaseReplica(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::RenewInstanceOutcome R_kvstoreClient::renewInstance(const RenewInstanceRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3651,78 +1923,6 @@ R_kvstoreClient::RenewInstanceOutcomeCallable R_kvstoreClient::renewInstanceCall return task->get_future(); } -R_kvstoreClient::RenewMultiInstanceOutcome R_kvstoreClient::renewMultiInstance(const RenewMultiInstanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return RenewMultiInstanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return RenewMultiInstanceOutcome(RenewMultiInstanceResult(outcome.result())); - else - return RenewMultiInstanceOutcome(outcome.error()); -} - -void R_kvstoreClient::renewMultiInstanceAsync(const RenewMultiInstanceRequest& request, const RenewMultiInstanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, renewMultiInstance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::RenewMultiInstanceOutcomeCallable R_kvstoreClient::renewMultiInstanceCallable(const RenewMultiInstanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->renewMultiInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::ResetAccountOutcome R_kvstoreClient::resetAccount(const ResetAccountRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return ResetAccountOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return ResetAccountOutcome(ResetAccountResult(outcome.result())); - else - return ResetAccountOutcome(outcome.error()); -} - -void R_kvstoreClient::resetAccountAsync(const ResetAccountRequest& request, const ResetAccountAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, resetAccount(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::ResetAccountOutcomeCallable R_kvstoreClient::resetAccountCallable(const ResetAccountRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->resetAccount(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::ResetAccountPasswordOutcome R_kvstoreClient::resetAccountPassword(const ResetAccountPasswordRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3831,114 +2031,6 @@ R_kvstoreClient::RestoreInstanceOutcomeCallable R_kvstoreClient::restoreInstance return task->get_future(); } -R_kvstoreClient::RestoreSnapshotOutcome R_kvstoreClient::restoreSnapshot(const RestoreSnapshotRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return RestoreSnapshotOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return RestoreSnapshotOutcome(RestoreSnapshotResult(outcome.result())); - else - return RestoreSnapshotOutcome(outcome.error()); -} - -void R_kvstoreClient::restoreSnapshotAsync(const RestoreSnapshotRequest& request, const RestoreSnapshotAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, restoreSnapshot(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::RestoreSnapshotOutcomeCallable R_kvstoreClient::restoreSnapshotCallable(const RestoreSnapshotRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->restoreSnapshot(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::RevokeAccountPrivilegeOutcome R_kvstoreClient::revokeAccountPrivilege(const RevokeAccountPrivilegeRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return RevokeAccountPrivilegeOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return RevokeAccountPrivilegeOutcome(RevokeAccountPrivilegeResult(outcome.result())); - else - return RevokeAccountPrivilegeOutcome(outcome.error()); -} - -void R_kvstoreClient::revokeAccountPrivilegeAsync(const RevokeAccountPrivilegeRequest& request, const RevokeAccountPrivilegeAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, revokeAccountPrivilege(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::RevokeAccountPrivilegeOutcomeCallable R_kvstoreClient::revokeAccountPrivilegeCallable(const RevokeAccountPrivilegeRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->revokeAccountPrivilege(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - -R_kvstoreClient::SetSnapshotSettingsOutcome R_kvstoreClient::setSnapshotSettings(const SetSnapshotSettingsRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return SetSnapshotSettingsOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return SetSnapshotSettingsOutcome(SetSnapshotSettingsResult(outcome.result())); - else - return SetSnapshotSettingsOutcome(outcome.error()); -} - -void R_kvstoreClient::setSnapshotSettingsAsync(const SetSnapshotSettingsRequest& request, const SetSnapshotSettingsAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, setSnapshotSettings(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::SetSnapshotSettingsOutcomeCallable R_kvstoreClient::setSnapshotSettingsCallable(const SetSnapshotSettingsRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->setSnapshotSettings(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::SwitchNetworkOutcome R_kvstoreClient::switchNetwork(const SwitchNetworkRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -3975,42 +2067,6 @@ R_kvstoreClient::SwitchNetworkOutcomeCallable R_kvstoreClient::switchNetworkCall return task->get_future(); } -R_kvstoreClient::SwitchTempInstanceOutcome R_kvstoreClient::switchTempInstance(const SwitchTempInstanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return SwitchTempInstanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return SwitchTempInstanceOutcome(SwitchTempInstanceResult(outcome.result())); - else - return SwitchTempInstanceOutcome(outcome.error()); -} - -void R_kvstoreClient::switchTempInstanceAsync(const SwitchTempInstanceRequest& request, const SwitchTempInstanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, switchTempInstance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::SwitchTempInstanceOutcomeCallable R_kvstoreClient::switchTempInstanceCallable(const SwitchTempInstanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->switchTempInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::TagResourcesOutcome R_kvstoreClient::tagResources(const TagResourcesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4083,42 +2139,6 @@ R_kvstoreClient::TransformToPrePaidOutcomeCallable R_kvstoreClient::transformToP return task->get_future(); } -R_kvstoreClient::UnlinkReplicaInstanceOutcome R_kvstoreClient::unlinkReplicaInstance(const UnlinkReplicaInstanceRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return UnlinkReplicaInstanceOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return UnlinkReplicaInstanceOutcome(UnlinkReplicaInstanceResult(outcome.result())); - else - return UnlinkReplicaInstanceOutcome(outcome.error()); -} - -void R_kvstoreClient::unlinkReplicaInstanceAsync(const UnlinkReplicaInstanceRequest& request, const UnlinkReplicaInstanceAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, unlinkReplicaInstance(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::UnlinkReplicaInstanceOutcomeCallable R_kvstoreClient::unlinkReplicaInstanceCallable(const UnlinkReplicaInstanceRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->unlinkReplicaInstance(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - R_kvstoreClient::UntagResourcesOutcome R_kvstoreClient::untagResources(const UntagResourcesRequest &request) const { auto endpointOutcome = endpointProvider_->getEndpoint(); @@ -4155,39 +2175,3 @@ R_kvstoreClient::UntagResourcesOutcomeCallable R_kvstoreClient::untagResourcesCa return task->get_future(); } -R_kvstoreClient::VerifyPasswordOutcome R_kvstoreClient::verifyPassword(const VerifyPasswordRequest &request) const -{ - auto endpointOutcome = endpointProvider_->getEndpoint(); - if (!endpointOutcome.isSuccess()) - return VerifyPasswordOutcome(endpointOutcome.error()); - - auto outcome = makeRequest(endpointOutcome.result(), request); - - if (outcome.isSuccess()) - return VerifyPasswordOutcome(VerifyPasswordResult(outcome.result())); - else - return VerifyPasswordOutcome(outcome.error()); -} - -void R_kvstoreClient::verifyPasswordAsync(const VerifyPasswordRequest& request, const VerifyPasswordAsyncHandler& handler, const std::shared_ptr& context) const -{ - auto fn = [this, request, handler, context]() - { - handler(this, request, verifyPassword(request), context); - }; - - asyncExecute(new Runnable(fn)); -} - -R_kvstoreClient::VerifyPasswordOutcomeCallable R_kvstoreClient::verifyPasswordCallable(const VerifyPasswordRequest &request) const -{ - auto task = std::make_shared>( - [this, request]() - { - return this->verifyPassword(request); - }); - - asyncExecute(new Runnable([task]() { (*task)(); })); - return task->get_future(); -} - diff --git a/r-kvstore/src/model/AllocateInstancePublicConnectionRequest.cc b/r-kvstore/src/model/AllocateInstancePublicConnectionRequest.cc index 8665852eb..03a1c7198 100644 --- a/r-kvstore/src/model/AllocateInstancePublicConnectionRequest.cc +++ b/r-kvstore/src/model/AllocateInstancePublicConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::AllocateInstancePublicConnectionRequest; AllocateInstancePublicConnectionRequest::AllocateInstancePublicConnectionRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "AllocateInstancePublicConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} AllocateInstancePublicConnectionRequest::~AllocateInstancePublicConnectionRequest() {} diff --git a/r-kvstore/src/model/CreateAccountRequest.cc b/r-kvstore/src/model/CreateAccountRequest.cc index 7f061633e..01fbce6d5 100644 --- a/r-kvstore/src/model/CreateAccountRequest.cc +++ b/r-kvstore/src/model/CreateAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::CreateAccountRequest; CreateAccountRequest::CreateAccountRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "CreateAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateAccountRequest::~CreateAccountRequest() {} diff --git a/r-kvstore/src/model/CreateBackupRequest.cc b/r-kvstore/src/model/CreateBackupRequest.cc index 2d623fbf2..4891c9b0e 100644 --- a/r-kvstore/src/model/CreateBackupRequest.cc +++ b/r-kvstore/src/model/CreateBackupRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::CreateBackupRequest; CreateBackupRequest::CreateBackupRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "CreateBackup") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateBackupRequest::~CreateBackupRequest() {} diff --git a/r-kvstore/src/model/CreateCacheAnalysisTaskRequest.cc b/r-kvstore/src/model/CreateCacheAnalysisTaskRequest.cc index 706b27a84..b50b569c9 100644 --- a/r-kvstore/src/model/CreateCacheAnalysisTaskRequest.cc +++ b/r-kvstore/src/model/CreateCacheAnalysisTaskRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::CreateCacheAnalysisTaskRequest; CreateCacheAnalysisTaskRequest::CreateCacheAnalysisTaskRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "CreateCacheAnalysisTask") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateCacheAnalysisTaskRequest::~CreateCacheAnalysisTaskRequest() {} diff --git a/r-kvstore/src/model/CreateInstanceRequest.cc b/r-kvstore/src/model/CreateInstanceRequest.cc index c0d09b50c..9eebea169 100644 --- a/r-kvstore/src/model/CreateInstanceRequest.cc +++ b/r-kvstore/src/model/CreateInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::CreateInstanceRequest; CreateInstanceRequest::CreateInstanceRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "CreateInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} CreateInstanceRequest::~CreateInstanceRequest() {} @@ -36,17 +38,6 @@ void CreateInstanceRequest::setResourceOwnerId(long resourceOwnerId) setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } -std::string CreateInstanceRequest::getNodeType()const -{ - return nodeType_; -} - -void CreateInstanceRequest::setNodeType(const std::string& nodeType) -{ - nodeType_ = nodeType; - setCoreParameter("NodeType", nodeType); -} - std::string CreateInstanceRequest::getCouponNo()const { return couponNo_; @@ -80,48 +71,15 @@ void CreateInstanceRequest::setEngineVersion(const std::string& engineVersion) setCoreParameter("EngineVersion", engineVersion); } -std::string CreateInstanceRequest::getAutoUseCoupon()const +std::string CreateInstanceRequest::getResourceGroupId()const { - return autoUseCoupon_; + return resourceGroupId_; } -void CreateInstanceRequest::setAutoUseCoupon(const std::string& autoUseCoupon) +void CreateInstanceRequest::setResourceGroupId(const std::string& resourceGroupId) { - autoUseCoupon_ = autoUseCoupon; - setCoreParameter("AutoUseCoupon", autoUseCoupon); -} - -std::string CreateInstanceRequest::getInstanceClass()const -{ - return instanceClass_; -} - -void CreateInstanceRequest::setInstanceClass(const std::string& instanceClass) -{ - instanceClass_ = instanceClass; - setCoreParameter("InstanceClass", instanceClass); -} - -std::string CreateInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -long CreateInstanceRequest::getCapacity()const -{ - return capacity_; -} - -void CreateInstanceRequest::setCapacity(long capacity) -{ - capacity_ = capacity; - setCoreParameter("Capacity", std::to_string(capacity)); + resourceGroupId_ = resourceGroupId; + setCoreParameter("ResourceGroupId", resourceGroupId); } std::string CreateInstanceRequest::getPassword()const @@ -146,17 +104,6 @@ void CreateInstanceRequest::setSecurityToken(const std::string& securityToken) setCoreParameter("SecurityToken", securityToken); } -std::string CreateInstanceRequest::getInstanceType()const -{ - return instanceType_; -} - -void CreateInstanceRequest::setInstanceType(const std::string& instanceType) -{ - instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); -} - std::string CreateInstanceRequest::getBusinessInfo()const { return businessInfo_; @@ -190,39 +137,6 @@ void CreateInstanceRequest::setPeriod(const std::string& period) setCoreParameter("Period", period); } -std::string CreateInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateInstanceRequest::getSrcDBInstanceId()const -{ - return srcDBInstanceId_; -} - -void CreateInstanceRequest::setSrcDBInstanceId(const std::string& srcDBInstanceId) -{ - srcDBInstanceId_ = srcDBInstanceId; - setCoreParameter("SrcDBInstanceId", srcDBInstanceId); -} - -std::string CreateInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - std::string CreateInstanceRequest::getBackupId()const { return backupId_; @@ -245,17 +159,6 @@ void CreateInstanceRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } -std::string CreateInstanceRequest::getToken()const -{ - return token_; -} - -void CreateInstanceRequest::setToken(const std::string& token) -{ - token_ = token; - setCoreParameter("Token", token); -} - std::string CreateInstanceRequest::getVSwitchId()const { return vSwitchId_; @@ -300,17 +203,6 @@ void CreateInstanceRequest::setAutoRenew(const std::string& autoRenew) setCoreParameter("AutoRenew", autoRenew); } -std::string CreateInstanceRequest::getVpcId()const -{ - return vpcId_; -} - -void CreateInstanceRequest::setVpcId(const std::string& vpcId) -{ - vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); -} - std::string CreateInstanceRequest::getZoneId()const { return zoneId_; @@ -322,6 +214,138 @@ void CreateInstanceRequest::setZoneId(const std::string& zoneId) setCoreParameter("ZoneId", zoneId); } +std::string CreateInstanceRequest::getNodeType()const +{ + return nodeType_; +} + +void CreateInstanceRequest::setNodeType(const std::string& nodeType) +{ + nodeType_ = nodeType; + setCoreParameter("NodeType", nodeType); +} + +std::string CreateInstanceRequest::getAutoUseCoupon()const +{ + return autoUseCoupon_; +} + +void CreateInstanceRequest::setAutoUseCoupon(const std::string& autoUseCoupon) +{ + autoUseCoupon_ = autoUseCoupon; + setCoreParameter("AutoUseCoupon", autoUseCoupon); +} + +std::string CreateInstanceRequest::getInstanceClass()const +{ + return instanceClass_; +} + +void CreateInstanceRequest::setInstanceClass(const std::string& instanceClass) +{ + instanceClass_ = instanceClass; + setCoreParameter("InstanceClass", instanceClass); +} + +std::string CreateInstanceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void CreateInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +long CreateInstanceRequest::getCapacity()const +{ + return capacity_; +} + +void CreateInstanceRequest::setCapacity(long capacity) +{ + capacity_ = capacity; + setCoreParameter("Capacity", std::to_string(capacity)); +} + +std::string CreateInstanceRequest::getInstanceType()const +{ + return instanceType_; +} + +void CreateInstanceRequest::setInstanceType(const std::string& instanceType) +{ + instanceType_ = instanceType; + setCoreParameter("InstanceType", instanceType); +} + +std::string CreateInstanceRequest::getRestoreTime()const +{ + return restoreTime_; +} + +void CreateInstanceRequest::setRestoreTime(const std::string& restoreTime) +{ + restoreTime_ = restoreTime; + setCoreParameter("RestoreTime", restoreTime); +} + +std::string CreateInstanceRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void CreateInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string CreateInstanceRequest::getSrcDBInstanceId()const +{ + return srcDBInstanceId_; +} + +void CreateInstanceRequest::setSrcDBInstanceId(const std::string& srcDBInstanceId) +{ + srcDBInstanceId_ = srcDBInstanceId; + setCoreParameter("SrcDBInstanceId", srcDBInstanceId); +} + +std::string CreateInstanceRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void CreateInstanceRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setCoreParameter("OwnerAccount", ownerAccount); +} + +std::string CreateInstanceRequest::getToken()const +{ + return token_; +} + +void CreateInstanceRequest::setToken(const std::string& token) +{ + token_ = token; + setCoreParameter("Token", token); +} + +std::string CreateInstanceRequest::getVpcId()const +{ + return vpcId_; +} + +void CreateInstanceRequest::setVpcId(const std::string& vpcId) +{ + vpcId_ = vpcId; + setCoreParameter("VpcId", vpcId); +} + std::string CreateInstanceRequest::getChargeType()const { return chargeType_; diff --git a/r-kvstore/src/model/CreateShardingInstanceRequest.cc b/r-kvstore/src/model/CreateShardingInstanceRequest.cc deleted file mode 100644 index f43f81465..000000000 --- a/r-kvstore/src/model/CreateShardingInstanceRequest.cc +++ /dev/null @@ -1,423 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::CreateShardingInstanceRequest; - -CreateShardingInstanceRequest::CreateShardingInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "CreateShardingInstance") -{} - -CreateShardingInstanceRequest::~CreateShardingInstanceRequest() -{} - -int CreateShardingInstanceRequest::getShardStorageQuantity()const -{ - return shardStorageQuantity_; -} - -void CreateShardingInstanceRequest::setShardStorageQuantity(int shardStorageQuantity) -{ - shardStorageQuantity_ = shardStorageQuantity; - setCoreParameter("ShardStorageQuantity", std::to_string(shardStorageQuantity)); -} - -long CreateShardingInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateShardingInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateShardingInstanceRequest::getCouponNo()const -{ - return couponNo_; -} - -void CreateShardingInstanceRequest::setCouponNo(const std::string& couponNo) -{ - couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); -} - -std::string CreateShardingInstanceRequest::getNetworkType()const -{ - return networkType_; -} - -void CreateShardingInstanceRequest::setNetworkType(const std::string& networkType) -{ - networkType_ = networkType; - setCoreParameter("NetworkType", networkType); -} - -std::string CreateShardingInstanceRequest::getEngineVersion()const -{ - return engineVersion_; -} - -void CreateShardingInstanceRequest::setEngineVersion(const std::string& engineVersion) -{ - engineVersion_ = engineVersion; - setCoreParameter("EngineVersion", engineVersion); -} - -std::string CreateShardingInstanceRequest::getPassword()const -{ - return password_; -} - -void CreateShardingInstanceRequest::setPassword(const std::string& password) -{ - password_ = password; - setCoreParameter("Password", password); -} - -std::string CreateShardingInstanceRequest::getShardReplicaClass()const -{ - return shardReplicaClass_; -} - -void CreateShardingInstanceRequest::setShardReplicaClass(const std::string& shardReplicaClass) -{ - shardReplicaClass_ = shardReplicaClass; - setCoreParameter("ShardReplicaClass", shardReplicaClass); -} - -std::string CreateShardingInstanceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void CreateShardingInstanceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string CreateShardingInstanceRequest::getIncrementalBackupMode()const -{ - return incrementalBackupMode_; -} - -void CreateShardingInstanceRequest::setIncrementalBackupMode(const std::string& incrementalBackupMode) -{ - incrementalBackupMode_ = incrementalBackupMode; - setCoreParameter("IncrementalBackupMode", incrementalBackupMode); -} - -std::string CreateShardingInstanceRequest::getBusinessInfo()const -{ - return businessInfo_; -} - -void CreateShardingInstanceRequest::setBusinessInfo(const std::string& businessInfo) -{ - businessInfo_ = businessInfo; - setCoreParameter("BusinessInfo", businessInfo); -} - -std::string CreateShardingInstanceRequest::getPeriod()const -{ - return period_; -} - -void CreateShardingInstanceRequest::setPeriod(const std::string& period) -{ - period_ = period; - setCoreParameter("Period", period); -} - -std::string CreateShardingInstanceRequest::getBackupId()const -{ - return backupId_; -} - -void CreateShardingInstanceRequest::setBackupId(const std::string& backupId) -{ - backupId_ = backupId; - setCoreParameter("BackupId", backupId); -} - -long CreateShardingInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateShardingInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateShardingInstanceRequest::getVSwitchId()const -{ - return vSwitchId_; -} - -void CreateShardingInstanceRequest::setVSwitchId(const std::string& vSwitchId) -{ - vSwitchId_ = vSwitchId; - setCoreParameter("VSwitchId", vSwitchId); -} - -std::string CreateShardingInstanceRequest::getPrivateIpAddress()const -{ - return privateIpAddress_; -} - -void CreateShardingInstanceRequest::setPrivateIpAddress(const std::string& privateIpAddress) -{ - privateIpAddress_ = privateIpAddress; - setCoreParameter("PrivateIpAddress", privateIpAddress); -} - -std::string CreateShardingInstanceRequest::getSecurityIPList()const -{ - return securityIPList_; -} - -void CreateShardingInstanceRequest::setSecurityIPList(const std::string& securityIPList) -{ - securityIPList_ = securityIPList; - setCoreParameter("SecurityIPList", securityIPList); -} - -std::string CreateShardingInstanceRequest::getInstanceName()const -{ - return instanceName_; -} - -void CreateShardingInstanceRequest::setInstanceName(const std::string& instanceName) -{ - instanceName_ = instanceName; - setCoreParameter("InstanceName", instanceName); -} - -std::string CreateShardingInstanceRequest::getZoneId()const -{ - return zoneId_; -} - -void CreateShardingInstanceRequest::setZoneId(const std::string& zoneId) -{ - zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); -} - -int CreateShardingInstanceRequest::getProxyQuantity()const -{ - return proxyQuantity_; -} - -void CreateShardingInstanceRequest::setProxyQuantity(int proxyQuantity) -{ - proxyQuantity_ = proxyQuantity; - setCoreParameter("ProxyQuantity", std::to_string(proxyQuantity)); -} - -std::string CreateShardingInstanceRequest::getProxyMode()const -{ - return proxyMode_; -} - -void CreateShardingInstanceRequest::setProxyMode(const std::string& proxyMode) -{ - proxyMode_ = proxyMode; - setCoreParameter("ProxyMode", proxyMode); -} - -std::string CreateShardingInstanceRequest::getNodeType()const -{ - return nodeType_; -} - -void CreateShardingInstanceRequest::setNodeType(const std::string& nodeType) -{ - nodeType_ = nodeType; - setCoreParameter("NodeType", nodeType); -} - -std::string CreateShardingInstanceRequest::getInstanceClass()const -{ - return instanceClass_; -} - -void CreateShardingInstanceRequest::setInstanceClass(const std::string& instanceClass) -{ - instanceClass_ = instanceClass; - setCoreParameter("InstanceClass", instanceClass); -} - -std::string CreateShardingInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateShardingInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -long CreateShardingInstanceRequest::getCapacity()const -{ - return capacity_; -} - -void CreateShardingInstanceRequest::setCapacity(long capacity) -{ - capacity_ = capacity; - setCoreParameter("Capacity", std::to_string(capacity)); -} - -std::string CreateShardingInstanceRequest::getInstanceType()const -{ - return instanceType_; -} - -void CreateShardingInstanceRequest::setInstanceType(const std::string& instanceType) -{ - instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); -} - -std::string CreateShardingInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateShardingInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateShardingInstanceRequest::getSrcDBInstanceId()const -{ - return srcDBInstanceId_; -} - -void CreateShardingInstanceRequest::setSrcDBInstanceId(const std::string& srcDBInstanceId) -{ - srcDBInstanceId_ = srcDBInstanceId; - setCoreParameter("SrcDBInstanceId", srcDBInstanceId); -} - -std::string CreateShardingInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateShardingInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string CreateShardingInstanceRequest::getToken()const -{ - return token_; -} - -void CreateShardingInstanceRequest::setToken(const std::string& token) -{ - token_ = token; - setCoreParameter("Token", token); -} - -int CreateShardingInstanceRequest::getShardQuantity()const -{ - return shardQuantity_; -} - -void CreateShardingInstanceRequest::setShardQuantity(int shardQuantity) -{ - shardQuantity_ = shardQuantity; - setCoreParameter("ShardQuantity", std::to_string(shardQuantity)); -} - -int CreateShardingInstanceRequest::getShardReplicaQuantity()const -{ - return shardReplicaQuantity_; -} - -void CreateShardingInstanceRequest::setShardReplicaQuantity(int shardReplicaQuantity) -{ - shardReplicaQuantity_ = shardReplicaQuantity; - setCoreParameter("ShardReplicaQuantity", std::to_string(shardReplicaQuantity)); -} - -std::string CreateShardingInstanceRequest::getArchitectureType()const -{ - return architectureType_; -} - -void CreateShardingInstanceRequest::setArchitectureType(const std::string& architectureType) -{ - architectureType_ = architectureType; - setCoreParameter("ArchitectureType", architectureType); -} - -std::string CreateShardingInstanceRequest::getVpcId()const -{ - return vpcId_; -} - -void CreateShardingInstanceRequest::setVpcId(const std::string& vpcId) -{ - vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); -} - -std::string CreateShardingInstanceRequest::getRedisManagerClass()const -{ - return redisManagerClass_; -} - -void CreateShardingInstanceRequest::setRedisManagerClass(const std::string& redisManagerClass) -{ - redisManagerClass_ = redisManagerClass; - setCoreParameter("RedisManagerClass", redisManagerClass); -} - -std::string CreateShardingInstanceRequest::getChargeType()const -{ - return chargeType_; -} - -void CreateShardingInstanceRequest::setChargeType(const std::string& chargeType) -{ - chargeType_ = chargeType; - setCoreParameter("ChargeType", chargeType); -} - -std::string CreateShardingInstanceRequest::getConfig()const -{ - return config_; -} - -void CreateShardingInstanceRequest::setConfig(const std::string& config) -{ - config_ = config; - setCoreParameter("Config", config); -} - diff --git a/r-kvstore/src/model/CreateShardingInstanceResult.cc b/r-kvstore/src/model/CreateShardingInstanceResult.cc deleted file mode 100644 index 0a44e8025..000000000 --- a/r-kvstore/src/model/CreateShardingInstanceResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -CreateShardingInstanceResult::CreateShardingInstanceResult() : - ServiceResult() -{} - -CreateShardingInstanceResult::CreateShardingInstanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -CreateShardingInstanceResult::~CreateShardingInstanceResult() -{} - -void CreateShardingInstanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allShardListNode = value["ShardList"]["Shard"]; - for (auto valueShardListShard : allShardListNode) - { - Shard shardListObject; - if(!valueShardListShard["ShardId"].isNull()) - shardListObject.shardId = valueShardListShard["ShardId"].asString(); - if(!valueShardListShard["ReplicaClass"].isNull()) - shardListObject.replicaClass = valueShardListShard["ReplicaClass"].asString(); - if(!valueShardListShard["StorageQuantity"].isNull()) - shardListObject.storageQuantity = valueShardListShard["StorageQuantity"].asString(); - if(!valueShardListShard["ReplicaQuantity"].isNull()) - shardListObject.replicaQuantity = valueShardListShard["ReplicaQuantity"].asString(); - shardList_.push_back(shardListObject); - } - if(!value["InstanceId"].isNull()) - instanceId_ = value["InstanceId"].asString(); - if(!value["OrderId"].isNull()) - orderId_ = value["OrderId"].asString(); - -} - -std::string CreateShardingInstanceResult::getInstanceId()const -{ - return instanceId_; -} - -std::vector CreateShardingInstanceResult::getShardList()const -{ - return shardList_; -} - -std::string CreateShardingInstanceResult::getOrderId()const -{ - return orderId_; -} - diff --git a/r-kvstore/src/model/CreateSnapshotRequest.cc b/r-kvstore/src/model/CreateSnapshotRequest.cc deleted file mode 100644 index c073fbbc7..000000000 --- a/r-kvstore/src/model/CreateSnapshotRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::CreateSnapshotRequest; - -CreateSnapshotRequest::CreateSnapshotRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "CreateSnapshot") -{} - -CreateSnapshotRequest::~CreateSnapshotRequest() -{} - -long CreateSnapshotRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateSnapshotRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateSnapshotRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateSnapshotRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateSnapshotRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateSnapshotRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long CreateSnapshotRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateSnapshotRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateSnapshotRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateSnapshotRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/CreateSnapshotResult.cc b/r-kvstore/src/model/CreateSnapshotResult.cc deleted file mode 100644 index c4292a8d7..000000000 --- a/r-kvstore/src/model/CreateSnapshotResult.cc +++ /dev/null @@ -1,58 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -CreateSnapshotResult::CreateSnapshotResult() : - ServiceResult() -{} - -CreateSnapshotResult::CreateSnapshotResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -CreateSnapshotResult::~CreateSnapshotResult() -{} - -void CreateSnapshotResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["SnapshotId"].isNull()) - snapshotId_ = value["SnapshotId"].asString(); - if(!value["Status"].isNull()) - status_ = value["Status"].asString(); - -} - -std::string CreateSnapshotResult::getStatus()const -{ - return status_; -} - -std::string CreateSnapshotResult::getSnapshotId()const -{ - return snapshotId_; -} - diff --git a/r-kvstore/src/model/CreateStaticVerificationRequest.cc b/r-kvstore/src/model/CreateStaticVerificationRequest.cc deleted file mode 100644 index 26c2d82e1..000000000 --- a/r-kvstore/src/model/CreateStaticVerificationRequest.cc +++ /dev/null @@ -1,126 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::CreateStaticVerificationRequest; - -CreateStaticVerificationRequest::CreateStaticVerificationRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "CreateStaticVerification") -{} - -CreateStaticVerificationRequest::~CreateStaticVerificationRequest() -{} - -long CreateStaticVerificationRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateStaticVerificationRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateStaticVerificationRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateStaticVerificationRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string CreateStaticVerificationRequest::getSecurityToken()const -{ - return securityToken_; -} - -void CreateStaticVerificationRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string CreateStaticVerificationRequest::getReplicaId()const -{ - return replicaId_; -} - -void CreateStaticVerificationRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string CreateStaticVerificationRequest::getSourceInstanceId()const -{ - return sourceInstanceId_; -} - -void CreateStaticVerificationRequest::setSourceInstanceId(const std::string& sourceInstanceId) -{ - sourceInstanceId_ = sourceInstanceId; - setCoreParameter("SourceInstanceId", sourceInstanceId); -} - -std::string CreateStaticVerificationRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateStaticVerificationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateStaticVerificationRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateStaticVerificationRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long CreateStaticVerificationRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateStaticVerificationRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateStaticVerificationRequest::getDestinationInstanceId()const -{ - return destinationInstanceId_; -} - -void CreateStaticVerificationRequest::setDestinationInstanceId(const std::string& destinationInstanceId) -{ - destinationInstanceId_ = destinationInstanceId; - setCoreParameter("DestinationInstanceId", destinationInstanceId); -} - diff --git a/r-kvstore/src/model/CreateStaticVerificationResult.cc b/r-kvstore/src/model/CreateStaticVerificationResult.cc deleted file mode 100644 index 405cc931c..000000000 --- a/r-kvstore/src/model/CreateStaticVerificationResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -CreateStaticVerificationResult::CreateStaticVerificationResult() : - ServiceResult() -{} - -CreateStaticVerificationResult::CreateStaticVerificationResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -CreateStaticVerificationResult::~CreateStaticVerificationResult() -{} - -void CreateStaticVerificationResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/CreateTempInstanceRequest.cc b/r-kvstore/src/model/CreateTempInstanceRequest.cc deleted file mode 100644 index f51018649..000000000 --- a/r-kvstore/src/model/CreateTempInstanceRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::CreateTempInstanceRequest; - -CreateTempInstanceRequest::CreateTempInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "CreateTempInstance") -{} - -CreateTempInstanceRequest::~CreateTempInstanceRequest() -{} - -long CreateTempInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void CreateTempInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string CreateTempInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void CreateTempInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string CreateTempInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void CreateTempInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long CreateTempInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void CreateTempInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string CreateTempInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void CreateTempInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/CreateTempInstanceResult.cc b/r-kvstore/src/model/CreateTempInstanceResult.cc deleted file mode 100644 index cb49a71f8..000000000 --- a/r-kvstore/src/model/CreateTempInstanceResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -CreateTempInstanceResult::CreateTempInstanceResult() : - ServiceResult() -{} - -CreateTempInstanceResult::CreateTempInstanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -CreateTempInstanceResult::~CreateTempInstanceResult() -{} - -void CreateTempInstanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["InstanceId"].isNull()) - instanceId_ = value["InstanceId"].asString(); - if(!value["SnapshotId"].isNull()) - snapshotId_ = value["SnapshotId"].asString(); - if(!value["TempInstanceId"].isNull()) - tempInstanceId_ = value["TempInstanceId"].asString(); - if(!value["Status"].isNull()) - status_ = value["Status"].asString(); - -} - -std::string CreateTempInstanceResult::getStatus()const -{ - return status_; -} - -std::string CreateTempInstanceResult::getSnapshotId()const -{ - return snapshotId_; -} - -std::string CreateTempInstanceResult::getInstanceId()const -{ - return instanceId_; -} - -std::string CreateTempInstanceResult::getTempInstanceId()const -{ - return tempInstanceId_; -} - diff --git a/r-kvstore/src/model/DeleteAccountRequest.cc b/r-kvstore/src/model/DeleteAccountRequest.cc index 3c8d12487..7b383b729 100644 --- a/r-kvstore/src/model/DeleteAccountRequest.cc +++ b/r-kvstore/src/model/DeleteAccountRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DeleteAccountRequest; DeleteAccountRequest::DeleteAccountRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteAccount") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteAccountRequest::~DeleteAccountRequest() {} diff --git a/r-kvstore/src/model/DeleteInstanceRequest.cc b/r-kvstore/src/model/DeleteInstanceRequest.cc index abfcd056c..0ed53463f 100644 --- a/r-kvstore/src/model/DeleteInstanceRequest.cc +++ b/r-kvstore/src/model/DeleteInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DeleteInstanceRequest; DeleteInstanceRequest::DeleteInstanceRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} DeleteInstanceRequest::~DeleteInstanceRequest() {} diff --git a/r-kvstore/src/model/DeleteSnapshotRequest.cc b/r-kvstore/src/model/DeleteSnapshotRequest.cc deleted file mode 100644 index eb049b493..000000000 --- a/r-kvstore/src/model/DeleteSnapshotRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DeleteSnapshotRequest; - -DeleteSnapshotRequest::DeleteSnapshotRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteSnapshot") -{} - -DeleteSnapshotRequest::~DeleteSnapshotRequest() -{} - -long DeleteSnapshotRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteSnapshotRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteSnapshotRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteSnapshotRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteSnapshotRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteSnapshotRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteSnapshotRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteSnapshotRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteSnapshotRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteSnapshotRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/DeleteSnapshotResult.cc b/r-kvstore/src/model/DeleteSnapshotResult.cc deleted file mode 100644 index c4c65ee55..000000000 --- a/r-kvstore/src/model/DeleteSnapshotResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DeleteSnapshotResult::DeleteSnapshotResult() : - ServiceResult() -{} - -DeleteSnapshotResult::DeleteSnapshotResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DeleteSnapshotResult::~DeleteSnapshotResult() -{} - -void DeleteSnapshotResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/DeleteSnapshotSettingsRequest.cc b/r-kvstore/src/model/DeleteSnapshotSettingsRequest.cc deleted file mode 100644 index d7fc7e35a..000000000 --- a/r-kvstore/src/model/DeleteSnapshotSettingsRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DeleteSnapshotSettingsRequest; - -DeleteSnapshotSettingsRequest::DeleteSnapshotSettingsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteSnapshotSettings") -{} - -DeleteSnapshotSettingsRequest::~DeleteSnapshotSettingsRequest() -{} - -long DeleteSnapshotSettingsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteSnapshotSettingsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteSnapshotSettingsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteSnapshotSettingsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteSnapshotSettingsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteSnapshotSettingsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteSnapshotSettingsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteSnapshotSettingsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteSnapshotSettingsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteSnapshotSettingsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/DeleteSnapshotSettingsResult.cc b/r-kvstore/src/model/DeleteSnapshotSettingsResult.cc deleted file mode 100644 index 0fb1eaf31..000000000 --- a/r-kvstore/src/model/DeleteSnapshotSettingsResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DeleteSnapshotSettingsResult::DeleteSnapshotSettingsResult() : - ServiceResult() -{} - -DeleteSnapshotSettingsResult::DeleteSnapshotSettingsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DeleteSnapshotSettingsResult::~DeleteSnapshotSettingsResult() -{} - -void DeleteSnapshotSettingsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/DeleteTempInstanceRequest.cc b/r-kvstore/src/model/DeleteTempInstanceRequest.cc deleted file mode 100644 index 5c7a768ab..000000000 --- a/r-kvstore/src/model/DeleteTempInstanceRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DeleteTempInstanceRequest; - -DeleteTempInstanceRequest::DeleteTempInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteTempInstance") -{} - -DeleteTempInstanceRequest::~DeleteTempInstanceRequest() -{} - -long DeleteTempInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DeleteTempInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DeleteTempInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DeleteTempInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DeleteTempInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DeleteTempInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DeleteTempInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void DeleteTempInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DeleteTempInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DeleteTempInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/DeleteTempInstanceResult.cc b/r-kvstore/src/model/DeleteTempInstanceResult.cc deleted file mode 100644 index c456acf6b..000000000 --- a/r-kvstore/src/model/DeleteTempInstanceResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DeleteTempInstanceResult::DeleteTempInstanceResult() : - ServiceResult() -{} - -DeleteTempInstanceResult::DeleteTempInstanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DeleteTempInstanceResult::~DeleteTempInstanceResult() -{} - -void DeleteTempInstanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/DescribeAccountsRequest.cc b/r-kvstore/src/model/DescribeAccountsRequest.cc index dffb7d92b..3f5cd5432 100644 --- a/r-kvstore/src/model/DescribeAccountsRequest.cc +++ b/r-kvstore/src/model/DescribeAccountsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeAccountsRequest; DescribeAccountsRequest::DescribeAccountsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeAccounts") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAccountsRequest::~DescribeAccountsRequest() {} diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskCountRequest.cc b/r-kvstore/src/model/DescribeActiveOperationTaskCountRequest.cc deleted file mode 100644 index 0b90fba72..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskCountRequest.cc +++ /dev/null @@ -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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeActiveOperationTaskCountRequest; - -DescribeActiveOperationTaskCountRequest::DescribeActiveOperationTaskCountRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeActiveOperationTaskCount") -{} - -DescribeActiveOperationTaskCountRequest::~DescribeActiveOperationTaskCountRequest() -{} - -long DescribeActiveOperationTaskCountRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeActiveOperationTaskCountRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeActiveOperationTaskCountRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeActiveOperationTaskCountRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeActiveOperationTaskCountRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeActiveOperationTaskCountRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeActiveOperationTaskCountRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeActiveOperationTaskCountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeActiveOperationTaskCountRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeActiveOperationTaskCountRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeActiveOperationTaskCountRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeActiveOperationTaskCountRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskCountResult.cc b/r-kvstore/src/model/DescribeActiveOperationTaskCountResult.cc deleted file mode 100644 index 2c0c61f68..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskCountResult.cc +++ /dev/null @@ -1,58 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeActiveOperationTaskCountResult::DescribeActiveOperationTaskCountResult() : - ServiceResult() -{} - -DescribeActiveOperationTaskCountResult::DescribeActiveOperationTaskCountResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeActiveOperationTaskCountResult::~DescribeActiveOperationTaskCountResult() -{} - -void DescribeActiveOperationTaskCountResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["TaskCount"].isNull()) - taskCount_ = std::stoi(value["TaskCount"].asString()); - if(!value["NeedPop"].isNull()) - needPop_ = std::stoi(value["NeedPop"].asString()); - -} - -int DescribeActiveOperationTaskCountResult::getNeedPop()const -{ - return needPop_; -} - -int DescribeActiveOperationTaskCountResult::getTaskCount()const -{ - return taskCount_; -} - diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskRegionRequest.cc b/r-kvstore/src/model/DescribeActiveOperationTaskRegionRequest.cc deleted file mode 100644 index f6a42e1bc..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskRegionRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeActiveOperationTaskRegionRequest; - -DescribeActiveOperationTaskRegionRequest::DescribeActiveOperationTaskRegionRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeActiveOperationTaskRegion") -{} - -DescribeActiveOperationTaskRegionRequest::~DescribeActiveOperationTaskRegionRequest() -{} - -long DescribeActiveOperationTaskRegionRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeActiveOperationTaskRegionRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeActiveOperationTaskRegionRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeActiveOperationTaskRegionRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -int DescribeActiveOperationTaskRegionRequest::getIsHistory()const -{ - return isHistory_; -} - -void DescribeActiveOperationTaskRegionRequest::setIsHistory(int isHistory) -{ - isHistory_ = isHistory; - setCoreParameter("IsHistory", std::to_string(isHistory)); -} - -std::string DescribeActiveOperationTaskRegionRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeActiveOperationTaskRegionRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeActiveOperationTaskRegionRequest::getTaskType()const -{ - return taskType_; -} - -void DescribeActiveOperationTaskRegionRequest::setTaskType(const std::string& taskType) -{ - taskType_ = taskType; - setCoreParameter("TaskType", taskType); -} - -std::string DescribeActiveOperationTaskRegionRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeActiveOperationTaskRegionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeActiveOperationTaskRegionRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeActiveOperationTaskRegionRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeActiveOperationTaskRegionRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeActiveOperationTaskRegionRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc b/r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc deleted file mode 100644 index 8f6052fd2..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskRegionResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeActiveOperationTaskRegionResult::DescribeActiveOperationTaskRegionResult() : - ServiceResult() -{} - -DescribeActiveOperationTaskRegionResult::DescribeActiveOperationTaskRegionResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeActiveOperationTaskRegionResult::~DescribeActiveOperationTaskRegionResult() -{} - -void DescribeActiveOperationTaskRegionResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allRegionListNode = value["RegionList"]["Items"]; - for (auto valueRegionListItems : allRegionListNode) - { - Items regionListObject; - if(!valueRegionListItems["Region"].isNull()) - regionListObject.region = valueRegionListItems["Region"].asString(); - if(!valueRegionListItems["Count"].isNull()) - regionListObject.count = std::stoi(valueRegionListItems["Count"].asString()); - regionList_.push_back(regionListObject); - } - -} - -std::vector DescribeActiveOperationTaskRegionResult::getRegionList()const -{ - return regionList_; -} - diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskRequest.cc b/r-kvstore/src/model/DescribeActiveOperationTaskRequest.cc deleted file mode 100644 index 4558f4cd6..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskRequest.cc +++ /dev/null @@ -1,148 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeActiveOperationTaskRequest; - -DescribeActiveOperationTaskRequest::DescribeActiveOperationTaskRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeActiveOperationTask") -{} - -DescribeActiveOperationTaskRequest::~DescribeActiveOperationTaskRequest() -{} - -long DescribeActiveOperationTaskRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeActiveOperationTaskRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeActiveOperationTaskRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeActiveOperationTaskRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeActiveOperationTaskRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeActiveOperationTaskRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -int DescribeActiveOperationTaskRequest::getIsHistory()const -{ - return isHistory_; -} - -void DescribeActiveOperationTaskRequest::setIsHistory(int isHistory) -{ - isHistory_ = isHistory; - setCoreParameter("IsHistory", std::to_string(isHistory)); -} - -std::string DescribeActiveOperationTaskRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeActiveOperationTaskRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -int DescribeActiveOperationTaskRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeActiveOperationTaskRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeActiveOperationTaskRequest::getTaskType()const -{ - return taskType_; -} - -void DescribeActiveOperationTaskRequest::setTaskType(const std::string& taskType) -{ - taskType_ = taskType; - setCoreParameter("TaskType", taskType); -} - -std::string DescribeActiveOperationTaskRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeActiveOperationTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeActiveOperationTaskRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeActiveOperationTaskRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeActiveOperationTaskRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeActiveOperationTaskRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeActiveOperationTaskRequest::getRegion()const -{ - return region_; -} - -void DescribeActiveOperationTaskRequest::setRegion(const std::string& region) -{ - region_ = region; - setCoreParameter("Region", region); -} - diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskResult.cc b/r-kvstore/src/model/DescribeActiveOperationTaskResult.cc deleted file mode 100644 index 24ce7f7c6..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskResult.cc +++ /dev/null @@ -1,102 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeActiveOperationTaskResult::DescribeActiveOperationTaskResult() : - ServiceResult() -{} - -DescribeActiveOperationTaskResult::DescribeActiveOperationTaskResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeActiveOperationTaskResult::~DescribeActiveOperationTaskResult() -{} - -void DescribeActiveOperationTaskResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["ItemsItem"]; - for (auto valueItemsItemsItem : allItemsNode) - { - ItemsItem itemsObject; - if(!valueItemsItemsItem["Id"].isNull()) - itemsObject.id = std::stoi(valueItemsItemsItem["Id"].asString()); - if(!valueItemsItemsItem["InsName"].isNull()) - itemsObject.insName = valueItemsItemsItem["InsName"].asString(); - if(!valueItemsItemsItem["DbType"].isNull()) - itemsObject.dbType = valueItemsItemsItem["DbType"].asString(); - if(!valueItemsItemsItem["StartTime"].isNull()) - itemsObject.startTime = valueItemsItemsItem["StartTime"].asString(); - if(!valueItemsItemsItem["SwitchTime"].isNull()) - itemsObject.switchTime = valueItemsItemsItem["SwitchTime"].asString(); - if(!valueItemsItemsItem["Deadline"].isNull()) - itemsObject.deadline = valueItemsItemsItem["Deadline"].asString(); - if(!valueItemsItemsItem["Status"].isNull()) - itemsObject.status = std::stoi(valueItemsItemsItem["Status"].asString()); - if(!valueItemsItemsItem["CreatedTime"].isNull()) - itemsObject.createdTime = valueItemsItemsItem["CreatedTime"].asString(); - if(!valueItemsItemsItem["ModifiedTime"].isNull()) - itemsObject.modifiedTime = valueItemsItemsItem["ModifiedTime"].asString(); - if(!valueItemsItemsItem["ResultInfo"].isNull()) - itemsObject.resultInfo = valueItemsItemsItem["ResultInfo"].asString(); - if(!valueItemsItemsItem["PrepareInterval"].isNull()) - itemsObject.prepareInterval = valueItemsItemsItem["PrepareInterval"].asString(); - if(!valueItemsItemsItem["TaskParams"].isNull()) - itemsObject.taskParams = valueItemsItemsItem["TaskParams"].asString(); - if(!valueItemsItemsItem["TaskType"].isNull()) - itemsObject.taskType = valueItemsItemsItem["TaskType"].asString(); - items_.push_back(itemsObject); - } - if(!value["TotalRecordCount"].isNull()) - totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stoi(value["PageNumber"].asString()); - -} - -int DescribeActiveOperationTaskResult::getTotalRecordCount()const -{ - return totalRecordCount_; -} - -int DescribeActiveOperationTaskResult::getPageSize()const -{ - return pageSize_; -} - -int DescribeActiveOperationTaskResult::getPageNumber()const -{ - return pageNumber_; -} - -std::vector DescribeActiveOperationTaskResult::getItems()const -{ - return items_; -} - diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskTypeRequest.cc b/r-kvstore/src/model/DescribeActiveOperationTaskTypeRequest.cc deleted file mode 100644 index cac8c663e..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskTypeRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeActiveOperationTaskTypeRequest; - -DescribeActiveOperationTaskTypeRequest::DescribeActiveOperationTaskTypeRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeActiveOperationTaskType") -{} - -DescribeActiveOperationTaskTypeRequest::~DescribeActiveOperationTaskTypeRequest() -{} - -long DescribeActiveOperationTaskTypeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeActiveOperationTaskTypeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeActiveOperationTaskTypeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeActiveOperationTaskTypeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -int DescribeActiveOperationTaskTypeRequest::getIsHistory()const -{ - return isHistory_; -} - -void DescribeActiveOperationTaskTypeRequest::setIsHistory(int isHistory) -{ - isHistory_ = isHistory; - setCoreParameter("IsHistory", std::to_string(isHistory)); -} - -std::string DescribeActiveOperationTaskTypeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeActiveOperationTaskTypeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeActiveOperationTaskTypeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeActiveOperationTaskTypeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeActiveOperationTaskTypeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeActiveOperationTaskTypeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeActiveOperationTaskTypeRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeActiveOperationTaskTypeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc b/r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc deleted file mode 100644 index 5c98f6d4d..000000000 --- a/r-kvstore/src/model/DescribeActiveOperationTaskTypeResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeActiveOperationTaskTypeResult::DescribeActiveOperationTaskTypeResult() : - ServiceResult() -{} - -DescribeActiveOperationTaskTypeResult::DescribeActiveOperationTaskTypeResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeActiveOperationTaskTypeResult::~DescribeActiveOperationTaskTypeResult() -{} - -void DescribeActiveOperationTaskTypeResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allTypeListNode = value["TypeList"]["Items"]; - for (auto valueTypeListItems : allTypeListNode) - { - Items typeListObject; - if(!valueTypeListItems["TaskType"].isNull()) - typeListObject.taskType = valueTypeListItems["TaskType"].asString(); - if(!valueTypeListItems["Count"].isNull()) - typeListObject.count = std::stoi(valueTypeListItems["Count"].asString()); - typeList_.push_back(typeListObject); - } - -} - -std::vector DescribeActiveOperationTaskTypeResult::getTypeList()const -{ - return typeList_; -} - diff --git a/r-kvstore/src/model/DescribeAuditRecordsRequest.cc b/r-kvstore/src/model/DescribeAuditRecordsRequest.cc index b3681518c..7f5f09e07 100644 --- a/r-kvstore/src/model/DescribeAuditRecordsRequest.cc +++ b/r-kvstore/src/model/DescribeAuditRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeAuditRecordsRequest; DescribeAuditRecordsRequest::DescribeAuditRecordsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeAuditRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAuditRecordsRequest::~DescribeAuditRecordsRequest() {} diff --git a/r-kvstore/src/model/DescribeAuditRecordsResult.cc b/r-kvstore/src/model/DescribeAuditRecordsResult.cc index a3972afd9..387012e09 100644 --- a/r-kvstore/src/model/DescribeAuditRecordsResult.cc +++ b/r-kvstore/src/model/DescribeAuditRecordsResult.cc @@ -44,7 +44,7 @@ void DescribeAuditRecordsResult::parse(const std::string &payload) { SQL itemsObject; if(!valueItemsSQL["HostAddress"].isNull()) - itemsObject.hostAddress = std::stoi(valueItemsSQL["HostAddress"].asString()); + itemsObject.hostAddress = valueItemsSQL["HostAddress"].asString(); if(!valueItemsSQL["DatabaseName"].isNull()) itemsObject.databaseName = valueItemsSQL["DatabaseName"].asString(); if(!valueItemsSQL["IPAddress"].isNull()) diff --git a/r-kvstore/src/model/DescribeAvailableResourceRequest.cc b/r-kvstore/src/model/DescribeAvailableResourceRequest.cc index 965ba906e..c88302b8c 100644 --- a/r-kvstore/src/model/DescribeAvailableResourceRequest.cc +++ b/r-kvstore/src/model/DescribeAvailableResourceRequest.cc @@ -20,107 +20,131 @@ using AlibabaCloud::R_kvstore::Model::DescribeAvailableResourceRequest; DescribeAvailableResourceRequest::DescribeAvailableResourceRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeAvailableResource") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeAvailableResourceRequest::~DescribeAvailableResourceRequest() {} -long DescribeAvailableResourceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeAvailableResourceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeAvailableResourceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeAvailableResourceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeAvailableResourceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeAvailableResourceRequest::getInstanceChargeType()const -{ - return instanceChargeType_; -} - -void DescribeAvailableResourceRequest::setInstanceChargeType(const std::string& instanceChargeType) -{ - instanceChargeType_ = instanceChargeType; - setCoreParameter("InstanceChargeType", instanceChargeType); -} - -std::string DescribeAvailableResourceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeAvailableResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeAvailableResourceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeAvailableResourceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeAvailableResourceRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeAvailableResourceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeAvailableResourceRequest::getZoneId()const -{ - return zoneId_; -} - -void DescribeAvailableResourceRequest::setZoneId(const std::string& zoneId) -{ - zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); -} - -std::string DescribeAvailableResourceRequest::getOrderType()const -{ - return orderType_; -} - -void DescribeAvailableResourceRequest::setOrderType(const std::string& orderType) -{ - orderType_ = orderType; - setCoreParameter("OrderType", orderType); -} - +long DescribeAvailableResourceRequest::getResourceOwnerId()const +{ + return resourceOwnerId_; +} + +void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId) +{ + resourceOwnerId_ = resourceOwnerId; + setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); +} + +std::string DescribeAvailableResourceRequest::getAccessKeyId()const +{ + return accessKeyId_; +} + +void DescribeAvailableResourceRequest::setAccessKeyId(const std::string& accessKeyId) +{ + accessKeyId_ = accessKeyId; + setCoreParameter("AccessKeyId", accessKeyId); +} + +std::string DescribeAvailableResourceRequest::getSecurityToken()const +{ + return securityToken_; +} + +void DescribeAvailableResourceRequest::setSecurityToken(const std::string& securityToken) +{ + securityToken_ = securityToken; + setCoreParameter("SecurityToken", securityToken); +} + +std::string DescribeAvailableResourceRequest::getEngine()const +{ + return engine_; +} + +void DescribeAvailableResourceRequest::setEngine(const std::string& engine) +{ + engine_ = engine; + setCoreParameter("Engine", engine); +} + +std::string DescribeAvailableResourceRequest::getInstanceChargeType()const +{ + return instanceChargeType_; +} + +void DescribeAvailableResourceRequest::setInstanceChargeType(const std::string& instanceChargeType) +{ + instanceChargeType_ = instanceChargeType; + setCoreParameter("InstanceChargeType", instanceChargeType); +} + +std::string DescribeAvailableResourceRequest::getResourceOwnerAccount()const +{ + return resourceOwnerAccount_; +} + +void DescribeAvailableResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +{ + resourceOwnerAccount_ = resourceOwnerAccount; + setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); +} + +std::string DescribeAvailableResourceRequest::getLevel()const +{ + return level_; +} + +void DescribeAvailableResourceRequest::setLevel(const std::string& level) +{ + level_ = level; + setCoreParameter("Level", level); +} + +std::string DescribeAvailableResourceRequest::getOwnerAccount()const +{ + return ownerAccount_; +} + +void DescribeAvailableResourceRequest::setOwnerAccount(const std::string& ownerAccount) +{ + ownerAccount_ = ownerAccount; + setCoreParameter("OwnerAccount", ownerAccount); +} + +long DescribeAvailableResourceRequest::getOwnerId()const +{ + return ownerId_; +} + +void DescribeAvailableResourceRequest::setOwnerId(long ownerId) +{ + ownerId_ = ownerId; + setCoreParameter("OwnerId", std::to_string(ownerId)); +} + +std::string DescribeAvailableResourceRequest::getZoneId()const +{ + return zoneId_; +} + +void DescribeAvailableResourceRequest::setZoneId(const std::string& zoneId) +{ + zoneId_ = zoneId; + setCoreParameter("ZoneId", zoneId); +} + +std::string DescribeAvailableResourceRequest::getOrderType()const +{ + return orderType_; +} + +void DescribeAvailableResourceRequest::setOrderType(const std::string& orderType) +{ + orderType_ = orderType; + setCoreParameter("OrderType", orderType); +} + diff --git a/r-kvstore/src/model/DescribeAvailableResourceResult.cc b/r-kvstore/src/model/DescribeAvailableResourceResult.cc index 6860dca86..085b4e889 100644 --- a/r-kvstore/src/model/DescribeAvailableResourceResult.cc +++ b/r-kvstore/src/model/DescribeAvailableResourceResult.cc @@ -51,67 +51,69 @@ void DescribeAvailableResourceResult::parse(const std::string &payload) availableZonesObject.status = valueAvailableZonesAvailableZone["Status"].asString(); if(!valueAvailableZonesAvailableZone["NetworkTypes"].isNull()) availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString(); + if(!valueAvailableZonesAvailableZone["ZoneName"].isNull()) + availableZonesObject.zoneName = valueAvailableZonesAvailableZone["ZoneName"].asString(); auto allSupportedEnginesNode = allAvailableZonesNode["SupportedEngines"]["SupportedEngine"]; for (auto allAvailableZonesNodeSupportedEnginesSupportedEngine : allSupportedEnginesNode) { AvailableZone::SupportedEngine supportedEnginesObject; if(!allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].isNull()) supportedEnginesObject.engine = allAvailableZonesNodeSupportedEnginesSupportedEngine["Engine"].asString(); - auto allSupportedEngineVersionsNode = allSupportedEnginesNode["SupportedEngineVersions"]["SupportedEngineVersion"]; - for (auto allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion : allSupportedEngineVersionsNode) + auto allSupportedEditionTypesNode = allSupportedEnginesNode["SupportedEditionTypes"]["SupportedEditionType"]; + for (auto allSupportedEnginesNodeSupportedEditionTypesSupportedEditionType : allSupportedEditionTypesNode) { - AvailableZone::SupportedEngine::SupportedEngineVersion supportedEngineVersionsObject; - if(!allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].isNull()) - supportedEngineVersionsObject.version = allSupportedEnginesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].asString(); - auto allSupportedArchitectureTypesNode = allSupportedEngineVersionsNode["SupportedArchitectureTypes"]["SupportedArchitectureType"]; - for (auto allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType : allSupportedArchitectureTypesNode) + AvailableZone::SupportedEngine::SupportedEditionType supportedEditionTypesObject; + if(!allSupportedEnginesNodeSupportedEditionTypesSupportedEditionType["EditionType"].isNull()) + supportedEditionTypesObject.editionType = allSupportedEnginesNodeSupportedEditionTypesSupportedEditionType["EditionType"].asString(); + auto allSupportedSeriesTypesNode = allSupportedEditionTypesNode["SupportedSeriesTypes"]["SupportedSeriesType"]; + for (auto allSupportedEditionTypesNodeSupportedSeriesTypesSupportedSeriesType : allSupportedSeriesTypesNode) { - AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType supportedArchitectureTypesObject; - if(!allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType["Architecture"].isNull()) - supportedArchitectureTypesObject.architecture = allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType["Architecture"].asString(); - auto allSupportedPerformanceTypesNode = allSupportedArchitectureTypesNode["SupportedPerformanceTypes"]["SupportedPerformanceType"]; - for (auto allSupportedArchitectureTypesNodeSupportedPerformanceTypesSupportedPerformanceType : allSupportedPerformanceTypesNode) + AvailableZone::SupportedEngine::SupportedEditionType::SupportedSeriesType supportedSeriesTypesObject; + if(!allSupportedEditionTypesNodeSupportedSeriesTypesSupportedSeriesType["SeriesType"].isNull()) + supportedSeriesTypesObject.seriesType = allSupportedEditionTypesNodeSupportedSeriesTypesSupportedSeriesType["SeriesType"].asString(); + auto allSupportedEngineVersionsNode = allSupportedSeriesTypesNode["SupportedEngineVersions"]["SupportedEngineVersion"]; + for (auto allSupportedSeriesTypesNodeSupportedEngineVersionsSupportedEngineVersion : allSupportedEngineVersionsNode) { - AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType supportedPerformanceTypesObject; - if(!allSupportedArchitectureTypesNodeSupportedPerformanceTypesSupportedPerformanceType["PerformanceType"].isNull()) - supportedPerformanceTypesObject.performanceType = allSupportedArchitectureTypesNodeSupportedPerformanceTypesSupportedPerformanceType["PerformanceType"].asString(); - auto allSupportedStorageTypesNode = allSupportedPerformanceTypesNode["SupportedStorageTypes"]["SupportedStorageType"]; - for (auto allSupportedPerformanceTypesNodeSupportedStorageTypesSupportedStorageType : allSupportedStorageTypesNode) + AvailableZone::SupportedEngine::SupportedEditionType::SupportedSeriesType::SupportedEngineVersion supportedEngineVersionsObject; + if(!allSupportedSeriesTypesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].isNull()) + supportedEngineVersionsObject.version = allSupportedSeriesTypesNodeSupportedEngineVersionsSupportedEngineVersion["Version"].asString(); + auto allSupportedArchitectureTypesNode = allSupportedEngineVersionsNode["SupportedArchitectureTypes"]["SupportedArchitectureType"]; + for (auto allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType : allSupportedArchitectureTypesNode) { - AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType supportedStorageTypesObject; - if(!allSupportedPerformanceTypesNodeSupportedStorageTypesSupportedStorageType["StorageType"].isNull()) - supportedStorageTypesObject.storageType = allSupportedPerformanceTypesNodeSupportedStorageTypesSupportedStorageType["StorageType"].asString(); - auto allSupportedNodeTypesNode = allSupportedStorageTypesNode["SupportedNodeTypes"]["SupportedNodeType"]; - for (auto allSupportedStorageTypesNodeSupportedNodeTypesSupportedNodeType : allSupportedNodeTypesNode) + AvailableZone::SupportedEngine::SupportedEditionType::SupportedSeriesType::SupportedEngineVersion::SupportedArchitectureType supportedArchitectureTypesObject; + if(!allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType["Architecture"].isNull()) + supportedArchitectureTypesObject.architecture = allSupportedEngineVersionsNodeSupportedArchitectureTypesSupportedArchitectureType["Architecture"].asString(); + auto allSupportedShardNumbersNode = allSupportedArchitectureTypesNode["SupportedShardNumbers"]["SupportedShardNumber"]; + for (auto allSupportedArchitectureTypesNodeSupportedShardNumbersSupportedShardNumber : allSupportedShardNumbersNode) { - AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType::SupportedNodeType supportedNodeTypesObject; - if(!allSupportedStorageTypesNodeSupportedNodeTypesSupportedNodeType["NodeType"].isNull()) - supportedNodeTypesObject.nodeType = allSupportedStorageTypesNodeSupportedNodeTypesSupportedNodeType["NodeType"].asString(); - auto allSupportedPackageTypesNode = allSupportedNodeTypesNode["SupportedPackageTypes"]["SupportedPackageType"]; - for (auto allSupportedNodeTypesNodeSupportedPackageTypesSupportedPackageType : allSupportedPackageTypesNode) + AvailableZone::SupportedEngine::SupportedEditionType::SupportedSeriesType::SupportedEngineVersion::SupportedArchitectureType::SupportedShardNumber supportedShardNumbersObject; + if(!allSupportedArchitectureTypesNodeSupportedShardNumbersSupportedShardNumber["ShardNumber"].isNull()) + supportedShardNumbersObject.shardNumber = allSupportedArchitectureTypesNodeSupportedShardNumbersSupportedShardNumber["ShardNumber"].asString(); + auto allSupportedNodeTypesNode = allSupportedShardNumbersNode["SupportedNodeTypes"]["SupportedNodeType"]; + for (auto allSupportedShardNumbersNodeSupportedNodeTypesSupportedNodeType : allSupportedNodeTypesNode) { - AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType::SupportedNodeType::SupportedPackageType supportedPackageTypesObject; - if(!allSupportedNodeTypesNodeSupportedPackageTypesSupportedPackageType["PackageType"].isNull()) - supportedPackageTypesObject.packageType = allSupportedNodeTypesNodeSupportedPackageTypesSupportedPackageType["PackageType"].asString(); - auto allAvailableResourcesNode = allSupportedPackageTypesNode["AvailableResources"]["AvailableResource"]; - for (auto allSupportedPackageTypesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode) + AvailableZone::SupportedEngine::SupportedEditionType::SupportedSeriesType::SupportedEngineVersion::SupportedArchitectureType::SupportedShardNumber::SupportedNodeType supportedNodeTypesObject; + if(!allSupportedShardNumbersNodeSupportedNodeTypesSupportedNodeType["SupportedNodeType"].isNull()) + supportedNodeTypesObject.supportedNodeType = allSupportedShardNumbersNodeSupportedNodeTypesSupportedNodeType["SupportedNodeType"].asString(); + auto allAvailableResourcesNode = allSupportedNodeTypesNode["AvailableResources"]["AvailableResource"]; + for (auto allSupportedNodeTypesNodeAvailableResourcesAvailableResource : allAvailableResourcesNode) { - AvailableZone::SupportedEngine::SupportedEngineVersion::SupportedArchitectureType::SupportedPerformanceType::SupportedStorageType::SupportedNodeType::SupportedPackageType::AvailableResource availableResourcesObject; - if(!allSupportedPackageTypesNodeAvailableResourcesAvailableResource["InstanceClass"].isNull()) - availableResourcesObject.instanceClass = allSupportedPackageTypesNodeAvailableResourcesAvailableResource["InstanceClass"].asString(); - supportedPackageTypesObject.availableResources.push_back(availableResourcesObject); + AvailableZone::SupportedEngine::SupportedEditionType::SupportedSeriesType::SupportedEngineVersion::SupportedArchitectureType::SupportedShardNumber::SupportedNodeType::AvailableResource availableResourcesObject; + if(!allSupportedNodeTypesNodeAvailableResourcesAvailableResource["InstanceClass"].isNull()) + availableResourcesObject.instanceClass = allSupportedNodeTypesNodeAvailableResourcesAvailableResource["InstanceClass"].asString(); + supportedNodeTypesObject.availableResources.push_back(availableResourcesObject); } - supportedNodeTypesObject.supportedPackageTypes.push_back(supportedPackageTypesObject); + supportedShardNumbersObject.supportedNodeTypes.push_back(supportedNodeTypesObject); } - supportedStorageTypesObject.supportedNodeTypes.push_back(supportedNodeTypesObject); + supportedArchitectureTypesObject.supportedShardNumbers.push_back(supportedShardNumbersObject); } - supportedPerformanceTypesObject.supportedStorageTypes.push_back(supportedStorageTypesObject); + supportedEngineVersionsObject.supportedArchitectureTypes.push_back(supportedArchitectureTypesObject); } - supportedArchitectureTypesObject.supportedPerformanceTypes.push_back(supportedPerformanceTypesObject); + supportedSeriesTypesObject.supportedEngineVersions.push_back(supportedEngineVersionsObject); } - supportedEngineVersionsObject.supportedArchitectureTypes.push_back(supportedArchitectureTypesObject); + supportedEditionTypesObject.supportedSeriesTypes.push_back(supportedSeriesTypesObject); } - supportedEnginesObject.supportedEngineVersions.push_back(supportedEngineVersionsObject); + supportedEnginesObject.supportedEditionTypes.push_back(supportedEditionTypesObject); } availableZonesObject.supportedEngines.push_back(supportedEnginesObject); } diff --git a/r-kvstore/src/model/DescribeBackupPolicyRequest.cc b/r-kvstore/src/model/DescribeBackupPolicyRequest.cc index 99f2d643c..5568bf350 100644 --- a/r-kvstore/src/model/DescribeBackupPolicyRequest.cc +++ b/r-kvstore/src/model/DescribeBackupPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeBackupPolicyRequest; DescribeBackupPolicyRequest::DescribeBackupPolicyRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeBackupPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBackupPolicyRequest::~DescribeBackupPolicyRequest() {} diff --git a/r-kvstore/src/model/DescribeBackupPolicyResult.cc b/r-kvstore/src/model/DescribeBackupPolicyResult.cc index 654fe0c35..bdb015973 100644 --- a/r-kvstore/src/model/DescribeBackupPolicyResult.cc +++ b/r-kvstore/src/model/DescribeBackupPolicyResult.cc @@ -47,6 +47,8 @@ void DescribeBackupPolicyResult::parse(const std::string &payload) preferredBackupPeriod_ = value["PreferredBackupPeriod"].asString(); if(!value["PreferredNextBackupTime"].isNull()) preferredNextBackupTime_ = value["PreferredNextBackupTime"].asString(); + if(!value["EnableBackupLog"].isNull()) + enableBackupLog_ = std::stoi(value["EnableBackupLog"].asString()); } @@ -60,6 +62,11 @@ std::string DescribeBackupPolicyResult::getPreferredBackupTime()const return preferredBackupTime_; } +int DescribeBackupPolicyResult::getEnableBackupLog()const +{ + return enableBackupLog_; +} + std::string DescribeBackupPolicyResult::getBackupRetentionPeriod()const { return backupRetentionPeriod_; diff --git a/r-kvstore/src/model/DescribeBackupsRequest.cc b/r-kvstore/src/model/DescribeBackupsRequest.cc index a57d4cc4a..d3d7cca7d 100644 --- a/r-kvstore/src/model/DescribeBackupsRequest.cc +++ b/r-kvstore/src/model/DescribeBackupsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeBackupsRequest; DescribeBackupsRequest::DescribeBackupsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeBackups") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeBackupsRequest::~DescribeBackupsRequest() {} diff --git a/r-kvstore/src/model/DescribeCacheAnalysisReportListRequest.cc b/r-kvstore/src/model/DescribeCacheAnalysisReportListRequest.cc index 48efadf69..59abf5392 100644 --- a/r-kvstore/src/model/DescribeCacheAnalysisReportListRequest.cc +++ b/r-kvstore/src/model/DescribeCacheAnalysisReportListRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeCacheAnalysisReportListRequest; DescribeCacheAnalysisReportListRequest::DescribeCacheAnalysisReportListRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeCacheAnalysisReportList") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCacheAnalysisReportListRequest::~DescribeCacheAnalysisReportListRequest() {} diff --git a/r-kvstore/src/model/DescribeCacheAnalysisReportRequest.cc b/r-kvstore/src/model/DescribeCacheAnalysisReportRequest.cc index c5879fa2f..cfc2472c7 100644 --- a/r-kvstore/src/model/DescribeCacheAnalysisReportRequest.cc +++ b/r-kvstore/src/model/DescribeCacheAnalysisReportRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeCacheAnalysisReportRequest; DescribeCacheAnalysisReportRequest::DescribeCacheAnalysisReportRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeCacheAnalysisReport") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeCacheAnalysisReportRequest::~DescribeCacheAnalysisReportRequest() {} diff --git a/r-kvstore/src/model/DescribeCertificationRequest.cc b/r-kvstore/src/model/DescribeCertificationRequest.cc deleted file mode 100644 index 7af7311b5..000000000 --- a/r-kvstore/src/model/DescribeCertificationRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeCertificationRequest; - -DescribeCertificationRequest::DescribeCertificationRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeCertification") -{} - -DescribeCertificationRequest::~DescribeCertificationRequest() -{} - -long DescribeCertificationRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeCertificationRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeCertificationRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeCertificationRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeCertificationRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeCertificationRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeCertificationRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeCertificationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeCertificationRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeCertificationRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeCertificationRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeCertificationRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeCertificationRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeCertificationRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - -std::string DescribeCertificationRequest::getParameters()const -{ - return parameters_; -} - -void DescribeCertificationRequest::setParameters(const std::string& parameters) -{ - parameters_ = parameters; - setCoreParameter("Parameters", parameters); -} - diff --git a/r-kvstore/src/model/DescribeCertificationResult.cc b/r-kvstore/src/model/DescribeCertificationResult.cc deleted file mode 100644 index 904b12b6c..000000000 --- a/r-kvstore/src/model/DescribeCertificationResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeCertificationResult::DescribeCertificationResult() : - ServiceResult() -{} - -DescribeCertificationResult::DescribeCertificationResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeCertificationResult::~DescribeCertificationResult() -{} - -void DescribeCertificationResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["NoCertification"].isNull()) - noCertification_ = value["NoCertification"].asString() == "true"; - -} - -bool DescribeCertificationResult::getNoCertification()const -{ - return noCertification_; -} - diff --git a/r-kvstore/src/model/DescribeDBInstanceMonitorRequest.cc b/r-kvstore/src/model/DescribeDBInstanceMonitorRequest.cc deleted file mode 100644 index 9754638d8..000000000 --- a/r-kvstore/src/model/DescribeDBInstanceMonitorRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeDBInstanceMonitorRequest; - -DescribeDBInstanceMonitorRequest::DescribeDBInstanceMonitorRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeDBInstanceMonitor") -{} - -DescribeDBInstanceMonitorRequest::~DescribeDBInstanceMonitorRequest() -{} - -long DescribeDBInstanceMonitorRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeDBInstanceMonitorRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeDBInstanceMonitorRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeDBInstanceMonitorRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeDBInstanceMonitorRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeDBInstanceMonitorRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeDBInstanceMonitorRequest::getDBInstanceId()const -{ - return dBInstanceId_; -} - -void DescribeDBInstanceMonitorRequest::setDBInstanceId(const std::string& dBInstanceId) -{ - dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); -} - -std::string DescribeDBInstanceMonitorRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeDBInstanceMonitorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeDBInstanceMonitorRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeDBInstanceMonitorRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeDBInstanceMonitorRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeDBInstanceMonitorRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeDBInstanceMonitorResult.cc b/r-kvstore/src/model/DescribeDBInstanceMonitorResult.cc deleted file mode 100644 index b3360d863..000000000 --- a/r-kvstore/src/model/DescribeDBInstanceMonitorResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeDBInstanceMonitorResult::DescribeDBInstanceMonitorResult() : - ServiceResult() -{} - -DescribeDBInstanceMonitorResult::DescribeDBInstanceMonitorResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeDBInstanceMonitorResult::~DescribeDBInstanceMonitorResult() -{} - -void DescribeDBInstanceMonitorResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["Interval"].isNull()) - interval_ = value["Interval"].asString(); - -} - -std::string DescribeDBInstanceMonitorResult::getInterval()const -{ - return interval_; -} - diff --git a/r-kvstore/src/model/DescribeDBInstanceNetInfoRequest.cc b/r-kvstore/src/model/DescribeDBInstanceNetInfoRequest.cc index 4a12c00b0..85273ad14 100644 --- a/r-kvstore/src/model/DescribeDBInstanceNetInfoRequest.cc +++ b/r-kvstore/src/model/DescribeDBInstanceNetInfoRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeDBInstanceNetInfoRequest; DescribeDBInstanceNetInfoRequest::DescribeDBInstanceNetInfoRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeDBInstanceNetInfo") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeDBInstanceNetInfoRequest::~DescribeDBInstanceNetInfoRequest() {} diff --git a/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc b/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc index 7552f9187..2670ea5bd 100644 --- a/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc +++ b/r-kvstore/src/model/DescribeDBInstanceNetInfoResult.cc @@ -63,6 +63,8 @@ void DescribeDBInstanceNetInfoResult::parse(const std::string &payload) netInfoItemsObject.expiredTime = valueNetInfoItemsInstanceNetInfo["ExpiredTime"].asString(); if(!valueNetInfoItemsInstanceNetInfo["Upgradeable"].isNull()) netInfoItemsObject.upgradeable = valueNetInfoItemsInstanceNetInfo["Upgradeable"].asString(); + if(!valueNetInfoItemsInstanceNetInfo["DirectConnection"].isNull()) + netInfoItemsObject.directConnection = std::stoi(valueNetInfoItemsInstanceNetInfo["DirectConnection"].asString()); netInfoItems_.push_back(netInfoItemsObject); } if(!value["InstanceNetworkType"].isNull()) diff --git a/r-kvstore/src/model/DescribeErrorLogRecordsRequest.cc b/r-kvstore/src/model/DescribeErrorLogRecordsRequest.cc deleted file mode 100644 index eda267986..000000000 --- a/r-kvstore/src/model/DescribeErrorLogRecordsRequest.cc +++ /dev/null @@ -1,192 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeErrorLogRecordsRequest; - -DescribeErrorLogRecordsRequest::DescribeErrorLogRecordsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeErrorLogRecords") -{} - -DescribeErrorLogRecordsRequest::~DescribeErrorLogRecordsRequest() -{} - -long DescribeErrorLogRecordsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeErrorLogRecordsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeErrorLogRecordsRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeErrorLogRecordsRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -int DescribeErrorLogRecordsRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeErrorLogRecordsRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeErrorLogRecordsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeErrorLogRecordsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeErrorLogRecordsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeErrorLogRecordsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -int DescribeErrorLogRecordsRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeErrorLogRecordsRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeErrorLogRecordsRequest::getRoleType()const -{ - return roleType_; -} - -void DescribeErrorLogRecordsRequest::setRoleType(const std::string& roleType) -{ - roleType_ = roleType; - setCoreParameter("RoleType", roleType); -} - -std::string DescribeErrorLogRecordsRequest::getNodeId()const -{ - return nodeId_; -} - -void DescribeErrorLogRecordsRequest::setNodeId(const std::string& nodeId) -{ - nodeId_ = nodeId; - setCoreParameter("NodeId", nodeId); -} - -long DescribeErrorLogRecordsRequest::getSQLId()const -{ - return sQLId_; -} - -void DescribeErrorLogRecordsRequest::setSQLId(long sQLId) -{ - sQLId_ = sQLId; - setCoreParameter("SQLId", std::to_string(sQLId)); -} - -std::string DescribeErrorLogRecordsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeErrorLogRecordsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeErrorLogRecordsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeErrorLogRecordsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DescribeErrorLogRecordsRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeErrorLogRecordsRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long DescribeErrorLogRecordsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeErrorLogRecordsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeErrorLogRecordsRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeErrorLogRecordsRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - -std::string DescribeErrorLogRecordsRequest::getDBName()const -{ - return dBName_; -} - -void DescribeErrorLogRecordsRequest::setDBName(const std::string& dBName) -{ - dBName_ = dBName; - setCoreParameter("DBName", dBName); -} - diff --git a/r-kvstore/src/model/DescribeErrorLogRecordsResult.cc b/r-kvstore/src/model/DescribeErrorLogRecordsResult.cc deleted file mode 100644 index 72c523163..000000000 --- a/r-kvstore/src/model/DescribeErrorLogRecordsResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeErrorLogRecordsResult::DescribeErrorLogRecordsResult() : - ServiceResult() -{} - -DescribeErrorLogRecordsResult::DescribeErrorLogRecordsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeErrorLogRecordsResult::~DescribeErrorLogRecordsResult() -{} - -void DescribeErrorLogRecordsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["LogRecords"]; - for (auto valueItemsLogRecords : allItemsNode) - { - LogRecords itemsObject; - if(!valueItemsLogRecords["Id"].isNull()) - itemsObject.id = std::stoi(valueItemsLogRecords["Id"].asString()); - if(!valueItemsLogRecords["CreateTime"].isNull()) - itemsObject.createTime = valueItemsLogRecords["CreateTime"].asString(); - if(!valueItemsLogRecords["Category"].isNull()) - itemsObject.category = valueItemsLogRecords["Category"].asString(); - if(!valueItemsLogRecords["ConnInfo"].isNull()) - itemsObject.connInfo = valueItemsLogRecords["ConnInfo"].asString(); - if(!valueItemsLogRecords["Content"].isNull()) - itemsObject.content = std::stol(valueItemsLogRecords["Content"].asString()); - items_.push_back(itemsObject); - } - if(!value["Engine"].isNull()) - engine_ = value["Engine"].asString(); - if(!value["TotalRecordCount"].isNull()) - totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString()); - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stoi(value["PageNumber"].asString()); - if(!value["PageRecordCount"].isNull()) - pageRecordCount_ = std::stoi(value["PageRecordCount"].asString()); - -} - -int DescribeErrorLogRecordsResult::getTotalRecordCount()const -{ - return totalRecordCount_; -} - -int DescribeErrorLogRecordsResult::getPageRecordCount()const -{ - return pageRecordCount_; -} - -int DescribeErrorLogRecordsResult::getPageNumber()const -{ - return pageNumber_; -} - -std::vector DescribeErrorLogRecordsResult::getItems()const -{ - return items_; -} - -std::string DescribeErrorLogRecordsResult::getEngine()const -{ - return engine_; -} - diff --git a/r-kvstore/src/model/DescribeHistoryMonitorValuesRequest.cc b/r-kvstore/src/model/DescribeHistoryMonitorValuesRequest.cc index cac920144..fdb38a1d4 100644 --- a/r-kvstore/src/model/DescribeHistoryMonitorValuesRequest.cc +++ b/r-kvstore/src/model/DescribeHistoryMonitorValuesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeHistoryMonitorValuesRequest; DescribeHistoryMonitorValuesRequest::DescribeHistoryMonitorValuesRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeHistoryMonitorValues") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeHistoryMonitorValuesRequest::~DescribeHistoryMonitorValuesRequest() {} diff --git a/r-kvstore/src/model/DescribeInstanceAttributeRequest.cc b/r-kvstore/src/model/DescribeInstanceAttributeRequest.cc index e9afb0944..da39f675d 100644 --- a/r-kvstore/src/model/DescribeInstanceAttributeRequest.cc +++ b/r-kvstore/src/model/DescribeInstanceAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeInstanceAttributeRequest; DescribeInstanceAttributeRequest::DescribeInstanceAttributeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeInstanceAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstanceAttributeRequest::~DescribeInstanceAttributeRequest() {} diff --git a/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeRequest.cc b/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeRequest.cc index abacb123f..f08cf2953 100644 --- a/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeRequest.cc +++ b/r-kvstore/src/model/DescribeInstanceAutoRenewalAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeInstanceAutoRenewalAttributeReques DescribeInstanceAutoRenewalAttributeRequest::DescribeInstanceAutoRenewalAttributeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeInstanceAutoRenewalAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstanceAutoRenewalAttributeRequest::~DescribeInstanceAutoRenewalAttributeRequest() {} diff --git a/r-kvstore/src/model/DescribeInstanceConfigRequest.cc b/r-kvstore/src/model/DescribeInstanceConfigRequest.cc deleted file mode 100644 index 26b4d5a0b..000000000 --- a/r-kvstore/src/model/DescribeInstanceConfigRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeInstanceConfigRequest; - -DescribeInstanceConfigRequest::DescribeInstanceConfigRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeInstanceConfig") -{} - -DescribeInstanceConfigRequest::~DescribeInstanceConfigRequest() -{} - -long DescribeInstanceConfigRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeInstanceConfigRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeInstanceConfigRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeInstanceConfigRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeInstanceConfigRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeInstanceConfigRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeInstanceConfigRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeInstanceConfigRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeInstanceConfigRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeInstanceConfigRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeInstanceConfigRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeInstanceConfigRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeInstanceConfigRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeInstanceConfigRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - diff --git a/r-kvstore/src/model/DescribeInstanceConfigResult.cc b/r-kvstore/src/model/DescribeInstanceConfigResult.cc deleted file mode 100644 index 5c4916afb..000000000 --- a/r-kvstore/src/model/DescribeInstanceConfigResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeInstanceConfigResult::DescribeInstanceConfigResult() : - ServiceResult() -{} - -DescribeInstanceConfigResult::DescribeInstanceConfigResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeInstanceConfigResult::~DescribeInstanceConfigResult() -{} - -void DescribeInstanceConfigResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["Config"].isNull()) - config_ = value["Config"].asString(); - -} - -std::string DescribeInstanceConfigResult::getConfig()const -{ - return config_; -} - diff --git a/r-kvstore/src/model/DescribeInstanceSSLRequest.cc b/r-kvstore/src/model/DescribeInstanceSSLRequest.cc index 299e9f3c9..32c894704 100644 --- a/r-kvstore/src/model/DescribeInstanceSSLRequest.cc +++ b/r-kvstore/src/model/DescribeInstanceSSLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeInstanceSSLRequest; DescribeInstanceSSLRequest::DescribeInstanceSSLRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeInstanceSSL") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstanceSSLRequest::~DescribeInstanceSSLRequest() {} diff --git a/r-kvstore/src/model/DescribeInstancesByExpireTimeRequest.cc b/r-kvstore/src/model/DescribeInstancesByExpireTimeRequest.cc deleted file mode 100644 index 409f15c7f..000000000 --- a/r-kvstore/src/model/DescribeInstancesByExpireTimeRequest.cc +++ /dev/null @@ -1,148 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeInstancesByExpireTimeRequest; - -DescribeInstancesByExpireTimeRequest::DescribeInstancesByExpireTimeRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeInstancesByExpireTime") -{} - -DescribeInstancesByExpireTimeRequest::~DescribeInstancesByExpireTimeRequest() -{} - -long DescribeInstancesByExpireTimeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeInstancesByExpireTimeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeInstancesByExpireTimeRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeInstancesByExpireTimeRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeInstancesByExpireTimeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeInstancesByExpireTimeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeInstancesByExpireTimeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeInstancesByExpireTimeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -int DescribeInstancesByExpireTimeRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeInstancesByExpireTimeRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeInstancesByExpireTimeRequest::getInstanceType()const -{ - return instanceType_; -} - -void DescribeInstancesByExpireTimeRequest::setInstanceType(const std::string& instanceType) -{ - instanceType_ = instanceType; - setCoreParameter("InstanceType", instanceType); -} - -int DescribeInstancesByExpireTimeRequest::getExpirePeriod()const -{ - return expirePeriod_; -} - -void DescribeInstancesByExpireTimeRequest::setExpirePeriod(int expirePeriod) -{ - expirePeriod_ = expirePeriod; - setCoreParameter("ExpirePeriod", std::to_string(expirePeriod)); -} - -std::string DescribeInstancesByExpireTimeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeInstancesByExpireTimeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeInstancesByExpireTimeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeInstancesByExpireTimeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeInstancesByExpireTimeRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeInstancesByExpireTimeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -bool DescribeInstancesByExpireTimeRequest::getHasExpiredRes()const -{ - return hasExpiredRes_; -} - -void DescribeInstancesByExpireTimeRequest::setHasExpiredRes(bool hasExpiredRes) -{ - hasExpiredRes_ = hasExpiredRes; - setCoreParameter("HasExpiredRes", hasExpiredRes ? "true" : "false"); -} - diff --git a/r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc b/r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc deleted file mode 100644 index 9af5c7411..000000000 --- a/r-kvstore/src/model/DescribeInstancesByExpireTimeResult.cc +++ /dev/null @@ -1,134 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeInstancesByExpireTimeResult::DescribeInstancesByExpireTimeResult() : - ServiceResult() -{} - -DescribeInstancesByExpireTimeResult::DescribeInstancesByExpireTimeResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeInstancesByExpireTimeResult::~DescribeInstancesByExpireTimeResult() -{} - -void DescribeInstancesByExpireTimeResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allInstancesNode = value["Instances"]["KVStoreInstance"]; - for (auto valueInstancesKVStoreInstance : allInstancesNode) - { - KVStoreInstance instancesObject; - if(!valueInstancesKVStoreInstance["ReplacateId"].isNull()) - instancesObject.replacateId = valueInstancesKVStoreInstance["ReplacateId"].asString(); - if(!valueInstancesKVStoreInstance["InstanceId"].isNull()) - instancesObject.instanceId = valueInstancesKVStoreInstance["InstanceId"].asString(); - if(!valueInstancesKVStoreInstance["InstanceName"].isNull()) - instancesObject.instanceName = valueInstancesKVStoreInstance["InstanceName"].asString(); - if(!valueInstancesKVStoreInstance["ConnectionDomain"].isNull()) - instancesObject.connectionDomain = valueInstancesKVStoreInstance["ConnectionDomain"].asString(); - if(!valueInstancesKVStoreInstance["Port"].isNull()) - instancesObject.port = std::stol(valueInstancesKVStoreInstance["Port"].asString()); - if(!valueInstancesKVStoreInstance["UserName"].isNull()) - instancesObject.userName = valueInstancesKVStoreInstance["UserName"].asString(); - if(!valueInstancesKVStoreInstance["InstanceStatus"].isNull()) - instancesObject.instanceStatus = valueInstancesKVStoreInstance["InstanceStatus"].asString(); - if(!valueInstancesKVStoreInstance["RegionId"].isNull()) - instancesObject.regionId = valueInstancesKVStoreInstance["RegionId"].asString(); - if(!valueInstancesKVStoreInstance["Capacity"].isNull()) - instancesObject.capacity = std::stol(valueInstancesKVStoreInstance["Capacity"].asString()); - if(!valueInstancesKVStoreInstance["InstanceClass"].isNull()) - instancesObject.instanceClass = valueInstancesKVStoreInstance["InstanceClass"].asString(); - if(!valueInstancesKVStoreInstance["QPS"].isNull()) - instancesObject.qPS = std::stol(valueInstancesKVStoreInstance["QPS"].asString()); - if(!valueInstancesKVStoreInstance["Bandwidth"].isNull()) - instancesObject.bandwidth = std::stol(valueInstancesKVStoreInstance["Bandwidth"].asString()); - if(!valueInstancesKVStoreInstance["Connections"].isNull()) - instancesObject.connections = std::stol(valueInstancesKVStoreInstance["Connections"].asString()); - if(!valueInstancesKVStoreInstance["ZoneId"].isNull()) - instancesObject.zoneId = valueInstancesKVStoreInstance["ZoneId"].asString(); - if(!valueInstancesKVStoreInstance["Config"].isNull()) - instancesObject.config = valueInstancesKVStoreInstance["Config"].asString(); - if(!valueInstancesKVStoreInstance["ChargeType"].isNull()) - instancesObject.chargeType = valueInstancesKVStoreInstance["ChargeType"].asString(); - if(!valueInstancesKVStoreInstance["NetworkType"].isNull()) - instancesObject.networkType = valueInstancesKVStoreInstance["NetworkType"].asString(); - if(!valueInstancesKVStoreInstance["VpcId"].isNull()) - instancesObject.vpcId = valueInstancesKVStoreInstance["VpcId"].asString(); - if(!valueInstancesKVStoreInstance["VSwitchId"].isNull()) - instancesObject.vSwitchId = valueInstancesKVStoreInstance["VSwitchId"].asString(); - if(!valueInstancesKVStoreInstance["PrivateIp"].isNull()) - instancesObject.privateIp = valueInstancesKVStoreInstance["PrivateIp"].asString(); - if(!valueInstancesKVStoreInstance["CreateTime"].isNull()) - instancesObject.createTime = valueInstancesKVStoreInstance["CreateTime"].asString(); - if(!valueInstancesKVStoreInstance["EndTime"].isNull()) - instancesObject.endTime = valueInstancesKVStoreInstance["EndTime"].asString(); - if(!valueInstancesKVStoreInstance["HasRenewChangeOrder"].isNull()) - instancesObject.hasRenewChangeOrder = valueInstancesKVStoreInstance["HasRenewChangeOrder"].asString(); - if(!valueInstancesKVStoreInstance["IsRds"].isNull()) - instancesObject.isRds = valueInstancesKVStoreInstance["IsRds"].asString() == "true"; - if(!valueInstancesKVStoreInstance["InstanceType"].isNull()) - instancesObject.instanceType = valueInstancesKVStoreInstance["InstanceType"].asString(); - if(!valueInstancesKVStoreInstance["ArchitectureType"].isNull()) - instancesObject.architectureType = valueInstancesKVStoreInstance["ArchitectureType"].asString(); - if(!valueInstancesKVStoreInstance["NodeType"].isNull()) - instancesObject.nodeType = valueInstancesKVStoreInstance["NodeType"].asString(); - if(!valueInstancesKVStoreInstance["PackageType"].isNull()) - instancesObject.packageType = valueInstancesKVStoreInstance["PackageType"].asString(); - if(!valueInstancesKVStoreInstance["EngineVersion"].isNull()) - instancesObject.engineVersion = valueInstancesKVStoreInstance["EngineVersion"].asString(); - instances_.push_back(instancesObject); - } - if(!value["PageNumber"].isNull()) - pageNumber_ = std::stoi(value["PageNumber"].asString()); - if(!value["PageSize"].isNull()) - pageSize_ = std::stoi(value["PageSize"].asString()); - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); - -} - -std::vector DescribeInstancesByExpireTimeResult::getInstances()const -{ - return instances_; -} - -int DescribeInstancesByExpireTimeResult::getTotalCount()const -{ - return totalCount_; -} - -int DescribeInstancesByExpireTimeResult::getPageSize()const -{ - return pageSize_; -} - -int DescribeInstancesByExpireTimeResult::getPageNumber()const -{ - return pageNumber_; -} - diff --git a/r-kvstore/src/model/DescribeInstancesRequest.cc b/r-kvstore/src/model/DescribeInstancesRequest.cc index fbe811164..07803dbec 100644 --- a/r-kvstore/src/model/DescribeInstancesRequest.cc +++ b/r-kvstore/src/model/DescribeInstancesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeInstancesRequest; DescribeInstancesRequest::DescribeInstancesRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeInstances") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeInstancesRequest::~DescribeInstancesRequest() {} @@ -102,6 +104,17 @@ void DescribeInstancesRequest::setAccessKeyId(const std::string& accessKeyId) setCoreParameter("AccessKeyId", accessKeyId); } +std::string DescribeInstancesRequest::getResourceGroupId()const +{ + return resourceGroupId_; +} + +void DescribeInstancesRequest::setResourceGroupId(const std::string& resourceGroupId) +{ + resourceGroupId_ = resourceGroupId; + setCoreParameter("ResourceGroupId", resourceGroupId); +} + std::string DescribeInstancesRequest::getExpired()const { return expired_; @@ -154,12 +167,11 @@ std::vector DescribeInstancesRequest::getTag()con void DescribeInstancesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1); + setCoreParameter(tagObjStr + ".Value", tagObj.value); + setCoreParameter(tagObjStr + ".Key", tagObj.key); } } diff --git a/r-kvstore/src/model/DescribeIntranetAttributeRequest.cc b/r-kvstore/src/model/DescribeIntranetAttributeRequest.cc index e23a49f65..94d891ae7 100644 --- a/r-kvstore/src/model/DescribeIntranetAttributeRequest.cc +++ b/r-kvstore/src/model/DescribeIntranetAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeIntranetAttributeRequest; DescribeIntranetAttributeRequest::DescribeIntranetAttributeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeIntranetAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeIntranetAttributeRequest::~DescribeIntranetAttributeRequest() {} diff --git a/r-kvstore/src/model/DescribeLogicInstanceTopologyRequest.cc b/r-kvstore/src/model/DescribeLogicInstanceTopologyRequest.cc index db4a350b5..1525a3409 100644 --- a/r-kvstore/src/model/DescribeLogicInstanceTopologyRequest.cc +++ b/r-kvstore/src/model/DescribeLogicInstanceTopologyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeLogicInstanceTopologyRequest; DescribeLogicInstanceTopologyRequest::DescribeLogicInstanceTopologyRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeLogicInstanceTopology") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeLogicInstanceTopologyRequest::~DescribeLogicInstanceTopologyRequest() {} diff --git a/r-kvstore/src/model/DescribeMonitorItemsRequest.cc b/r-kvstore/src/model/DescribeMonitorItemsRequest.cc index 83e90c788..3584a6865 100644 --- a/r-kvstore/src/model/DescribeMonitorItemsRequest.cc +++ b/r-kvstore/src/model/DescribeMonitorItemsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeMonitorItemsRequest; DescribeMonitorItemsRequest::DescribeMonitorItemsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeMonitorItems") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeMonitorItemsRequest::~DescribeMonitorItemsRequest() {} diff --git a/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailRequest.cc b/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailRequest.cc deleted file mode 100644 index 8fa3772c1..000000000 --- a/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeMonthlyServiceStatusDetailRequest; - -DescribeMonthlyServiceStatusDetailRequest::DescribeMonthlyServiceStatusDetailRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeMonthlyServiceStatusDetail") -{} - -DescribeMonthlyServiceStatusDetailRequest::~DescribeMonthlyServiceStatusDetailRequest() -{} - -long DescribeMonthlyServiceStatusDetailRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeMonthlyServiceStatusDetailRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeMonthlyServiceStatusDetailRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeMonthlyServiceStatusDetailRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeMonthlyServiceStatusDetailRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeMonthlyServiceStatusDetailRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeMonthlyServiceStatusDetailRequest::getInstanceId()const -{ - return instanceId_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - -std::string DescribeMonthlyServiceStatusDetailRequest::getMonth()const -{ - return month_; -} - -void DescribeMonthlyServiceStatusDetailRequest::setMonth(const std::string& month) -{ - month_ = month; - setCoreParameter("Month", month); -} - diff --git a/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc b/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc deleted file mode 100644 index 6dff6a4ca..000000000 --- a/r-kvstore/src/model/DescribeMonthlyServiceStatusDetailResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeMonthlyServiceStatusDetailResult::DescribeMonthlyServiceStatusDetailResult() : - ServiceResult() -{} - -DescribeMonthlyServiceStatusDetailResult::DescribeMonthlyServiceStatusDetailResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeMonthlyServiceStatusDetailResult::~DescribeMonthlyServiceStatusDetailResult() -{} - -void DescribeMonthlyServiceStatusDetailResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allAffectedInfosNode = value["AffectedInfos"]["AffectedInfo"]; - for (auto valueAffectedInfosAffectedInfo : allAffectedInfosNode) - { - AffectedInfo affectedInfosObject; - if(!valueAffectedInfosAffectedInfo["StartTime"].isNull()) - affectedInfosObject.startTime = valueAffectedInfosAffectedInfo["StartTime"].asString(); - if(!valueAffectedInfosAffectedInfo["EndTime"].isNull()) - affectedInfosObject.endTime = valueAffectedInfosAffectedInfo["EndTime"].asString(); - if(!valueAffectedInfosAffectedInfo["Description"].isNull()) - affectedInfosObject.description = valueAffectedInfosAffectedInfo["Description"].asString(); - affectedInfos_.push_back(affectedInfosObject); - } - if(!value["InstanceId"].isNull()) - instanceId_ = value["InstanceId"].asString(); - if(!value["UptimePct"].isNull()) - uptimePct_ = std::stof(value["UptimePct"].asString()); - -} - -float DescribeMonthlyServiceStatusDetailResult::getUptimePct()const -{ - return uptimePct_; -} - -std::string DescribeMonthlyServiceStatusDetailResult::getInstanceId()const -{ - return instanceId_; -} - -std::vector DescribeMonthlyServiceStatusDetailResult::getAffectedInfos()const -{ - return affectedInfos_; -} - diff --git a/r-kvstore/src/model/DescribeMonthlyServiceStatusRequest.cc b/r-kvstore/src/model/DescribeMonthlyServiceStatusRequest.cc deleted file mode 100644 index c7647decd..000000000 --- a/r-kvstore/src/model/DescribeMonthlyServiceStatusRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeMonthlyServiceStatusRequest; - -DescribeMonthlyServiceStatusRequest::DescribeMonthlyServiceStatusRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeMonthlyServiceStatus") -{} - -DescribeMonthlyServiceStatusRequest::~DescribeMonthlyServiceStatusRequest() -{} - -long DescribeMonthlyServiceStatusRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeMonthlyServiceStatusRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeMonthlyServiceStatusRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeMonthlyServiceStatusRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeMonthlyServiceStatusRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeMonthlyServiceStatusRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeMonthlyServiceStatusRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeMonthlyServiceStatusRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeMonthlyServiceStatusRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeMonthlyServiceStatusRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeMonthlyServiceStatusRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeMonthlyServiceStatusRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeMonthlyServiceStatusRequest::getMonth()const -{ - return month_; -} - -void DescribeMonthlyServiceStatusRequest::setMonth(const std::string& month) -{ - month_ = month; - setCoreParameter("Month", month); -} - -std::string DescribeMonthlyServiceStatusRequest::getInstanceIds()const -{ - return instanceIds_; -} - -void DescribeMonthlyServiceStatusRequest::setInstanceIds(const std::string& instanceIds) -{ - instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); -} - diff --git a/r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc b/r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc deleted file mode 100644 index bbf9470c0..000000000 --- a/r-kvstore/src/model/DescribeMonthlyServiceStatusResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeMonthlyServiceStatusResult::DescribeMonthlyServiceStatusResult() : - ServiceResult() -{} - -DescribeMonthlyServiceStatusResult::DescribeMonthlyServiceStatusResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeMonthlyServiceStatusResult::~DescribeMonthlyServiceStatusResult() -{} - -void DescribeMonthlyServiceStatusResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allInstanceSLAInfosNode = value["InstanceSLAInfos"]["InstanceSLAInfo"]; - for (auto valueInstanceSLAInfosInstanceSLAInfo : allInstanceSLAInfosNode) - { - InstanceSLAInfo instanceSLAInfosObject; - if(!valueInstanceSLAInfosInstanceSLAInfo["InstanceId"].isNull()) - instanceSLAInfosObject.instanceId = valueInstanceSLAInfosInstanceSLAInfo["InstanceId"].asString(); - if(!valueInstanceSLAInfosInstanceSLAInfo["UptimePct"].isNull()) - instanceSLAInfosObject.uptimePct = std::stof(valueInstanceSLAInfosInstanceSLAInfo["UptimePct"].asString()); - instanceSLAInfos_.push_back(instanceSLAInfosObject); - } - if(!value["TotalCount"].isNull()) - totalCount_ = std::stol(value["TotalCount"].asString()); - -} - -long DescribeMonthlyServiceStatusResult::getTotalCount()const -{ - return totalCount_; -} - -std::vector DescribeMonthlyServiceStatusResult::getInstanceSLAInfos()const -{ - return instanceSLAInfos_; -} - diff --git a/r-kvstore/src/model/DescribeParameterModificationHistoryRequest.cc b/r-kvstore/src/model/DescribeParameterModificationHistoryRequest.cc deleted file mode 100644 index 5f2ef559b..000000000 --- a/r-kvstore/src/model/DescribeParameterModificationHistoryRequest.cc +++ /dev/null @@ -1,137 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeParameterModificationHistoryRequest; - -DescribeParameterModificationHistoryRequest::DescribeParameterModificationHistoryRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeParameterModificationHistory") -{} - -DescribeParameterModificationHistoryRequest::~DescribeParameterModificationHistoryRequest() -{} - -long DescribeParameterModificationHistoryRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeParameterModificationHistoryRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeParameterModificationHistoryRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeParameterModificationHistoryRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -std::string DescribeParameterModificationHistoryRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeParameterModificationHistoryRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeParameterModificationHistoryRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeParameterModificationHistoryRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeParameterModificationHistoryRequest::getDBInstanceId()const -{ - return dBInstanceId_; -} - -void DescribeParameterModificationHistoryRequest::setDBInstanceId(const std::string& dBInstanceId) -{ - dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); -} - -std::string DescribeParameterModificationHistoryRequest::getNodeId()const -{ - return nodeId_; -} - -void DescribeParameterModificationHistoryRequest::setNodeId(const std::string& nodeId) -{ - nodeId_ = nodeId; - setCoreParameter("NodeId", nodeId); -} - -std::string DescribeParameterModificationHistoryRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeParameterModificationHistoryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeParameterModificationHistoryRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeParameterModificationHistoryRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DescribeParameterModificationHistoryRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeParameterModificationHistoryRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long DescribeParameterModificationHistoryRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeParameterModificationHistoryRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc b/r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc deleted file mode 100644 index c2ca37418..000000000 --- a/r-kvstore/src/model/DescribeParameterModificationHistoryResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeParameterModificationHistoryResult::DescribeParameterModificationHistoryResult() : - ServiceResult() -{} - -DescribeParameterModificationHistoryResult::DescribeParameterModificationHistoryResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeParameterModificationHistoryResult::~DescribeParameterModificationHistoryResult() -{} - -void DescribeParameterModificationHistoryResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allHistoricalParametersNode = value["HistoricalParameters"]["HistoricalParameter"]; - for (auto valueHistoricalParametersHistoricalParameter : allHistoricalParametersNode) - { - HistoricalParameter historicalParametersObject; - if(!valueHistoricalParametersHistoricalParameter["ParameterName"].isNull()) - historicalParametersObject.parameterName = valueHistoricalParametersHistoricalParameter["ParameterName"].asString(); - if(!valueHistoricalParametersHistoricalParameter["ModifyTime"].isNull()) - historicalParametersObject.modifyTime = valueHistoricalParametersHistoricalParameter["ModifyTime"].asString(); - if(!valueHistoricalParametersHistoricalParameter["OldParameterValue"].isNull()) - historicalParametersObject.oldParameterValue = valueHistoricalParametersHistoricalParameter["OldParameterValue"].asString(); - if(!valueHistoricalParametersHistoricalParameter["NewParameterValue"].isNull()) - historicalParametersObject.newParameterValue = valueHistoricalParametersHistoricalParameter["NewParameterValue"].asString(); - historicalParameters_.push_back(historicalParametersObject); - } - -} - -std::vector DescribeParameterModificationHistoryResult::getHistoricalParameters()const -{ - return historicalParameters_; -} - diff --git a/r-kvstore/src/model/DescribeParameterTemplatesRequest.cc b/r-kvstore/src/model/DescribeParameterTemplatesRequest.cc deleted file mode 100644 index 479685b01..000000000 --- a/r-kvstore/src/model/DescribeParameterTemplatesRequest.cc +++ /dev/null @@ -1,126 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeParameterTemplatesRequest; - -DescribeParameterTemplatesRequest::DescribeParameterTemplatesRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeParameterTemplates") -{} - -DescribeParameterTemplatesRequest::~DescribeParameterTemplatesRequest() -{} - -long DescribeParameterTemplatesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeParameterTemplatesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeParameterTemplatesRequest::getEngineVersion()const -{ - return engineVersion_; -} - -void DescribeParameterTemplatesRequest::setEngineVersion(const std::string& engineVersion) -{ - engineVersion_ = engineVersion; - setCoreParameter("EngineVersion", engineVersion); -} - -std::string DescribeParameterTemplatesRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeParameterTemplatesRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeParameterTemplatesRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeParameterTemplatesRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeParameterTemplatesRequest::getEngine()const -{ - return engine_; -} - -void DescribeParameterTemplatesRequest::setEngine(const std::string& engine) -{ - engine_ = engine; - setCoreParameter("Engine", engine); -} - -std::string DescribeParameterTemplatesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeParameterTemplatesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeParameterTemplatesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeParameterTemplatesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeParameterTemplatesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeParameterTemplatesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeParameterTemplatesRequest::getCharacterType()const -{ - return characterType_; -} - -void DescribeParameterTemplatesRequest::setCharacterType(const std::string& characterType) -{ - characterType_ = characterType; - setCoreParameter("CharacterType", characterType); -} - diff --git a/r-kvstore/src/model/DescribeParameterTemplatesResult.cc b/r-kvstore/src/model/DescribeParameterTemplatesResult.cc deleted file mode 100644 index 33520c38a..000000000 --- a/r-kvstore/src/model/DescribeParameterTemplatesResult.cc +++ /dev/null @@ -1,88 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeParameterTemplatesResult::DescribeParameterTemplatesResult() : - ServiceResult() -{} - -DescribeParameterTemplatesResult::DescribeParameterTemplatesResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeParameterTemplatesResult::~DescribeParameterTemplatesResult() -{} - -void DescribeParameterTemplatesResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allParametersNode = value["Parameters"]["TemplateRecord"]; - for (auto valueParametersTemplateRecord : allParametersNode) - { - TemplateRecord parametersObject; - if(!valueParametersTemplateRecord["ParameterName"].isNull()) - parametersObject.parameterName = valueParametersTemplateRecord["ParameterName"].asString(); - if(!valueParametersTemplateRecord["ParameterValue"].isNull()) - parametersObject.parameterValue = valueParametersTemplateRecord["ParameterValue"].asString(); - if(!valueParametersTemplateRecord["ForceModify"].isNull()) - parametersObject.forceModify = valueParametersTemplateRecord["ForceModify"].asString() == "true"; - if(!valueParametersTemplateRecord["ForceRestart"].isNull()) - parametersObject.forceRestart = valueParametersTemplateRecord["ForceRestart"].asString() == "true"; - if(!valueParametersTemplateRecord["CheckingCode"].isNull()) - parametersObject.checkingCode = valueParametersTemplateRecord["CheckingCode"].asString(); - if(!valueParametersTemplateRecord["ParameterDescription"].isNull()) - parametersObject.parameterDescription = valueParametersTemplateRecord["ParameterDescription"].asString(); - parameters_.push_back(parametersObject); - } - if(!value["Engine"].isNull()) - engine_ = value["Engine"].asString(); - if(!value["EngineVersion"].isNull()) - engineVersion_ = value["EngineVersion"].asString(); - if(!value["ParameterCount"].isNull()) - parameterCount_ = value["ParameterCount"].asString(); - -} - -std::string DescribeParameterTemplatesResult::getParameterCount()const -{ - return parameterCount_; -} - -std::vector DescribeParameterTemplatesResult::getParameters()const -{ - return parameters_; -} - -std::string DescribeParameterTemplatesResult::getEngineVersion()const -{ - return engineVersion_; -} - -std::string DescribeParameterTemplatesResult::getEngine()const -{ - return engine_; -} - diff --git a/r-kvstore/src/model/DescribeParametersRequest.cc b/r-kvstore/src/model/DescribeParametersRequest.cc index 56cefb876..fb13b9621 100644 --- a/r-kvstore/src/model/DescribeParametersRequest.cc +++ b/r-kvstore/src/model/DescribeParametersRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeParametersRequest; DescribeParametersRequest::DescribeParametersRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeParameters") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeParametersRequest::~DescribeParametersRequest() {} diff --git a/r-kvstore/src/model/DescribeRdsVSwitchsRequest.cc b/r-kvstore/src/model/DescribeRdsVSwitchsRequest.cc deleted file mode 100644 index 997776c14..000000000 --- a/r-kvstore/src/model/DescribeRdsVSwitchsRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeRdsVSwitchsRequest; - -DescribeRdsVSwitchsRequest::DescribeRdsVSwitchsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeRdsVSwitchs") -{} - -DescribeRdsVSwitchsRequest::~DescribeRdsVSwitchsRequest() -{} - -long DescribeRdsVSwitchsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeRdsVSwitchsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeRdsVSwitchsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeRdsVSwitchsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeRdsVSwitchsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeRdsVSwitchsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeRdsVSwitchsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeRdsVSwitchsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeRdsVSwitchsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeRdsVSwitchsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeRdsVSwitchsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeRdsVSwitchsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeRdsVSwitchsRequest::getVpcId()const -{ - return vpcId_; -} - -void DescribeRdsVSwitchsRequest::setVpcId(const std::string& vpcId) -{ - vpcId_ = vpcId; - setCoreParameter("VpcId", vpcId); -} - -std::string DescribeRdsVSwitchsRequest::getZoneId()const -{ - return zoneId_; -} - -void DescribeRdsVSwitchsRequest::setZoneId(const std::string& zoneId) -{ - zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); -} - diff --git a/r-kvstore/src/model/DescribeRdsVSwitchsResult.cc b/r-kvstore/src/model/DescribeRdsVSwitchsResult.cc deleted file mode 100644 index bb00ba0de..000000000 --- a/r-kvstore/src/model/DescribeRdsVSwitchsResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeRdsVSwitchsResult::DescribeRdsVSwitchsResult() : - ServiceResult() -{} - -DescribeRdsVSwitchsResult::DescribeRdsVSwitchsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeRdsVSwitchsResult::~DescribeRdsVSwitchsResult() -{} - -void DescribeRdsVSwitchsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto vSwitchesNode = value["VSwitches"]; - auto allVSwitchNode = vSwitchesNode["VSwitch"]["VSwitchItem"]; - for (auto vSwitchesNodeVSwitchVSwitchItem : allVSwitchNode) - { - VSwitches::VSwitchItem vSwitchItemObject; - if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].isNull()) - vSwitchItemObject.vSwitchId = vSwitchesNodeVSwitchVSwitchItem["VSwitchId"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].isNull()) - vSwitchItemObject.vSwitchName = vSwitchesNodeVSwitchVSwitchItem["VSwitchName"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["IzNo"].isNull()) - vSwitchItemObject.izNo = vSwitchesNodeVSwitchVSwitchItem["IzNo"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["Bid"].isNull()) - vSwitchItemObject.bid = vSwitchesNodeVSwitchVSwitchItem["Bid"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["AliUid"].isNull()) - vSwitchItemObject.aliUid = vSwitchesNodeVSwitchVSwitchItem["AliUid"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["RegionNo"].isNull()) - vSwitchItemObject.regionNo = vSwitchesNodeVSwitchVSwitchItem["RegionNo"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].isNull()) - vSwitchItemObject.cidrBlock = vSwitchesNodeVSwitchVSwitchItem["CidrBlock"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["IsDefault"].isNull()) - vSwitchItemObject.isDefault = vSwitchesNodeVSwitchVSwitchItem["IsDefault"].asString() == "true"; - if(!vSwitchesNodeVSwitchVSwitchItem["Status"].isNull()) - vSwitchItemObject.status = vSwitchesNodeVSwitchVSwitchItem["Status"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].isNull()) - vSwitchItemObject.gmtCreate = vSwitchesNodeVSwitchVSwitchItem["GmtCreate"].asString(); - if(!vSwitchesNodeVSwitchVSwitchItem["GmtModified"].isNull()) - vSwitchItemObject.gmtModified = vSwitchesNodeVSwitchVSwitchItem["GmtModified"].asString(); - vSwitches_.vSwitch.push_back(vSwitchItemObject); - } - -} - -DescribeRdsVSwitchsResult::VSwitches DescribeRdsVSwitchsResult::getVSwitches()const -{ - return vSwitches_; -} - diff --git a/r-kvstore/src/model/DescribeRdsVpcsRequest.cc b/r-kvstore/src/model/DescribeRdsVpcsRequest.cc deleted file mode 100644 index eafa9053b..000000000 --- a/r-kvstore/src/model/DescribeRdsVpcsRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeRdsVpcsRequest; - -DescribeRdsVpcsRequest::DescribeRdsVpcsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeRdsVpcs") -{} - -DescribeRdsVpcsRequest::~DescribeRdsVpcsRequest() -{} - -long DescribeRdsVpcsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeRdsVpcsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeRdsVpcsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeRdsVpcsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeRdsVpcsRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeRdsVpcsRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeRdsVpcsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeRdsVpcsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeRdsVpcsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeRdsVpcsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeRdsVpcsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeRdsVpcsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeRdsVpcsRequest::getZoneId()const -{ - return zoneId_; -} - -void DescribeRdsVpcsRequest::setZoneId(const std::string& zoneId) -{ - zoneId_ = zoneId; - setCoreParameter("ZoneId", zoneId); -} - diff --git a/r-kvstore/src/model/DescribeRdsVpcsResult.cc b/r-kvstore/src/model/DescribeRdsVpcsResult.cc deleted file mode 100644 index c28783aba..000000000 --- a/r-kvstore/src/model/DescribeRdsVpcsResult.cc +++ /dev/null @@ -1,98 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeRdsVpcsResult::DescribeRdsVpcsResult() : - ServiceResult() -{} - -DescribeRdsVpcsResult::DescribeRdsVpcsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeRdsVpcsResult::~DescribeRdsVpcsResult() -{} - -void DescribeRdsVpcsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto vpcsNode = value["Vpcs"]; - auto allVpcNode = vpcsNode["Vpc"]["VpcItem"]; - for (auto vpcsNodeVpcVpcItem : allVpcNode) - { - Vpcs::VpcItem vpcItemObject; - if(!vpcsNodeVpcVpcItem["VpcId"].isNull()) - vpcItemObject.vpcId = vpcsNodeVpcVpcItem["VpcId"].asString(); - if(!vpcsNodeVpcVpcItem["VpcName"].isNull()) - vpcItemObject.vpcName = vpcsNodeVpcVpcItem["VpcName"].asString(); - if(!vpcsNodeVpcVpcItem["Bid"].isNull()) - vpcItemObject.bid = vpcsNodeVpcVpcItem["Bid"].asString(); - if(!vpcsNodeVpcVpcItem["AliUid"].isNull()) - vpcItemObject.aliUid = vpcsNodeVpcVpcItem["AliUid"].asString(); - if(!vpcsNodeVpcVpcItem["RegionNo"].isNull()) - vpcItemObject.regionNo = vpcsNodeVpcVpcItem["RegionNo"].asString(); - if(!vpcsNodeVpcVpcItem["CidrBlock"].isNull()) - vpcItemObject.cidrBlock = vpcsNodeVpcVpcItem["CidrBlock"].asString(); - if(!vpcsNodeVpcVpcItem["IsDefault"].isNull()) - vpcItemObject.isDefault = vpcsNodeVpcVpcItem["IsDefault"].asString() == "true"; - if(!vpcsNodeVpcVpcItem["Status"].isNull()) - vpcItemObject.status = vpcsNodeVpcVpcItem["Status"].asString(); - if(!vpcsNodeVpcVpcItem["GmtCreate"].isNull()) - vpcItemObject.gmtCreate = vpcsNodeVpcVpcItem["GmtCreate"].asString(); - if(!vpcsNodeVpcVpcItem["GmtModified"].isNull()) - vpcItemObject.gmtModified = vpcsNodeVpcVpcItem["GmtModified"].asString(); - auto allVSwitchsNode = allVpcNode["VSwitchs"]["VSwitch"]; - for (auto allVpcNodeVSwitchsVSwitch : allVSwitchsNode) - { - Vpcs::VpcItem::VSwitch vSwitchsObject; - if(!allVpcNodeVSwitchsVSwitch["VSwitchId"].isNull()) - vSwitchsObject.vSwitchId = allVpcNodeVSwitchsVSwitch["VSwitchId"].asString(); - if(!allVpcNodeVSwitchsVSwitch["VSwitchName"].isNull()) - vSwitchsObject.vSwitchName = allVpcNodeVSwitchsVSwitch["VSwitchName"].asString(); - if(!allVpcNodeVSwitchsVSwitch["IzNo"].isNull()) - vSwitchsObject.izNo = allVpcNodeVSwitchsVSwitch["IzNo"].asString(); - if(!allVpcNodeVSwitchsVSwitch["CidrBlock"].isNull()) - vSwitchsObject.cidrBlock = allVpcNodeVSwitchsVSwitch["CidrBlock"].asString(); - if(!allVpcNodeVSwitchsVSwitch["IsDefault"].isNull()) - vSwitchsObject.isDefault = allVpcNodeVSwitchsVSwitch["IsDefault"].asString() == "true"; - if(!allVpcNodeVSwitchsVSwitch["Status"].isNull()) - vSwitchsObject.status = allVpcNodeVSwitchsVSwitch["Status"].asString(); - if(!allVpcNodeVSwitchsVSwitch["GmtCreate"].isNull()) - vSwitchsObject.gmtCreate = allVpcNodeVSwitchsVSwitch["GmtCreate"].asString(); - if(!allVpcNodeVSwitchsVSwitch["GmtModified"].isNull()) - vSwitchsObject.gmtModified = allVpcNodeVSwitchsVSwitch["GmtModified"].asString(); - vpcItemObject.vSwitchs.push_back(vSwitchsObject); - } - vpcs_.vpc.push_back(vpcItemObject); - } - -} - -DescribeRdsVpcsResult::Vpcs DescribeRdsVpcsResult::getVpcs()const -{ - return vpcs_; -} - diff --git a/r-kvstore/src/model/DescribeRegionsRequest.cc b/r-kvstore/src/model/DescribeRegionsRequest.cc index 81af8a5bb..939d3b4be 100644 --- a/r-kvstore/src/model/DescribeRegionsRequest.cc +++ b/r-kvstore/src/model/DescribeRegionsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeRegionsRequest; DescribeRegionsRequest::DescribeRegionsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeRegions") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRegionsRequest::~DescribeRegionsRequest() {} diff --git a/r-kvstore/src/model/DescribeReplicaConflictInfoRequest.cc b/r-kvstore/src/model/DescribeReplicaConflictInfoRequest.cc deleted file mode 100644 index ef0931a9b..000000000 --- a/r-kvstore/src/model/DescribeReplicaConflictInfoRequest.cc +++ /dev/null @@ -1,148 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeReplicaConflictInfoRequest; - -DescribeReplicaConflictInfoRequest::DescribeReplicaConflictInfoRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeReplicaConflictInfo") -{} - -DescribeReplicaConflictInfoRequest::~DescribeReplicaConflictInfoRequest() -{} - -long DescribeReplicaConflictInfoRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeReplicaConflictInfoRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeReplicaConflictInfoRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeReplicaConflictInfoRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -int DescribeReplicaConflictInfoRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeReplicaConflictInfoRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeReplicaConflictInfoRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeReplicaConflictInfoRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeReplicaConflictInfoRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeReplicaConflictInfoRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeReplicaConflictInfoRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeReplicaConflictInfoRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -int DescribeReplicaConflictInfoRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeReplicaConflictInfoRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeReplicaConflictInfoRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeReplicaConflictInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeReplicaConflictInfoRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeReplicaConflictInfoRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DescribeReplicaConflictInfoRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeReplicaConflictInfoRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long DescribeReplicaConflictInfoRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeReplicaConflictInfoRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc b/r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc deleted file mode 100644 index e965fbee1..000000000 --- a/r-kvstore/src/model/DescribeReplicaConflictInfoResult.cc +++ /dev/null @@ -1,101 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeReplicaConflictInfoResult::DescribeReplicaConflictInfoResult() : - ServiceResult() -{} - -DescribeReplicaConflictInfoResult::DescribeReplicaConflictInfoResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeReplicaConflictInfoResult::~DescribeReplicaConflictInfoResult() -{} - -void DescribeReplicaConflictInfoResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["ItemsItem"]; - for (auto valueItemsItemsItem : allItemsNode) - { - ItemsItem itemsObject; - if(!valueItemsItemsItem["SourceInstanceId"].isNull()) - itemsObject.sourceInstanceId = valueItemsItemsItem["SourceInstanceId"].asString(); - if(!valueItemsItemsItem["DestinationInstanceId"].isNull()) - itemsObject.destinationInstanceId = valueItemsItemsItem["DestinationInstanceId"].asString(); - if(!valueItemsItemsItem["OccurTime"].isNull()) - itemsObject.occurTime = valueItemsItemsItem["OccurTime"].asString(); - if(!valueItemsItemsItem["DetailInfo"].isNull()) - itemsObject.detailInfo = valueItemsItemsItem["DetailInfo"].asString(); - if(!valueItemsItemsItem["ConfictKey"].isNull()) - itemsObject.confictKey = valueItemsItemsItem["ConfictKey"].asString(); - if(!valueItemsItemsItem["ConfictReason"].isNull()) - itemsObject.confictReason = valueItemsItemsItem["ConfictReason"].asString(); - if(!valueItemsItemsItem["DatabaseName"].isNull()) - itemsObject.databaseName = valueItemsItemsItem["DatabaseName"].asString(); - if(!valueItemsItemsItem["RecoveryMode"].isNull()) - itemsObject.recoveryMode = valueItemsItemsItem["RecoveryMode"].asString(); - if(!valueItemsItemsItem["ConflictGtid"].isNull()) - itemsObject.conflictGtid = valueItemsItemsItem["ConflictGtid"].asString(); - items_.push_back(itemsObject); - } - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - if(!value["PagNumber"].isNull()) - pagNumber_ = std::stoi(value["PagNumber"].asString()); - if(!value["PageRecordCount"].isNull()) - pageRecordCount_ = std::stoi(value["PageRecordCount"].asString()); - if(!value["TotalRecordCount"].isNull()) - totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString()); - -} - -int DescribeReplicaConflictInfoResult::getTotalRecordCount()const -{ - return totalRecordCount_; -} - -int DescribeReplicaConflictInfoResult::getPageRecordCount()const -{ - return pageRecordCount_; -} - -std::vector DescribeReplicaConflictInfoResult::getItems()const -{ - return items_; -} - -int DescribeReplicaConflictInfoResult::getPagNumber()const -{ - return pagNumber_; -} - -std::string DescribeReplicaConflictInfoResult::getReplicaId()const -{ - return replicaId_; -} - diff --git a/r-kvstore/src/model/DescribeReplicaInitializeProgressRequest.cc b/r-kvstore/src/model/DescribeReplicaInitializeProgressRequest.cc deleted file mode 100644 index 4345e3665..000000000 --- a/r-kvstore/src/model/DescribeReplicaInitializeProgressRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeReplicaInitializeProgressRequest; - -DescribeReplicaInitializeProgressRequest::DescribeReplicaInitializeProgressRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeReplicaInitializeProgress") -{} - -DescribeReplicaInitializeProgressRequest::~DescribeReplicaInitializeProgressRequest() -{} - -long DescribeReplicaInitializeProgressRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeReplicaInitializeProgressRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeReplicaInitializeProgressRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeReplicaInitializeProgressRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeReplicaInitializeProgressRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeReplicaInitializeProgressRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeReplicaInitializeProgressRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeReplicaInitializeProgressRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string DescribeReplicaInitializeProgressRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeReplicaInitializeProgressRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeReplicaInitializeProgressRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeReplicaInitializeProgressRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeReplicaInitializeProgressRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeReplicaInitializeProgressRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc b/r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc deleted file mode 100644 index e27a7e2a8..000000000 --- a/r-kvstore/src/model/DescribeReplicaInitializeProgressResult.cc +++ /dev/null @@ -1,65 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeReplicaInitializeProgressResult::DescribeReplicaInitializeProgressResult() : - ServiceResult() -{} - -DescribeReplicaInitializeProgressResult::DescribeReplicaInitializeProgressResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeReplicaInitializeProgressResult::~DescribeReplicaInitializeProgressResult() -{} - -void DescribeReplicaInitializeProgressResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["ItemsItem"]; - for (auto valueItemsItemsItem : allItemsNode) - { - ItemsItem itemsObject; - if(!valueItemsItemsItem["ReplicaId"].isNull()) - itemsObject.replicaId = valueItemsItemsItem["ReplicaId"].asString(); - if(!valueItemsItemsItem["Status"].isNull()) - itemsObject.status = valueItemsItemsItem["Status"].asString(); - if(!valueItemsItemsItem["Progress"].isNull()) - itemsObject.progress = valueItemsItemsItem["Progress"].asString(); - if(!valueItemsItemsItem["FinishTime"].isNull()) - itemsObject.finishTime = valueItemsItemsItem["FinishTime"].asString(); - if(!valueItemsItemsItem["CurrentStep"].isNull()) - itemsObject.currentStep = valueItemsItemsItem["CurrentStep"].asString(); - items_.push_back(itemsObject); - } - -} - -std::vector DescribeReplicaInitializeProgressResult::getItems()const -{ - return items_; -} - diff --git a/r-kvstore/src/model/DescribeReplicaPerformanceRequest.cc b/r-kvstore/src/model/DescribeReplicaPerformanceRequest.cc deleted file mode 100644 index 61bdc5816..000000000 --- a/r-kvstore/src/model/DescribeReplicaPerformanceRequest.cc +++ /dev/null @@ -1,159 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeReplicaPerformanceRequest; - -DescribeReplicaPerformanceRequest::DescribeReplicaPerformanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeReplicaPerformance") -{} - -DescribeReplicaPerformanceRequest::~DescribeReplicaPerformanceRequest() -{} - -long DescribeReplicaPerformanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeReplicaPerformanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeReplicaPerformanceRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeReplicaPerformanceRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -std::string DescribeReplicaPerformanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeReplicaPerformanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeReplicaPerformanceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeReplicaPerformanceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeReplicaPerformanceRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeReplicaPerformanceRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string DescribeReplicaPerformanceRequest::getKey()const -{ - return key_; -} - -void DescribeReplicaPerformanceRequest::setKey(const std::string& key) -{ - key_ = key; - setCoreParameter("Key", key); -} - -std::string DescribeReplicaPerformanceRequest::getDestinationDBInstanceId()const -{ - return destinationDBInstanceId_; -} - -void DescribeReplicaPerformanceRequest::setDestinationDBInstanceId(const std::string& destinationDBInstanceId) -{ - destinationDBInstanceId_ = destinationDBInstanceId; - setCoreParameter("DestinationDBInstanceId", destinationDBInstanceId); -} - -std::string DescribeReplicaPerformanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeReplicaPerformanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeReplicaPerformanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeReplicaPerformanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DescribeReplicaPerformanceRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeReplicaPerformanceRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long DescribeReplicaPerformanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeReplicaPerformanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeReplicaPerformanceRequest::getSourceDBInstanceId()const -{ - return sourceDBInstanceId_; -} - -void DescribeReplicaPerformanceRequest::setSourceDBInstanceId(const std::string& sourceDBInstanceId) -{ - sourceDBInstanceId_ = sourceDBInstanceId; - setCoreParameter("SourceDBInstanceId", sourceDBInstanceId); -} - diff --git a/r-kvstore/src/model/DescribeReplicaPerformanceResult.cc b/r-kvstore/src/model/DescribeReplicaPerformanceResult.cc deleted file mode 100644 index d4e8da7fe..000000000 --- a/r-kvstore/src/model/DescribeReplicaPerformanceResult.cc +++ /dev/null @@ -1,94 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeReplicaPerformanceResult::DescribeReplicaPerformanceResult() : - ServiceResult() -{} - -DescribeReplicaPerformanceResult::DescribeReplicaPerformanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeReplicaPerformanceResult::~DescribeReplicaPerformanceResult() -{} - -void DescribeReplicaPerformanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto performanceKeysNode = value["PerformanceKeys"]; - auto allPerformanceKeyNode = performanceKeysNode["PerformanceKey"]["PerformanceKeyItem"]; - for (auto performanceKeysNodePerformanceKeyPerformanceKeyItem : allPerformanceKeyNode) - { - PerformanceKeys::PerformanceKeyItem performanceKeyItemObject; - if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].isNull()) - performanceKeyItemObject.key = performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].asString(); - if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].isNull()) - performanceKeyItemObject.unit = performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].asString(); - if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].isNull()) - performanceKeyItemObject.valueFormat = performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].asString(); - auto performanceValuesNode = value["PerformanceValues"]; - auto allPerformanceValueNode = performanceValuesNode["PerformanceValue"]["PerformanceValueItem"]; - for (auto performanceValuesNodePerformanceValuePerformanceValueItem : allPerformanceValueNode) - { - PerformanceKeys::PerformanceKeyItem::PerformanceValues::PerformanceValueItem performanceValueItemObject; - if(!performanceValuesNodePerformanceValuePerformanceValueItem["Value"].isNull()) - performanceValueItemObject.value = performanceValuesNodePerformanceValuePerformanceValueItem["Value"].asString(); - if(!performanceValuesNodePerformanceValuePerformanceValueItem["Date"].isNull()) - performanceValueItemObject.date = performanceValuesNodePerformanceValuePerformanceValueItem["Date"].asString(); - performanceKeyItemObject.performanceValues.performanceValue.push_back(performanceValueItemObject); - } - performanceKeys_.performanceKey.push_back(performanceKeyItemObject); - } - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - -} - -DescribeReplicaPerformanceResult::PerformanceKeys DescribeReplicaPerformanceResult::getPerformanceKeys()const -{ - return performanceKeys_; -} - -std::string DescribeReplicaPerformanceResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeReplicaPerformanceResult::getStartTime()const -{ - return startTime_; -} - -std::string DescribeReplicaPerformanceResult::getReplicaId()const -{ - return replicaId_; -} - diff --git a/r-kvstore/src/model/DescribeReplicaUsageRequest.cc b/r-kvstore/src/model/DescribeReplicaUsageRequest.cc deleted file mode 100644 index ef8419a5e..000000000 --- a/r-kvstore/src/model/DescribeReplicaUsageRequest.cc +++ /dev/null @@ -1,126 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeReplicaUsageRequest; - -DescribeReplicaUsageRequest::DescribeReplicaUsageRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeReplicaUsage") -{} - -DescribeReplicaUsageRequest::~DescribeReplicaUsageRequest() -{} - -long DescribeReplicaUsageRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeReplicaUsageRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeReplicaUsageRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeReplicaUsageRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeReplicaUsageRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeReplicaUsageRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeReplicaUsageRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeReplicaUsageRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string DescribeReplicaUsageRequest::getDestinationDBInstanceId()const -{ - return destinationDBInstanceId_; -} - -void DescribeReplicaUsageRequest::setDestinationDBInstanceId(const std::string& destinationDBInstanceId) -{ - destinationDBInstanceId_ = destinationDBInstanceId; - setCoreParameter("DestinationDBInstanceId", destinationDBInstanceId); -} - -std::string DescribeReplicaUsageRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeReplicaUsageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeReplicaUsageRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeReplicaUsageRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeReplicaUsageRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeReplicaUsageRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeReplicaUsageRequest::getSourceDBInstanceId()const -{ - return sourceDBInstanceId_; -} - -void DescribeReplicaUsageRequest::setSourceDBInstanceId(const std::string& sourceDBInstanceId) -{ - sourceDBInstanceId_ = sourceDBInstanceId; - setCoreParameter("SourceDBInstanceId", sourceDBInstanceId); -} - diff --git a/r-kvstore/src/model/DescribeReplicaUsageResult.cc b/r-kvstore/src/model/DescribeReplicaUsageResult.cc deleted file mode 100644 index 28af34177..000000000 --- a/r-kvstore/src/model/DescribeReplicaUsageResult.cc +++ /dev/null @@ -1,94 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeReplicaUsageResult::DescribeReplicaUsageResult() : - ServiceResult() -{} - -DescribeReplicaUsageResult::DescribeReplicaUsageResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeReplicaUsageResult::~DescribeReplicaUsageResult() -{} - -void DescribeReplicaUsageResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto performanceKeysNode = value["PerformanceKeys"]; - auto allPerformanceKeyNode = performanceKeysNode["PerformanceKey"]["PerformanceKeyItem"]; - for (auto performanceKeysNodePerformanceKeyPerformanceKeyItem : allPerformanceKeyNode) - { - PerformanceKeys::PerformanceKeyItem performanceKeyItemObject; - if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].isNull()) - performanceKeyItemObject.key = performanceKeysNodePerformanceKeyPerformanceKeyItem["Key"].asString(); - if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].isNull()) - performanceKeyItemObject.unit = performanceKeysNodePerformanceKeyPerformanceKeyItem["Unit"].asString(); - if(!performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].isNull()) - performanceKeyItemObject.valueFormat = performanceKeysNodePerformanceKeyPerformanceKeyItem["ValueFormat"].asString(); - auto performanceValuesNode = value["PerformanceValues"]; - auto allPerformanceValueNode = performanceValuesNode["PerformanceValue"]["PerformanceValueItem"]; - for (auto performanceValuesNodePerformanceValuePerformanceValueItem : allPerformanceValueNode) - { - PerformanceKeys::PerformanceKeyItem::PerformanceValues::PerformanceValueItem performanceValueItemObject; - if(!performanceValuesNodePerformanceValuePerformanceValueItem["Value"].isNull()) - performanceValueItemObject.value = performanceValuesNodePerformanceValuePerformanceValueItem["Value"].asString(); - if(!performanceValuesNodePerformanceValuePerformanceValueItem["Date"].isNull()) - performanceValueItemObject.date = performanceValuesNodePerformanceValuePerformanceValueItem["Date"].asString(); - performanceKeyItemObject.performanceValues.performanceValue.push_back(performanceValueItemObject); - } - performanceKeys_.performanceKey.push_back(performanceKeyItemObject); - } - if(!value["StartTime"].isNull()) - startTime_ = value["StartTime"].asString(); - if(!value["EndTime"].isNull()) - endTime_ = value["EndTime"].asString(); - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - -} - -DescribeReplicaUsageResult::PerformanceKeys DescribeReplicaUsageResult::getPerformanceKeys()const -{ - return performanceKeys_; -} - -std::string DescribeReplicaUsageResult::getEndTime()const -{ - return endTime_; -} - -std::string DescribeReplicaUsageResult::getStartTime()const -{ - return startTime_; -} - -std::string DescribeReplicaUsageResult::getReplicaId()const -{ - return replicaId_; -} - diff --git a/r-kvstore/src/model/DescribeReplicasRequest.cc b/r-kvstore/src/model/DescribeReplicasRequest.cc deleted file mode 100644 index 2a8abd611..000000000 --- a/r-kvstore/src/model/DescribeReplicasRequest.cc +++ /dev/null @@ -1,137 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeReplicasRequest; - -DescribeReplicasRequest::DescribeReplicasRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeReplicas") -{} - -DescribeReplicasRequest::~DescribeReplicasRequest() -{} - -long DescribeReplicasRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeReplicasRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -int DescribeReplicasRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeReplicasRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeReplicasRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeReplicasRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeReplicasRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeReplicasRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeReplicasRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeReplicasRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -int DescribeReplicasRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeReplicasRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeReplicasRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeReplicasRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -bool DescribeReplicasRequest::getAttachDbInstanceData()const -{ - return attachDbInstanceData_; -} - -void DescribeReplicasRequest::setAttachDbInstanceData(bool attachDbInstanceData) -{ - attachDbInstanceData_ = attachDbInstanceData; - setCoreParameter("AttachDbInstanceData", attachDbInstanceData ? "true" : "false"); -} - -std::string DescribeReplicasRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeReplicasRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeReplicasRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeReplicasRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeReplicasResult.cc b/r-kvstore/src/model/DescribeReplicasResult.cc deleted file mode 100644 index 3c30f3e04..000000000 --- a/r-kvstore/src/model/DescribeReplicasResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeReplicasResult::DescribeReplicasResult() : - ServiceResult() -{} - -DescribeReplicasResult::DescribeReplicasResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeReplicasResult::~DescribeReplicasResult() -{} - -void DescribeReplicasResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allReplicasNode = value["Replicas"]["Items"]; - for (auto valueReplicasItems : allReplicasNode) - { - Items replicasObject; - if(!valueReplicasItems["ReplicaId"].isNull()) - replicasObject.replicaId = valueReplicasItems["ReplicaId"].asString(); - if(!valueReplicasItems["ReplicaDescription"].isNull()) - replicasObject.replicaDescription = valueReplicasItems["ReplicaDescription"].asString(); - if(!valueReplicasItems["ReplicaStatus"].isNull()) - replicasObject.replicaStatus = valueReplicasItems["ReplicaStatus"].asString(); - if(!valueReplicasItems["ReplicaMode"].isNull()) - replicasObject.replicaMode = valueReplicasItems["ReplicaMode"].asString(); - if(!valueReplicasItems["DomainMode"].isNull()) - replicasObject.domainMode = valueReplicasItems["DomainMode"].asString(); - auto allDBInstancesNode = allReplicasNode["DBInstances"]["Items"]; - for (auto allReplicasNodeDBInstancesItems : allDBInstancesNode) - { - Items::Items1 dBInstancesObject; - if(!allReplicasNodeDBInstancesItems["DBInstanceId"].isNull()) - dBInstancesObject.dBInstanceId = allReplicasNodeDBInstancesItems["DBInstanceId"].asString(); - if(!allReplicasNodeDBInstancesItems["Role"].isNull()) - dBInstancesObject.role = allReplicasNodeDBInstancesItems["Role"].asString(); - if(!allReplicasNodeDBInstancesItems["ReadWriteType"].isNull()) - dBInstancesObject.readWriteType = allReplicasNodeDBInstancesItems["ReadWriteType"].asString(); - if(!allReplicasNodeDBInstancesItems["InstanceNetworkType"].isNull()) - dBInstancesObject.instanceNetworkType = allReplicasNodeDBInstancesItems["InstanceNetworkType"].asString(); - if(!allReplicasNodeDBInstancesItems["DBInstanceDescription"].isNull()) - dBInstancesObject.dBInstanceDescription = allReplicasNodeDBInstancesItems["DBInstanceDescription"].asString(); - if(!allReplicasNodeDBInstancesItems["DBInstanceStatus"].isNull()) - dBInstancesObject.dBInstanceStatus = allReplicasNodeDBInstancesItems["DBInstanceStatus"].asString(); - if(!allReplicasNodeDBInstancesItems["Engine"].isNull()) - dBInstancesObject.engine = allReplicasNodeDBInstancesItems["Engine"].asString(); - if(!allReplicasNodeDBInstancesItems["RegionId"].isNull()) - dBInstancesObject.regionId = allReplicasNodeDBInstancesItems["RegionId"].asString(); - replicasObject.dBInstances.push_back(dBInstancesObject); - } - replicas_.push_back(replicasObject); - } - if(!value["PageNumber"].isNull()) - pageNumber_ = value["PageNumber"].asString(); - if(!value["TotalRecordCount"].isNull()) - totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString()); - if(!value["PageRecordCount"].isNull()) - pageRecordCount_ = std::stoi(value["PageRecordCount"].asString()); - -} - -int DescribeReplicasResult::getTotalRecordCount()const -{ - return totalRecordCount_; -} - -int DescribeReplicasResult::getPageRecordCount()const -{ - return pageRecordCount_; -} - -std::string DescribeReplicasResult::getPageNumber()const -{ - return pageNumber_; -} - -std::vector DescribeReplicasResult::getReplicas()const -{ - return replicas_; -} - diff --git a/r-kvstore/src/model/DescribeRunningLogRecordsRequest.cc b/r-kvstore/src/model/DescribeRunningLogRecordsRequest.cc index 33974afbe..b327a119e 100644 --- a/r-kvstore/src/model/DescribeRunningLogRecordsRequest.cc +++ b/r-kvstore/src/model/DescribeRunningLogRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeRunningLogRecordsRequest; DescribeRunningLogRecordsRequest::DescribeRunningLogRecordsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeRunningLogRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeRunningLogRecordsRequest::~DescribeRunningLogRecordsRequest() {} diff --git a/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc b/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc index 278008168..89dc36465 100644 --- a/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc +++ b/r-kvstore/src/model/DescribeRunningLogRecordsResult.cc @@ -54,7 +54,7 @@ void DescribeRunningLogRecordsResult::parse(const std::string &payload) if(!valueItemsLogRecords["ConnInfo"].isNull()) itemsObject.connInfo = valueItemsLogRecords["ConnInfo"].asString(); if(!valueItemsLogRecords["Content"].isNull()) - itemsObject.content = std::stol(valueItemsLogRecords["Content"].asString()); + itemsObject.content = valueItemsLogRecords["Content"].asString(); items_.push_back(itemsObject); } if(!value["InstanceId"].isNull()) diff --git a/r-kvstore/src/model/DescribeSecurityIpsRequest.cc b/r-kvstore/src/model/DescribeSecurityIpsRequest.cc index 3599147ce..35bfc5d0d 100644 --- a/r-kvstore/src/model/DescribeSecurityIpsRequest.cc +++ b/r-kvstore/src/model/DescribeSecurityIpsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeSecurityIpsRequest; DescribeSecurityIpsRequest::DescribeSecurityIpsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeSecurityIps") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSecurityIpsRequest::~DescribeSecurityIpsRequest() {} diff --git a/r-kvstore/src/model/DescribeShardingInstancesRequest.cc b/r-kvstore/src/model/DescribeShardingInstancesRequest.cc deleted file mode 100644 index 788500247..000000000 --- a/r-kvstore/src/model/DescribeShardingInstancesRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeShardingInstancesRequest; - -DescribeShardingInstancesRequest::DescribeShardingInstancesRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeShardingInstances") -{} - -DescribeShardingInstancesRequest::~DescribeShardingInstancesRequest() -{} - -long DescribeShardingInstancesRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeShardingInstancesRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeShardingInstancesRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeShardingInstancesRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeShardingInstancesRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeShardingInstancesRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeShardingInstancesRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeShardingInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeShardingInstancesRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeShardingInstancesRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeShardingInstancesRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeShardingInstancesRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeShardingInstancesRequest::getInstanceIds()const -{ - return instanceIds_; -} - -void DescribeShardingInstancesRequest::setInstanceIds(const std::string& instanceIds) -{ - instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); -} - diff --git a/r-kvstore/src/model/DescribeShardingInstancesResult.cc b/r-kvstore/src/model/DescribeShardingInstancesResult.cc deleted file mode 100644 index a4b154594..000000000 --- a/r-kvstore/src/model/DescribeShardingInstancesResult.cc +++ /dev/null @@ -1,76 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeShardingInstancesResult::DescribeShardingInstancesResult() : - ServiceResult() -{} - -DescribeShardingInstancesResult::DescribeShardingInstancesResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeShardingInstancesResult::~DescribeShardingInstancesResult() -{} - -void DescribeShardingInstancesResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allInstancesNode = value["Instances"]["Instance"]; - for (auto valueInstancesInstance : allInstancesNode) - { - Instance instancesObject; - if(!valueInstancesInstance["InstanceId"].isNull()) - instancesObject.instanceId = valueInstancesInstance["InstanceId"].asString(); - auto allShardListNode = allInstancesNode["ShardList"]["Shard"]; - for (auto allInstancesNodeShardListShard : allShardListNode) - { - Instance::Shard shardListObject; - if(!allInstancesNodeShardListShard["NodeId"].isNull()) - shardListObject.nodeId = allInstancesNodeShardListShard["NodeId"].asString(); - if(!allInstancesNodeShardListShard["ShardReplicaClass"].isNull()) - shardListObject.shardReplicaClass = allInstancesNodeShardListShard["ShardReplicaClass"].asString(); - if(!allInstancesNodeShardListShard["ShardStorageQuantity"].isNull()) - shardListObject.shardStorageQuantity = allInstancesNodeShardListShard["ShardStorageQuantity"].asString(); - instancesObject.shardList.push_back(shardListObject); - } - instances_.push_back(instancesObject); - } - if(!value["TotalCount"].isNull()) - totalCount_ = std::stoi(value["TotalCount"].asString()); - -} - -std::vector DescribeShardingInstancesResult::getInstances()const -{ - return instances_; -} - -int DescribeShardingInstancesResult::getTotalCount()const -{ - return totalCount_; -} - diff --git a/r-kvstore/src/model/DescribeSlowLogRecordsRequest.cc b/r-kvstore/src/model/DescribeSlowLogRecordsRequest.cc index 454e527d1..9ddaf43b1 100644 --- a/r-kvstore/src/model/DescribeSlowLogRecordsRequest.cc +++ b/r-kvstore/src/model/DescribeSlowLogRecordsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeSlowLogRecordsRequest; DescribeSlowLogRecordsRequest::DescribeSlowLogRecordsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeSlowLogRecords") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeSlowLogRecordsRequest::~DescribeSlowLogRecordsRequest() {} @@ -157,6 +159,17 @@ void DescribeSlowLogRecordsRequest::setEndTime(const std::string& endTime) setCoreParameter("EndTime", endTime); } +std::string DescribeSlowLogRecordsRequest::getOrderBy()const +{ + return orderBy_; +} + +void DescribeSlowLogRecordsRequest::setOrderBy(const std::string& orderBy) +{ + orderBy_ = orderBy; + setCoreParameter("OrderBy", orderBy); +} + long DescribeSlowLogRecordsRequest::getOwnerId()const { return ownerId_; @@ -201,3 +214,14 @@ void DescribeSlowLogRecordsRequest::setDBName(const std::string& dBName) setCoreParameter("DBName", dBName); } +std::string DescribeSlowLogRecordsRequest::getOrderType()const +{ + return orderType_; +} + +void DescribeSlowLogRecordsRequest::setOrderType(const std::string& orderType) +{ + orderType_ = orderType; + setCoreParameter("OrderType", orderType); +} + diff --git a/r-kvstore/src/model/DescribeSnapshotsRequest.cc b/r-kvstore/src/model/DescribeSnapshotsRequest.cc deleted file mode 100644 index 3356875e1..000000000 --- a/r-kvstore/src/model/DescribeSnapshotsRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeSnapshotsRequest; - -DescribeSnapshotsRequest::DescribeSnapshotsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeSnapshots") -{} - -DescribeSnapshotsRequest::~DescribeSnapshotsRequest() -{} - -long DescribeSnapshotsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeSnapshotsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeSnapshotsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeSnapshotsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeSnapshotsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeSnapshotsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DescribeSnapshotsRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeSnapshotsRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -std::string DescribeSnapshotsRequest::getBeginTime()const -{ - return beginTime_; -} - -void DescribeSnapshotsRequest::setBeginTime(const std::string& beginTime) -{ - beginTime_ = beginTime; - setCoreParameter("BeginTime", beginTime); -} - -long DescribeSnapshotsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeSnapshotsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeSnapshotsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeSnapshotsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/DescribeSnapshotsResult.cc b/r-kvstore/src/model/DescribeSnapshotsResult.cc deleted file mode 100644 index bba877992..000000000 --- a/r-kvstore/src/model/DescribeSnapshotsResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeSnapshotsResult::DescribeSnapshotsResult() : - ServiceResult() -{} - -DescribeSnapshotsResult::DescribeSnapshotsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeSnapshotsResult::~DescribeSnapshotsResult() -{} - -void DescribeSnapshotsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allSnapshotsNode = value["Snapshots"]["Snapshot"]; - for (auto valueSnapshotsSnapshot : allSnapshotsNode) - { - Snapshot snapshotsObject; - if(!valueSnapshotsSnapshot["SnapshotId"].isNull()) - snapshotsObject.snapshotId = valueSnapshotsSnapshot["SnapshotId"].asString(); - if(!valueSnapshotsSnapshot["SnapshotName"].isNull()) - snapshotsObject.snapshotName = valueSnapshotsSnapshot["SnapshotName"].asString(); - if(!valueSnapshotsSnapshot["InstanceId"].isNull()) - snapshotsObject.instanceId = valueSnapshotsSnapshot["InstanceId"].asString(); - if(!valueSnapshotsSnapshot["CreateTime"].isNull()) - snapshotsObject.createTime = valueSnapshotsSnapshot["CreateTime"].asString(); - if(!valueSnapshotsSnapshot["Memory"].isNull()) - snapshotsObject.memory = std::stol(valueSnapshotsSnapshot["Memory"].asString()); - if(!valueSnapshotsSnapshot["RdbSize"].isNull()) - snapshotsObject.rdbSize = std::stol(valueSnapshotsSnapshot["RdbSize"].asString()); - if(!valueSnapshotsSnapshot["Status"].isNull()) - snapshotsObject.status = valueSnapshotsSnapshot["Status"].asString(); - if(!valueSnapshotsSnapshot["Type"].isNull()) - snapshotsObject.type = valueSnapshotsSnapshot["Type"].asString(); - if(!valueSnapshotsSnapshot["OssDownloadInPath"].isNull()) - snapshotsObject.ossDownloadInPath = valueSnapshotsSnapshot["OssDownloadInPath"].asString(); - if(!valueSnapshotsSnapshot["OssDownloadOutPath"].isNull()) - snapshotsObject.ossDownloadOutPath = valueSnapshotsSnapshot["OssDownloadOutPath"].asString(); - snapshots_.push_back(snapshotsObject); - } - -} - -std::vector DescribeSnapshotsResult::getSnapshots()const -{ - return snapshots_; -} - diff --git a/r-kvstore/src/model/DescribeStaticVerificationListRequest.cc b/r-kvstore/src/model/DescribeStaticVerificationListRequest.cc deleted file mode 100644 index 782758dbf..000000000 --- a/r-kvstore/src/model/DescribeStaticVerificationListRequest.cc +++ /dev/null @@ -1,126 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeStaticVerificationListRequest; - -DescribeStaticVerificationListRequest::DescribeStaticVerificationListRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeStaticVerificationList") -{} - -DescribeStaticVerificationListRequest::~DescribeStaticVerificationListRequest() -{} - -long DescribeStaticVerificationListRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeStaticVerificationListRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeStaticVerificationListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeStaticVerificationListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeStaticVerificationListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeStaticVerificationListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeStaticVerificationListRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeStaticVerificationListRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string DescribeStaticVerificationListRequest::getSourceInstanceId()const -{ - return sourceInstanceId_; -} - -void DescribeStaticVerificationListRequest::setSourceInstanceId(const std::string& sourceInstanceId) -{ - sourceInstanceId_ = sourceInstanceId; - setCoreParameter("SourceInstanceId", sourceInstanceId); -} - -std::string DescribeStaticVerificationListRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeStaticVerificationListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeStaticVerificationListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeStaticVerificationListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeStaticVerificationListRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeStaticVerificationListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeStaticVerificationListRequest::getDestinationInstanceId()const -{ - return destinationInstanceId_; -} - -void DescribeStaticVerificationListRequest::setDestinationInstanceId(const std::string& destinationInstanceId) -{ - destinationInstanceId_ = destinationInstanceId; - setCoreParameter("DestinationInstanceId", destinationInstanceId); -} - diff --git a/r-kvstore/src/model/DescribeStaticVerificationListResult.cc b/r-kvstore/src/model/DescribeStaticVerificationListResult.cc deleted file mode 100644 index 9844d767e..000000000 --- a/r-kvstore/src/model/DescribeStaticVerificationListResult.cc +++ /dev/null @@ -1,145 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeStaticVerificationListResult::DescribeStaticVerificationListResult() : - ServiceResult() -{} - -DescribeStaticVerificationListResult::DescribeStaticVerificationListResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeStaticVerificationListResult::~DescribeStaticVerificationListResult() -{} - -void DescribeStaticVerificationListResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["ItemsItem"]; - for (auto valueItemsItemsItem : allItemsNode) - { - ItemsItem itemsObject; - if(!valueItemsItemsItem["AbnormalType"].isNull()) - itemsObject.abnormalType = valueItemsItemsItem["AbnormalType"].asString(); - if(!valueItemsItemsItem["SourceDetail"].isNull()) - itemsObject.sourceDetail = valueItemsItemsItem["SourceDetail"].asString(); - if(!valueItemsItemsItem["DestinationDetail"].isNull()) - itemsObject.destinationDetail = valueItemsItemsItem["DestinationDetail"].asString(); - items_.push_back(itemsObject); - } - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - if(!value["SourceInstanceId"].isNull()) - sourceInstanceId_ = value["SourceInstanceId"].asString(); - if(!value["SourceDBNumber"].isNull()) - sourceDBNumber_ = std::stoi(value["SourceDBNumber"].asString()); - if(!value["SourceTableNumber"].isNull()) - sourceTableNumber_ = std::stoi(value["SourceTableNumber"].asString()); - if(!value["SourceCountNumber"].isNull()) - sourceCountNumber_ = std::stoi(value["SourceCountNumber"].asString()); - if(!value["SourceDBSize"].isNull()) - sourceDBSize_ = std::stoi(value["SourceDBSize"].asString()); - if(!value["DestinationInstanceId"].isNull()) - destinationInstanceId_ = value["DestinationInstanceId"].asString(); - if(!value["DestinationDBNumber"].isNull()) - destinationDBNumber_ = std::stoi(value["DestinationDBNumber"].asString()); - if(!value["DestinationTableNumber"].isNull()) - destinationTableNumber_ = std::stoi(value["DestinationTableNumber"].asString()); - if(!value["DestinationCountNumber"].isNull()) - destinationCountNumber_ = std::stoi(value["DestinationCountNumber"].asString()); - if(!value["DestinationDBSize"].isNull()) - destinationDBSize_ = std::stoi(value["DestinationDBSize"].asString()); - if(!value["ConsistencyPercent"].isNull()) - consistencyPercent_ = value["ConsistencyPercent"].asString(); - -} - -int DescribeStaticVerificationListResult::getDestinationTableNumber()const -{ - return destinationTableNumber_; -} - -std::string DescribeStaticVerificationListResult::getDestinationInstanceId()const -{ - return destinationInstanceId_; -} - -int DescribeStaticVerificationListResult::getDestinationDBNumber()const -{ - return destinationDBNumber_; -} - -std::string DescribeStaticVerificationListResult::getSourceInstanceId()const -{ - return sourceInstanceId_; -} - -int DescribeStaticVerificationListResult::getSourceDBNumber()const -{ - return sourceDBNumber_; -} - -std::string DescribeStaticVerificationListResult::getReplicaId()const -{ - return replicaId_; -} - -int DescribeStaticVerificationListResult::getSourceDBSize()const -{ - return sourceDBSize_; -} - -int DescribeStaticVerificationListResult::getSourceCountNumber()const -{ - return sourceCountNumber_; -} - -int DescribeStaticVerificationListResult::getDestinationCountNumber()const -{ - return destinationCountNumber_; -} - -std::string DescribeStaticVerificationListResult::getConsistencyPercent()const -{ - return consistencyPercent_; -} - -std::vector DescribeStaticVerificationListResult::getItems()const -{ - return items_; -} - -int DescribeStaticVerificationListResult::getDestinationDBSize()const -{ - return destinationDBSize_; -} - -int DescribeStaticVerificationListResult::getSourceTableNumber()const -{ - return sourceTableNumber_; -} - diff --git a/r-kvstore/src/model/DescribeStrategyRequest.cc b/r-kvstore/src/model/DescribeStrategyRequest.cc deleted file mode 100644 index 9997c2cee..000000000 --- a/r-kvstore/src/model/DescribeStrategyRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeStrategyRequest; - -DescribeStrategyRequest::DescribeStrategyRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeStrategy") -{} - -DescribeStrategyRequest::~DescribeStrategyRequest() -{} - -long DescribeStrategyRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeStrategyRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeStrategyRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeStrategyRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeStrategyRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeStrategyRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeStrategyRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeStrategyRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string DescribeStrategyRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeStrategyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeStrategyRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeStrategyRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeStrategyRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeStrategyRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeStrategyResult.cc b/r-kvstore/src/model/DescribeStrategyResult.cc deleted file mode 100644 index 2e895874a..000000000 --- a/r-kvstore/src/model/DescribeStrategyResult.cc +++ /dev/null @@ -1,65 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeStrategyResult::DescribeStrategyResult() : - ServiceResult() -{} - -DescribeStrategyResult::DescribeStrategyResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeStrategyResult::~DescribeStrategyResult() -{} - -void DescribeStrategyResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - if(!value["RecoveryMode"].isNull()) - recoveryMode_ = value["RecoveryMode"].asString(); - if(!value["VerificationMode"].isNull()) - verificationMode_ = value["VerificationMode"].asString(); - -} - -std::string DescribeStrategyResult::getRecoveryMode()const -{ - return recoveryMode_; -} - -std::string DescribeStrategyResult::getReplicaId()const -{ - return replicaId_; -} - -std::string DescribeStrategyResult::getVerificationMode()const -{ - return verificationMode_; -} - diff --git a/r-kvstore/src/model/DescribeTagsRequest.cc b/r-kvstore/src/model/DescribeTagsRequest.cc deleted file mode 100644 index 9580e65f3..000000000 --- a/r-kvstore/src/model/DescribeTagsRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeTagsRequest; - -DescribeTagsRequest::DescribeTagsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTags") -{} - -DescribeTagsRequest::~DescribeTagsRequest() -{} - -long DescribeTagsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeTagsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeTagsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeTagsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeTagsRequest::getRegionId()const -{ - return regionId_; -} - -void DescribeTagsRequest::setRegionId(const std::string& regionId) -{ - regionId_ = regionId; - setCoreParameter("RegionId", regionId); -} - -std::string DescribeTagsRequest::getNextToken()const -{ - return nextToken_; -} - -void DescribeTagsRequest::setNextToken(const std::string& nextToken) -{ - nextToken_ = nextToken; - setCoreParameter("NextToken", nextToken); -} - -std::string DescribeTagsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeTagsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeTagsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeTagsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeTagsRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeTagsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeTagsRequest::getResourceType()const -{ - return resourceType_; -} - -void DescribeTagsRequest::setResourceType(const std::string& resourceType) -{ - resourceType_ = resourceType; - setCoreParameter("ResourceType", resourceType); -} - diff --git a/r-kvstore/src/model/DescribeTagsResult.cc b/r-kvstore/src/model/DescribeTagsResult.cc deleted file mode 100644 index d0d0f2fd2..000000000 --- a/r-kvstore/src/model/DescribeTagsResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeTagsResult::DescribeTagsResult() : - ServiceResult() -{} - -DescribeTagsResult::DescribeTagsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeTagsResult::~DescribeTagsResult() -{} - -void DescribeTagsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allTagsNode = value["Tags"]["Tag"]; - for (auto valueTagsTag : allTagsNode) - { - Tag tagsObject; - if(!valueTagsTag["TagKey"].isNull()) - tagsObject.tagKey = valueTagsTag["TagKey"].asString(); - auto allTagValues = value["TagValues"]["TagValue"]; - for (auto value : allTagValues) - tagsObject.tagValues.push_back(value.asString()); - tags_.push_back(tagsObject); - } - if(!value["NextToken"].isNull()) - nextToken_ = value["NextToken"].asString(); - -} - -std::string DescribeTagsResult::getNextToken()const -{ - return nextToken_; -} - -std::vector DescribeTagsResult::getTags()const -{ - return tags_; -} - diff --git a/r-kvstore/src/model/DescribeTempInstanceRequest.cc b/r-kvstore/src/model/DescribeTempInstanceRequest.cc deleted file mode 100644 index a966d697e..000000000 --- a/r-kvstore/src/model/DescribeTempInstanceRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeTempInstanceRequest; - -DescribeTempInstanceRequest::DescribeTempInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTempInstance") -{} - -DescribeTempInstanceRequest::~DescribeTempInstanceRequest() -{} - -long DescribeTempInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeTempInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeTempInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeTempInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeTempInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeTempInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long DescribeTempInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeTempInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string DescribeTempInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeTempInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/DescribeTempInstanceResult.cc b/r-kvstore/src/model/DescribeTempInstanceResult.cc deleted file mode 100644 index 84d749bb3..000000000 --- a/r-kvstore/src/model/DescribeTempInstanceResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeTempInstanceResult::DescribeTempInstanceResult() : - ServiceResult() -{} - -DescribeTempInstanceResult::DescribeTempInstanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeTempInstanceResult::~DescribeTempInstanceResult() -{} - -void DescribeTempInstanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allTempInstancesNode = value["TempInstances"]["TempInstance"]; - for (auto valueTempInstancesTempInstance : allTempInstancesNode) - { - TempInstance tempInstancesObject; - if(!valueTempInstancesTempInstance["InstanceId"].isNull()) - tempInstancesObject.instanceId = valueTempInstancesTempInstance["InstanceId"].asString(); - if(!valueTempInstancesTempInstance["TempInstanceId"].isNull()) - tempInstancesObject.tempInstanceId = valueTempInstancesTempInstance["TempInstanceId"].asString(); - if(!valueTempInstancesTempInstance["SnapshotId"].isNull()) - tempInstancesObject.snapshotId = valueTempInstancesTempInstance["SnapshotId"].asString(); - if(!valueTempInstancesTempInstance["CreateTime"].isNull()) - tempInstancesObject.createTime = valueTempInstancesTempInstance["CreateTime"].asString(); - if(!valueTempInstancesTempInstance["Domain"].isNull()) - tempInstancesObject.domain = valueTempInstancesTempInstance["Domain"].asString(); - if(!valueTempInstancesTempInstance["Status"].isNull()) - tempInstancesObject.status = valueTempInstancesTempInstance["Status"].asString(); - if(!valueTempInstancesTempInstance["Memory"].isNull()) - tempInstancesObject.memory = std::stol(valueTempInstancesTempInstance["Memory"].asString()); - if(!valueTempInstancesTempInstance["ExpireTime"].isNull()) - tempInstancesObject.expireTime = valueTempInstancesTempInstance["ExpireTime"].asString(); - tempInstances_.push_back(tempInstancesObject); - } - -} - -std::vector DescribeTempInstanceResult::getTempInstances()const -{ - return tempInstances_; -} - diff --git a/r-kvstore/src/model/DescribeVerificationListRequest.cc b/r-kvstore/src/model/DescribeVerificationListRequest.cc deleted file mode 100644 index e66fa02c8..000000000 --- a/r-kvstore/src/model/DescribeVerificationListRequest.cc +++ /dev/null @@ -1,148 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::DescribeVerificationListRequest; - -DescribeVerificationListRequest::DescribeVerificationListRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeVerificationList") -{} - -DescribeVerificationListRequest::~DescribeVerificationListRequest() -{} - -long DescribeVerificationListRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void DescribeVerificationListRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string DescribeVerificationListRequest::getStartTime()const -{ - return startTime_; -} - -void DescribeVerificationListRequest::setStartTime(const std::string& startTime) -{ - startTime_ = startTime; - setCoreParameter("StartTime", startTime); -} - -int DescribeVerificationListRequest::getPageNumber()const -{ - return pageNumber_; -} - -void DescribeVerificationListRequest::setPageNumber(int pageNumber) -{ - pageNumber_ = pageNumber; - setCoreParameter("PageNumber", std::to_string(pageNumber)); -} - -std::string DescribeVerificationListRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void DescribeVerificationListRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string DescribeVerificationListRequest::getSecurityToken()const -{ - return securityToken_; -} - -void DescribeVerificationListRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string DescribeVerificationListRequest::getReplicaId()const -{ - return replicaId_; -} - -void DescribeVerificationListRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -int DescribeVerificationListRequest::getPageSize()const -{ - return pageSize_; -} - -void DescribeVerificationListRequest::setPageSize(int pageSize) -{ - pageSize_ = pageSize; - setCoreParameter("PageSize", std::to_string(pageSize)); -} - -std::string DescribeVerificationListRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void DescribeVerificationListRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string DescribeVerificationListRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void DescribeVerificationListRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -std::string DescribeVerificationListRequest::getEndTime()const -{ - return endTime_; -} - -void DescribeVerificationListRequest::setEndTime(const std::string& endTime) -{ - endTime_ = endTime; - setCoreParameter("EndTime", endTime); -} - -long DescribeVerificationListRequest::getOwnerId()const -{ - return ownerId_; -} - -void DescribeVerificationListRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/DescribeVerificationListResult.cc b/r-kvstore/src/model/DescribeVerificationListResult.cc deleted file mode 100644 index ecfb9a291..000000000 --- a/r-kvstore/src/model/DescribeVerificationListResult.cc +++ /dev/null @@ -1,99 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -DescribeVerificationListResult::DescribeVerificationListResult() : - ServiceResult() -{} - -DescribeVerificationListResult::DescribeVerificationListResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -DescribeVerificationListResult::~DescribeVerificationListResult() -{} - -void DescribeVerificationListResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["ItemsItem"]; - for (auto valueItemsItemsItem : allItemsNode) - { - ItemsItem itemsObject; - if(!valueItemsItemsItem["InstanceIdA"].isNull()) - itemsObject.instanceIdA = valueItemsItemsItem["InstanceIdA"].asString(); - if(!valueItemsItemsItem["InstanceIdB"].isNull()) - itemsObject.instanceIdB = valueItemsItemsItem["InstanceIdB"].asString(); - if(!valueItemsItemsItem["Key"].isNull()) - itemsObject.key = valueItemsItemsItem["Key"].asString(); - if(!valueItemsItemsItem["KeyType"].isNull()) - itemsObject.keyType = valueItemsItemsItem["KeyType"].asString(); - if(!valueItemsItemsItem["InconsistentType"].isNull()) - itemsObject.inconsistentType = valueItemsItemsItem["InconsistentType"].asString(); - if(!valueItemsItemsItem["OccurTime"].isNull()) - itemsObject.occurTime = valueItemsItemsItem["OccurTime"].asString(); - if(!valueItemsItemsItem["Schema"].isNull()) - itemsObject.schema = valueItemsItemsItem["Schema"].asString(); - if(!valueItemsItemsItem["InconsistentFields"].isNull()) - itemsObject.inconsistentFields = valueItemsItemsItem["InconsistentFields"].asString(); - items_.push_back(itemsObject); - } - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - if(!value["PagNumber"].isNull()) - pagNumber_ = std::stoi(value["PagNumber"].asString()); - if(!value["PageRecordCount"].isNull()) - pageRecordCount_ = std::stoi(value["PageRecordCount"].asString()); - if(!value["TotalRecordCount"].isNull()) - totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString()); - -} - -int DescribeVerificationListResult::getTotalRecordCount()const -{ - return totalRecordCount_; -} - -int DescribeVerificationListResult::getPageRecordCount()const -{ - return pageRecordCount_; -} - -std::vector DescribeVerificationListResult::getItems()const -{ - return items_; -} - -int DescribeVerificationListResult::getPagNumber()const -{ - return pagNumber_; -} - -std::string DescribeVerificationListResult::getReplicaId()const -{ - return replicaId_; -} - diff --git a/r-kvstore/src/model/DescribeZonesRequest.cc b/r-kvstore/src/model/DescribeZonesRequest.cc index d5a1c7653..74a2ca3f7 100644 --- a/r-kvstore/src/model/DescribeZonesRequest.cc +++ b/r-kvstore/src/model/DescribeZonesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::DescribeZonesRequest; DescribeZonesRequest::DescribeZonesRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeZones") -{} +{ + setMethod(HttpRequest::Method::Post); +} DescribeZonesRequest::~DescribeZonesRequest() {} diff --git a/r-kvstore/src/model/EvaluateFailOverSwitchRequest.cc b/r-kvstore/src/model/EvaluateFailOverSwitchRequest.cc deleted file mode 100644 index bc04c0aad..000000000 --- a/r-kvstore/src/model/EvaluateFailOverSwitchRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::EvaluateFailOverSwitchRequest; - -EvaluateFailOverSwitchRequest::EvaluateFailOverSwitchRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "EvaluateFailOverSwitch") -{} - -EvaluateFailOverSwitchRequest::~EvaluateFailOverSwitchRequest() -{} - -long EvaluateFailOverSwitchRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void EvaluateFailOverSwitchRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string EvaluateFailOverSwitchRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void EvaluateFailOverSwitchRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string EvaluateFailOverSwitchRequest::getSecurityToken()const -{ - return securityToken_; -} - -void EvaluateFailOverSwitchRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string EvaluateFailOverSwitchRequest::getReplicaId()const -{ - return replicaId_; -} - -void EvaluateFailOverSwitchRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string EvaluateFailOverSwitchRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void EvaluateFailOverSwitchRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string EvaluateFailOverSwitchRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void EvaluateFailOverSwitchRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long EvaluateFailOverSwitchRequest::getOwnerId()const -{ - return ownerId_; -} - -void EvaluateFailOverSwitchRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/EvaluateFailOverSwitchResult.cc b/r-kvstore/src/model/EvaluateFailOverSwitchResult.cc deleted file mode 100644 index 1c93359c4..000000000 --- a/r-kvstore/src/model/EvaluateFailOverSwitchResult.cc +++ /dev/null @@ -1,126 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -EvaluateFailOverSwitchResult::EvaluateFailOverSwitchResult() : - ServiceResult() -{} - -EvaluateFailOverSwitchResult::EvaluateFailOverSwitchResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -EvaluateFailOverSwitchResult::~EvaluateFailOverSwitchResult() -{} - -void EvaluateFailOverSwitchResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto allItemsNode = value["Items"]["ItemsItem"]; - for (auto valueItemsItemsItem : allItemsNode) - { - ItemsItem itemsObject; - if(!valueItemsItemsItem["DBInstanceId"].isNull()) - itemsObject.dBInstanceId = valueItemsItemsItem["DBInstanceId"].asString(); - if(!valueItemsItemsItem["RegionId"].isNull()) - itemsObject.regionId = valueItemsItemsItem["RegionId"].asString(); - if(!valueItemsItemsItem["ReadWriteType"].isNull()) - itemsObject.readWriteType = valueItemsItemsItem["ReadWriteType"].asString(); - if(!valueItemsItemsItem["InstanceNetworkType"].isNull()) - itemsObject.instanceNetworkType = valueItemsItemsItem["InstanceNetworkType"].asString(); - if(!valueItemsItemsItem["SecurityIPList"].isNull()) - itemsObject.securityIPList = valueItemsItemsItem["SecurityIPList"].asString(); - if(!valueItemsItemsItem["HasInternetIP"].isNull()) - itemsObject.hasInternetIP = valueItemsItemsItem["HasInternetIP"].asString() == "true"; - if(!valueItemsItemsItem["InternetIP"].isNull()) - itemsObject.internetIP = valueItemsItemsItem["InternetIP"].asString(); - auto allAccountsNode = allItemsNode["Accounts"]["AccountsItem"]; - for (auto allItemsNodeAccountsAccountsItem : allAccountsNode) - { - ItemsItem::AccountsItem accountsObject; - if(!allItemsNodeAccountsAccountsItem["AccountPrivilege"].isNull()) - accountsObject.accountPrivilege = allItemsNodeAccountsAccountsItem["AccountPrivilege"].asString(); - if(!allItemsNodeAccountsAccountsItem["AccountStatus"].isNull()) - accountsObject.accountStatus = allItemsNodeAccountsAccountsItem["AccountStatus"].asString(); - if(!allItemsNodeAccountsAccountsItem["AccountPrivilegeDetail"].isNull()) - accountsObject.accountPrivilegeDetail = allItemsNodeAccountsAccountsItem["AccountPrivilegeDetail"].asString(); - if(!allItemsNodeAccountsAccountsItem["AccountDescription"].isNull()) - accountsObject.accountDescription = allItemsNodeAccountsAccountsItem["AccountDescription"].asString(); - if(!allItemsNodeAccountsAccountsItem["AccountID"].isNull()) - accountsObject.accountID = allItemsNodeAccountsAccountsItem["AccountID"].asString(); - if(!allItemsNodeAccountsAccountsItem["AccountName"].isNull()) - accountsObject.accountName = allItemsNodeAccountsAccountsItem["AccountName"].asString(); - if(!allItemsNodeAccountsAccountsItem["PrivExceeded"].isNull()) - accountsObject.privExceeded = allItemsNodeAccountsAccountsItem["PrivExceeded"].asString(); - if(!allItemsNodeAccountsAccountsItem["Engine"].isNull()) - accountsObject.engine = allItemsNodeAccountsAccountsItem["Engine"].asString(); - if(!allItemsNodeAccountsAccountsItem["AccountType"].isNull()) - accountsObject.accountType = allItemsNodeAccountsAccountsItem["AccountType"].asString(); - itemsObject.accounts.push_back(accountsObject); - } - items_.push_back(itemsObject); - } - auto allReportsNode = value["Reports"]["ReportsItem"]; - for (auto valueReportsReportsItem : allReportsNode) - { - ReportsItem reportsObject; - if(!valueReportsReportsItem["CheckType"].isNull()) - reportsObject.checkType = valueReportsReportsItem["CheckType"].asString(); - if(!valueReportsReportsItem["Severity"].isNull()) - reportsObject.severity = valueReportsReportsItem["Severity"].asString(); - if(!valueReportsReportsItem["ReasonCode"].isNull()) - reportsObject.reasonCode = valueReportsReportsItem["ReasonCode"].asString(); - if(!valueReportsReportsItem["ReasonMessage"].isNull()) - reportsObject.reasonMessage = valueReportsReportsItem["ReasonMessage"].asString(); - reports_.push_back(reportsObject); - } - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - if(!value["EvaluateResult"].isNull()) - evaluateResult_ = value["EvaluateResult"].asString(); - -} - -std::string EvaluateFailOverSwitchResult::getEvaluateResult()const -{ - return evaluateResult_; -} - -std::vector EvaluateFailOverSwitchResult::getReports()const -{ - return reports_; -} - -std::vector EvaluateFailOverSwitchResult::getItems()const -{ - return items_; -} - -std::string EvaluateFailOverSwitchResult::getReplicaId()const -{ - return replicaId_; -} - diff --git a/r-kvstore/src/model/DestroyInstanceRequest.cc b/r-kvstore/src/model/FlushExpireKeysRequest.cc similarity index 50% rename from r-kvstore/src/model/DestroyInstanceRequest.cc rename to r-kvstore/src/model/FlushExpireKeysRequest.cc index 5c94ed5a3..bbc58e518 100644 --- a/r-kvstore/src/model/DestroyInstanceRequest.cc +++ b/r-kvstore/src/model/FlushExpireKeysRequest.cc @@ -14,89 +14,102 @@ * limitations under the License. */ -#include +#include -using AlibabaCloud::R_kvstore::Model::DestroyInstanceRequest; +using AlibabaCloud::R_kvstore::Model::FlushExpireKeysRequest; -DestroyInstanceRequest::DestroyInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "DestroyInstance") +FlushExpireKeysRequest::FlushExpireKeysRequest() : + RpcServiceRequest("r-kvstore", "2015-01-01", "FlushExpireKeys") +{ + setMethod(HttpRequest::Method::Post); +} + +FlushExpireKeysRequest::~FlushExpireKeysRequest() {} -DestroyInstanceRequest::~DestroyInstanceRequest() -{} - -long DestroyInstanceRequest::getResourceOwnerId()const +long FlushExpireKeysRequest::getResourceOwnerId()const { return resourceOwnerId_; } -void DestroyInstanceRequest::setResourceOwnerId(long resourceOwnerId) +void FlushExpireKeysRequest::setResourceOwnerId(long resourceOwnerId) { resourceOwnerId_ = resourceOwnerId; setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); } -std::string DestroyInstanceRequest::getAccessKeyId()const +std::string FlushExpireKeysRequest::getAccessKeyId()const { return accessKeyId_; } -void DestroyInstanceRequest::setAccessKeyId(const std::string& accessKeyId) +void FlushExpireKeysRequest::setAccessKeyId(const std::string& accessKeyId) { accessKeyId_ = accessKeyId; setCoreParameter("AccessKeyId", accessKeyId); } -std::string DestroyInstanceRequest::getSecurityToken()const +std::string FlushExpireKeysRequest::getSecurityToken()const { return securityToken_; } -void DestroyInstanceRequest::setSecurityToken(const std::string& securityToken) +void FlushExpireKeysRequest::setSecurityToken(const std::string& securityToken) { securityToken_ = securityToken; setCoreParameter("SecurityToken", securityToken); } -std::string DestroyInstanceRequest::getResourceOwnerAccount()const +std::string FlushExpireKeysRequest::getEffectiveTime()const +{ + return effectiveTime_; +} + +void FlushExpireKeysRequest::setEffectiveTime(const std::string& effectiveTime) +{ + effectiveTime_ = effectiveTime; + setCoreParameter("EffectiveTime", effectiveTime); +} + +std::string FlushExpireKeysRequest::getResourceOwnerAccount()const { return resourceOwnerAccount_; } -void DestroyInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) +void FlushExpireKeysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) { resourceOwnerAccount_ = resourceOwnerAccount; setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); } -std::string DestroyInstanceRequest::getOwnerAccount()const +std::string FlushExpireKeysRequest::getOwnerAccount()const { return ownerAccount_; } -void DestroyInstanceRequest::setOwnerAccount(const std::string& ownerAccount) +void FlushExpireKeysRequest::setOwnerAccount(const std::string& ownerAccount) { ownerAccount_ = ownerAccount; setCoreParameter("OwnerAccount", ownerAccount); } -long DestroyInstanceRequest::getOwnerId()const +long FlushExpireKeysRequest::getOwnerId()const { return ownerId_; } -void DestroyInstanceRequest::setOwnerId(long ownerId) +void FlushExpireKeysRequest::setOwnerId(long ownerId) { ownerId_ = ownerId; setCoreParameter("OwnerId", std::to_string(ownerId)); } -std::string DestroyInstanceRequest::getInstanceId()const +std::string FlushExpireKeysRequest::getInstanceId()const { return instanceId_; } -void DestroyInstanceRequest::setInstanceId(const std::string& instanceId) +void FlushExpireKeysRequest::setInstanceId(const std::string& instanceId) { instanceId_ = instanceId; setCoreParameter("InstanceId", instanceId); diff --git a/r-kvstore/src/model/DestroyInstanceResult.cc b/r-kvstore/src/model/FlushExpireKeysResult.cc similarity index 61% rename from r-kvstore/src/model/DestroyInstanceResult.cc rename to r-kvstore/src/model/FlushExpireKeysResult.cc index b6a6072a0..d44320d6f 100644 --- a/r-kvstore/src/model/DestroyInstanceResult.cc +++ b/r-kvstore/src/model/FlushExpireKeysResult.cc @@ -14,31 +14,45 @@ * limitations under the License. */ -#include +#include #include using namespace AlibabaCloud::R_kvstore; using namespace AlibabaCloud::R_kvstore::Model; -DestroyInstanceResult::DestroyInstanceResult() : +FlushExpireKeysResult::FlushExpireKeysResult() : ServiceResult() {} -DestroyInstanceResult::DestroyInstanceResult(const std::string &payload) : +FlushExpireKeysResult::FlushExpireKeysResult(const std::string &payload) : ServiceResult() { parse(payload); } -DestroyInstanceResult::~DestroyInstanceResult() +FlushExpireKeysResult::~FlushExpireKeysResult() {} -void DestroyInstanceResult::parse(const std::string &payload) +void FlushExpireKeysResult::parse(const std::string &payload) { Json::Reader reader; Json::Value value; reader.parse(payload, value); setRequestId(value["RequestId"].asString()); + if(!value["InstanceId"].isNull()) + instanceId_ = value["InstanceId"].asString(); + if(!value["TaskId"].isNull()) + taskId_ = value["TaskId"].asString(); } +std::string FlushExpireKeysResult::getTaskId()const +{ + return taskId_; +} + +std::string FlushExpireKeysResult::getInstanceId()const +{ + return instanceId_; +} + diff --git a/r-kvstore/src/model/FlushInstanceRequest.cc b/r-kvstore/src/model/FlushInstanceRequest.cc index 2bc545acb..c46ed7368 100644 --- a/r-kvstore/src/model/FlushInstanceRequest.cc +++ b/r-kvstore/src/model/FlushInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::FlushInstanceRequest; FlushInstanceRequest::FlushInstanceRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "FlushInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} FlushInstanceRequest::~FlushInstanceRequest() {} diff --git a/r-kvstore/src/model/GetSnapshotSettingsRequest.cc b/r-kvstore/src/model/GetSnapshotSettingsRequest.cc deleted file mode 100644 index 640ef926a..000000000 --- a/r-kvstore/src/model/GetSnapshotSettingsRequest.cc +++ /dev/null @@ -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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::GetSnapshotSettingsRequest; - -GetSnapshotSettingsRequest::GetSnapshotSettingsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "GetSnapshotSettings") -{} - -GetSnapshotSettingsRequest::~GetSnapshotSettingsRequest() -{} - -long GetSnapshotSettingsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void GetSnapshotSettingsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string GetSnapshotSettingsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void GetSnapshotSettingsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string GetSnapshotSettingsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void GetSnapshotSettingsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long GetSnapshotSettingsRequest::getOwnerId()const -{ - return ownerId_; -} - -void GetSnapshotSettingsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string GetSnapshotSettingsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void GetSnapshotSettingsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string GetSnapshotSettingsRequest::getInstanceId()const -{ - return instanceId_; -} - -void GetSnapshotSettingsRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - diff --git a/r-kvstore/src/model/GetSnapshotSettingsResult.cc b/r-kvstore/src/model/GetSnapshotSettingsResult.cc deleted file mode 100644 index cf20b1eeb..000000000 --- a/r-kvstore/src/model/GetSnapshotSettingsResult.cc +++ /dev/null @@ -1,100 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -GetSnapshotSettingsResult::GetSnapshotSettingsResult() : - ServiceResult() -{} - -GetSnapshotSettingsResult::GetSnapshotSettingsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -GetSnapshotSettingsResult::~GetSnapshotSettingsResult() -{} - -void GetSnapshotSettingsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["InstanceId"].isNull()) - instanceId_ = value["InstanceId"].asString(); - if(!value["BeginHour"].isNull()) - beginHour_ = std::stoi(value["BeginHour"].asString()); - if(!value["EndHour"].isNull()) - endHour_ = std::stoi(value["EndHour"].asString()); - if(!value["RetentionDay"].isNull()) - retentionDay_ = std::stoi(value["RetentionDay"].asString()); - if(!value["MaxAutoSnapshots"].isNull()) - maxAutoSnapshots_ = std::stoi(value["MaxAutoSnapshots"].asString()); - if(!value["MaxManualSnapshots"].isNull()) - maxManualSnapshots_ = std::stoi(value["MaxManualSnapshots"].asString()); - if(!value["DayList"].isNull()) - dayList_ = std::stoi(value["DayList"].asString()); - if(!value["NextTime"].isNull()) - nextTime_ = value["NextTime"].asString(); - -} - -int GetSnapshotSettingsResult::getDayList()const -{ - return dayList_; -} - -std::string GetSnapshotSettingsResult::getNextTime()const -{ - return nextTime_; -} - -std::string GetSnapshotSettingsResult::getInstanceId()const -{ - return instanceId_; -} - -int GetSnapshotSettingsResult::getMaxAutoSnapshots()const -{ - return maxAutoSnapshots_; -} - -int GetSnapshotSettingsResult::getRetentionDay()const -{ - return retentionDay_; -} - -int GetSnapshotSettingsResult::getBeginHour()const -{ - return beginHour_; -} - -int GetSnapshotSettingsResult::getEndHour()const -{ - return endHour_; -} - -int GetSnapshotSettingsResult::getMaxManualSnapshots()const -{ - return maxManualSnapshots_; -} - diff --git a/r-kvstore/src/model/GrantAccountPrivilegeRequest.cc b/r-kvstore/src/model/GrantAccountPrivilegeRequest.cc index c9a78def2..c4adcfce3 100644 --- a/r-kvstore/src/model/GrantAccountPrivilegeRequest.cc +++ b/r-kvstore/src/model/GrantAccountPrivilegeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::GrantAccountPrivilegeRequest; GrantAccountPrivilegeRequest::GrantAccountPrivilegeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "GrantAccountPrivilege") -{} +{ + setMethod(HttpRequest::Method::Post); +} GrantAccountPrivilegeRequest::~GrantAccountPrivilegeRequest() {} diff --git a/r-kvstore/src/model/ListTagResourcesRequest.cc b/r-kvstore/src/model/ListTagResourcesRequest.cc index f3ee91a38..8be055c92 100644 --- a/r-kvstore/src/model/ListTagResourcesRequest.cc +++ b/r-kvstore/src/model/ListTagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ListTagResourcesRequest; ListTagResourcesRequest::ListTagResourcesRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ListTagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} ListTagResourcesRequest::~ListTagResourcesRequest() {} @@ -77,12 +79,11 @@ std::vector ListTagResourcesRequest::getTag()const void ListTagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1); + setCoreParameter(tagObjStr + ".Value", tagObj.value); + setCoreParameter(tagObjStr + ".Key", tagObj.key); } } @@ -94,8 +95,9 @@ std::vector ListTagResourcesRequest::getResourceId()const void ListTagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string ListTagResourcesRequest::getResourceOwnerAccount()const diff --git a/r-kvstore/src/model/MigrateToOtherZoneRequest.cc b/r-kvstore/src/model/MigrateToOtherZoneRequest.cc index bc150d735..6913bd96a 100644 --- a/r-kvstore/src/model/MigrateToOtherZoneRequest.cc +++ b/r-kvstore/src/model/MigrateToOtherZoneRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::MigrateToOtherZoneRequest; MigrateToOtherZoneRequest::MigrateToOtherZoneRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "MigrateToOtherZone") -{} +{ + setMethod(HttpRequest::Method::Post); +} MigrateToOtherZoneRequest::~MigrateToOtherZoneRequest() {} diff --git a/r-kvstore/src/model/ModifyAccountDescriptionRequest.cc b/r-kvstore/src/model/ModifyAccountDescriptionRequest.cc index 3874c4a22..71dd71b36 100644 --- a/r-kvstore/src/model/ModifyAccountDescriptionRequest.cc +++ b/r-kvstore/src/model/ModifyAccountDescriptionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyAccountDescriptionRequest; ModifyAccountDescriptionRequest::ModifyAccountDescriptionRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyAccountDescription") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyAccountDescriptionRequest::~ModifyAccountDescriptionRequest() {} diff --git a/r-kvstore/src/model/ModifyActiveOperationTaskRequest.cc b/r-kvstore/src/model/ModifyActiveOperationTaskRequest.cc deleted file mode 100644 index 5465532a3..000000000 --- a/r-kvstore/src/model/ModifyActiveOperationTaskRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyActiveOperationTaskRequest; - -ModifyActiveOperationTaskRequest::ModifyActiveOperationTaskRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyActiveOperationTask") -{} - -ModifyActiveOperationTaskRequest::~ModifyActiveOperationTaskRequest() -{} - -long ModifyActiveOperationTaskRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyActiveOperationTaskRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyActiveOperationTaskRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyActiveOperationTaskRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyActiveOperationTaskRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyActiveOperationTaskRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyActiveOperationTaskRequest::getSwitchTime()const -{ - return switchTime_; -} - -void ModifyActiveOperationTaskRequest::setSwitchTime(const std::string& switchTime) -{ - switchTime_ = switchTime; - setCoreParameter("SwitchTime", switchTime); -} - -std::string ModifyActiveOperationTaskRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyActiveOperationTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyActiveOperationTaskRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyActiveOperationTaskRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyActiveOperationTaskRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyActiveOperationTaskRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyActiveOperationTaskRequest::getIds()const -{ - return ids_; -} - -void ModifyActiveOperationTaskRequest::setIds(const std::string& ids) -{ - ids_ = ids; - setCoreParameter("Ids", ids); -} - diff --git a/r-kvstore/src/model/ModifyActiveOperationTaskResult.cc b/r-kvstore/src/model/ModifyActiveOperationTaskResult.cc deleted file mode 100644 index 25cb9500e..000000000 --- a/r-kvstore/src/model/ModifyActiveOperationTaskResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyActiveOperationTaskResult::ModifyActiveOperationTaskResult() : - ServiceResult() -{} - -ModifyActiveOperationTaskResult::ModifyActiveOperationTaskResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyActiveOperationTaskResult::~ModifyActiveOperationTaskResult() -{} - -void ModifyActiveOperationTaskResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["Ids"].isNull()) - ids_ = value["Ids"].asString(); - -} - -std::string ModifyActiveOperationTaskResult::getIds()const -{ - return ids_; -} - diff --git a/r-kvstore/src/model/ModifyAuditLogConfigRequest.cc b/r-kvstore/src/model/ModifyAuditLogConfigRequest.cc index 55fe9c030..874979222 100644 --- a/r-kvstore/src/model/ModifyAuditLogConfigRequest.cc +++ b/r-kvstore/src/model/ModifyAuditLogConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyAuditLogConfigRequest; ModifyAuditLogConfigRequest::ModifyAuditLogConfigRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyAuditLogConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyAuditLogConfigRequest::~ModifyAuditLogConfigRequest() {} diff --git a/r-kvstore/src/model/ModifyBackupPolicyRequest.cc b/r-kvstore/src/model/ModifyBackupPolicyRequest.cc index 3e5da0ca0..f44534baa 100644 --- a/r-kvstore/src/model/ModifyBackupPolicyRequest.cc +++ b/r-kvstore/src/model/ModifyBackupPolicyRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyBackupPolicyRequest; ModifyBackupPolicyRequest::ModifyBackupPolicyRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyBackupPolicy") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyBackupPolicyRequest::~ModifyBackupPolicyRequest() {} @@ -58,6 +60,17 @@ void ModifyBackupPolicyRequest::setSecurityToken(const std::string& securityToke setCoreParameter("SecurityToken", securityToken); } +int ModifyBackupPolicyRequest::getEnableBackupLog()const +{ + return enableBackupLog_; +} + +void ModifyBackupPolicyRequest::setEnableBackupLog(int enableBackupLog) +{ + enableBackupLog_ = enableBackupLog; + setCoreParameter("EnableBackupLog", std::to_string(enableBackupLog)); +} + std::string ModifyBackupPolicyRequest::getPreferredBackupPeriod()const { return preferredBackupPeriod_; diff --git a/r-kvstore/src/model/ModifyCertificationRequest.cc b/r-kvstore/src/model/ModifyCertificationRequest.cc deleted file mode 100644 index f1dfe75ca..000000000 --- a/r-kvstore/src/model/ModifyCertificationRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyCertificationRequest; - -ModifyCertificationRequest::ModifyCertificationRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyCertification") -{} - -ModifyCertificationRequest::~ModifyCertificationRequest() -{} - -long ModifyCertificationRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyCertificationRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyCertificationRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyCertificationRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyCertificationRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyCertificationRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -bool ModifyCertificationRequest::getNoCertification()const -{ - return noCertification_; -} - -void ModifyCertificationRequest::setNoCertification(bool noCertification) -{ - noCertification_ = noCertification; - setCoreParameter("NoCertification", noCertification ? "true" : "false"); -} - -std::string ModifyCertificationRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyCertificationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyCertificationRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyCertificationRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyCertificationRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyCertificationRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyCertificationRequest::getInstanceId()const -{ - return instanceId_; -} - -void ModifyCertificationRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - diff --git a/r-kvstore/src/model/ModifyCertificationResult.cc b/r-kvstore/src/model/ModifyCertificationResult.cc deleted file mode 100644 index 40cc267a4..000000000 --- a/r-kvstore/src/model/ModifyCertificationResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyCertificationResult::ModifyCertificationResult() : - ServiceResult() -{} - -ModifyCertificationResult::ModifyCertificationResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyCertificationResult::~ModifyCertificationResult() -{} - -void ModifyCertificationResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifyDBInstanceConnectionStringRequest.cc b/r-kvstore/src/model/ModifyDBInstanceConnectionStringRequest.cc index f6bc4a2d0..8b42a3eee 100644 --- a/r-kvstore/src/model/ModifyDBInstanceConnectionStringRequest.cc +++ b/r-kvstore/src/model/ModifyDBInstanceConnectionStringRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyDBInstanceConnectionStringRequest; ModifyDBInstanceConnectionStringRequest::ModifyDBInstanceConnectionStringRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyDBInstanceConnectionString") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyDBInstanceConnectionStringRequest::~ModifyDBInstanceConnectionStringRequest() {} diff --git a/r-kvstore/src/model/ModifyDBInstanceMonitorRequest.cc b/r-kvstore/src/model/ModifyDBInstanceMonitorRequest.cc deleted file mode 100644 index da59fb77f..000000000 --- a/r-kvstore/src/model/ModifyDBInstanceMonitorRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyDBInstanceMonitorRequest; - -ModifyDBInstanceMonitorRequest::ModifyDBInstanceMonitorRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyDBInstanceMonitor") -{} - -ModifyDBInstanceMonitorRequest::~ModifyDBInstanceMonitorRequest() -{} - -long ModifyDBInstanceMonitorRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyDBInstanceMonitorRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyDBInstanceMonitorRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyDBInstanceMonitorRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyDBInstanceMonitorRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyDBInstanceMonitorRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyDBInstanceMonitorRequest::getDBInstanceId()const -{ - return dBInstanceId_; -} - -void ModifyDBInstanceMonitorRequest::setDBInstanceId(const std::string& dBInstanceId) -{ - dBInstanceId_ = dBInstanceId; - setCoreParameter("DBInstanceId", dBInstanceId); -} - -std::string ModifyDBInstanceMonitorRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyDBInstanceMonitorRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyDBInstanceMonitorRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyDBInstanceMonitorRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyDBInstanceMonitorRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyDBInstanceMonitorRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyDBInstanceMonitorRequest::getInterval()const -{ - return interval_; -} - -void ModifyDBInstanceMonitorRequest::setInterval(const std::string& interval) -{ - interval_ = interval; - setCoreParameter("Interval", interval); -} - diff --git a/r-kvstore/src/model/ModifyDBInstanceMonitorResult.cc b/r-kvstore/src/model/ModifyDBInstanceMonitorResult.cc deleted file mode 100644 index 288290641..000000000 --- a/r-kvstore/src/model/ModifyDBInstanceMonitorResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyDBInstanceMonitorResult::ModifyDBInstanceMonitorResult() : - ServiceResult() -{} - -ModifyDBInstanceMonitorResult::ModifyDBInstanceMonitorResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyDBInstanceMonitorResult::~ModifyDBInstanceMonitorResult() -{} - -void ModifyDBInstanceMonitorResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifyGuardDomainModeRequest.cc b/r-kvstore/src/model/ModifyGuardDomainModeRequest.cc deleted file mode 100644 index e89655509..000000000 --- a/r-kvstore/src/model/ModifyGuardDomainModeRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyGuardDomainModeRequest; - -ModifyGuardDomainModeRequest::ModifyGuardDomainModeRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyGuardDomainMode") -{} - -ModifyGuardDomainModeRequest::~ModifyGuardDomainModeRequest() -{} - -std::string ModifyGuardDomainModeRequest::getDomainMode()const -{ - return domainMode_; -} - -void ModifyGuardDomainModeRequest::setDomainMode(const std::string& domainMode) -{ - domainMode_ = domainMode; - setCoreParameter("DomainMode", domainMode); -} - -long ModifyGuardDomainModeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyGuardDomainModeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyGuardDomainModeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyGuardDomainModeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyGuardDomainModeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyGuardDomainModeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyGuardDomainModeRequest::getReplicaId()const -{ - return replicaId_; -} - -void ModifyGuardDomainModeRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string ModifyGuardDomainModeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyGuardDomainModeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyGuardDomainModeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyGuardDomainModeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyGuardDomainModeRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyGuardDomainModeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/ModifyGuardDomainModeResult.cc b/r-kvstore/src/model/ModifyGuardDomainModeResult.cc deleted file mode 100644 index b194c937f..000000000 --- a/r-kvstore/src/model/ModifyGuardDomainModeResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyGuardDomainModeResult::ModifyGuardDomainModeResult() : - ServiceResult() -{} - -ModifyGuardDomainModeResult::ModifyGuardDomainModeResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyGuardDomainModeResult::~ModifyGuardDomainModeResult() -{} - -void ModifyGuardDomainModeResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifyInstanceAttributeRequest.cc b/r-kvstore/src/model/ModifyInstanceAttributeRequest.cc index 5d2108aa7..01319d952 100644 --- a/r-kvstore/src/model/ModifyInstanceAttributeRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceAttributeRequest; ModifyInstanceAttributeRequest::ModifyInstanceAttributeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceAttributeRequest::~ModifyInstanceAttributeRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceAutoRenewalAttributeRequest.cc b/r-kvstore/src/model/ModifyInstanceAutoRenewalAttributeRequest.cc index 1cb1957fa..7cefca5cc 100644 --- a/r-kvstore/src/model/ModifyInstanceAutoRenewalAttributeRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceAutoRenewalAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceAutoRenewalAttributeRequest; ModifyInstanceAutoRenewalAttributeRequest::ModifyInstanceAutoRenewalAttributeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceAutoRenewalAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceAutoRenewalAttributeRequest::~ModifyInstanceAutoRenewalAttributeRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceConfigRequest.cc b/r-kvstore/src/model/ModifyInstanceConfigRequest.cc index 1508b9e72..7d4b7e994 100644 --- a/r-kvstore/src/model/ModifyInstanceConfigRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceConfigRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceConfigRequest; ModifyInstanceConfigRequest::ModifyInstanceConfigRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceConfig") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceConfigRequest::~ModifyInstanceConfigRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceMaintainTimeRequest.cc b/r-kvstore/src/model/ModifyInstanceMaintainTimeRequest.cc index a9b968dd1..24d46b632 100644 --- a/r-kvstore/src/model/ModifyInstanceMaintainTimeRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceMaintainTimeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceMaintainTimeRequest; ModifyInstanceMaintainTimeRequest::ModifyInstanceMaintainTimeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceMaintainTime") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceMaintainTimeRequest::~ModifyInstanceMaintainTimeRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceMajorVersionRequest.cc b/r-kvstore/src/model/ModifyInstanceMajorVersionRequest.cc index 078b5643a..cd10991c4 100644 --- a/r-kvstore/src/model/ModifyInstanceMajorVersionRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceMajorVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceMajorVersionRequest; ModifyInstanceMajorVersionRequest::ModifyInstanceMajorVersionRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceMajorVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceMajorVersionRequest::~ModifyInstanceMajorVersionRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceMinorVersionRequest.cc b/r-kvstore/src/model/ModifyInstanceMinorVersionRequest.cc index f2cf78c56..15ea4ba7e 100644 --- a/r-kvstore/src/model/ModifyInstanceMinorVersionRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceMinorVersionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceMinorVersionRequest; ModifyInstanceMinorVersionRequest::ModifyInstanceMinorVersionRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceMinorVersion") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceMinorVersionRequest::~ModifyInstanceMinorVersionRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceNetExpireTimeRequest.cc b/r-kvstore/src/model/ModifyInstanceNetExpireTimeRequest.cc index 09bb6c50d..5958caed5 100644 --- a/r-kvstore/src/model/ModifyInstanceNetExpireTimeRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceNetExpireTimeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceNetExpireTimeRequest; ModifyInstanceNetExpireTimeRequest::ModifyInstanceNetExpireTimeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceNetExpireTime") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceNetExpireTimeRequest::~ModifyInstanceNetExpireTimeRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceSSLRequest.cc b/r-kvstore/src/model/ModifyInstanceSSLRequest.cc index 2aa77dc07..197b1c2c2 100644 --- a/r-kvstore/src/model/ModifyInstanceSSLRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceSSLRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceSSLRequest; ModifyInstanceSSLRequest::ModifyInstanceSSLRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceSSL") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceSSLRequest::~ModifyInstanceSSLRequest() {} diff --git a/r-kvstore/src/model/ModifyInstanceSpecPreCheckRequest.cc b/r-kvstore/src/model/ModifyInstanceSpecPreCheckRequest.cc deleted file mode 100644 index 44efe515f..000000000 --- a/r-kvstore/src/model/ModifyInstanceSpecPreCheckRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyInstanceSpecPreCheckRequest; - -ModifyInstanceSpecPreCheckRequest::ModifyInstanceSpecPreCheckRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceSpecPreCheck") -{} - -ModifyInstanceSpecPreCheckRequest::~ModifyInstanceSpecPreCheckRequest() -{} - -long ModifyInstanceSpecPreCheckRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyInstanceSpecPreCheckRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyInstanceSpecPreCheckRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyInstanceSpecPreCheckRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyInstanceSpecPreCheckRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyInstanceSpecPreCheckRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyInstanceSpecPreCheckRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyInstanceSpecPreCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyInstanceSpecPreCheckRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyInstanceSpecPreCheckRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyInstanceSpecPreCheckRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyInstanceSpecPreCheckRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyInstanceSpecPreCheckRequest::getInstanceId()const -{ - return instanceId_; -} - -void ModifyInstanceSpecPreCheckRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - -std::string ModifyInstanceSpecPreCheckRequest::getTargetInstanceClass()const -{ - return targetInstanceClass_; -} - -void ModifyInstanceSpecPreCheckRequest::setTargetInstanceClass(const std::string& targetInstanceClass) -{ - targetInstanceClass_ = targetInstanceClass; - setCoreParameter("TargetInstanceClass", targetInstanceClass); -} - diff --git a/r-kvstore/src/model/ModifyInstanceSpecPreCheckResult.cc b/r-kvstore/src/model/ModifyInstanceSpecPreCheckResult.cc deleted file mode 100644 index 317bf706a..000000000 --- a/r-kvstore/src/model/ModifyInstanceSpecPreCheckResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyInstanceSpecPreCheckResult::ModifyInstanceSpecPreCheckResult() : - ServiceResult() -{} - -ModifyInstanceSpecPreCheckResult::ModifyInstanceSpecPreCheckResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyInstanceSpecPreCheckResult::~ModifyInstanceSpecPreCheckResult() -{} - -void ModifyInstanceSpecPreCheckResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - auto preCheckResultNode = value["PreCheckResult"]; - if(!preCheckResultNode["UsedMemorySize"].isNull()) - preCheckResult_.usedMemorySize = preCheckResultNode["UsedMemorySize"].asString(); - if(!preCheckResultNode["AllowModify"].isNull()) - preCheckResult_.allowModify = preCheckResultNode["AllowModify"].asString(); - if(!preCheckResultNode["Code"].isNull()) - preCheckResult_.code = preCheckResultNode["Code"].asString(); - if(!preCheckResultNode["Message"].isNull()) - preCheckResult_.message = preCheckResultNode["Message"].asString(); - if(!value["IsAllowModify"].isNull()) - isAllowModify_ = value["IsAllowModify"].asString() == "true"; - if(!value["DisableCommands"].isNull()) - disableCommands_ = value["DisableCommands"].asString(); - -} - -ModifyInstanceSpecPreCheckResult::PreCheckResult ModifyInstanceSpecPreCheckResult::getPreCheckResult()const -{ - return preCheckResult_; -} - -std::string ModifyInstanceSpecPreCheckResult::getDisableCommands()const -{ - return disableCommands_; -} - -bool ModifyInstanceSpecPreCheckResult::getIsAllowModify()const -{ - return isAllowModify_; -} - diff --git a/r-kvstore/src/model/ModifyInstanceSpecRequest.cc b/r-kvstore/src/model/ModifyInstanceSpecRequest.cc index 36ec8978f..8ccf6069a 100644 --- a/r-kvstore/src/model/ModifyInstanceSpecRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceSpecRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceSpecRequest; ModifyInstanceSpecRequest::ModifyInstanceSpecRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceSpec") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceSpecRequest::~ModifyInstanceSpecRequest() {} @@ -179,3 +181,14 @@ void ModifyInstanceSpecRequest::setForceUpgrade(bool forceUpgrade) setCoreParameter("ForceUpgrade", forceUpgrade ? "true" : "false"); } +std::string ModifyInstanceSpecRequest::getOrderType()const +{ + return orderType_; +} + +void ModifyInstanceSpecRequest::setOrderType(const std::string& orderType) +{ + orderType_ = orderType; + setCoreParameter("OrderType", orderType); +} + diff --git a/r-kvstore/src/model/ModifyInstanceVpcAuthModeRequest.cc b/r-kvstore/src/model/ModifyInstanceVpcAuthModeRequest.cc index e59200eea..cb9038804 100644 --- a/r-kvstore/src/model/ModifyInstanceVpcAuthModeRequest.cc +++ b/r-kvstore/src/model/ModifyInstanceVpcAuthModeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyInstanceVpcAuthModeRequest; ModifyInstanceVpcAuthModeRequest::ModifyInstanceVpcAuthModeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceVpcAuthMode") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyInstanceVpcAuthModeRequest::~ModifyInstanceVpcAuthModeRequest() {} diff --git a/r-kvstore/src/model/ModifyIntranetAttributeRequest.cc b/r-kvstore/src/model/ModifyIntranetAttributeRequest.cc index 4342116fe..cb68e2a9b 100644 --- a/r-kvstore/src/model/ModifyIntranetAttributeRequest.cc +++ b/r-kvstore/src/model/ModifyIntranetAttributeRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifyIntranetAttributeRequest; ModifyIntranetAttributeRequest::ModifyIntranetAttributeRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyIntranetAttribute") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifyIntranetAttributeRequest::~ModifyIntranetAttributeRequest() {} diff --git a/r-kvstore/src/model/ModifyReplicaDescriptionRequest.cc b/r-kvstore/src/model/ModifyReplicaDescriptionRequest.cc deleted file mode 100644 index 01a3cc063..000000000 --- a/r-kvstore/src/model/ModifyReplicaDescriptionRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyReplicaDescriptionRequest; - -ModifyReplicaDescriptionRequest::ModifyReplicaDescriptionRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyReplicaDescription") -{} - -ModifyReplicaDescriptionRequest::~ModifyReplicaDescriptionRequest() -{} - -std::string ModifyReplicaDescriptionRequest::getReplicaDescription()const -{ - return replicaDescription_; -} - -void ModifyReplicaDescriptionRequest::setReplicaDescription(const std::string& replicaDescription) -{ - replicaDescription_ = replicaDescription; - setCoreParameter("ReplicaDescription", replicaDescription); -} - -long ModifyReplicaDescriptionRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyReplicaDescriptionRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyReplicaDescriptionRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyReplicaDescriptionRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyReplicaDescriptionRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyReplicaDescriptionRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyReplicaDescriptionRequest::getReplicaId()const -{ - return replicaId_; -} - -void ModifyReplicaDescriptionRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string ModifyReplicaDescriptionRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyReplicaDescriptionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyReplicaDescriptionRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyReplicaDescriptionRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyReplicaDescriptionRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyReplicaDescriptionRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/ModifyReplicaDescriptionResult.cc b/r-kvstore/src/model/ModifyReplicaDescriptionResult.cc deleted file mode 100644 index 3ac78ddfa..000000000 --- a/r-kvstore/src/model/ModifyReplicaDescriptionResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyReplicaDescriptionResult::ModifyReplicaDescriptionResult() : - ServiceResult() -{} - -ModifyReplicaDescriptionResult::ModifyReplicaDescriptionResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyReplicaDescriptionResult::~ModifyReplicaDescriptionResult() -{} - -void ModifyReplicaDescriptionResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifyReplicaModeRequest.cc b/r-kvstore/src/model/ModifyReplicaModeRequest.cc deleted file mode 100644 index bcbb619a4..000000000 --- a/r-kvstore/src/model/ModifyReplicaModeRequest.cc +++ /dev/null @@ -1,137 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyReplicaModeRequest; - -ModifyReplicaModeRequest::ModifyReplicaModeRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyReplicaMode") -{} - -ModifyReplicaModeRequest::~ModifyReplicaModeRequest() -{} - -std::string ModifyReplicaModeRequest::getDomainMode()const -{ - return domainMode_; -} - -void ModifyReplicaModeRequest::setDomainMode(const std::string& domainMode) -{ - domainMode_ = domainMode; - setCoreParameter("DomainMode", domainMode); -} - -long ModifyReplicaModeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyReplicaModeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyReplicaModeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyReplicaModeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyReplicaModeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyReplicaModeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyReplicaModeRequest::getReplicaId()const -{ - return replicaId_; -} - -void ModifyReplicaModeRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string ModifyReplicaModeRequest::getPrimaryInstanceId()const -{ - return primaryInstanceId_; -} - -void ModifyReplicaModeRequest::setPrimaryInstanceId(const std::string& primaryInstanceId) -{ - primaryInstanceId_ = primaryInstanceId; - setCoreParameter("PrimaryInstanceId", primaryInstanceId); -} - -std::string ModifyReplicaModeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyReplicaModeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyReplicaModeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyReplicaModeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyReplicaModeRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyReplicaModeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ModifyReplicaModeRequest::getReplicaMode()const -{ - return replicaMode_; -} - -void ModifyReplicaModeRequest::setReplicaMode(const std::string& replicaMode) -{ - replicaMode_ = replicaMode; - setCoreParameter("ReplicaMode", replicaMode); -} - diff --git a/r-kvstore/src/model/ModifyReplicaModeResult.cc b/r-kvstore/src/model/ModifyReplicaModeResult.cc deleted file mode 100644 index 23a2a8fa2..000000000 --- a/r-kvstore/src/model/ModifyReplicaModeResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyReplicaModeResult::ModifyReplicaModeResult() : - ServiceResult() -{} - -ModifyReplicaModeResult::ModifyReplicaModeResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyReplicaModeResult::~ModifyReplicaModeResult() -{} - -void ModifyReplicaModeResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifyReplicaRecoveryModeRequest.cc b/r-kvstore/src/model/ModifyReplicaRecoveryModeRequest.cc deleted file mode 100644 index 4e40777db..000000000 --- a/r-kvstore/src/model/ModifyReplicaRecoveryModeRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyReplicaRecoveryModeRequest; - -ModifyReplicaRecoveryModeRequest::ModifyReplicaRecoveryModeRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyReplicaRecoveryMode") -{} - -ModifyReplicaRecoveryModeRequest::~ModifyReplicaRecoveryModeRequest() -{} - -long ModifyReplicaRecoveryModeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyReplicaRecoveryModeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyReplicaRecoveryModeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyReplicaRecoveryModeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyReplicaRecoveryModeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyReplicaRecoveryModeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyReplicaRecoveryModeRequest::getRecoveryMode()const -{ - return recoveryMode_; -} - -void ModifyReplicaRecoveryModeRequest::setRecoveryMode(const std::string& recoveryMode) -{ - recoveryMode_ = recoveryMode; - setCoreParameter("RecoveryMode", recoveryMode); -} - -std::string ModifyReplicaRecoveryModeRequest::getReplicaId()const -{ - return replicaId_; -} - -void ModifyReplicaRecoveryModeRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string ModifyReplicaRecoveryModeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyReplicaRecoveryModeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyReplicaRecoveryModeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyReplicaRecoveryModeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyReplicaRecoveryModeRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyReplicaRecoveryModeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/ModifyReplicaRecoveryModeResult.cc b/r-kvstore/src/model/ModifyReplicaRecoveryModeResult.cc deleted file mode 100644 index ba0ca02d2..000000000 --- a/r-kvstore/src/model/ModifyReplicaRecoveryModeResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyReplicaRecoveryModeResult::ModifyReplicaRecoveryModeResult() : - ServiceResult() -{} - -ModifyReplicaRecoveryModeResult::ModifyReplicaRecoveryModeResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyReplicaRecoveryModeResult::~ModifyReplicaRecoveryModeResult() -{} - -void ModifyReplicaRecoveryModeResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifyReplicaRelationRequest.cc b/r-kvstore/src/model/ModifyReplicaRelationRequest.cc deleted file mode 100644 index 930958979..000000000 --- a/r-kvstore/src/model/ModifyReplicaRelationRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyReplicaRelationRequest; - -ModifyReplicaRelationRequest::ModifyReplicaRelationRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyReplicaRelation") -{} - -ModifyReplicaRelationRequest::~ModifyReplicaRelationRequest() -{} - -long ModifyReplicaRelationRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyReplicaRelationRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyReplicaRelationRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyReplicaRelationRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyReplicaRelationRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyReplicaRelationRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyReplicaRelationRequest::getReplicaId()const -{ - return replicaId_; -} - -void ModifyReplicaRelationRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string ModifyReplicaRelationRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyReplicaRelationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyReplicaRelationRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyReplicaRelationRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyReplicaRelationRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyReplicaRelationRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/ModifyReplicaRelationResult.cc b/r-kvstore/src/model/ModifyReplicaRelationResult.cc deleted file mode 100644 index 249c6b925..000000000 --- a/r-kvstore/src/model/ModifyReplicaRelationResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyReplicaRelationResult::ModifyReplicaRelationResult() : - ServiceResult() -{} - -ModifyReplicaRelationResult::ModifyReplicaRelationResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyReplicaRelationResult::~ModifyReplicaRelationResult() -{} - -void ModifyReplicaRelationResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifyReplicaVerificationModeRequest.cc b/r-kvstore/src/model/ModifyReplicaVerificationModeRequest.cc deleted file mode 100644 index e27a9d345..000000000 --- a/r-kvstore/src/model/ModifyReplicaVerificationModeRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ModifyReplicaVerificationModeRequest; - -ModifyReplicaVerificationModeRequest::ModifyReplicaVerificationModeRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyReplicaVerificationMode") -{} - -ModifyReplicaVerificationModeRequest::~ModifyReplicaVerificationModeRequest() -{} - -long ModifyReplicaVerificationModeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ModifyReplicaVerificationModeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ModifyReplicaVerificationModeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ModifyReplicaVerificationModeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ModifyReplicaVerificationModeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ModifyReplicaVerificationModeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ModifyReplicaVerificationModeRequest::getReplicaId()const -{ - return replicaId_; -} - -void ModifyReplicaVerificationModeRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string ModifyReplicaVerificationModeRequest::getVerificationMode()const -{ - return verificationMode_; -} - -void ModifyReplicaVerificationModeRequest::setVerificationMode(const std::string& verificationMode) -{ - verificationMode_ = verificationMode; - setCoreParameter("VerificationMode", verificationMode); -} - -std::string ModifyReplicaVerificationModeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ModifyReplicaVerificationModeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ModifyReplicaVerificationModeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ModifyReplicaVerificationModeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ModifyReplicaVerificationModeRequest::getOwnerId()const -{ - return ownerId_; -} - -void ModifyReplicaVerificationModeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/ModifyReplicaVerificationModeResult.cc b/r-kvstore/src/model/ModifyReplicaVerificationModeResult.cc deleted file mode 100644 index 488abd46c..000000000 --- a/r-kvstore/src/model/ModifyReplicaVerificationModeResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ModifyReplicaVerificationModeResult::ModifyReplicaVerificationModeResult() : - ServiceResult() -{} - -ModifyReplicaVerificationModeResult::ModifyReplicaVerificationModeResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ModifyReplicaVerificationModeResult::~ModifyReplicaVerificationModeResult() -{} - -void ModifyReplicaVerificationModeResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/ModifySecurityIpsRequest.cc b/r-kvstore/src/model/ModifySecurityIpsRequest.cc index 8c7af1481..a07e511af 100644 --- a/r-kvstore/src/model/ModifySecurityIpsRequest.cc +++ b/r-kvstore/src/model/ModifySecurityIpsRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ModifySecurityIpsRequest; ModifySecurityIpsRequest::ModifySecurityIpsRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ModifySecurityIps") -{} +{ + setMethod(HttpRequest::Method::Post); +} ModifySecurityIpsRequest::~ModifySecurityIpsRequest() {} diff --git a/r-kvstore/src/model/QueryTaskRequest.cc b/r-kvstore/src/model/QueryTaskRequest.cc deleted file mode 100644 index d2ce469d5..000000000 --- a/r-kvstore/src/model/QueryTaskRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::QueryTaskRequest; - -QueryTaskRequest::QueryTaskRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "QueryTask") -{} - -QueryTaskRequest::~QueryTaskRequest() -{} - -long QueryTaskRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void QueryTaskRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string QueryTaskRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void QueryTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string QueryTaskRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void QueryTaskRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long QueryTaskRequest::getOwnerId()const -{ - return ownerId_; -} - -void QueryTaskRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string QueryTaskRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void QueryTaskRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/QueryTaskResult.cc b/r-kvstore/src/model/QueryTaskResult.cc deleted file mode 100644 index 9d8288889..000000000 --- a/r-kvstore/src/model/QueryTaskResult.cc +++ /dev/null @@ -1,58 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -QueryTaskResult::QueryTaskResult() : - ServiceResult() -{} - -QueryTaskResult::QueryTaskResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -QueryTaskResult::~QueryTaskResult() -{} - -void QueryTaskResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["Action"].isNull()) - action_ = value["Action"].asString(); - if(!value["Progress"].isNull()) - progress_ = std::stoi(value["Progress"].asString()); - -} - -std::string QueryTaskResult::getAction()const -{ - return action_; -} - -int QueryTaskResult::getProgress()const -{ - return progress_; -} - diff --git a/r-kvstore/src/model/ReleaseInstancePublicConnectionRequest.cc b/r-kvstore/src/model/ReleaseInstancePublicConnectionRequest.cc index 25ab9f23b..3df0bc3ba 100644 --- a/r-kvstore/src/model/ReleaseInstancePublicConnectionRequest.cc +++ b/r-kvstore/src/model/ReleaseInstancePublicConnectionRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ReleaseInstancePublicConnectionRequest; ReleaseInstancePublicConnectionRequest::ReleaseInstancePublicConnectionRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ReleaseInstancePublicConnection") -{} +{ + setMethod(HttpRequest::Method::Post); +} ReleaseInstancePublicConnectionRequest::~ReleaseInstancePublicConnectionRequest() {} diff --git a/r-kvstore/src/model/ReleaseReplicaRequest.cc b/r-kvstore/src/model/ReleaseReplicaRequest.cc deleted file mode 100644 index 0d0636820..000000000 --- a/r-kvstore/src/model/ReleaseReplicaRequest.cc +++ /dev/null @@ -1,104 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ReleaseReplicaRequest; - -ReleaseReplicaRequest::ReleaseReplicaRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ReleaseReplica") -{} - -ReleaseReplicaRequest::~ReleaseReplicaRequest() -{} - -long ReleaseReplicaRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ReleaseReplicaRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ReleaseReplicaRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ReleaseReplicaRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ReleaseReplicaRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ReleaseReplicaRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ReleaseReplicaRequest::getReplicaId()const -{ - return replicaId_; -} - -void ReleaseReplicaRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string ReleaseReplicaRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ReleaseReplicaRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ReleaseReplicaRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ReleaseReplicaRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ReleaseReplicaRequest::getOwnerId()const -{ - return ownerId_; -} - -void ReleaseReplicaRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - diff --git a/r-kvstore/src/model/ReleaseReplicaResult.cc b/r-kvstore/src/model/ReleaseReplicaResult.cc deleted file mode 100644 index 5d75d1a5d..000000000 --- a/r-kvstore/src/model/ReleaseReplicaResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ReleaseReplicaResult::ReleaseReplicaResult() : - ServiceResult() -{} - -ReleaseReplicaResult::ReleaseReplicaResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ReleaseReplicaResult::~ReleaseReplicaResult() -{} - -void ReleaseReplicaResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/RenewInstanceRequest.cc b/r-kvstore/src/model/RenewInstanceRequest.cc index d28163ae3..0a6a78179 100644 --- a/r-kvstore/src/model/RenewInstanceRequest.cc +++ b/r-kvstore/src/model/RenewInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::RenewInstanceRequest; RenewInstanceRequest::RenewInstanceRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "RenewInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RenewInstanceRequest::~RenewInstanceRequest() {} diff --git a/r-kvstore/src/model/RenewMultiInstanceRequest.cc b/r-kvstore/src/model/RenewMultiInstanceRequest.cc deleted file mode 100644 index d8c7c4f61..000000000 --- a/r-kvstore/src/model/RenewMultiInstanceRequest.cc +++ /dev/null @@ -1,159 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::RenewMultiInstanceRequest; - -RenewMultiInstanceRequest::RenewMultiInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "RenewMultiInstance") -{} - -RenewMultiInstanceRequest::~RenewMultiInstanceRequest() -{} - -long RenewMultiInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void RenewMultiInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string RenewMultiInstanceRequest::getCouponNo()const -{ - return couponNo_; -} - -void RenewMultiInstanceRequest::setCouponNo(const std::string& couponNo) -{ - couponNo_ = couponNo; - setCoreParameter("CouponNo", couponNo); -} - -std::string RenewMultiInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void RenewMultiInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string RenewMultiInstanceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void RenewMultiInstanceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string RenewMultiInstanceRequest::getBusinessInfo()const -{ - return businessInfo_; -} - -void RenewMultiInstanceRequest::setBusinessInfo(const std::string& businessInfo) -{ - businessInfo_ = businessInfo; - setCoreParameter("BusinessInfo", businessInfo); -} - -long RenewMultiInstanceRequest::getPeriod()const -{ - return period_; -} - -void RenewMultiInstanceRequest::setPeriod(long period) -{ - period_ = period; - setCoreParameter("Period", std::to_string(period)); -} - -bool RenewMultiInstanceRequest::getAutoPay()const -{ - return autoPay_; -} - -void RenewMultiInstanceRequest::setAutoPay(bool autoPay) -{ - autoPay_ = autoPay; - setCoreParameter("AutoPay", autoPay ? "true" : "false"); -} - -std::string RenewMultiInstanceRequest::getFromApp()const -{ - return fromApp_; -} - -void RenewMultiInstanceRequest::setFromApp(const std::string& fromApp) -{ - fromApp_ = fromApp; - setCoreParameter("FromApp", fromApp); -} - -std::string RenewMultiInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void RenewMultiInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string RenewMultiInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void RenewMultiInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long RenewMultiInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void RenewMultiInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string RenewMultiInstanceRequest::getInstanceIds()const -{ - return instanceIds_; -} - -void RenewMultiInstanceRequest::setInstanceIds(const std::string& instanceIds) -{ - instanceIds_ = instanceIds; - setCoreParameter("InstanceIds", instanceIds); -} - diff --git a/r-kvstore/src/model/RenewMultiInstanceResult.cc b/r-kvstore/src/model/RenewMultiInstanceResult.cc deleted file mode 100644 index 8517f3348..000000000 --- a/r-kvstore/src/model/RenewMultiInstanceResult.cc +++ /dev/null @@ -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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -RenewMultiInstanceResult::RenewMultiInstanceResult() : - ServiceResult() -{} - -RenewMultiInstanceResult::RenewMultiInstanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -RenewMultiInstanceResult::~RenewMultiInstanceResult() -{} - -void RenewMultiInstanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["OrderId"].isNull()) - orderId_ = value["OrderId"].asString(); - -} - -std::string RenewMultiInstanceResult::getOrderId()const -{ - return orderId_; -} - diff --git a/r-kvstore/src/model/ResetAccountPasswordRequest.cc b/r-kvstore/src/model/ResetAccountPasswordRequest.cc index 25e41aa39..21ffbe952 100644 --- a/r-kvstore/src/model/ResetAccountPasswordRequest.cc +++ b/r-kvstore/src/model/ResetAccountPasswordRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::ResetAccountPasswordRequest; ResetAccountPasswordRequest::ResetAccountPasswordRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "ResetAccountPassword") -{} +{ + setMethod(HttpRequest::Method::Post); +} ResetAccountPasswordRequest::~ResetAccountPasswordRequest() {} diff --git a/r-kvstore/src/model/ResetAccountRequest.cc b/r-kvstore/src/model/ResetAccountRequest.cc deleted file mode 100644 index 314441778..000000000 --- a/r-kvstore/src/model/ResetAccountRequest.cc +++ /dev/null @@ -1,126 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::ResetAccountRequest; - -ResetAccountRequest::ResetAccountRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "ResetAccount") -{} - -ResetAccountRequest::~ResetAccountRequest() -{} - -long ResetAccountRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void ResetAccountRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string ResetAccountRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void ResetAccountRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string ResetAccountRequest::getAccountName()const -{ - return accountName_; -} - -void ResetAccountRequest::setAccountName(const std::string& accountName) -{ - accountName_ = accountName; - setCoreParameter("AccountName", accountName); -} - -std::string ResetAccountRequest::getSecurityToken()const -{ - return securityToken_; -} - -void ResetAccountRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string ResetAccountRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void ResetAccountRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string ResetAccountRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void ResetAccountRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long ResetAccountRequest::getOwnerId()const -{ - return ownerId_; -} - -void ResetAccountRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string ResetAccountRequest::getAccountPassword()const -{ - return accountPassword_; -} - -void ResetAccountRequest::setAccountPassword(const std::string& accountPassword) -{ - accountPassword_ = accountPassword; - setCoreParameter("AccountPassword", accountPassword); -} - -std::string ResetAccountRequest::getInstanceId()const -{ - return instanceId_; -} - -void ResetAccountRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - diff --git a/r-kvstore/src/model/ResetAccountResult.cc b/r-kvstore/src/model/ResetAccountResult.cc deleted file mode 100644 index a7d8301ff..000000000 --- a/r-kvstore/src/model/ResetAccountResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -ResetAccountResult::ResetAccountResult() : - ServiceResult() -{} - -ResetAccountResult::ResetAccountResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -ResetAccountResult::~ResetAccountResult() -{} - -void ResetAccountResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/RestartInstanceRequest.cc b/r-kvstore/src/model/RestartInstanceRequest.cc index 7b9749c3c..f75577a1a 100644 --- a/r-kvstore/src/model/RestartInstanceRequest.cc +++ b/r-kvstore/src/model/RestartInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::RestartInstanceRequest; RestartInstanceRequest::RestartInstanceRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "RestartInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RestartInstanceRequest::~RestartInstanceRequest() {} diff --git a/r-kvstore/src/model/RestoreInstanceRequest.cc b/r-kvstore/src/model/RestoreInstanceRequest.cc index bee9afdf3..86ea00258 100644 --- a/r-kvstore/src/model/RestoreInstanceRequest.cc +++ b/r-kvstore/src/model/RestoreInstanceRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::RestoreInstanceRequest; RestoreInstanceRequest::RestoreInstanceRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "RestoreInstance") -{} +{ + setMethod(HttpRequest::Method::Post); +} RestoreInstanceRequest::~RestoreInstanceRequest() {} @@ -58,6 +60,17 @@ void RestoreInstanceRequest::setSecurityToken(const std::string& securityToken) setCoreParameter("SecurityToken", securityToken); } +std::string RestoreInstanceRequest::getRestoreTime()const +{ + return restoreTime_; +} + +void RestoreInstanceRequest::setRestoreTime(const std::string& restoreTime) +{ + restoreTime_ = restoreTime; + setCoreParameter("RestoreTime", restoreTime); +} + std::string RestoreInstanceRequest::getResourceOwnerAccount()const { return resourceOwnerAccount_; @@ -102,6 +115,17 @@ void RestoreInstanceRequest::setOwnerId(long ownerId) setCoreParameter("OwnerId", std::to_string(ownerId)); } +std::string RestoreInstanceRequest::getRestoreType()const +{ + return restoreType_; +} + +void RestoreInstanceRequest::setRestoreType(const std::string& restoreType) +{ + restoreType_ = restoreType; + setCoreParameter("RestoreType", restoreType); +} + std::string RestoreInstanceRequest::getInstanceId()const { return instanceId_; diff --git a/r-kvstore/src/model/RestoreSnapshotRequest.cc b/r-kvstore/src/model/RestoreSnapshotRequest.cc deleted file mode 100644 index 20292e5df..000000000 --- a/r-kvstore/src/model/RestoreSnapshotRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::RestoreSnapshotRequest; - -RestoreSnapshotRequest::RestoreSnapshotRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "RestoreSnapshot") -{} - -RestoreSnapshotRequest::~RestoreSnapshotRequest() -{} - -long RestoreSnapshotRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void RestoreSnapshotRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string RestoreSnapshotRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void RestoreSnapshotRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string RestoreSnapshotRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void RestoreSnapshotRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long RestoreSnapshotRequest::getOwnerId()const -{ - return ownerId_; -} - -void RestoreSnapshotRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string RestoreSnapshotRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void RestoreSnapshotRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/RestoreSnapshotResult.cc b/r-kvstore/src/model/RestoreSnapshotResult.cc deleted file mode 100644 index a99232ea8..000000000 --- a/r-kvstore/src/model/RestoreSnapshotResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -RestoreSnapshotResult::RestoreSnapshotResult() : - ServiceResult() -{} - -RestoreSnapshotResult::RestoreSnapshotResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -RestoreSnapshotResult::~RestoreSnapshotResult() -{} - -void RestoreSnapshotResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/RevokeAccountPrivilegeRequest.cc b/r-kvstore/src/model/RevokeAccountPrivilegeRequest.cc deleted file mode 100644 index a32bfcdb7..000000000 --- a/r-kvstore/src/model/RevokeAccountPrivilegeRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::RevokeAccountPrivilegeRequest; - -RevokeAccountPrivilegeRequest::RevokeAccountPrivilegeRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "RevokeAccountPrivilege") -{} - -RevokeAccountPrivilegeRequest::~RevokeAccountPrivilegeRequest() -{} - -long RevokeAccountPrivilegeRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void RevokeAccountPrivilegeRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string RevokeAccountPrivilegeRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void RevokeAccountPrivilegeRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string RevokeAccountPrivilegeRequest::getAccountName()const -{ - return accountName_; -} - -void RevokeAccountPrivilegeRequest::setAccountName(const std::string& accountName) -{ - accountName_ = accountName; - setCoreParameter("AccountName", accountName); -} - -std::string RevokeAccountPrivilegeRequest::getSecurityToken()const -{ - return securityToken_; -} - -void RevokeAccountPrivilegeRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string RevokeAccountPrivilegeRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void RevokeAccountPrivilegeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string RevokeAccountPrivilegeRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void RevokeAccountPrivilegeRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long RevokeAccountPrivilegeRequest::getOwnerId()const -{ - return ownerId_; -} - -void RevokeAccountPrivilegeRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string RevokeAccountPrivilegeRequest::getInstanceId()const -{ - return instanceId_; -} - -void RevokeAccountPrivilegeRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - diff --git a/r-kvstore/src/model/RevokeAccountPrivilegeResult.cc b/r-kvstore/src/model/RevokeAccountPrivilegeResult.cc deleted file mode 100644 index 4ee9c9011..000000000 --- a/r-kvstore/src/model/RevokeAccountPrivilegeResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -RevokeAccountPrivilegeResult::RevokeAccountPrivilegeResult() : - ServiceResult() -{} - -RevokeAccountPrivilegeResult::RevokeAccountPrivilegeResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -RevokeAccountPrivilegeResult::~RevokeAccountPrivilegeResult() -{} - -void RevokeAccountPrivilegeResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/SetSnapshotSettingsRequest.cc b/r-kvstore/src/model/SetSnapshotSettingsRequest.cc deleted file mode 100644 index cc7c5a4de..000000000 --- a/r-kvstore/src/model/SetSnapshotSettingsRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::SetSnapshotSettingsRequest; - -SetSnapshotSettingsRequest::SetSnapshotSettingsRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "SetSnapshotSettings") -{} - -SetSnapshotSettingsRequest::~SetSnapshotSettingsRequest() -{} - -long SetSnapshotSettingsRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void SetSnapshotSettingsRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string SetSnapshotSettingsRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void SetSnapshotSettingsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string SetSnapshotSettingsRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void SetSnapshotSettingsRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long SetSnapshotSettingsRequest::getOwnerId()const -{ - return ownerId_; -} - -void SetSnapshotSettingsRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SetSnapshotSettingsRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SetSnapshotSettingsRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/SetSnapshotSettingsResult.cc b/r-kvstore/src/model/SetSnapshotSettingsResult.cc deleted file mode 100644 index 662679dad..000000000 --- a/r-kvstore/src/model/SetSnapshotSettingsResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -SetSnapshotSettingsResult::SetSnapshotSettingsResult() : - ServiceResult() -{} - -SetSnapshotSettingsResult::SetSnapshotSettingsResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -SetSnapshotSettingsResult::~SetSnapshotSettingsResult() -{} - -void SetSnapshotSettingsResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/SwitchNetworkRequest.cc b/r-kvstore/src/model/SwitchNetworkRequest.cc index 0ff197f75..23e7d8740 100644 --- a/r-kvstore/src/model/SwitchNetworkRequest.cc +++ b/r-kvstore/src/model/SwitchNetworkRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::SwitchNetworkRequest; SwitchNetworkRequest::SwitchNetworkRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "SwitchNetwork") -{} +{ + setMethod(HttpRequest::Method::Post); +} SwitchNetworkRequest::~SwitchNetworkRequest() {} diff --git a/r-kvstore/src/model/SwitchTempInstanceRequest.cc b/r-kvstore/src/model/SwitchTempInstanceRequest.cc deleted file mode 100644 index 665bd184c..000000000 --- a/r-kvstore/src/model/SwitchTempInstanceRequest.cc +++ /dev/null @@ -1,82 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::SwitchTempInstanceRequest; - -SwitchTempInstanceRequest::SwitchTempInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "SwitchTempInstance") -{} - -SwitchTempInstanceRequest::~SwitchTempInstanceRequest() -{} - -long SwitchTempInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void SwitchTempInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string SwitchTempInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void SwitchTempInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string SwitchTempInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void SwitchTempInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long SwitchTempInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void SwitchTempInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string SwitchTempInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void SwitchTempInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - diff --git a/r-kvstore/src/model/SwitchTempInstanceResult.cc b/r-kvstore/src/model/SwitchTempInstanceResult.cc deleted file mode 100644 index 1c1d34273..000000000 --- a/r-kvstore/src/model/SwitchTempInstanceResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -SwitchTempInstanceResult::SwitchTempInstanceResult() : - ServiceResult() -{} - -SwitchTempInstanceResult::SwitchTempInstanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -SwitchTempInstanceResult::~SwitchTempInstanceResult() -{} - -void SwitchTempInstanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} - diff --git a/r-kvstore/src/model/TagResourcesRequest.cc b/r-kvstore/src/model/TagResourcesRequest.cc index a1ee60432..038c837d0 100644 --- a/r-kvstore/src/model/TagResourcesRequest.cc +++ b/r-kvstore/src/model/TagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::TagResourcesRequest; TagResourcesRequest::TagResourcesRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "TagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} TagResourcesRequest::~TagResourcesRequest() {} @@ -66,12 +68,11 @@ std::vector TagResourcesRequest::getTag()const void TagResourcesRequest::setTag(const std::vector& tag) { tag_ = tag; - int i = 0; - for(int i = 0; i!= tag.size(); i++) { - auto obj = tag.at(i); - std::string str ="Tag."+ std::to_string(i); - setCoreParameter(str + ".Value", obj.value); - setCoreParameter(str + ".Key", obj.key); + for(int dep1 = 0; dep1!= tag.size(); dep1++) { + auto tagObj = tag.at(dep1); + std::string tagObjStr = "Tag." + std::to_string(dep1); + setCoreParameter(tagObjStr + ".Value", tagObj.value); + setCoreParameter(tagObjStr + ".Key", tagObj.key); } } @@ -83,8 +84,9 @@ std::vector TagResourcesRequest::getResourceId()const void TagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string TagResourcesRequest::getResourceOwnerAccount()const diff --git a/r-kvstore/src/model/TransformToPrePaidRequest.cc b/r-kvstore/src/model/TransformToPrePaidRequest.cc index 8f25718a9..86058becd 100644 --- a/r-kvstore/src/model/TransformToPrePaidRequest.cc +++ b/r-kvstore/src/model/TransformToPrePaidRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::TransformToPrePaidRequest; TransformToPrePaidRequest::TransformToPrePaidRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "TransformToPrePaid") -{} +{ + setMethod(HttpRequest::Method::Post); +} TransformToPrePaidRequest::~TransformToPrePaidRequest() {} diff --git a/r-kvstore/src/model/UnlinkReplicaInstanceRequest.cc b/r-kvstore/src/model/UnlinkReplicaInstanceRequest.cc deleted file mode 100644 index 8ec960a1e..000000000 --- a/r-kvstore/src/model/UnlinkReplicaInstanceRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::UnlinkReplicaInstanceRequest; - -UnlinkReplicaInstanceRequest::UnlinkReplicaInstanceRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "UnlinkReplicaInstance") -{} - -UnlinkReplicaInstanceRequest::~UnlinkReplicaInstanceRequest() -{} - -long UnlinkReplicaInstanceRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void UnlinkReplicaInstanceRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string UnlinkReplicaInstanceRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void UnlinkReplicaInstanceRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string UnlinkReplicaInstanceRequest::getSecurityToken()const -{ - return securityToken_; -} - -void UnlinkReplicaInstanceRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string UnlinkReplicaInstanceRequest::getReplicaId()const -{ - return replicaId_; -} - -void UnlinkReplicaInstanceRequest::setReplicaId(const std::string& replicaId) -{ - replicaId_ = replicaId; - setCoreParameter("ReplicaId", replicaId); -} - -std::string UnlinkReplicaInstanceRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void UnlinkReplicaInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string UnlinkReplicaInstanceRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void UnlinkReplicaInstanceRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long UnlinkReplicaInstanceRequest::getOwnerId()const -{ - return ownerId_; -} - -void UnlinkReplicaInstanceRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string UnlinkReplicaInstanceRequest::getInstanceId()const -{ - return instanceId_; -} - -void UnlinkReplicaInstanceRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - diff --git a/r-kvstore/src/model/UnlinkReplicaInstanceResult.cc b/r-kvstore/src/model/UnlinkReplicaInstanceResult.cc deleted file mode 100644 index 746314b5f..000000000 --- a/r-kvstore/src/model/UnlinkReplicaInstanceResult.cc +++ /dev/null @@ -1,65 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -UnlinkReplicaInstanceResult::UnlinkReplicaInstanceResult() : - ServiceResult() -{} - -UnlinkReplicaInstanceResult::UnlinkReplicaInstanceResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -UnlinkReplicaInstanceResult::~UnlinkReplicaInstanceResult() -{} - -void UnlinkReplicaInstanceResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - if(!value["InstanceId"].isNull()) - instanceId_ = value["InstanceId"].asString(); - if(!value["WorkflowId"].isNull()) - workflowId_ = value["WorkflowId"].asString(); - if(!value["ReplicaId"].isNull()) - replicaId_ = value["ReplicaId"].asString(); - -} - -std::string UnlinkReplicaInstanceResult::getInstanceId()const -{ - return instanceId_; -} - -std::string UnlinkReplicaInstanceResult::getWorkflowId()const -{ - return workflowId_; -} - -std::string UnlinkReplicaInstanceResult::getReplicaId()const -{ - return replicaId_; -} - diff --git a/r-kvstore/src/model/UntagResourcesRequest.cc b/r-kvstore/src/model/UntagResourcesRequest.cc index f73a273e2..98f180a2d 100644 --- a/r-kvstore/src/model/UntagResourcesRequest.cc +++ b/r-kvstore/src/model/UntagResourcesRequest.cc @@ -20,7 +20,9 @@ using AlibabaCloud::R_kvstore::Model::UntagResourcesRequest; UntagResourcesRequest::UntagResourcesRequest() : RpcServiceRequest("r-kvstore", "2015-01-01", "UntagResources") -{} +{ + setMethod(HttpRequest::Method::Post); +} UntagResourcesRequest::~UntagResourcesRequest() {} @@ -77,8 +79,9 @@ std::vector UntagResourcesRequest::getResourceId()const void UntagResourcesRequest::setResourceId(const std::vector& resourceId) { resourceId_ = resourceId; - for(int i = 0; i!= resourceId.size(); i++) - setCoreParameter("ResourceId."+ std::to_string(i), resourceId.at(i)); + for(int dep1 = 0; dep1!= resourceId.size(); dep1++) { + setCoreParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1)); + } } std::string UntagResourcesRequest::getResourceOwnerAccount()const @@ -133,7 +136,8 @@ std::vector UntagResourcesRequest::getTagKey()const void UntagResourcesRequest::setTagKey(const std::vector& tagKey) { tagKey_ = tagKey; - for(int i = 0; i!= tagKey.size(); i++) - setCoreParameter("TagKey."+ std::to_string(i), tagKey.at(i)); + for(int dep1 = 0; dep1!= tagKey.size(); dep1++) { + setCoreParameter("TagKey."+ std::to_string(dep1), tagKey.at(dep1)); + } } diff --git a/r-kvstore/src/model/VerifyPasswordRequest.cc b/r-kvstore/src/model/VerifyPasswordRequest.cc deleted file mode 100644 index cb469ab97..000000000 --- a/r-kvstore/src/model/VerifyPasswordRequest.cc +++ /dev/null @@ -1,115 +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. - */ - -#include - -using AlibabaCloud::R_kvstore::Model::VerifyPasswordRequest; - -VerifyPasswordRequest::VerifyPasswordRequest() : - RpcServiceRequest("r-kvstore", "2015-01-01", "VerifyPassword") -{} - -VerifyPasswordRequest::~VerifyPasswordRequest() -{} - -long VerifyPasswordRequest::getResourceOwnerId()const -{ - return resourceOwnerId_; -} - -void VerifyPasswordRequest::setResourceOwnerId(long resourceOwnerId) -{ - resourceOwnerId_ = resourceOwnerId; - setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId)); -} - -std::string VerifyPasswordRequest::getAccessKeyId()const -{ - return accessKeyId_; -} - -void VerifyPasswordRequest::setAccessKeyId(const std::string& accessKeyId) -{ - accessKeyId_ = accessKeyId; - setCoreParameter("AccessKeyId", accessKeyId); -} - -std::string VerifyPasswordRequest::getPassword()const -{ - return password_; -} - -void VerifyPasswordRequest::setPassword(const std::string& password) -{ - password_ = password; - setCoreParameter("Password", password); -} - -std::string VerifyPasswordRequest::getSecurityToken()const -{ - return securityToken_; -} - -void VerifyPasswordRequest::setSecurityToken(const std::string& securityToken) -{ - securityToken_ = securityToken; - setCoreParameter("SecurityToken", securityToken); -} - -std::string VerifyPasswordRequest::getResourceOwnerAccount()const -{ - return resourceOwnerAccount_; -} - -void VerifyPasswordRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount) -{ - resourceOwnerAccount_ = resourceOwnerAccount; - setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount); -} - -std::string VerifyPasswordRequest::getOwnerAccount()const -{ - return ownerAccount_; -} - -void VerifyPasswordRequest::setOwnerAccount(const std::string& ownerAccount) -{ - ownerAccount_ = ownerAccount; - setCoreParameter("OwnerAccount", ownerAccount); -} - -long VerifyPasswordRequest::getOwnerId()const -{ - return ownerId_; -} - -void VerifyPasswordRequest::setOwnerId(long ownerId) -{ - ownerId_ = ownerId; - setCoreParameter("OwnerId", std::to_string(ownerId)); -} - -std::string VerifyPasswordRequest::getInstanceId()const -{ - return instanceId_; -} - -void VerifyPasswordRequest::setInstanceId(const std::string& instanceId) -{ - instanceId_ = instanceId; - setCoreParameter("InstanceId", instanceId); -} - diff --git a/r-kvstore/src/model/VerifyPasswordResult.cc b/r-kvstore/src/model/VerifyPasswordResult.cc deleted file mode 100644 index 1dc5ce569..000000000 --- a/r-kvstore/src/model/VerifyPasswordResult.cc +++ /dev/null @@ -1,44 +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. - */ - -#include -#include - -using namespace AlibabaCloud::R_kvstore; -using namespace AlibabaCloud::R_kvstore::Model; - -VerifyPasswordResult::VerifyPasswordResult() : - ServiceResult() -{} - -VerifyPasswordResult::VerifyPasswordResult(const std::string &payload) : - ServiceResult() -{ - parse(payload); -} - -VerifyPasswordResult::~VerifyPasswordResult() -{} - -void VerifyPasswordResult::parse(const std::string &payload) -{ - Json::Reader reader; - Json::Value value; - reader.parse(payload, value); - setRequestId(value["RequestId"].asString()); - -} -