Add DescribeClusterBackupList OpenAPI.
This commit is contained in:
@@ -37,6 +37,8 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/CreateCacheAnalysisTaskResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateGlobalDistributeCacheRequest.h
|
||||
include/alibabacloud/r-kvstore/model/CreateGlobalDistributeCacheResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateGlobalSecurityIPGroupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/CreateGlobalSecurityIPGroupResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/CreateInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateInstancesRequest.h
|
||||
@@ -45,6 +47,8 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/CreateTairInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteAccountRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteAccountResult.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupResult.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteShardingNodeRequest.h
|
||||
@@ -69,10 +73,14 @@ 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/DescribeClusterBackupListRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeClusterBackupListResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeClusterMemberInfoRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeClusterMemberInfoResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeDBInstanceNetInfoResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeDBNodeDirectVipInfoRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeDBNodeDirectVipInfoResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeDedicatedClusterInstanceListRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeDedicatedClusterInstanceListResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeEncryptionKeyRequest.h
|
||||
@@ -83,8 +91,14 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/DescribeEngineVersionResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeGlobalDistributeCacheRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeGlobalDistributeCacheResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRelationRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRelationResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeHistoryMonitorValuesRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeHistoryMonitorValuesResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeHistoryTasksRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeHistoryTasksResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeInstanceAttributeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeInstanceAttributeResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeInstanceAutoRenewalAttributeRequest.h
|
||||
@@ -105,6 +119,8 @@ set(r-kvstore_public_header_model
|
||||
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/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
|
||||
@@ -133,12 +149,16 @@ set(r-kvstore_public_header_model
|
||||
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/FlushInstanceForDBRequest.h
|
||||
include/alibabacloud/r-kvstore/model/FlushInstanceForDBResult.h
|
||||
include/alibabacloud/r-kvstore/model/GrantAccountPrivilegeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/GrantAccountPrivilegeResult.h
|
||||
include/alibabacloud/r-kvstore/model/InitializeKvstorePermissionRequest.h
|
||||
include/alibabacloud/r-kvstore/model/InitializeKvstorePermissionResult.h
|
||||
include/alibabacloud/r-kvstore/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/r-kvstore/model/LockDBInstanceWriteRequest.h
|
||||
include/alibabacloud/r-kvstore/model/LockDBInstanceWriteResult.h
|
||||
include/alibabacloud/r-kvstore/model/MigrateToOtherZoneRequest.h
|
||||
include/alibabacloud/r-kvstore/model/MigrateToOtherZoneResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyAccountDescriptionRequest.h
|
||||
@@ -153,6 +173,12 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/ModifyBackupPolicyResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyDBInstanceConnectionStringRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyDBInstanceConnectionStringResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupNameRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupNameResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupRelationRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupRelationResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceAttributeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceAttributeResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceAutoRenewalAttributeRequest.h
|
||||
@@ -167,6 +193,8 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceMinorVersionResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceNetExpireTimeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceNetExpireTimeResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceParameterRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceParameterResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceSSLRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceSSLResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceSpecRequest.h
|
||||
@@ -177,8 +205,6 @@ set(r-kvstore_public_header_model
|
||||
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/ModifyNodeSpecRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyNodeSpecResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyResourceGroupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyResourceGroupResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifySecurityGroupConfigurationRequest.h
|
||||
@@ -215,6 +241,8 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/TransformInstanceChargeTypeResult.h
|
||||
include/alibabacloud/r-kvstore/model/TransformToPrePaidRequest.h
|
||||
include/alibabacloud/r-kvstore/model/TransformToPrePaidResult.h
|
||||
include/alibabacloud/r-kvstore/model/UnlockDBInstanceWriteRequest.h
|
||||
include/alibabacloud/r-kvstore/model/UnlockDBInstanceWriteResult.h
|
||||
include/alibabacloud/r-kvstore/model/UntagResourcesRequest.h
|
||||
include/alibabacloud/r-kvstore/model/UntagResourcesResult.h )
|
||||
|
||||
@@ -236,6 +264,8 @@ set(r-kvstore_src
|
||||
src/model/CreateCacheAnalysisTaskResult.cc
|
||||
src/model/CreateGlobalDistributeCacheRequest.cc
|
||||
src/model/CreateGlobalDistributeCacheResult.cc
|
||||
src/model/CreateGlobalSecurityIPGroupRequest.cc
|
||||
src/model/CreateGlobalSecurityIPGroupResult.cc
|
||||
src/model/CreateInstanceRequest.cc
|
||||
src/model/CreateInstanceResult.cc
|
||||
src/model/CreateInstancesRequest.cc
|
||||
@@ -244,6 +274,8 @@ set(r-kvstore_src
|
||||
src/model/CreateTairInstanceResult.cc
|
||||
src/model/DeleteAccountRequest.cc
|
||||
src/model/DeleteAccountResult.cc
|
||||
src/model/DeleteGlobalSecurityIPGroupRequest.cc
|
||||
src/model/DeleteGlobalSecurityIPGroupResult.cc
|
||||
src/model/DeleteInstanceRequest.cc
|
||||
src/model/DeleteInstanceResult.cc
|
||||
src/model/DeleteShardingNodeRequest.cc
|
||||
@@ -268,10 +300,14 @@ set(r-kvstore_src
|
||||
src/model/DescribeCacheAnalysisReportResult.cc
|
||||
src/model/DescribeCacheAnalysisReportListRequest.cc
|
||||
src/model/DescribeCacheAnalysisReportListResult.cc
|
||||
src/model/DescribeClusterBackupListRequest.cc
|
||||
src/model/DescribeClusterBackupListResult.cc
|
||||
src/model/DescribeClusterMemberInfoRequest.cc
|
||||
src/model/DescribeClusterMemberInfoResult.cc
|
||||
src/model/DescribeDBInstanceNetInfoRequest.cc
|
||||
src/model/DescribeDBInstanceNetInfoResult.cc
|
||||
src/model/DescribeDBNodeDirectVipInfoRequest.cc
|
||||
src/model/DescribeDBNodeDirectVipInfoResult.cc
|
||||
src/model/DescribeDedicatedClusterInstanceListRequest.cc
|
||||
src/model/DescribeDedicatedClusterInstanceListResult.cc
|
||||
src/model/DescribeEncryptionKeyRequest.cc
|
||||
@@ -282,8 +318,14 @@ set(r-kvstore_src
|
||||
src/model/DescribeEngineVersionResult.cc
|
||||
src/model/DescribeGlobalDistributeCacheRequest.cc
|
||||
src/model/DescribeGlobalDistributeCacheResult.cc
|
||||
src/model/DescribeGlobalSecurityIPGroupRequest.cc
|
||||
src/model/DescribeGlobalSecurityIPGroupResult.cc
|
||||
src/model/DescribeGlobalSecurityIPGroupRelationRequest.cc
|
||||
src/model/DescribeGlobalSecurityIPGroupRelationResult.cc
|
||||
src/model/DescribeHistoryMonitorValuesRequest.cc
|
||||
src/model/DescribeHistoryMonitorValuesResult.cc
|
||||
src/model/DescribeHistoryTasksRequest.cc
|
||||
src/model/DescribeHistoryTasksResult.cc
|
||||
src/model/DescribeInstanceAttributeRequest.cc
|
||||
src/model/DescribeInstanceAttributeResult.cc
|
||||
src/model/DescribeInstanceAutoRenewalAttributeRequest.cc
|
||||
@@ -304,6 +346,8 @@ set(r-kvstore_src
|
||||
src/model/DescribeLogicInstanceTopologyResult.cc
|
||||
src/model/DescribeMonitorItemsRequest.cc
|
||||
src/model/DescribeMonitorItemsResult.cc
|
||||
src/model/DescribeParameterModificationHistoryRequest.cc
|
||||
src/model/DescribeParameterModificationHistoryResult.cc
|
||||
src/model/DescribeParameterTemplatesRequest.cc
|
||||
src/model/DescribeParameterTemplatesResult.cc
|
||||
src/model/DescribeParametersRequest.cc
|
||||
@@ -332,12 +376,16 @@ set(r-kvstore_src
|
||||
src/model/FlushExpireKeysResult.cc
|
||||
src/model/FlushInstanceRequest.cc
|
||||
src/model/FlushInstanceResult.cc
|
||||
src/model/FlushInstanceForDBRequest.cc
|
||||
src/model/FlushInstanceForDBResult.cc
|
||||
src/model/GrantAccountPrivilegeRequest.cc
|
||||
src/model/GrantAccountPrivilegeResult.cc
|
||||
src/model/InitializeKvstorePermissionRequest.cc
|
||||
src/model/InitializeKvstorePermissionResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/LockDBInstanceWriteRequest.cc
|
||||
src/model/LockDBInstanceWriteResult.cc
|
||||
src/model/MigrateToOtherZoneRequest.cc
|
||||
src/model/MigrateToOtherZoneResult.cc
|
||||
src/model/ModifyAccountDescriptionRequest.cc
|
||||
@@ -352,6 +400,12 @@ set(r-kvstore_src
|
||||
src/model/ModifyBackupPolicyResult.cc
|
||||
src/model/ModifyDBInstanceConnectionStringRequest.cc
|
||||
src/model/ModifyDBInstanceConnectionStringResult.cc
|
||||
src/model/ModifyGlobalSecurityIPGroupRequest.cc
|
||||
src/model/ModifyGlobalSecurityIPGroupResult.cc
|
||||
src/model/ModifyGlobalSecurityIPGroupNameRequest.cc
|
||||
src/model/ModifyGlobalSecurityIPGroupNameResult.cc
|
||||
src/model/ModifyGlobalSecurityIPGroupRelationRequest.cc
|
||||
src/model/ModifyGlobalSecurityIPGroupRelationResult.cc
|
||||
src/model/ModifyInstanceAttributeRequest.cc
|
||||
src/model/ModifyInstanceAttributeResult.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeRequest.cc
|
||||
@@ -366,6 +420,8 @@ set(r-kvstore_src
|
||||
src/model/ModifyInstanceMinorVersionResult.cc
|
||||
src/model/ModifyInstanceNetExpireTimeRequest.cc
|
||||
src/model/ModifyInstanceNetExpireTimeResult.cc
|
||||
src/model/ModifyInstanceParameterRequest.cc
|
||||
src/model/ModifyInstanceParameterResult.cc
|
||||
src/model/ModifyInstanceSSLRequest.cc
|
||||
src/model/ModifyInstanceSSLResult.cc
|
||||
src/model/ModifyInstanceSpecRequest.cc
|
||||
@@ -376,8 +432,6 @@ set(r-kvstore_src
|
||||
src/model/ModifyInstanceVpcAuthModeResult.cc
|
||||
src/model/ModifyIntranetAttributeRequest.cc
|
||||
src/model/ModifyIntranetAttributeResult.cc
|
||||
src/model/ModifyNodeSpecRequest.cc
|
||||
src/model/ModifyNodeSpecResult.cc
|
||||
src/model/ModifyResourceGroupRequest.cc
|
||||
src/model/ModifyResourceGroupResult.cc
|
||||
src/model/ModifySecurityGroupConfigurationRequest.cc
|
||||
@@ -414,6 +468,8 @@ set(r-kvstore_src
|
||||
src/model/TransformInstanceChargeTypeResult.cc
|
||||
src/model/TransformToPrePaidRequest.cc
|
||||
src/model/TransformToPrePaidResult.cc
|
||||
src/model/UnlockDBInstanceWriteRequest.cc
|
||||
src/model/UnlockDBInstanceWriteResult.cc
|
||||
src/model/UntagResourcesRequest.cc
|
||||
src/model/UntagResourcesResult.cc )
|
||||
|
||||
|
||||
@@ -38,6 +38,8 @@
|
||||
#include "model/CreateCacheAnalysisTaskResult.h"
|
||||
#include "model/CreateGlobalDistributeCacheRequest.h"
|
||||
#include "model/CreateGlobalDistributeCacheResult.h"
|
||||
#include "model/CreateGlobalSecurityIPGroupRequest.h"
|
||||
#include "model/CreateGlobalSecurityIPGroupResult.h"
|
||||
#include "model/CreateInstanceRequest.h"
|
||||
#include "model/CreateInstanceResult.h"
|
||||
#include "model/CreateInstancesRequest.h"
|
||||
@@ -46,6 +48,8 @@
|
||||
#include "model/CreateTairInstanceResult.h"
|
||||
#include "model/DeleteAccountRequest.h"
|
||||
#include "model/DeleteAccountResult.h"
|
||||
#include "model/DeleteGlobalSecurityIPGroupRequest.h"
|
||||
#include "model/DeleteGlobalSecurityIPGroupResult.h"
|
||||
#include "model/DeleteInstanceRequest.h"
|
||||
#include "model/DeleteInstanceResult.h"
|
||||
#include "model/DeleteShardingNodeRequest.h"
|
||||
@@ -70,10 +74,14 @@
|
||||
#include "model/DescribeCacheAnalysisReportResult.h"
|
||||
#include "model/DescribeCacheAnalysisReportListRequest.h"
|
||||
#include "model/DescribeCacheAnalysisReportListResult.h"
|
||||
#include "model/DescribeClusterBackupListRequest.h"
|
||||
#include "model/DescribeClusterBackupListResult.h"
|
||||
#include "model/DescribeClusterMemberInfoRequest.h"
|
||||
#include "model/DescribeClusterMemberInfoResult.h"
|
||||
#include "model/DescribeDBInstanceNetInfoRequest.h"
|
||||
#include "model/DescribeDBInstanceNetInfoResult.h"
|
||||
#include "model/DescribeDBNodeDirectVipInfoRequest.h"
|
||||
#include "model/DescribeDBNodeDirectVipInfoResult.h"
|
||||
#include "model/DescribeDedicatedClusterInstanceListRequest.h"
|
||||
#include "model/DescribeDedicatedClusterInstanceListResult.h"
|
||||
#include "model/DescribeEncryptionKeyRequest.h"
|
||||
@@ -84,8 +92,14 @@
|
||||
#include "model/DescribeEngineVersionResult.h"
|
||||
#include "model/DescribeGlobalDistributeCacheRequest.h"
|
||||
#include "model/DescribeGlobalDistributeCacheResult.h"
|
||||
#include "model/DescribeGlobalSecurityIPGroupRequest.h"
|
||||
#include "model/DescribeGlobalSecurityIPGroupResult.h"
|
||||
#include "model/DescribeGlobalSecurityIPGroupRelationRequest.h"
|
||||
#include "model/DescribeGlobalSecurityIPGroupRelationResult.h"
|
||||
#include "model/DescribeHistoryMonitorValuesRequest.h"
|
||||
#include "model/DescribeHistoryMonitorValuesResult.h"
|
||||
#include "model/DescribeHistoryTasksRequest.h"
|
||||
#include "model/DescribeHistoryTasksResult.h"
|
||||
#include "model/DescribeInstanceAttributeRequest.h"
|
||||
#include "model/DescribeInstanceAttributeResult.h"
|
||||
#include "model/DescribeInstanceAutoRenewalAttributeRequest.h"
|
||||
@@ -106,6 +120,8 @@
|
||||
#include "model/DescribeLogicInstanceTopologyResult.h"
|
||||
#include "model/DescribeMonitorItemsRequest.h"
|
||||
#include "model/DescribeMonitorItemsResult.h"
|
||||
#include "model/DescribeParameterModificationHistoryRequest.h"
|
||||
#include "model/DescribeParameterModificationHistoryResult.h"
|
||||
#include "model/DescribeParameterTemplatesRequest.h"
|
||||
#include "model/DescribeParameterTemplatesResult.h"
|
||||
#include "model/DescribeParametersRequest.h"
|
||||
@@ -134,12 +150,16 @@
|
||||
#include "model/FlushExpireKeysResult.h"
|
||||
#include "model/FlushInstanceRequest.h"
|
||||
#include "model/FlushInstanceResult.h"
|
||||
#include "model/FlushInstanceForDBRequest.h"
|
||||
#include "model/FlushInstanceForDBResult.h"
|
||||
#include "model/GrantAccountPrivilegeRequest.h"
|
||||
#include "model/GrantAccountPrivilegeResult.h"
|
||||
#include "model/InitializeKvstorePermissionRequest.h"
|
||||
#include "model/InitializeKvstorePermissionResult.h"
|
||||
#include "model/ListTagResourcesRequest.h"
|
||||
#include "model/ListTagResourcesResult.h"
|
||||
#include "model/LockDBInstanceWriteRequest.h"
|
||||
#include "model/LockDBInstanceWriteResult.h"
|
||||
#include "model/MigrateToOtherZoneRequest.h"
|
||||
#include "model/MigrateToOtherZoneResult.h"
|
||||
#include "model/ModifyAccountDescriptionRequest.h"
|
||||
@@ -154,6 +174,12 @@
|
||||
#include "model/ModifyBackupPolicyResult.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringRequest.h"
|
||||
#include "model/ModifyDBInstanceConnectionStringResult.h"
|
||||
#include "model/ModifyGlobalSecurityIPGroupRequest.h"
|
||||
#include "model/ModifyGlobalSecurityIPGroupResult.h"
|
||||
#include "model/ModifyGlobalSecurityIPGroupNameRequest.h"
|
||||
#include "model/ModifyGlobalSecurityIPGroupNameResult.h"
|
||||
#include "model/ModifyGlobalSecurityIPGroupRelationRequest.h"
|
||||
#include "model/ModifyGlobalSecurityIPGroupRelationResult.h"
|
||||
#include "model/ModifyInstanceAttributeRequest.h"
|
||||
#include "model/ModifyInstanceAttributeResult.h"
|
||||
#include "model/ModifyInstanceAutoRenewalAttributeRequest.h"
|
||||
@@ -168,6 +194,8 @@
|
||||
#include "model/ModifyInstanceMinorVersionResult.h"
|
||||
#include "model/ModifyInstanceNetExpireTimeRequest.h"
|
||||
#include "model/ModifyInstanceNetExpireTimeResult.h"
|
||||
#include "model/ModifyInstanceParameterRequest.h"
|
||||
#include "model/ModifyInstanceParameterResult.h"
|
||||
#include "model/ModifyInstanceSSLRequest.h"
|
||||
#include "model/ModifyInstanceSSLResult.h"
|
||||
#include "model/ModifyInstanceSpecRequest.h"
|
||||
@@ -178,8 +206,6 @@
|
||||
#include "model/ModifyInstanceVpcAuthModeResult.h"
|
||||
#include "model/ModifyIntranetAttributeRequest.h"
|
||||
#include "model/ModifyIntranetAttributeResult.h"
|
||||
#include "model/ModifyNodeSpecRequest.h"
|
||||
#include "model/ModifyNodeSpecResult.h"
|
||||
#include "model/ModifyResourceGroupRequest.h"
|
||||
#include "model/ModifyResourceGroupResult.h"
|
||||
#include "model/ModifySecurityGroupConfigurationRequest.h"
|
||||
@@ -216,6 +242,8 @@
|
||||
#include "model/TransformInstanceChargeTypeResult.h"
|
||||
#include "model/TransformToPrePaidRequest.h"
|
||||
#include "model/TransformToPrePaidResult.h"
|
||||
#include "model/UnlockDBInstanceWriteRequest.h"
|
||||
#include "model/UnlockDBInstanceWriteResult.h"
|
||||
#include "model/UntagResourcesRequest.h"
|
||||
#include "model/UntagResourcesResult.h"
|
||||
|
||||
@@ -251,6 +279,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateGlobalDistributeCacheResult> CreateGlobalDistributeCacheOutcome;
|
||||
typedef std::future<CreateGlobalDistributeCacheOutcome> CreateGlobalDistributeCacheOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CreateGlobalDistributeCacheRequest&, const CreateGlobalDistributeCacheOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateGlobalDistributeCacheAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateGlobalSecurityIPGroupResult> CreateGlobalSecurityIPGroupOutcome;
|
||||
typedef std::future<CreateGlobalSecurityIPGroupOutcome> CreateGlobalSecurityIPGroupOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CreateGlobalSecurityIPGroupRequest&, const CreateGlobalSecurityIPGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateGlobalSecurityIPGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateInstanceResult> CreateInstanceOutcome;
|
||||
typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CreateInstanceRequest&, const CreateInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInstanceAsyncHandler;
|
||||
@@ -263,6 +294,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteAccountResult> DeleteAccountOutcome;
|
||||
typedef std::future<DeleteAccountOutcome> DeleteAccountOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DeleteAccountRequest&, const DeleteAccountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteAccountAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteGlobalSecurityIPGroupResult> DeleteGlobalSecurityIPGroupOutcome;
|
||||
typedef std::future<DeleteGlobalSecurityIPGroupOutcome> DeleteGlobalSecurityIPGroupOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DeleteGlobalSecurityIPGroupRequest&, const DeleteGlobalSecurityIPGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteGlobalSecurityIPGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteInstanceResult> DeleteInstanceOutcome;
|
||||
typedef std::future<DeleteInstanceOutcome> DeleteInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DeleteInstanceRequest&, const DeleteInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteInstanceAsyncHandler;
|
||||
@@ -299,12 +333,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeCacheAnalysisReportListResult> DescribeCacheAnalysisReportListOutcome;
|
||||
typedef std::future<DescribeCacheAnalysisReportListOutcome> DescribeCacheAnalysisReportListOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeCacheAnalysisReportListRequest&, const DescribeCacheAnalysisReportListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCacheAnalysisReportListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeClusterBackupListResult> DescribeClusterBackupListOutcome;
|
||||
typedef std::future<DescribeClusterBackupListOutcome> DescribeClusterBackupListOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeClusterBackupListRequest&, const DescribeClusterBackupListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClusterBackupListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeClusterMemberInfoResult> DescribeClusterMemberInfoOutcome;
|
||||
typedef std::future<DescribeClusterMemberInfoOutcome> DescribeClusterMemberInfoOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeClusterMemberInfoRequest&, const DescribeClusterMemberInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeClusterMemberInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBInstanceNetInfoResult> DescribeDBInstanceNetInfoOutcome;
|
||||
typedef std::future<DescribeDBInstanceNetInfoOutcome> DescribeDBInstanceNetInfoOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeDBInstanceNetInfoRequest&, const DescribeDBInstanceNetInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBInstanceNetInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDBNodeDirectVipInfoResult> DescribeDBNodeDirectVipInfoOutcome;
|
||||
typedef std::future<DescribeDBNodeDirectVipInfoOutcome> DescribeDBNodeDirectVipInfoOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeDBNodeDirectVipInfoRequest&, const DescribeDBNodeDirectVipInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDBNodeDirectVipInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDedicatedClusterInstanceListResult> DescribeDedicatedClusterInstanceListOutcome;
|
||||
typedef std::future<DescribeDedicatedClusterInstanceListOutcome> DescribeDedicatedClusterInstanceListOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeDedicatedClusterInstanceListRequest&, const DescribeDedicatedClusterInstanceListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDedicatedClusterInstanceListAsyncHandler;
|
||||
@@ -320,9 +360,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeGlobalDistributeCacheResult> DescribeGlobalDistributeCacheOutcome;
|
||||
typedef std::future<DescribeGlobalDistributeCacheOutcome> DescribeGlobalDistributeCacheOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeGlobalDistributeCacheRequest&, const DescribeGlobalDistributeCacheOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGlobalDistributeCacheAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeGlobalSecurityIPGroupResult> DescribeGlobalSecurityIPGroupOutcome;
|
||||
typedef std::future<DescribeGlobalSecurityIPGroupOutcome> DescribeGlobalSecurityIPGroupOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeGlobalSecurityIPGroupRequest&, const DescribeGlobalSecurityIPGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGlobalSecurityIPGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeGlobalSecurityIPGroupRelationResult> DescribeGlobalSecurityIPGroupRelationOutcome;
|
||||
typedef std::future<DescribeGlobalSecurityIPGroupRelationOutcome> DescribeGlobalSecurityIPGroupRelationOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeGlobalSecurityIPGroupRelationRequest&, const DescribeGlobalSecurityIPGroupRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeGlobalSecurityIPGroupRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHistoryMonitorValuesResult> DescribeHistoryMonitorValuesOutcome;
|
||||
typedef std::future<DescribeHistoryMonitorValuesOutcome> DescribeHistoryMonitorValuesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeHistoryMonitorValuesRequest&, const DescribeHistoryMonitorValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHistoryMonitorValuesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHistoryTasksResult> DescribeHistoryTasksOutcome;
|
||||
typedef std::future<DescribeHistoryTasksOutcome> DescribeHistoryTasksOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeHistoryTasksRequest&, const DescribeHistoryTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHistoryTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeInstanceAttributeResult> DescribeInstanceAttributeOutcome;
|
||||
typedef std::future<DescribeInstanceAttributeOutcome> DescribeInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeInstanceAttributeRequest&, const DescribeInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceAttributeAsyncHandler;
|
||||
@@ -353,6 +402,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeMonitorItemsResult> DescribeMonitorItemsOutcome;
|
||||
typedef std::future<DescribeMonitorItemsOutcome> DescribeMonitorItemsOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeMonitorItemsRequest&, const DescribeMonitorItemsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMonitorItemsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeParameterModificationHistoryResult> DescribeParameterModificationHistoryOutcome;
|
||||
typedef std::future<DescribeParameterModificationHistoryOutcome> DescribeParameterModificationHistoryOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeParameterModificationHistoryRequest&, const DescribeParameterModificationHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeParameterModificationHistoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeParameterTemplatesResult> DescribeParameterTemplatesOutcome;
|
||||
typedef std::future<DescribeParameterTemplatesOutcome> DescribeParameterTemplatesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeParameterTemplatesRequest&, const DescribeParameterTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeParameterTemplatesAsyncHandler;
|
||||
@@ -395,6 +447,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::FlushInstanceResult> FlushInstanceOutcome;
|
||||
typedef std::future<FlushInstanceOutcome> FlushInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::FlushInstanceRequest&, const FlushInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FlushInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::FlushInstanceForDBResult> FlushInstanceForDBOutcome;
|
||||
typedef std::future<FlushInstanceForDBOutcome> FlushInstanceForDBOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::FlushInstanceForDBRequest&, const FlushInstanceForDBOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FlushInstanceForDBAsyncHandler;
|
||||
typedef Outcome<Error, Model::GrantAccountPrivilegeResult> GrantAccountPrivilegeOutcome;
|
||||
typedef std::future<GrantAccountPrivilegeOutcome> GrantAccountPrivilegeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::GrantAccountPrivilegeRequest&, const GrantAccountPrivilegeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GrantAccountPrivilegeAsyncHandler;
|
||||
@@ -404,6 +459,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
|
||||
typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::LockDBInstanceWriteResult> LockDBInstanceWriteOutcome;
|
||||
typedef std::future<LockDBInstanceWriteOutcome> LockDBInstanceWriteOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::LockDBInstanceWriteRequest&, const LockDBInstanceWriteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LockDBInstanceWriteAsyncHandler;
|
||||
typedef Outcome<Error, Model::MigrateToOtherZoneResult> MigrateToOtherZoneOutcome;
|
||||
typedef std::future<MigrateToOtherZoneOutcome> MigrateToOtherZoneOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::MigrateToOtherZoneRequest&, const MigrateToOtherZoneOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MigrateToOtherZoneAsyncHandler;
|
||||
@@ -425,6 +483,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyDBInstanceConnectionStringResult> ModifyDBInstanceConnectionStringOutcome;
|
||||
typedef std::future<ModifyDBInstanceConnectionStringOutcome> ModifyDBInstanceConnectionStringOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyDBInstanceConnectionStringRequest&, const ModifyDBInstanceConnectionStringOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDBInstanceConnectionStringAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyGlobalSecurityIPGroupResult> ModifyGlobalSecurityIPGroupOutcome;
|
||||
typedef std::future<ModifyGlobalSecurityIPGroupOutcome> ModifyGlobalSecurityIPGroupOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyGlobalSecurityIPGroupRequest&, const ModifyGlobalSecurityIPGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyGlobalSecurityIPGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyGlobalSecurityIPGroupNameResult> ModifyGlobalSecurityIPGroupNameOutcome;
|
||||
typedef std::future<ModifyGlobalSecurityIPGroupNameOutcome> ModifyGlobalSecurityIPGroupNameOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyGlobalSecurityIPGroupNameRequest&, const ModifyGlobalSecurityIPGroupNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyGlobalSecurityIPGroupNameAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyGlobalSecurityIPGroupRelationResult> ModifyGlobalSecurityIPGroupRelationOutcome;
|
||||
typedef std::future<ModifyGlobalSecurityIPGroupRelationOutcome> ModifyGlobalSecurityIPGroupRelationOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyGlobalSecurityIPGroupRelationRequest&, const ModifyGlobalSecurityIPGroupRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyGlobalSecurityIPGroupRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceAttributeResult> ModifyInstanceAttributeOutcome;
|
||||
typedef std::future<ModifyInstanceAttributeOutcome> ModifyInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceAttributeRequest&, const ModifyInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAttributeAsyncHandler;
|
||||
@@ -446,6 +513,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyInstanceNetExpireTimeResult> ModifyInstanceNetExpireTimeOutcome;
|
||||
typedef std::future<ModifyInstanceNetExpireTimeOutcome> ModifyInstanceNetExpireTimeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceNetExpireTimeRequest&, const ModifyInstanceNetExpireTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceNetExpireTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceParameterResult> ModifyInstanceParameterOutcome;
|
||||
typedef std::future<ModifyInstanceParameterOutcome> ModifyInstanceParameterOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceParameterRequest&, const ModifyInstanceParameterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceParameterAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceSSLResult> ModifyInstanceSSLOutcome;
|
||||
typedef std::future<ModifyInstanceSSLOutcome> ModifyInstanceSSLOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceSSLRequest&, const ModifyInstanceSSLOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceSSLAsyncHandler;
|
||||
@@ -461,9 +531,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyIntranetAttributeResult> ModifyIntranetAttributeOutcome;
|
||||
typedef std::future<ModifyIntranetAttributeOutcome> ModifyIntranetAttributeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyIntranetAttributeRequest&, const ModifyIntranetAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIntranetAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyNodeSpecResult> ModifyNodeSpecOutcome;
|
||||
typedef std::future<ModifyNodeSpecOutcome> ModifyNodeSpecOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyNodeSpecRequest&, const ModifyNodeSpecOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNodeSpecAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyResourceGroupResult> ModifyResourceGroupOutcome;
|
||||
typedef std::future<ModifyResourceGroupOutcome> ModifyResourceGroupOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyResourceGroupRequest&, const ModifyResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyResourceGroupAsyncHandler;
|
||||
@@ -518,6 +585,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::TransformToPrePaidResult> TransformToPrePaidOutcome;
|
||||
typedef std::future<TransformToPrePaidOutcome> TransformToPrePaidOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::TransformToPrePaidRequest&, const TransformToPrePaidOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransformToPrePaidAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnlockDBInstanceWriteResult> UnlockDBInstanceWriteOutcome;
|
||||
typedef std::future<UnlockDBInstanceWriteOutcome> UnlockDBInstanceWriteOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::UnlockDBInstanceWriteRequest&, const UnlockDBInstanceWriteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnlockDBInstanceWriteAsyncHandler;
|
||||
typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
|
||||
typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
|
||||
@@ -550,6 +620,9 @@ namespace AlibabaCloud
|
||||
CreateGlobalDistributeCacheOutcome createGlobalDistributeCache(const Model::CreateGlobalDistributeCacheRequest &request)const;
|
||||
void createGlobalDistributeCacheAsync(const Model::CreateGlobalDistributeCacheRequest& request, const CreateGlobalDistributeCacheAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateGlobalDistributeCacheOutcomeCallable createGlobalDistributeCacheCallable(const Model::CreateGlobalDistributeCacheRequest& request) const;
|
||||
CreateGlobalSecurityIPGroupOutcome createGlobalSecurityIPGroup(const Model::CreateGlobalSecurityIPGroupRequest &request)const;
|
||||
void createGlobalSecurityIPGroupAsync(const Model::CreateGlobalSecurityIPGroupRequest& request, const CreateGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateGlobalSecurityIPGroupOutcomeCallable createGlobalSecurityIPGroupCallable(const Model::CreateGlobalSecurityIPGroupRequest& request) const;
|
||||
CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const;
|
||||
void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const;
|
||||
@@ -562,6 +635,9 @@ namespace AlibabaCloud
|
||||
DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const;
|
||||
void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const;
|
||||
DeleteGlobalSecurityIPGroupOutcome deleteGlobalSecurityIPGroup(const Model::DeleteGlobalSecurityIPGroupRequest &request)const;
|
||||
void deleteGlobalSecurityIPGroupAsync(const Model::DeleteGlobalSecurityIPGroupRequest& request, const DeleteGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteGlobalSecurityIPGroupOutcomeCallable deleteGlobalSecurityIPGroupCallable(const Model::DeleteGlobalSecurityIPGroupRequest& request) const;
|
||||
DeleteInstanceOutcome deleteInstance(const Model::DeleteInstanceRequest &request)const;
|
||||
void deleteInstanceAsync(const Model::DeleteInstanceRequest& request, const DeleteInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteInstanceOutcomeCallable deleteInstanceCallable(const Model::DeleteInstanceRequest& request) const;
|
||||
@@ -598,12 +674,18 @@ namespace AlibabaCloud
|
||||
DescribeCacheAnalysisReportListOutcome describeCacheAnalysisReportList(const Model::DescribeCacheAnalysisReportListRequest &request)const;
|
||||
void describeCacheAnalysisReportListAsync(const Model::DescribeCacheAnalysisReportListRequest& request, const DescribeCacheAnalysisReportListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCacheAnalysisReportListOutcomeCallable describeCacheAnalysisReportListCallable(const Model::DescribeCacheAnalysisReportListRequest& request) const;
|
||||
DescribeClusterBackupListOutcome describeClusterBackupList(const Model::DescribeClusterBackupListRequest &request)const;
|
||||
void describeClusterBackupListAsync(const Model::DescribeClusterBackupListRequest& request, const DescribeClusterBackupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeClusterBackupListOutcomeCallable describeClusterBackupListCallable(const Model::DescribeClusterBackupListRequest& request) const;
|
||||
DescribeClusterMemberInfoOutcome describeClusterMemberInfo(const Model::DescribeClusterMemberInfoRequest &request)const;
|
||||
void describeClusterMemberInfoAsync(const Model::DescribeClusterMemberInfoRequest& request, const DescribeClusterMemberInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeClusterMemberInfoOutcomeCallable describeClusterMemberInfoCallable(const Model::DescribeClusterMemberInfoRequest& request) const;
|
||||
DescribeDBInstanceNetInfoOutcome describeDBInstanceNetInfo(const Model::DescribeDBInstanceNetInfoRequest &request)const;
|
||||
void describeDBInstanceNetInfoAsync(const Model::DescribeDBInstanceNetInfoRequest& request, const DescribeDBInstanceNetInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBInstanceNetInfoOutcomeCallable describeDBInstanceNetInfoCallable(const Model::DescribeDBInstanceNetInfoRequest& request) const;
|
||||
DescribeDBNodeDirectVipInfoOutcome describeDBNodeDirectVipInfo(const Model::DescribeDBNodeDirectVipInfoRequest &request)const;
|
||||
void describeDBNodeDirectVipInfoAsync(const Model::DescribeDBNodeDirectVipInfoRequest& request, const DescribeDBNodeDirectVipInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDBNodeDirectVipInfoOutcomeCallable describeDBNodeDirectVipInfoCallable(const Model::DescribeDBNodeDirectVipInfoRequest& request) const;
|
||||
DescribeDedicatedClusterInstanceListOutcome describeDedicatedClusterInstanceList(const Model::DescribeDedicatedClusterInstanceListRequest &request)const;
|
||||
void describeDedicatedClusterInstanceListAsync(const Model::DescribeDedicatedClusterInstanceListRequest& request, const DescribeDedicatedClusterInstanceListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDedicatedClusterInstanceListOutcomeCallable describeDedicatedClusterInstanceListCallable(const Model::DescribeDedicatedClusterInstanceListRequest& request) const;
|
||||
@@ -619,9 +701,18 @@ namespace AlibabaCloud
|
||||
DescribeGlobalDistributeCacheOutcome describeGlobalDistributeCache(const Model::DescribeGlobalDistributeCacheRequest &request)const;
|
||||
void describeGlobalDistributeCacheAsync(const Model::DescribeGlobalDistributeCacheRequest& request, const DescribeGlobalDistributeCacheAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeGlobalDistributeCacheOutcomeCallable describeGlobalDistributeCacheCallable(const Model::DescribeGlobalDistributeCacheRequest& request) const;
|
||||
DescribeGlobalSecurityIPGroupOutcome describeGlobalSecurityIPGroup(const Model::DescribeGlobalSecurityIPGroupRequest &request)const;
|
||||
void describeGlobalSecurityIPGroupAsync(const Model::DescribeGlobalSecurityIPGroupRequest& request, const DescribeGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeGlobalSecurityIPGroupOutcomeCallable describeGlobalSecurityIPGroupCallable(const Model::DescribeGlobalSecurityIPGroupRequest& request) const;
|
||||
DescribeGlobalSecurityIPGroupRelationOutcome describeGlobalSecurityIPGroupRelation(const Model::DescribeGlobalSecurityIPGroupRelationRequest &request)const;
|
||||
void describeGlobalSecurityIPGroupRelationAsync(const Model::DescribeGlobalSecurityIPGroupRelationRequest& request, const DescribeGlobalSecurityIPGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeGlobalSecurityIPGroupRelationOutcomeCallable describeGlobalSecurityIPGroupRelationCallable(const Model::DescribeGlobalSecurityIPGroupRelationRequest& request) const;
|
||||
DescribeHistoryMonitorValuesOutcome describeHistoryMonitorValues(const Model::DescribeHistoryMonitorValuesRequest &request)const;
|
||||
void describeHistoryMonitorValuesAsync(const Model::DescribeHistoryMonitorValuesRequest& request, const DescribeHistoryMonitorValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHistoryMonitorValuesOutcomeCallable describeHistoryMonitorValuesCallable(const Model::DescribeHistoryMonitorValuesRequest& request) const;
|
||||
DescribeHistoryTasksOutcome describeHistoryTasks(const Model::DescribeHistoryTasksRequest &request)const;
|
||||
void describeHistoryTasksAsync(const Model::DescribeHistoryTasksRequest& request, const DescribeHistoryTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHistoryTasksOutcomeCallable describeHistoryTasksCallable(const Model::DescribeHistoryTasksRequest& request) const;
|
||||
DescribeInstanceAttributeOutcome describeInstanceAttribute(const Model::DescribeInstanceAttributeRequest &request)const;
|
||||
void describeInstanceAttributeAsync(const Model::DescribeInstanceAttributeRequest& request, const DescribeInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInstanceAttributeOutcomeCallable describeInstanceAttributeCallable(const Model::DescribeInstanceAttributeRequest& request) const;
|
||||
@@ -652,6 +743,9 @@ namespace AlibabaCloud
|
||||
DescribeMonitorItemsOutcome describeMonitorItems(const Model::DescribeMonitorItemsRequest &request)const;
|
||||
void describeMonitorItemsAsync(const Model::DescribeMonitorItemsRequest& request, const DescribeMonitorItemsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeMonitorItemsOutcomeCallable describeMonitorItemsCallable(const Model::DescribeMonitorItemsRequest& request) const;
|
||||
DescribeParameterModificationHistoryOutcome describeParameterModificationHistory(const Model::DescribeParameterModificationHistoryRequest &request)const;
|
||||
void describeParameterModificationHistoryAsync(const Model::DescribeParameterModificationHistoryRequest& request, const DescribeParameterModificationHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& 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<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeParameterTemplatesOutcomeCallable describeParameterTemplatesCallable(const Model::DescribeParameterTemplatesRequest& request) const;
|
||||
@@ -694,6 +788,9 @@ namespace AlibabaCloud
|
||||
FlushInstanceOutcome flushInstance(const Model::FlushInstanceRequest &request)const;
|
||||
void flushInstanceAsync(const Model::FlushInstanceRequest& request, const FlushInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FlushInstanceOutcomeCallable flushInstanceCallable(const Model::FlushInstanceRequest& request) const;
|
||||
FlushInstanceForDBOutcome flushInstanceForDB(const Model::FlushInstanceForDBRequest &request)const;
|
||||
void flushInstanceForDBAsync(const Model::FlushInstanceForDBRequest& request, const FlushInstanceForDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
FlushInstanceForDBOutcomeCallable flushInstanceForDBCallable(const Model::FlushInstanceForDBRequest& request) const;
|
||||
GrantAccountPrivilegeOutcome grantAccountPrivilege(const Model::GrantAccountPrivilegeRequest &request)const;
|
||||
void grantAccountPrivilegeAsync(const Model::GrantAccountPrivilegeRequest& request, const GrantAccountPrivilegeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GrantAccountPrivilegeOutcomeCallable grantAccountPrivilegeCallable(const Model::GrantAccountPrivilegeRequest& request) const;
|
||||
@@ -703,6 +800,9 @@ namespace AlibabaCloud
|
||||
ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
|
||||
void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
|
||||
LockDBInstanceWriteOutcome lockDBInstanceWrite(const Model::LockDBInstanceWriteRequest &request)const;
|
||||
void lockDBInstanceWriteAsync(const Model::LockDBInstanceWriteRequest& request, const LockDBInstanceWriteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
LockDBInstanceWriteOutcomeCallable lockDBInstanceWriteCallable(const Model::LockDBInstanceWriteRequest& request) const;
|
||||
MigrateToOtherZoneOutcome migrateToOtherZone(const Model::MigrateToOtherZoneRequest &request)const;
|
||||
void migrateToOtherZoneAsync(const Model::MigrateToOtherZoneRequest& request, const MigrateToOtherZoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MigrateToOtherZoneOutcomeCallable migrateToOtherZoneCallable(const Model::MigrateToOtherZoneRequest& request) const;
|
||||
@@ -724,6 +824,15 @@ namespace AlibabaCloud
|
||||
ModifyDBInstanceConnectionStringOutcome modifyDBInstanceConnectionString(const Model::ModifyDBInstanceConnectionStringRequest &request)const;
|
||||
void modifyDBInstanceConnectionStringAsync(const Model::ModifyDBInstanceConnectionStringRequest& request, const ModifyDBInstanceConnectionStringAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDBInstanceConnectionStringOutcomeCallable modifyDBInstanceConnectionStringCallable(const Model::ModifyDBInstanceConnectionStringRequest& request) const;
|
||||
ModifyGlobalSecurityIPGroupOutcome modifyGlobalSecurityIPGroup(const Model::ModifyGlobalSecurityIPGroupRequest &request)const;
|
||||
void modifyGlobalSecurityIPGroupAsync(const Model::ModifyGlobalSecurityIPGroupRequest& request, const ModifyGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyGlobalSecurityIPGroupOutcomeCallable modifyGlobalSecurityIPGroupCallable(const Model::ModifyGlobalSecurityIPGroupRequest& request) const;
|
||||
ModifyGlobalSecurityIPGroupNameOutcome modifyGlobalSecurityIPGroupName(const Model::ModifyGlobalSecurityIPGroupNameRequest &request)const;
|
||||
void modifyGlobalSecurityIPGroupNameAsync(const Model::ModifyGlobalSecurityIPGroupNameRequest& request, const ModifyGlobalSecurityIPGroupNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyGlobalSecurityIPGroupNameOutcomeCallable modifyGlobalSecurityIPGroupNameCallable(const Model::ModifyGlobalSecurityIPGroupNameRequest& request) const;
|
||||
ModifyGlobalSecurityIPGroupRelationOutcome modifyGlobalSecurityIPGroupRelation(const Model::ModifyGlobalSecurityIPGroupRelationRequest &request)const;
|
||||
void modifyGlobalSecurityIPGroupRelationAsync(const Model::ModifyGlobalSecurityIPGroupRelationRequest& request, const ModifyGlobalSecurityIPGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyGlobalSecurityIPGroupRelationOutcomeCallable modifyGlobalSecurityIPGroupRelationCallable(const Model::ModifyGlobalSecurityIPGroupRelationRequest& request) const;
|
||||
ModifyInstanceAttributeOutcome modifyInstanceAttribute(const Model::ModifyInstanceAttributeRequest &request)const;
|
||||
void modifyInstanceAttributeAsync(const Model::ModifyInstanceAttributeRequest& request, const ModifyInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceAttributeOutcomeCallable modifyInstanceAttributeCallable(const Model::ModifyInstanceAttributeRequest& request) const;
|
||||
@@ -745,6 +854,9 @@ namespace AlibabaCloud
|
||||
ModifyInstanceNetExpireTimeOutcome modifyInstanceNetExpireTime(const Model::ModifyInstanceNetExpireTimeRequest &request)const;
|
||||
void modifyInstanceNetExpireTimeAsync(const Model::ModifyInstanceNetExpireTimeRequest& request, const ModifyInstanceNetExpireTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceNetExpireTimeOutcomeCallable modifyInstanceNetExpireTimeCallable(const Model::ModifyInstanceNetExpireTimeRequest& request) const;
|
||||
ModifyInstanceParameterOutcome modifyInstanceParameter(const Model::ModifyInstanceParameterRequest &request)const;
|
||||
void modifyInstanceParameterAsync(const Model::ModifyInstanceParameterRequest& request, const ModifyInstanceParameterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceParameterOutcomeCallable modifyInstanceParameterCallable(const Model::ModifyInstanceParameterRequest& request) const;
|
||||
ModifyInstanceSSLOutcome modifyInstanceSSL(const Model::ModifyInstanceSSLRequest &request)const;
|
||||
void modifyInstanceSSLAsync(const Model::ModifyInstanceSSLRequest& request, const ModifyInstanceSSLAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceSSLOutcomeCallable modifyInstanceSSLCallable(const Model::ModifyInstanceSSLRequest& request) const;
|
||||
@@ -760,9 +872,6 @@ namespace AlibabaCloud
|
||||
ModifyIntranetAttributeOutcome modifyIntranetAttribute(const Model::ModifyIntranetAttributeRequest &request)const;
|
||||
void modifyIntranetAttributeAsync(const Model::ModifyIntranetAttributeRequest& request, const ModifyIntranetAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyIntranetAttributeOutcomeCallable modifyIntranetAttributeCallable(const Model::ModifyIntranetAttributeRequest& request) const;
|
||||
ModifyNodeSpecOutcome modifyNodeSpec(const Model::ModifyNodeSpecRequest &request)const;
|
||||
void modifyNodeSpecAsync(const Model::ModifyNodeSpecRequest& request, const ModifyNodeSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyNodeSpecOutcomeCallable modifyNodeSpecCallable(const Model::ModifyNodeSpecRequest& request) const;
|
||||
ModifyResourceGroupOutcome modifyResourceGroup(const Model::ModifyResourceGroupRequest &request)const;
|
||||
void modifyResourceGroupAsync(const Model::ModifyResourceGroupRequest& request, const ModifyResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyResourceGroupOutcomeCallable modifyResourceGroupCallable(const Model::ModifyResourceGroupRequest& request) const;
|
||||
@@ -817,6 +926,9 @@ namespace AlibabaCloud
|
||||
TransformToPrePaidOutcome transformToPrePaid(const Model::TransformToPrePaidRequest &request)const;
|
||||
void transformToPrePaidAsync(const Model::TransformToPrePaidRequest& request, const TransformToPrePaidAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransformToPrePaidOutcomeCallable transformToPrePaidCallable(const Model::TransformToPrePaidRequest& request) const;
|
||||
UnlockDBInstanceWriteOutcome unlockDBInstanceWrite(const Model::UnlockDBInstanceWriteRequest &request)const;
|
||||
void unlockDBInstanceWriteAsync(const Model::UnlockDBInstanceWriteRequest& request, const UnlockDBInstanceWriteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnlockDBInstanceWriteOutcomeCallable unlockDBInstanceWriteCallable(const Model::UnlockDBInstanceWriteRequest& request) const;
|
||||
UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
|
||||
void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
|
||||
|
||||
@@ -54,10 +54,12 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
bool getForceTrans() const;
|
||||
void setForceTrans(bool forceTrans);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getShardClass() const;
|
||||
void setShardClass(const std::string &shardClass);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -72,8 +74,9 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
bool forceTrans_;
|
||||
std::string instanceId_;
|
||||
std::string shardClass_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
@@ -51,6 +53,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -37,12 +37,10 @@ namespace AlibabaCloud
|
||||
CreateGlobalDistributeCacheResult();
|
||||
explicit CreateGlobalDistributeCacheResult(const std::string &payload);
|
||||
~CreateGlobalDistributeCacheResult();
|
||||
std::string getGlobalInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string globalInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT CreateGlobalSecurityIPGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateGlobalSecurityIPGroupRequest();
|
||||
~CreateGlobalSecurityIPGroupRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getGIpList() const;
|
||||
void setGIpList(const std::string &gIpList);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSecurityIPType() const;
|
||||
void setSecurityIPType(const std::string &securityIPType);
|
||||
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 getWhitelistNetType() const;
|
||||
void setWhitelistNetType(const std::string &whitelistNetType);
|
||||
std::string getGlobalIgName() const;
|
||||
void setGlobalIgName(const std::string &globalIgName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string gIpList_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string securityIPType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string whitelistNetType_;
|
||||
std::string globalIgName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT CreateGlobalSecurityIPGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct GlobalSecurityIPGroupItem
|
||||
{
|
||||
std::string securityIPType;
|
||||
std::string globalIgName;
|
||||
std::string gIpList;
|
||||
std::string globalSecurityGroupId;
|
||||
std::string regionId;
|
||||
std::string whitelistNetType;
|
||||
};
|
||||
|
||||
|
||||
CreateGlobalSecurityIPGroupResult();
|
||||
explicit CreateGlobalSecurityIPGroupResult(const std::string &payload);
|
||||
~CreateGlobalSecurityIPGroupResult();
|
||||
std::vector<GlobalSecurityIPGroupItem> getGlobalSecurityIPGroup()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<GlobalSecurityIPGroupItem> globalSecurityIPGroup_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
@@ -36,14 +36,20 @@ public:
|
||||
~CreateInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getConnectionStringPrefix() const;
|
||||
void setConnectionStringPrefix(const std::string &connectionStringPrefix);
|
||||
std::string getSecondaryZoneId() const;
|
||||
void setSecondaryZoneId(const std::string &secondaryZoneId);
|
||||
int getSlaveReadOnlyCount() const;
|
||||
void setSlaveReadOnlyCount(int slaveReadOnlyCount);
|
||||
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 getPhysicalInstanceId() const;
|
||||
void setPhysicalInstanceId(const std::string &physicalInstanceId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getPassword() const;
|
||||
@@ -52,6 +58,8 @@ public:
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getGlobalSecurityGroupIds() const;
|
||||
void setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
int getShardCount() const;
|
||||
@@ -78,6 +86,8 @@ public:
|
||||
void setPort(const std::string &port);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getAppendonly() const;
|
||||
void setAppendonly(const std::string &appendonly);
|
||||
std::string getNodeType() const;
|
||||
void setNodeType(const std::string &nodeType);
|
||||
std::string getAutoUseCoupon() const;
|
||||
@@ -108,25 +118,35 @@ public:
|
||||
void setToken(const std::string &token);
|
||||
std::string getGlobalInstanceId() const;
|
||||
void setGlobalInstanceId(const std::string &globalInstanceId);
|
||||
std::string getParamGroupId() const;
|
||||
void setParamGroupId(const std::string ¶mGroupId);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
bool getDeletePhysicalInstance() const;
|
||||
void setDeletePhysicalInstance(bool deletePhysicalInstance);
|
||||
int getReadOnlyCount() const;
|
||||
void setReadOnlyCount(int readOnlyCount);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
std::string getConfig() const;
|
||||
void setConfig(const std::string &config);
|
||||
std::string getClusterBackupId() const;
|
||||
void setClusterBackupId(const std::string &clusterBackupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string connectionStringPrefix_;
|
||||
std::string secondaryZoneId_;
|
||||
int slaveReadOnlyCount_;
|
||||
std::string couponNo_;
|
||||
std::string networkType_;
|
||||
std::string engineVersion_;
|
||||
std::string physicalInstanceId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string password_;
|
||||
std::string securityToken_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string globalSecurityGroupIds_;
|
||||
std::string businessInfo_;
|
||||
int shardCount_;
|
||||
std::string autoRenewPeriod_;
|
||||
@@ -140,6 +160,7 @@ private:
|
||||
std::string autoRenew_;
|
||||
std::string port_;
|
||||
std::string zoneId_;
|
||||
std::string appendonly_;
|
||||
std::string nodeType_;
|
||||
std::string autoUseCoupon_;
|
||||
std::string instanceClass_;
|
||||
@@ -155,10 +176,13 @@ private:
|
||||
bool globalInstance_;
|
||||
std::string token_;
|
||||
std::string globalInstanceId_;
|
||||
std::string paramGroupId_;
|
||||
std::string vpcId_;
|
||||
bool deletePhysicalInstance_;
|
||||
int readOnlyCount_;
|
||||
std::string chargeType_;
|
||||
std::string config_;
|
||||
std::string clusterBackupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -46,6 +46,7 @@ namespace AlibabaCloud
|
||||
int getPort()const;
|
||||
std::string getVSwitchId()const;
|
||||
std::string getPrivateIpAddr()const;
|
||||
long getOrderId()const;
|
||||
std::string getConnectionDomain()const;
|
||||
std::string getInstanceName()const;
|
||||
std::string getVpcId()const;
|
||||
@@ -70,6 +71,7 @@ namespace AlibabaCloud
|
||||
int port_;
|
||||
std::string vSwitchId_;
|
||||
std::string privateIpAddr_;
|
||||
long orderId_;
|
||||
std::string connectionDomain_;
|
||||
std::string instanceName_;
|
||||
std::string vpcId_;
|
||||
|
||||
@@ -28,12 +28,18 @@ namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT CreateTairInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
CreateTairInstanceRequest();
|
||||
~CreateTairInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecondaryZoneId() const;
|
||||
void setSecondaryZoneId(const std::string &secondaryZoneId);
|
||||
int getSlaveReadOnlyCount() const;
|
||||
void setSlaveReadOnlyCount(int slaveReadOnlyCount);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getEngineVersion() const;
|
||||
@@ -46,6 +52,10 @@ public:
|
||||
void setPassword(const std::string &password);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getGlobalSecurityGroupIds() const;
|
||||
void setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
int getShardCount() const;
|
||||
@@ -54,6 +64,8 @@ public:
|
||||
void setAutoRenewPeriod(const std::string &autoRenewPeriod);
|
||||
int getPeriod() const;
|
||||
void setPeriod(int period);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
std::string getBackupId() const;
|
||||
void setBackupId(const std::string &backupId);
|
||||
long getOwnerId() const;
|
||||
@@ -68,6 +80,8 @@ public:
|
||||
void setInstanceName(const std::string &instanceName);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
int getPort() const;
|
||||
void setPort(int port);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getClientToken() const;
|
||||
@@ -94,24 +108,34 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getGlobalInstanceId() const;
|
||||
void setGlobalInstanceId(const std::string &globalInstanceId);
|
||||
std::string getParamGroupId() const;
|
||||
void setParamGroupId(const std::string ¶mGroupId);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
int getReadOnlyCount() const;
|
||||
void setReadOnlyCount(int readOnlyCount);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
std::string getClusterBackupId() const;
|
||||
void setClusterBackupId(const std::string &clusterBackupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string secondaryZoneId_;
|
||||
int slaveReadOnlyCount_;
|
||||
std::string couponNo_;
|
||||
std::string engineVersion_;
|
||||
std::string storageType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string password_;
|
||||
std::string securityToken_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string globalSecurityGroupIds_;
|
||||
std::string businessInfo_;
|
||||
int shardCount_;
|
||||
std::string autoRenewPeriod_;
|
||||
int period_;
|
||||
bool dryRun_;
|
||||
std::string backupId_;
|
||||
long ownerId_;
|
||||
std::string shardType_;
|
||||
@@ -119,6 +143,7 @@ private:
|
||||
std::string privateIpAddress_;
|
||||
std::string instanceName_;
|
||||
std::string autoRenew_;
|
||||
int port_;
|
||||
std::string zoneId_;
|
||||
std::string clientToken_;
|
||||
std::string autoUseCoupon_;
|
||||
@@ -132,8 +157,11 @@ private:
|
||||
std::string srcDBInstanceId_;
|
||||
std::string ownerAccount_;
|
||||
std::string globalInstanceId_;
|
||||
std::string paramGroupId_;
|
||||
std::string vpcId_;
|
||||
int readOnlyCount_;
|
||||
std::string chargeType_;
|
||||
std::string clusterBackupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -43,6 +43,7 @@ namespace AlibabaCloud
|
||||
std::string getInstanceId()const;
|
||||
std::string getConfig()const;
|
||||
int getPort()const;
|
||||
long getOrderId()const;
|
||||
std::string getConnectionDomain()const;
|
||||
std::string getInstanceName()const;
|
||||
long getQPS()const;
|
||||
@@ -60,6 +61,7 @@ namespace AlibabaCloud
|
||||
std::string instanceId_;
|
||||
std::string config_;
|
||||
int port_;
|
||||
long orderId_;
|
||||
std::string connectionDomain_;
|
||||
std::string instanceName_;
|
||||
long qPS_;
|
||||
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteGlobalSecurityIPGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteGlobalSecurityIPGroupRequest();
|
||||
~DeleteGlobalSecurityIPGroupRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getGlobalSecurityGroupId() const;
|
||||
void setGlobalSecurityGroupId(const std::string &globalSecurityGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
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 getGlobalIgName() const;
|
||||
void setGlobalIgName(const std::string &globalIgName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string globalSecurityGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string globalIgName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DELETEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DeleteGlobalSecurityIPGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteGlobalSecurityIPGroupResult();
|
||||
explicit DeleteGlobalSecurityIPGroupResult(const std::string &payload);
|
||||
~DeleteGlobalSecurityIPGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
@@ -46,6 +46,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getForceTrans() const;
|
||||
void setForceTrans(bool forceTrans);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
@@ -58,6 +60,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
bool forceTrans_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -37,10 +37,12 @@ namespace AlibabaCloud
|
||||
DeleteShardingNodeResult();
|
||||
explicit DeleteShardingNodeResult(const std::string &payload);
|
||||
~DeleteShardingNodeResult();
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -62,6 +62,8 @@ public:
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getInstanceScene() const;
|
||||
void setInstanceScene(const std::string &instanceScene);
|
||||
std::string getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
|
||||
@@ -82,6 +84,7 @@ private:
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string zoneId_;
|
||||
std::string instanceScene_;
|
||||
std::string orderType_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -32,12 +32,24 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeBackupPolicyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AccessDeniedDetail
|
||||
{
|
||||
std::string policyType;
|
||||
std::string authPrincipalOwnerId;
|
||||
std::string encodedDiagnosticMessage;
|
||||
std::string authPrincipalType;
|
||||
std::string authPrincipalDisplayName;
|
||||
std::string noPermissionType;
|
||||
std::string authAction;
|
||||
};
|
||||
|
||||
|
||||
DescribeBackupPolicyResult();
|
||||
explicit DescribeBackupPolicyResult(const std::string &payload);
|
||||
~DescribeBackupPolicyResult();
|
||||
AccessDeniedDetail getAccessDeniedDetail()const;
|
||||
std::string getPreferredBackupPeriod()const;
|
||||
std::string getDbsInstance()const;
|
||||
std::string getPreferredBackupTime()const;
|
||||
int getEnableBackupLog()const;
|
||||
std::string getBackupRetentionPeriod()const;
|
||||
@@ -46,7 +58,9 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
AccessDeniedDetail accessDeniedDetail_;
|
||||
std::string preferredBackupPeriod_;
|
||||
std::string dbsInstance_;
|
||||
std::string preferredBackupTime_;
|
||||
int enableBackupLog_;
|
||||
std::string backupRetentionPeriod_;
|
||||
|
||||
@@ -32,6 +32,16 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeBackupTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AccessDeniedDetail
|
||||
{
|
||||
std::string policyType;
|
||||
std::string authPrincipalOwnerId;
|
||||
std::string encodedDiagnosticMessage;
|
||||
std::string authPrincipalType;
|
||||
std::string authPrincipalDisplayName;
|
||||
std::string noPermissionType;
|
||||
std::string authAction;
|
||||
};
|
||||
struct BackupJob
|
||||
{
|
||||
std::string jobMode;
|
||||
@@ -47,12 +57,14 @@ namespace AlibabaCloud
|
||||
DescribeBackupTasksResult();
|
||||
explicit DescribeBackupTasksResult(const std::string &payload);
|
||||
~DescribeBackupTasksResult();
|
||||
AccessDeniedDetail getAccessDeniedDetail()const;
|
||||
std::string getInstanceId()const;
|
||||
std::vector<BackupJob> getBackupJobs()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
AccessDeniedDetail accessDeniedDetail_;
|
||||
std::string instanceId_;
|
||||
std::vector<BackupJob> backupJobs_;
|
||||
|
||||
|
||||
@@ -30,6 +30,8 @@ class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeBackupsRequest : public RpcServiceRe
|
||||
public:
|
||||
DescribeBackupsRequest();
|
||||
~DescribeBackupsRequest();
|
||||
int getBackupJobId() const;
|
||||
void setBackupJobId(int backupJobId);
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getStartTime() const;
|
||||
@@ -58,6 +60,7 @@ public:
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
int backupJobId_;
|
||||
long resourceOwnerId_;
|
||||
std::string startTime_;
|
||||
int pageNumber_;
|
||||
|
||||
@@ -32,6 +32,16 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeBackupsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AccessDeniedDetail
|
||||
{
|
||||
std::string policyType;
|
||||
std::string authPrincipalOwnerId;
|
||||
std::string encodedDiagnosticMessage;
|
||||
std::string authPrincipalType;
|
||||
std::string authPrincipalDisplayName;
|
||||
std::string noPermissionType;
|
||||
std::string authAction;
|
||||
};
|
||||
struct Backup
|
||||
{
|
||||
std::string backupMethod;
|
||||
@@ -41,6 +51,7 @@ namespace AlibabaCloud
|
||||
std::string backupMode;
|
||||
int backupId;
|
||||
std::string nodeInstanceId;
|
||||
int backupJobID;
|
||||
std::string backupDBNames;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupEndTime;
|
||||
@@ -53,6 +64,7 @@ namespace AlibabaCloud
|
||||
DescribeBackupsResult();
|
||||
explicit DescribeBackupsResult(const std::string &payload);
|
||||
~DescribeBackupsResult();
|
||||
AccessDeniedDetail getAccessDeniedDetail()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
@@ -61,6 +73,7 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
AccessDeniedDetail accessDeniedDetail_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DESCRIBECLUSTERBACKUPLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECLUSTERBACKUPLISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeClusterBackupListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeClusterBackupListRequest();
|
||||
~DescribeClusterBackupListRequest();
|
||||
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 getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
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);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getClusterBackupId() const;
|
||||
void setClusterBackupId(const std::string &clusterBackupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string clusterBackupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECLUSTERBACKUPLISTREQUEST_H_
|
||||
@@ -0,0 +1,97 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DESCRIBECLUSTERBACKUPLISTRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECLUSTERBACKUPLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeClusterBackupListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ClusterBackup
|
||||
{
|
||||
struct ExtraInfo
|
||||
{
|
||||
std::string registryFromHistory;
|
||||
};
|
||||
struct Backup
|
||||
{
|
||||
struct ExtraInfo1
|
||||
{
|
||||
std::string custinsName;
|
||||
int custinsId;
|
||||
std::string custinsDbVersion;
|
||||
int custinsLevelId;
|
||||
};
|
||||
std::string instanceName;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupIntranetDownloadURL;
|
||||
std::string backupEndTime;
|
||||
std::string backupSize;
|
||||
std::string backupStartTime;
|
||||
std::string backupId;
|
||||
std::string isAvail;
|
||||
std::string engine;
|
||||
ExtraInfo1 extraInfo1;
|
||||
std::string backupStatus;
|
||||
std::string backupName;
|
||||
};
|
||||
std::string clusterBackupId;
|
||||
std::string clusterBackupStartTime;
|
||||
std::string progress;
|
||||
std::string clusterBackupStatus;
|
||||
std::string clusterBackupSize;
|
||||
std::vector<ClusterBackup::Backup> backups;
|
||||
std::string clusterBackupEndTime;
|
||||
std::string clusterBackupMode;
|
||||
ExtraInfo extraInfo;
|
||||
int isAvail;
|
||||
int shardClassMemory;
|
||||
};
|
||||
|
||||
|
||||
DescribeClusterBackupListResult();
|
||||
explicit DescribeClusterBackupListResult(const std::string &payload);
|
||||
~DescribeClusterBackupListResult();
|
||||
std::vector<ClusterBackup> getClusterBackups()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
int getMaxResults()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ClusterBackup> clusterBackups_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBECLUSTERBACKUPLISTRESULT_H_
|
||||
@@ -43,6 +43,7 @@ namespace AlibabaCloud
|
||||
std::string port;
|
||||
int directConnection;
|
||||
std::string upgradeable;
|
||||
int isSlaveProxy;
|
||||
std::string connectionString;
|
||||
std::string iPAddress;
|
||||
};
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBNODEDIRECTVIPINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBNODEDIRECTVIPINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeDBNodeDirectVipInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDBNodeDirectVipInfoRequest();
|
||||
~DescribeDBNodeDirectVipInfoRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
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 resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBNODEDIRECTVIPINFOREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBNODEDIRECTVIPINFORESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBNODEDIRECTVIPINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeDBNodeDirectVipInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct VipInfo
|
||||
{
|
||||
std::string port;
|
||||
std::string nodeId;
|
||||
std::string vip;
|
||||
std::string netType;
|
||||
};
|
||||
|
||||
|
||||
DescribeDBNodeDirectVipInfoResult();
|
||||
explicit DescribeDBNodeDirectVipInfoResult(const std::string &payload);
|
||||
~DescribeDBNodeDirectVipInfoResult();
|
||||
std::string getInstanceId()const;
|
||||
std::vector<VipInfo> getDirectVipInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::vector<VipInfo> directVipInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEDBNODEDIRECTVIPINFORESULT_H_
|
||||
@@ -41,10 +41,12 @@ namespace AlibabaCloud
|
||||
std::string getDescription()const;
|
||||
std::string getEncryptionKeyStatus()const;
|
||||
std::string getMaterialExpireTime()const;
|
||||
std::string getEncryptionName()const;
|
||||
std::string getKeyUsage()const;
|
||||
std::string getEncryptionKey()const;
|
||||
std::string getCreator()const;
|
||||
std::string getDeleteDate()const;
|
||||
std::string getRoleArn()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -53,10 +55,12 @@ namespace AlibabaCloud
|
||||
std::string description_;
|
||||
std::string encryptionKeyStatus_;
|
||||
std::string materialExpireTime_;
|
||||
std::string encryptionName_;
|
||||
std::string keyUsage_;
|
||||
std::string encryptionKey_;
|
||||
std::string creator_;
|
||||
std::string deleteDate_;
|
||||
std::string roleArn_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -32,33 +32,83 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeEngineVersionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DBLatestMinorVersion
|
||||
{
|
||||
struct VersionRelease
|
||||
{
|
||||
struct ReleaseInfoList
|
||||
{
|
||||
std::string createTime;
|
||||
std::string releaseNote;
|
||||
std::string releaseNoteEn;
|
||||
std::string level;
|
||||
std::string releaseVersion;
|
||||
};
|
||||
std::string versionChangesLevel;
|
||||
std::vector<ReleaseInfoList> releaseInfo;
|
||||
};
|
||||
std::string minorVersion;
|
||||
std::string level;
|
||||
VersionRelease versionRelease;
|
||||
};
|
||||
struct ProxyLatestMinorVersion
|
||||
{
|
||||
struct VersionRelease1
|
||||
{
|
||||
struct ReleaseInfoList3
|
||||
{
|
||||
std::string createTime;
|
||||
std::string releaseNote;
|
||||
std::string releaseNoteEn;
|
||||
std::string level;
|
||||
std::string releaseVersion;
|
||||
};
|
||||
std::vector<ReleaseInfoList3> releaseInfo2;
|
||||
std::string versionChangesLevel;
|
||||
};
|
||||
VersionRelease1 versionRelease1;
|
||||
std::string minorVersion;
|
||||
std::string level;
|
||||
};
|
||||
|
||||
|
||||
DescribeEngineVersionResult();
|
||||
explicit DescribeEngineVersionResult(const std::string &payload);
|
||||
~DescribeEngineVersionResult();
|
||||
std::string getMajorVersion()const;
|
||||
bool getIsLatestVersion()const;
|
||||
DBLatestMinorVersion getDBLatestMinorVersion()const;
|
||||
std::string getIsAutoUpgradeOpen()const;
|
||||
std::string getMinorVersion()const;
|
||||
std::string getProxyMinorVersion()const;
|
||||
std::string getDBVersionRelease()const;
|
||||
bool getEnableUpgradeMajorVersion()const;
|
||||
bool getIsLatestVersion()const;
|
||||
std::string getIsNewSSLMode()const;
|
||||
std::string getIsRedisCompatibleVersion()const;
|
||||
ProxyLatestMinorVersion getProxyLatestMinorVersion()const;
|
||||
std::string getIsSSLEnable()const;
|
||||
std::string getProxyVersionRelease()const;
|
||||
bool getEnableUpgradeMinorVersion()const;
|
||||
std::string getEngine()const;
|
||||
std::string getDBVersionRelease()const;
|
||||
bool getEnableUpgradeMajorVersion()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string majorVersion_;
|
||||
bool isLatestVersion_;
|
||||
DBLatestMinorVersion dBLatestMinorVersion_;
|
||||
std::string isAutoUpgradeOpen_;
|
||||
std::string minorVersion_;
|
||||
std::string proxyMinorVersion_;
|
||||
std::string dBVersionRelease_;
|
||||
bool enableUpgradeMajorVersion_;
|
||||
bool isLatestVersion_;
|
||||
std::string isNewSSLMode_;
|
||||
std::string isRedisCompatibleVersion_;
|
||||
ProxyLatestMinorVersion proxyLatestMinorVersion_;
|
||||
std::string isSSLEnable_;
|
||||
std::string proxyVersionRelease_;
|
||||
bool enableUpgradeMinorVersion_;
|
||||
std::string engine_;
|
||||
std::string dBVersionRelease_;
|
||||
bool enableUpgradeMajorVersion_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRELATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeGlobalSecurityIPGroupRelationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeGlobalSecurityIPGroupRelationRequest();
|
||||
~DescribeGlobalSecurityIPGroupRelationRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDBClusterId() const;
|
||||
void setDBClusterId(const std::string &dBClusterId);
|
||||
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 resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBClusterId_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRELATIONREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRELATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeGlobalSecurityIPGroupRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct GlobalSecurityIPGroupRelItem
|
||||
{
|
||||
std::string globalIgName;
|
||||
std::string gIpList;
|
||||
std::string globalSecurityGroupId;
|
||||
std::string regionId;
|
||||
std::string whitelistNetType;
|
||||
};
|
||||
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationResult();
|
||||
explicit DescribeGlobalSecurityIPGroupRelationResult(const std::string &payload);
|
||||
~DescribeGlobalSecurityIPGroupRelationResult();
|
||||
std::string getDBClusterId()const;
|
||||
std::vector<GlobalSecurityIPGroupRelItem> getGlobalSecurityIPGroupRel()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string dBClusterId_;
|
||||
std::vector<GlobalSecurityIPGroupRelItem> globalSecurityIPGroupRel_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRELATIONRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeGlobalSecurityIPGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeGlobalSecurityIPGroupRequest();
|
||||
~DescribeGlobalSecurityIPGroupRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getGlobalSecurityGroupId() const;
|
||||
void setGlobalSecurityGroupId(const std::string &globalSecurityGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
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 resourceGroupId_;
|
||||
std::string globalSecurityGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeGlobalSecurityIPGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct GlobalSecurityIPGroupItem
|
||||
{
|
||||
std::string securityIPType;
|
||||
std::string globalIgName;
|
||||
std::string gIpList;
|
||||
std::string globalSecurityGroupId;
|
||||
std::string regionId;
|
||||
std::vector<std::string> dBInstances;
|
||||
std::string whitelistNetType;
|
||||
};
|
||||
|
||||
|
||||
DescribeGlobalSecurityIPGroupResult();
|
||||
explicit DescribeGlobalSecurityIPGroupResult(const std::string &payload);
|
||||
~DescribeGlobalSecurityIPGroupResult();
|
||||
std::vector<GlobalSecurityIPGroupItem> getGlobalSecurityIPGroup()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<GlobalSecurityIPGroupItem> globalSecurityIPGroup_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEGLOBALSECURITYIPGROUPRESULT_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEHISTORYTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEHISTORYTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeHistoryTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeHistoryTasksRequest();
|
||||
~DescribeHistoryTasksRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getToStartTime() const;
|
||||
void setToStartTime(const std::string &toStartTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getInstanceType() const;
|
||||
void setInstanceType(const std::string &instanceType);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
int getToExecTime() const;
|
||||
void setToExecTime(int toExecTime);
|
||||
std::string getTaskType() const;
|
||||
void setTaskType(const std::string &taskType);
|
||||
long getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(long resourceOwnerAccount);
|
||||
std::string getFromStartTime() const;
|
||||
void setFromStartTime(const std::string &fromStartTime);
|
||||
int getFromExecTime() const;
|
||||
void setFromExecTime(int fromExecTime);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string toStartTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string instanceType_;
|
||||
std::string taskId_;
|
||||
int toExecTime_;
|
||||
std::string taskType_;
|
||||
long resourceOwnerAccount_;
|
||||
std::string fromStartTime_;
|
||||
int fromExecTime_;
|
||||
std::string instanceId_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEHISTORYTASKSREQUEST_H_
|
||||
@@ -0,0 +1,80 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEHISTORYTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEHISTORYTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeHistoryTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ItemsItem
|
||||
{
|
||||
int status;
|
||||
float progress;
|
||||
std::string taskId;
|
||||
std::string endTime;
|
||||
std::string instanceId;
|
||||
std::string startTime;
|
||||
std::string product;
|
||||
std::string actionInfo;
|
||||
std::string reasonCode;
|
||||
std::string dbType;
|
||||
std::string taskDetail;
|
||||
std::string callerUid;
|
||||
std::string instanceName;
|
||||
std::string uid;
|
||||
std::string callerSource;
|
||||
std::string currentStepName;
|
||||
std::string taskType;
|
||||
std::string regionId;
|
||||
int remainTime;
|
||||
std::string instanceType;
|
||||
};
|
||||
|
||||
|
||||
DescribeHistoryTasksResult();
|
||||
explicit DescribeHistoryTasksResult(const std::string &payload);
|
||||
~DescribeHistoryTasksResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<ItemsItem> getItems()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<ItemsItem> items_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEHISTORYTASKSRESULT_H_
|
||||
@@ -40,52 +40,57 @@ namespace AlibabaCloud
|
||||
std::string key;
|
||||
};
|
||||
long connections;
|
||||
std::string endTime;
|
||||
std::string resourceGroupId;
|
||||
std::string config;
|
||||
long port;
|
||||
std::string globalInstanceId;
|
||||
std::string hasRenewChangeOrder;
|
||||
bool isSupportTDE;
|
||||
int shardCount;
|
||||
std::string zoneType;
|
||||
std::string connectionDomain;
|
||||
std::string maintainEndTime;
|
||||
std::string privateIp;
|
||||
long capacity;
|
||||
std::string securityIPList;
|
||||
long qPS;
|
||||
std::string networkType;
|
||||
std::string instanceStatus;
|
||||
std::string realInstanceClass;
|
||||
std::string packageType;
|
||||
long bandwidth;
|
||||
bool instanceReleaseProtection;
|
||||
std::string instanceType;
|
||||
std::string availabilityValue;
|
||||
std::vector<DBInstanceAttribute::Tag> tags;
|
||||
std::string maintainStartTime;
|
||||
std::string engine;
|
||||
std::string architectureType;
|
||||
bool isOrderCompleted;
|
||||
std::string storageType;
|
||||
std::string engineVersion;
|
||||
std::string zoneId;
|
||||
std::string cloudType;
|
||||
std::string instanceId;
|
||||
std::string createTime;
|
||||
std::string vSwitchId;
|
||||
std::string instanceClass;
|
||||
std::string auditLogRetention;
|
||||
bool isRds;
|
||||
std::string replicationMode;
|
||||
std::string secondaryZoneId;
|
||||
std::string replicaId;
|
||||
std::string backupLogStartTime;
|
||||
std::string instanceName;
|
||||
std::string storage;
|
||||
std::string vpcId;
|
||||
std::string chargeType;
|
||||
std::string vpcAuthMode;
|
||||
std::string nodeType;
|
||||
std::string vpcCloudInstanceId;
|
||||
std::string endTime;
|
||||
std::string config;
|
||||
std::string zoneType;
|
||||
std::string connectionDomain;
|
||||
std::string maintainEndTime;
|
||||
std::string securityIPList;
|
||||
std::string networkType;
|
||||
std::string instanceStatus;
|
||||
long bandwidth;
|
||||
bool instanceReleaseProtection;
|
||||
std::string instanceType;
|
||||
std::string maintainStartTime;
|
||||
std::string architectureType;
|
||||
std::string zoneId;
|
||||
std::string cloudType;
|
||||
std::string createTime;
|
||||
int readOnlyCount;
|
||||
std::string instanceClass;
|
||||
std::string auditLogRetention;
|
||||
bool isRds;
|
||||
std::string secondaryZoneId;
|
||||
std::string replicaId;
|
||||
long slaveReadOnlyCount;
|
||||
std::string chargeType;
|
||||
std::string vpcAuthMode;
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string getSSLEnabled()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getCertCommonName()const;
|
||||
std::string getCertDownloadURL()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -49,6 +50,7 @@ namespace AlibabaCloud
|
||||
std::string sSLEnabled_;
|
||||
std::string instanceId_;
|
||||
std::string certCommonName_;
|
||||
std::string certDownloadURL_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -44,6 +44,7 @@ namespace AlibabaCloud
|
||||
std::string vSwitchId;
|
||||
std::string globalInstanceId;
|
||||
std::string instanceClass;
|
||||
std::string secondaryZoneId;
|
||||
std::string connectionDomain;
|
||||
std::string instanceName;
|
||||
std::string vpcId;
|
||||
|
||||
@@ -66,8 +66,10 @@ namespace AlibabaCloud
|
||||
std::string zoneId;
|
||||
std::string cloudType;
|
||||
std::string instanceId;
|
||||
std::string shardClass;
|
||||
std::string createTime;
|
||||
std::string vSwitchId;
|
||||
std::string readOnlyCount;
|
||||
std::string instanceClass;
|
||||
bool isRds;
|
||||
std::string secondaryZoneId;
|
||||
|
||||
@@ -38,16 +38,20 @@ namespace AlibabaCloud
|
||||
explicit DescribeIntranetAttributeResult(const std::string &payload);
|
||||
~DescribeIntranetAttributeResult();
|
||||
int getIntranetBandwidth()const;
|
||||
std::string getBandwidthExpireTime()const;
|
||||
bool getHasPrePaidBandWidthOrderRunning()const;
|
||||
bool getAutoRenewal()const;
|
||||
std::string getBandwidthExpireTime()const;
|
||||
std::string getBandwidthPrePaid()const;
|
||||
std::string getExpireTime()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int intranetBandwidth_;
|
||||
std::string bandwidthExpireTime_;
|
||||
bool hasPrePaidBandWidthOrderRunning_;
|
||||
bool autoRenewal_;
|
||||
std::string bandwidthExpireTime_;
|
||||
std::string bandwidthPrePaid_;
|
||||
std::string expireTime_;
|
||||
|
||||
};
|
||||
|
||||
@@ -40,19 +40,28 @@ namespace AlibabaCloud
|
||||
std::string connection;
|
||||
std::string nodeId;
|
||||
};
|
||||
struct NodeInfo1
|
||||
{
|
||||
std::string subInstanceType;
|
||||
std::string capacity;
|
||||
std::string nodeType;
|
||||
std::string bandwidth;
|
||||
std::string connection;
|
||||
std::string nodeId;
|
||||
};
|
||||
|
||||
|
||||
DescribeLogicInstanceTopologyResult();
|
||||
explicit DescribeLogicInstanceTopologyResult(const std::string &payload);
|
||||
~DescribeLogicInstanceTopologyResult();
|
||||
std::vector<NodeInfo> getRedisShardList()const;
|
||||
std::vector<NodeInfo1> getRedisShardList()const;
|
||||
std::string getInstanceId()const;
|
||||
std::vector<NodeInfo> getRedisProxyList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<NodeInfo> redisShardList_;
|
||||
std::vector<NodeInfo1> redisShardList_;
|
||||
std::string instanceId_;
|
||||
std::vector<NodeInfo> redisProxyList_;
|
||||
|
||||
|
||||
@@ -32,24 +32,24 @@ public:
|
||||
~DescribeMonitorItemsRequest();
|
||||
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 getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYNODESPECREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYNODESPECREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
@@ -26,56 +26,47 @@
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyNodeSpecRequest : public RpcServiceRequest {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterModificationHistoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyNodeSpecRequest();
|
||||
~ModifyNodeSpecRequest();
|
||||
DescribeParameterModificationHistoryRequest();
|
||||
~DescribeParameterModificationHistoryRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSwitchTimeMode() const;
|
||||
void setSwitchTimeMode(const std::string &switchTimeMode);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getParameterName() const;
|
||||
void setParameterName(const std::string ¶meterName);
|
||||
std::string getNodeId() const;
|
||||
void setNodeId(const std::string &nodeId);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
bool getAutoPay() const;
|
||||
void setAutoPay(bool autoPay);
|
||||
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 getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string couponNo_;
|
||||
std::string instanceClass_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string switchTimeMode_;
|
||||
std::string securityToken_;
|
||||
std::string parameterName_;
|
||||
std::string nodeId_;
|
||||
std::string businessInfo_;
|
||||
bool autoPay_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string orderType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYNODESPECREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYREQUEST_H_
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeParameterModificationHistoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct HistoricalParameter
|
||||
{
|
||||
std::string newParameterValue;
|
||||
std::string modifyTime;
|
||||
std::string oldParameterValue;
|
||||
std::string parameterName;
|
||||
};
|
||||
|
||||
|
||||
DescribeParameterModificationHistoryResult();
|
||||
explicit DescribeParameterModificationHistoryResult(const std::string &payload);
|
||||
~DescribeParameterModificationHistoryResult();
|
||||
std::vector<HistoricalParameter> getHistoricalParameters()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<HistoricalParameter> historicalParameters_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBEPARAMETERMODIFICATIONHISTORYRESULT_H_
|
||||
@@ -42,6 +42,7 @@ namespace AlibabaCloud
|
||||
std::string name;
|
||||
};
|
||||
std::vector<std::string> ruleIds1;
|
||||
bool showDiscountInfo;
|
||||
std::string handlingFeeAmount;
|
||||
std::string currency;
|
||||
std::string tradeAmount;
|
||||
|
||||
@@ -62,6 +62,8 @@ public:
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
bool getAutoRenew() const;
|
||||
void setAutoRenew(bool autoRenew);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
|
||||
@@ -82,6 +84,7 @@ private:
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
bool autoRenew_;
|
||||
std::string chargeType_;
|
||||
std::string category_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHINSTANCEFORDBREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHINSTANCEFORDBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT FlushInstanceForDBRequest : public RpcServiceRequest {
|
||||
public:
|
||||
FlushInstanceForDBRequest();
|
||||
~FlushInstanceForDBRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getDbIndex() const;
|
||||
void setDbIndex(int dbIndex);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
int dbIndex_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHINSTANCEFORDBREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYNODESPECRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYNODESPECRESULT_H_
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHINSTANCEFORDBRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHINSTANCEFORDBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,21 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyNodeSpecResult : public ServiceResult
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT FlushInstanceForDBResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyNodeSpecResult();
|
||||
explicit ModifyNodeSpecResult(const std::string &payload);
|
||||
~ModifyNodeSpecResult();
|
||||
long getOrderId()const;
|
||||
FlushInstanceForDBResult();
|
||||
explicit FlushInstanceForDBResult(const std::string &payload);
|
||||
~FlushInstanceForDBResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYNODESPECRESULT_H_
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_FLUSHINSTANCEFORDBRESULT_H_
|
||||
@@ -32,27 +32,27 @@ public:
|
||||
~FlushInstanceRequest();
|
||||
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 getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string securityToken_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_LOCKDBINSTANCEWRITEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_LOCKDBINSTANCEWRITEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT LockDBInstanceWriteRequest : public RpcServiceRequest {
|
||||
public:
|
||||
LockDBInstanceWriteRequest();
|
||||
~LockDBInstanceWriteRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getLockReason() const;
|
||||
void setLockReason(const std::string &lockReason);
|
||||
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 lockReason_;
|
||||
std::string securityToken_;
|
||||
std::string dBInstanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_LOCKDBINSTANCEWRITEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_LOCKDBINSTANCEWRITERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_LOCKDBINSTANCEWRITERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT LockDBInstanceWriteResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
LockDBInstanceWriteResult();
|
||||
explicit LockDBInstanceWriteResult(const std::string &payload);
|
||||
~LockDBInstanceWriteResult();
|
||||
long getTaskId()const;
|
||||
std::string getLockReason()const;
|
||||
std::string getDBInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long taskId_;
|
||||
std::string lockReason_;
|
||||
std::string dBInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_LOCKDBINSTANCEWRITERESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPNAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPNAMEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGlobalSecurityIPGroupNameRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyGlobalSecurityIPGroupNameRequest();
|
||||
~ModifyGlobalSecurityIPGroupNameRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getGlobalSecurityGroupId() const;
|
||||
void setGlobalSecurityGroupId(const std::string &globalSecurityGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
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 getGlobalIgName() const;
|
||||
void setGlobalIgName(const std::string &globalIgName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string globalSecurityGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string globalIgName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPNAMEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPNAMERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPNAMERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGlobalSecurityIPGroupNameResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyGlobalSecurityIPGroupNameResult();
|
||||
explicit ModifyGlobalSecurityIPGroupNameResult(const std::string &payload);
|
||||
~ModifyGlobalSecurityIPGroupNameResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPNAMERESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRELATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGlobalSecurityIPGroupRelationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyGlobalSecurityIPGroupRelationRequest();
|
||||
~ModifyGlobalSecurityIPGroupRelationRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getGlobalSecurityGroupId() const;
|
||||
void setGlobalSecurityGroupId(const std::string &globalSecurityGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getDBClusterId() const;
|
||||
void setDBClusterId(const std::string &dBClusterId);
|
||||
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 resourceGroupId_;
|
||||
std::string globalSecurityGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string dBClusterId_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRELATIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRELATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGlobalSecurityIPGroupRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyGlobalSecurityIPGroupRelationResult();
|
||||
explicit ModifyGlobalSecurityIPGroupRelationResult(const std::string &payload);
|
||||
~ModifyGlobalSecurityIPGroupRelationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRELATIONRESULT_H_
|
||||
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_MODIFYGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGlobalSecurityIPGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyGlobalSecurityIPGroupRequest();
|
||||
~ModifyGlobalSecurityIPGroupRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getGIpList() const;
|
||||
void setGIpList(const std::string &gIpList);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getGlobalSecurityGroupId() const;
|
||||
void setGlobalSecurityGroupId(const std::string &globalSecurityGroupId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getSecurityIPType() const;
|
||||
void setSecurityIPType(const std::string &securityIPType);
|
||||
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 getWhitelistNetType() const;
|
||||
void setWhitelistNetType(const std::string &whitelistNetType);
|
||||
std::string getGlobalIgName() const;
|
||||
void setGlobalIgName(const std::string &globalIgName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string gIpList_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string globalSecurityGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string securityIPType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string whitelistNetType_;
|
||||
std::string globalIgName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyGlobalSecurityIPGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyGlobalSecurityIPGroupResult();
|
||||
explicit ModifyGlobalSecurityIPGroupResult(const std::string &payload);
|
||||
~ModifyGlobalSecurityIPGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYGLOBALSECURITYIPGROUPRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEPARAMETERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyInstanceParameterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyInstanceParameterRequest();
|
||||
~ModifyInstanceParameterRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getParameterGroupId() const;
|
||||
void setParameterGroupId(const std::string ¶meterGroupId);
|
||||
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 ¶meters);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string parameterGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string parameters_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEPARAMETERREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEPARAMETERRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEPARAMETERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT ModifyInstanceParameterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyInstanceParameterResult();
|
||||
explicit ModifyInstanceParameterResult(const std::string &payload);
|
||||
~ModifyInstanceParameterResult();
|
||||
long getTaskId()const;
|
||||
std::string getInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long taskId_;
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEPARAMETERRESULT_H_
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
int getSlaveReadOnlyCount() const;
|
||||
void setSlaveReadOnlyCount(int slaveReadOnlyCount);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getInstanceClass() const;
|
||||
@@ -50,6 +52,8 @@ public:
|
||||
void setSourceBiz(const std::string &sourceBiz);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
int getShardCount() const;
|
||||
void setShardCount(int shardCount);
|
||||
bool getAutoPay() const;
|
||||
void setAutoPay(bool autoPay);
|
||||
std::string getFromApp() const;
|
||||
@@ -62,8 +66,12 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
bool getForceTrans() const;
|
||||
void setForceTrans(bool forceTrans);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
int getReadOnlyCount() const;
|
||||
void setReadOnlyCount(int readOnlyCount);
|
||||
bool getForceUpgrade() const;
|
||||
void setForceUpgrade(bool forceUpgrade);
|
||||
std::string getOrderType() const;
|
||||
@@ -72,6 +80,7 @@ public:
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string clientToken_;
|
||||
int slaveReadOnlyCount_;
|
||||
std::string couponNo_;
|
||||
std::string instanceClass_;
|
||||
std::string accessKeyId_;
|
||||
@@ -80,13 +89,16 @@ private:
|
||||
std::string effectiveTime_;
|
||||
std::string sourceBiz_;
|
||||
std::string businessInfo_;
|
||||
int shardCount_;
|
||||
bool autoPay_;
|
||||
std::string fromApp_;
|
||||
std::string majorVersion_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
bool forceTrans_;
|
||||
std::string instanceId_;
|
||||
int readOnlyCount_;
|
||||
bool forceUpgrade_;
|
||||
std::string orderType_;
|
||||
};
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setFilterKey(const std::string &filterKey);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getTimeShift() const;
|
||||
void setTimeShift(const std::string &timeShift);
|
||||
std::string getRestoreTime() const;
|
||||
void setRestoreTime(const std::string &restoreTime);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
@@ -58,6 +60,7 @@ private:
|
||||
std::string accessKeyId_;
|
||||
std::string filterKey_;
|
||||
std::string securityToken_;
|
||||
std::string timeShift_;
|
||||
std::string restoreTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -54,6 +54,8 @@ public:
|
||||
void setSwitchType(const std::string &switchType);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
int getSwitchZone() const;
|
||||
void setSwitchZone(int switchZone);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -68,6 +70,7 @@ private:
|
||||
std::string instanceId_;
|
||||
std::string switchType_;
|
||||
std::string category_;
|
||||
int switchZone_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
long getAutoRenewPeriod() const;
|
||||
void setAutoRenewPeriod(long autoRenewPeriod);
|
||||
long getPeriod() const;
|
||||
void setPeriod(long period);
|
||||
bool getAutoPay() const;
|
||||
@@ -50,6 +52,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
|
||||
@@ -57,6 +61,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
long autoRenewPeriod_;
|
||||
long period_;
|
||||
bool autoPay_;
|
||||
std::string fromApp_;
|
||||
@@ -64,6 +69,7 @@ private:
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string autoRenew_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_UNLOCKDBINSTANCEWRITEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_UNLOCKDBINSTANCEWRITEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT UnlockDBInstanceWriteRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UnlockDBInstanceWriteRequest();
|
||||
~UnlockDBInstanceWriteRequest();
|
||||
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_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_UNLOCKDBINSTANCEWRITEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_UNLOCKDBINSTANCEWRITERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_UNLOCKDBINSTANCEWRITERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace R_kvstore
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT UnlockDBInstanceWriteResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UnlockDBInstanceWriteResult();
|
||||
explicit UnlockDBInstanceWriteResult(const std::string &payload);
|
||||
~UnlockDBInstanceWriteResult();
|
||||
long getTaskId()const;
|
||||
std::string getDBInstanceName()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long taskId_;
|
||||
std::string dBInstanceName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_UNLOCKDBINSTANCEWRITERESULT_H_
|
||||
@@ -339,6 +339,42 @@ R_kvstoreClient::CreateGlobalDistributeCacheOutcomeCallable R_kvstoreClient::cre
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateGlobalSecurityIPGroupOutcome R_kvstoreClient::createGlobalSecurityIPGroup(const CreateGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateGlobalSecurityIPGroupOutcome(CreateGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return CreateGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::createGlobalSecurityIPGroupAsync(const CreateGlobalSecurityIPGroupRequest& request, const CreateGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::createGlobalSecurityIPGroupCallable(const CreateGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateInstanceOutcome R_kvstoreClient::createInstance(const CreateInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -483,6 +519,42 @@ R_kvstoreClient::DeleteAccountOutcomeCallable R_kvstoreClient::deleteAccountCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteGlobalSecurityIPGroupOutcome R_kvstoreClient::deleteGlobalSecurityIPGroup(const DeleteGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteGlobalSecurityIPGroupOutcome(DeleteGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return DeleteGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::deleteGlobalSecurityIPGroupAsync(const DeleteGlobalSecurityIPGroupRequest& request, const DeleteGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::deleteGlobalSecurityIPGroupCallable(const DeleteGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteInstanceOutcome R_kvstoreClient::deleteInstance(const DeleteInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -915,6 +987,42 @@ R_kvstoreClient::DescribeCacheAnalysisReportListOutcomeCallable R_kvstoreClient:
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeClusterBackupListOutcome R_kvstoreClient::describeClusterBackupList(const DescribeClusterBackupListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeClusterBackupListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeClusterBackupListOutcome(DescribeClusterBackupListResult(outcome.result()));
|
||||
else
|
||||
return DescribeClusterBackupListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeClusterBackupListAsync(const DescribeClusterBackupListRequest& request, const DescribeClusterBackupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeClusterBackupList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeClusterBackupListOutcomeCallable R_kvstoreClient::describeClusterBackupListCallable(const DescribeClusterBackupListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeClusterBackupListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeClusterBackupList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeClusterMemberInfoOutcome R_kvstoreClient::describeClusterMemberInfo(const DescribeClusterMemberInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -987,6 +1095,42 @@ R_kvstoreClient::DescribeDBInstanceNetInfoOutcomeCallable R_kvstoreClient::descr
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeDBNodeDirectVipInfoOutcome R_kvstoreClient::describeDBNodeDirectVipInfo(const DescribeDBNodeDirectVipInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeDBNodeDirectVipInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeDBNodeDirectVipInfoOutcome(DescribeDBNodeDirectVipInfoResult(outcome.result()));
|
||||
else
|
||||
return DescribeDBNodeDirectVipInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeDBNodeDirectVipInfoAsync(const DescribeDBNodeDirectVipInfoRequest& request, const DescribeDBNodeDirectVipInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeDBNodeDirectVipInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeDBNodeDirectVipInfoOutcomeCallable R_kvstoreClient::describeDBNodeDirectVipInfoCallable(const DescribeDBNodeDirectVipInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeDBNodeDirectVipInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeDBNodeDirectVipInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeDedicatedClusterInstanceListOutcome R_kvstoreClient::describeDedicatedClusterInstanceList(const DescribeDedicatedClusterInstanceListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1167,6 +1311,78 @@ R_kvstoreClient::DescribeGlobalDistributeCacheOutcomeCallable R_kvstoreClient::d
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupOutcome R_kvstoreClient::describeGlobalSecurityIPGroup(const DescribeGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupOutcome(DescribeGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return DescribeGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeGlobalSecurityIPGroupAsync(const DescribeGlobalSecurityIPGroupRequest& request, const DescribeGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::describeGlobalSecurityIPGroupCallable(const DescribeGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupRelationOutcome R_kvstoreClient::describeGlobalSecurityIPGroupRelation(const DescribeGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupRelationOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupRelationOutcome(DescribeGlobalSecurityIPGroupRelationResult(outcome.result()));
|
||||
else
|
||||
return DescribeGlobalSecurityIPGroupRelationOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeGlobalSecurityIPGroupRelationAsync(const DescribeGlobalSecurityIPGroupRelationRequest& request, const DescribeGlobalSecurityIPGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeGlobalSecurityIPGroupRelation(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupRelationOutcomeCallable R_kvstoreClient::describeGlobalSecurityIPGroupRelationCallable(const DescribeGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeGlobalSecurityIPGroupRelationOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeGlobalSecurityIPGroupRelation(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,6 +1419,42 @@ R_kvstoreClient::DescribeHistoryMonitorValuesOutcomeCallable R_kvstoreClient::de
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeHistoryTasksOutcome R_kvstoreClient::describeHistoryTasks(const DescribeHistoryTasksRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeHistoryTasksOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeHistoryTasksOutcome(DescribeHistoryTasksResult(outcome.result()));
|
||||
else
|
||||
return DescribeHistoryTasksOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeHistoryTasksAsync(const DescribeHistoryTasksRequest& request, const DescribeHistoryTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeHistoryTasks(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeHistoryTasksOutcomeCallable R_kvstoreClient::describeHistoryTasksCallable(const DescribeHistoryTasksRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeHistoryTasksOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeHistoryTasks(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeInstanceAttributeOutcome R_kvstoreClient::describeInstanceAttribute(const DescribeInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1563,6 +1815,42 @@ R_kvstoreClient::DescribeMonitorItemsOutcomeCallable R_kvstoreClient::describeMo
|
||||
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<const AsyncCallerContext>& 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<std::packaged_task<DescribeParameterModificationHistoryOutcome()>>(
|
||||
[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();
|
||||
@@ -2067,6 +2355,42 @@ R_kvstoreClient::FlushInstanceOutcomeCallable R_kvstoreClient::flushInstanceCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::FlushInstanceForDBOutcome R_kvstoreClient::flushInstanceForDB(const FlushInstanceForDBRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return FlushInstanceForDBOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return FlushInstanceForDBOutcome(FlushInstanceForDBResult(outcome.result()));
|
||||
else
|
||||
return FlushInstanceForDBOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::flushInstanceForDBAsync(const FlushInstanceForDBRequest& request, const FlushInstanceForDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, flushInstanceForDB(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::FlushInstanceForDBOutcomeCallable R_kvstoreClient::flushInstanceForDBCallable(const FlushInstanceForDBRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<FlushInstanceForDBOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->flushInstanceForDB(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::GrantAccountPrivilegeOutcome R_kvstoreClient::grantAccountPrivilege(const GrantAccountPrivilegeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2175,6 +2499,42 @@ R_kvstoreClient::ListTagResourcesOutcomeCallable R_kvstoreClient::listTagResourc
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::LockDBInstanceWriteOutcome R_kvstoreClient::lockDBInstanceWrite(const LockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return LockDBInstanceWriteOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return LockDBInstanceWriteOutcome(LockDBInstanceWriteResult(outcome.result()));
|
||||
else
|
||||
return LockDBInstanceWriteOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::lockDBInstanceWriteAsync(const LockDBInstanceWriteRequest& request, const LockDBInstanceWriteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, lockDBInstanceWrite(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::LockDBInstanceWriteOutcomeCallable R_kvstoreClient::lockDBInstanceWriteCallable(const LockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<LockDBInstanceWriteOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->lockDBInstanceWrite(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::MigrateToOtherZoneOutcome R_kvstoreClient::migrateToOtherZone(const MigrateToOtherZoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2427,6 +2787,114 @@ R_kvstoreClient::ModifyDBInstanceConnectionStringOutcomeCallable R_kvstoreClient
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupOutcome R_kvstoreClient::modifyGlobalSecurityIPGroup(const ModifyGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupOutcome(ModifyGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return ModifyGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyGlobalSecurityIPGroupAsync(const ModifyGlobalSecurityIPGroupRequest& request, const ModifyGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::modifyGlobalSecurityIPGroupCallable(const ModifyGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupNameOutcome R_kvstoreClient::modifyGlobalSecurityIPGroupName(const ModifyGlobalSecurityIPGroupNameRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupNameOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupNameOutcome(ModifyGlobalSecurityIPGroupNameResult(outcome.result()));
|
||||
else
|
||||
return ModifyGlobalSecurityIPGroupNameOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyGlobalSecurityIPGroupNameAsync(const ModifyGlobalSecurityIPGroupNameRequest& request, const ModifyGlobalSecurityIPGroupNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyGlobalSecurityIPGroupName(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupNameOutcomeCallable R_kvstoreClient::modifyGlobalSecurityIPGroupNameCallable(const ModifyGlobalSecurityIPGroupNameRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyGlobalSecurityIPGroupNameOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyGlobalSecurityIPGroupName(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupRelationOutcome R_kvstoreClient::modifyGlobalSecurityIPGroupRelation(const ModifyGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupRelationOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupRelationOutcome(ModifyGlobalSecurityIPGroupRelationResult(outcome.result()));
|
||||
else
|
||||
return ModifyGlobalSecurityIPGroupRelationOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyGlobalSecurityIPGroupRelationAsync(const ModifyGlobalSecurityIPGroupRelationRequest& request, const ModifyGlobalSecurityIPGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyGlobalSecurityIPGroupRelation(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupRelationOutcomeCallable R_kvstoreClient::modifyGlobalSecurityIPGroupRelationCallable(const ModifyGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyGlobalSecurityIPGroupRelationOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyGlobalSecurityIPGroupRelation(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceAttributeOutcome R_kvstoreClient::modifyInstanceAttribute(const ModifyInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2679,6 +3147,42 @@ R_kvstoreClient::ModifyInstanceNetExpireTimeOutcomeCallable R_kvstoreClient::mod
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceParameterOutcome R_kvstoreClient::modifyInstanceParameter(const ModifyInstanceParameterRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyInstanceParameterOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyInstanceParameterOutcome(ModifyInstanceParameterResult(outcome.result()));
|
||||
else
|
||||
return ModifyInstanceParameterOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyInstanceParameterAsync(const ModifyInstanceParameterRequest& request, const ModifyInstanceParameterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyInstanceParameter(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceParameterOutcomeCallable R_kvstoreClient::modifyInstanceParameterCallable(const ModifyInstanceParameterRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyInstanceParameterOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyInstanceParameter(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceSSLOutcome R_kvstoreClient::modifyInstanceSSL(const ModifyInstanceSSLRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2859,42 +3363,6 @@ R_kvstoreClient::ModifyIntranetAttributeOutcomeCallable R_kvstoreClient::modifyI
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyNodeSpecOutcome R_kvstoreClient::modifyNodeSpec(const ModifyNodeSpecRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyNodeSpecOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyNodeSpecOutcome(ModifyNodeSpecResult(outcome.result()));
|
||||
else
|
||||
return ModifyNodeSpecOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyNodeSpecAsync(const ModifyNodeSpecRequest& request, const ModifyNodeSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyNodeSpec(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyNodeSpecOutcomeCallable R_kvstoreClient::modifyNodeSpecCallable(const ModifyNodeSpecRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyNodeSpecOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyNodeSpec(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyResourceGroupOutcome R_kvstoreClient::modifyResourceGroup(const ModifyResourceGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3543,6 +4011,42 @@ R_kvstoreClient::TransformToPrePaidOutcomeCallable R_kvstoreClient::transformToP
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::UnlockDBInstanceWriteOutcome R_kvstoreClient::unlockDBInstanceWrite(const UnlockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UnlockDBInstanceWriteOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UnlockDBInstanceWriteOutcome(UnlockDBInstanceWriteResult(outcome.result()));
|
||||
else
|
||||
return UnlockDBInstanceWriteOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::unlockDBInstanceWriteAsync(const UnlockDBInstanceWriteRequest& request, const UnlockDBInstanceWriteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, unlockDBInstanceWrite(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::UnlockDBInstanceWriteOutcomeCallable R_kvstoreClient::unlockDBInstanceWriteCallable(const UnlockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UnlockDBInstanceWriteOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->unlockDBInstanceWrite(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::UntagResourcesOutcome R_kvstoreClient::untagResources(const UntagResourcesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -133,6 +133,24 @@ void AddShardingNodeRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AddShardingNodeRequest::getVSwitchId() const {
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void AddShardingNodeRequest::setVSwitchId(const std::string &vSwitchId) {
|
||||
vSwitchId_ = vSwitchId;
|
||||
setParameter(std::string("VSwitchId"), vSwitchId);
|
||||
}
|
||||
|
||||
bool AddShardingNodeRequest::getForceTrans() const {
|
||||
return forceTrans_;
|
||||
}
|
||||
|
||||
void AddShardingNodeRequest::setForceTrans(bool forceTrans) {
|
||||
forceTrans_ = forceTrans;
|
||||
setParameter(std::string("ForceTrans"), forceTrans ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string AddShardingNodeRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
@@ -142,12 +160,3 @@ void AddShardingNodeRequest::setInstanceId(const std::string &instanceId) {
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string AddShardingNodeRequest::getShardClass() const {
|
||||
return shardClass_;
|
||||
}
|
||||
|
||||
void AddShardingNodeRequest::setShardClass(const std::string &shardClass) {
|
||||
shardClass_ = shardClass;
|
||||
setParameter(std::string("ShardClass"), shardClass);
|
||||
}
|
||||
|
||||
|
||||
@@ -52,6 +52,15 @@ void CreateGlobalDistributeCacheRequest::setAccessKeyId(const std::string &acces
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateGlobalDistributeCacheRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
@@ -39,13 +39,6 @@ void CreateGlobalDistributeCacheResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["GlobalInstanceId"].isNull())
|
||||
globalInstanceId_ = value["GlobalInstanceId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheResult::getGlobalInstanceId()const
|
||||
{
|
||||
return globalInstanceId_;
|
||||
}
|
||||
|
||||
|
||||
135
r-kvstore/src/model/CreateGlobalSecurityIPGroupRequest.cc
Normal file
135
r-kvstore/src/model/CreateGlobalSecurityIPGroupRequest.cc
Normal file
@@ -0,0 +1,135 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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 <alibabacloud/r-kvstore/model/CreateGlobalSecurityIPGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::CreateGlobalSecurityIPGroupRequest;
|
||||
|
||||
CreateGlobalSecurityIPGroupRequest::CreateGlobalSecurityIPGroupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "CreateGlobalSecurityIPGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateGlobalSecurityIPGroupRequest::~CreateGlobalSecurityIPGroupRequest() {}
|
||||
|
||||
long CreateGlobalSecurityIPGroupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getGIpList() const {
|
||||
return gIpList_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setGIpList(const std::string &gIpList) {
|
||||
gIpList_ = gIpList;
|
||||
setParameter(std::string("GIpList"), gIpList);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getSecurityIPType() const {
|
||||
return securityIPType_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setSecurityIPType(const std::string &securityIPType) {
|
||||
securityIPType_ = securityIPType;
|
||||
setParameter(std::string("SecurityIPType"), securityIPType);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long CreateGlobalSecurityIPGroupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getWhitelistNetType() const {
|
||||
return whitelistNetType_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setWhitelistNetType(const std::string &whitelistNetType) {
|
||||
whitelistNetType_ = whitelistNetType;
|
||||
setParameter(std::string("WhitelistNetType"), whitelistNetType);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getGlobalIgName() const {
|
||||
return globalIgName_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setGlobalIgName(const std::string &globalIgName) {
|
||||
globalIgName_ = globalIgName;
|
||||
setParameter(std::string("GlobalIgName"), globalIgName);
|
||||
}
|
||||
|
||||
67
r-kvstore/src/model/CreateGlobalSecurityIPGroupResult.cc
Normal file
67
r-kvstore/src/model/CreateGlobalSecurityIPGroupResult.cc
Normal file
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/CreateGlobalSecurityIPGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
CreateGlobalSecurityIPGroupResult::CreateGlobalSecurityIPGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CreateGlobalSecurityIPGroupResult::CreateGlobalSecurityIPGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CreateGlobalSecurityIPGroupResult::~CreateGlobalSecurityIPGroupResult()
|
||||
{}
|
||||
|
||||
void CreateGlobalSecurityIPGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allGlobalSecurityIPGroupNode = value["GlobalSecurityIPGroup"]["GlobalSecurityIPGroupItem"];
|
||||
for (auto valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem : allGlobalSecurityIPGroupNode)
|
||||
{
|
||||
GlobalSecurityIPGroupItem globalSecurityIPGroupObject;
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].isNull())
|
||||
globalSecurityIPGroupObject.globalSecurityGroupId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].isNull())
|
||||
globalSecurityIPGroupObject.globalIgName = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].isNull())
|
||||
globalSecurityIPGroupObject.securityIPType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].isNull())
|
||||
globalSecurityIPGroupObject.gIpList = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].isNull())
|
||||
globalSecurityIPGroupObject.whitelistNetType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].isNull())
|
||||
globalSecurityIPGroupObject.regionId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].asString();
|
||||
globalSecurityIPGroup_.push_back(globalSecurityIPGroupObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<CreateGlobalSecurityIPGroupResult::GlobalSecurityIPGroupItem> CreateGlobalSecurityIPGroupResult::getGlobalSecurityIPGroup()const
|
||||
{
|
||||
return globalSecurityIPGroup_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,15 @@ void CreateInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getConnectionStringPrefix() const {
|
||||
return connectionStringPrefix_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setConnectionStringPrefix(const std::string &connectionStringPrefix) {
|
||||
connectionStringPrefix_ = connectionStringPrefix;
|
||||
setParameter(std::string("ConnectionStringPrefix"), connectionStringPrefix);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getSecondaryZoneId() const {
|
||||
return secondaryZoneId_;
|
||||
}
|
||||
@@ -43,6 +52,15 @@ void CreateInstanceRequest::setSecondaryZoneId(const std::string &secondaryZoneI
|
||||
setParameter(std::string("SecondaryZoneId"), secondaryZoneId);
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getSlaveReadOnlyCount() const {
|
||||
return slaveReadOnlyCount_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setSlaveReadOnlyCount(int slaveReadOnlyCount) {
|
||||
slaveReadOnlyCount_ = slaveReadOnlyCount;
|
||||
setParameter(std::string("SlaveReadOnlyCount"), std::to_string(slaveReadOnlyCount));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -70,6 +88,15 @@ void CreateInstanceRequest::setEngineVersion(const std::string &engineVersion) {
|
||||
setParameter(std::string("EngineVersion"), engineVersion);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getPhysicalInstanceId() const {
|
||||
return physicalInstanceId_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setPhysicalInstanceId(const std::string &physicalInstanceId) {
|
||||
physicalInstanceId_ = physicalInstanceId;
|
||||
setParameter(std::string("PhysicalInstanceId"), physicalInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
@@ -111,6 +138,15 @@ void CreateInstanceRequest::setTag(const std::vector<CreateInstanceRequest::Tag>
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getGlobalSecurityGroupIds() const {
|
||||
return globalSecurityGroupIds_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds) {
|
||||
globalSecurityGroupIds_ = globalSecurityGroupIds;
|
||||
setParameter(std::string("GlobalSecurityGroupIds"), globalSecurityGroupIds);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getBusinessInfo() const {
|
||||
return businessInfo_;
|
||||
}
|
||||
@@ -228,6 +264,15 @@ void CreateInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getAppendonly() const {
|
||||
return appendonly_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setAppendonly(const std::string &appendonly) {
|
||||
appendonly_ = appendonly;
|
||||
setParameter(std::string("Appendonly"), appendonly);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getNodeType() const {
|
||||
return nodeType_;
|
||||
}
|
||||
@@ -363,6 +408,15 @@ void CreateInstanceRequest::setGlobalInstanceId(const std::string &globalInstanc
|
||||
setParameter(std::string("GlobalInstanceId"), globalInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getParamGroupId() const {
|
||||
return paramGroupId_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setParamGroupId(const std::string ¶mGroupId) {
|
||||
paramGroupId_ = paramGroupId;
|
||||
setParameter(std::string("ParamGroupId"), paramGroupId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
@@ -372,6 +426,15 @@ void CreateInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
bool CreateInstanceRequest::getDeletePhysicalInstance() const {
|
||||
return deletePhysicalInstance_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setDeletePhysicalInstance(bool deletePhysicalInstance) {
|
||||
deletePhysicalInstance_ = deletePhysicalInstance;
|
||||
setParameter(std::string("DeletePhysicalInstance"), deletePhysicalInstance ? "true" : "false");
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getReadOnlyCount() const {
|
||||
return readOnlyCount_;
|
||||
}
|
||||
@@ -399,3 +462,12 @@ void CreateInstanceRequest::setConfig(const std::string &config) {
|
||||
setParameter(std::string("Config"), config);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setClusterBackupId(const std::string &clusterBackupId) {
|
||||
clusterBackupId_ = clusterBackupId;
|
||||
setParameter(std::string("ClusterBackupId"), clusterBackupId);
|
||||
}
|
||||
|
||||
|
||||
@@ -79,6 +79,8 @@ void CreateInstanceResult::parse(const std::string &payload)
|
||||
privateIpAddr_ = value["PrivateIpAddr"].asString();
|
||||
if(!value["UserName"].isNull())
|
||||
userName_ = value["UserName"].asString();
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = std::stol(value["OrderId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -127,6 +129,11 @@ std::string CreateInstanceResult::getPrivateIpAddr()const
|
||||
return privateIpAddr_;
|
||||
}
|
||||
|
||||
long CreateInstanceResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
std::string CreateInstanceResult::getConnectionDomain()const
|
||||
{
|
||||
return connectionDomain_;
|
||||
|
||||
@@ -43,6 +43,15 @@ void CreateTairInstanceRequest::setSecondaryZoneId(const std::string &secondaryZ
|
||||
setParameter(std::string("SecondaryZoneId"), secondaryZoneId);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getSlaveReadOnlyCount() const {
|
||||
return slaveReadOnlyCount_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setSlaveReadOnlyCount(int slaveReadOnlyCount) {
|
||||
slaveReadOnlyCount_ = slaveReadOnlyCount;
|
||||
setParameter(std::string("SlaveReadOnlyCount"), std::to_string(slaveReadOnlyCount));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -97,6 +106,29 @@ void CreateTairInstanceRequest::setSecurityToken(const std::string &securityToke
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::vector<CreateTairInstanceRequest::Tag> CreateTairInstanceRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setTag(const std::vector<CreateTairInstanceRequest::Tag> &tag) {
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getGlobalSecurityGroupIds() const {
|
||||
return globalSecurityGroupIds_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds) {
|
||||
globalSecurityGroupIds_ = globalSecurityGroupIds;
|
||||
setParameter(std::string("GlobalSecurityGroupIds"), globalSecurityGroupIds);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getBusinessInfo() const {
|
||||
return businessInfo_;
|
||||
}
|
||||
@@ -133,6 +165,15 @@ void CreateTairInstanceRequest::setPeriod(int period) {
|
||||
setParameter(std::string("Period"), std::to_string(period));
|
||||
}
|
||||
|
||||
bool CreateTairInstanceRequest::getDryRun() const {
|
||||
return dryRun_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setDryRun(bool dryRun) {
|
||||
dryRun_ = dryRun;
|
||||
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getBackupId() const {
|
||||
return backupId_;
|
||||
}
|
||||
@@ -196,6 +237,15 @@ void CreateTairInstanceRequest::setAutoRenew(const std::string &autoRenew) {
|
||||
setParameter(std::string("AutoRenew"), autoRenew);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getPort() const {
|
||||
return port_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setPort(int port) {
|
||||
port_ = port;
|
||||
setParameter(std::string("Port"), std::to_string(port));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
@@ -313,6 +363,15 @@ void CreateTairInstanceRequest::setGlobalInstanceId(const std::string &globalIns
|
||||
setParameter(std::string("GlobalInstanceId"), globalInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getParamGroupId() const {
|
||||
return paramGroupId_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setParamGroupId(const std::string ¶mGroupId) {
|
||||
paramGroupId_ = paramGroupId;
|
||||
setParameter(std::string("ParamGroupId"), paramGroupId);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
@@ -322,6 +381,15 @@ void CreateTairInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getReadOnlyCount() const {
|
||||
return readOnlyCount_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setReadOnlyCount(int readOnlyCount) {
|
||||
readOnlyCount_ = readOnlyCount;
|
||||
setParameter(std::string("ReadOnlyCount"), std::to_string(readOnlyCount));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
@@ -331,3 +399,12 @@ void CreateTairInstanceRequest::setChargeType(const std::string &chargeType) {
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setClusterBackupId(const std::string &clusterBackupId) {
|
||||
clusterBackupId_ = clusterBackupId;
|
||||
setParameter(std::string("ClusterBackupId"), clusterBackupId);
|
||||
}
|
||||
|
||||
|
||||
@@ -65,6 +65,8 @@ void CreateTairInstanceResult::parse(const std::string &payload)
|
||||
instanceStatus_ = value["InstanceStatus"].asString();
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = value["TaskId"].asString();
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = std::stol(value["OrderId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -98,6 +100,11 @@ int CreateTairInstanceResult::getPort()const
|
||||
return port_;
|
||||
}
|
||||
|
||||
long CreateTairInstanceResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceResult::getConnectionDomain()const
|
||||
{
|
||||
return connectionDomain_;
|
||||
|
||||
117
r-kvstore/src/model/DeleteGlobalSecurityIPGroupRequest.cc
Normal file
117
r-kvstore/src/model/DeleteGlobalSecurityIPGroupRequest.cc
Normal file
@@ -0,0 +1,117 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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 <alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DeleteGlobalSecurityIPGroupRequest;
|
||||
|
||||
DeleteGlobalSecurityIPGroupRequest::DeleteGlobalSecurityIPGroupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteGlobalSecurityIPGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteGlobalSecurityIPGroupRequest::~DeleteGlobalSecurityIPGroupRequest() {}
|
||||
|
||||
long DeleteGlobalSecurityIPGroupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getGlobalSecurityGroupId() const {
|
||||
return globalSecurityGroupId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setGlobalSecurityGroupId(const std::string &globalSecurityGroupId) {
|
||||
globalSecurityGroupId_ = globalSecurityGroupId;
|
||||
setParameter(std::string("GlobalSecurityGroupId"), globalSecurityGroupId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DeleteGlobalSecurityIPGroupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getGlobalIgName() const {
|
||||
return globalIgName_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setGlobalIgName(const std::string &globalIgName) {
|
||||
globalIgName_ = globalIgName;
|
||||
setParameter(std::string("GlobalIgName"), globalIgName);
|
||||
}
|
||||
|
||||
44
r-kvstore/src/model/DeleteGlobalSecurityIPGroupResult.cc
Normal file
44
r-kvstore/src/model/DeleteGlobalSecurityIPGroupResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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 <alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DeleteGlobalSecurityIPGroupResult::DeleteGlobalSecurityIPGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DeleteGlobalSecurityIPGroupResult::DeleteGlobalSecurityIPGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DeleteGlobalSecurityIPGroupResult::~DeleteGlobalSecurityIPGroupResult()
|
||||
{}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -97,6 +97,15 @@ void DeleteShardingNodeRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
bool DeleteShardingNodeRequest::getForceTrans() const {
|
||||
return forceTrans_;
|
||||
}
|
||||
|
||||
void DeleteShardingNodeRequest::setForceTrans(bool forceTrans) {
|
||||
forceTrans_ = forceTrans;
|
||||
setParameter(std::string("ForceTrans"), forceTrans ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string DeleteShardingNodeRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
@@ -39,6 +39,13 @@ void DeleteShardingNodeResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = value["OrderId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DeleteShardingNodeResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
|
||||
@@ -169,6 +169,15 @@ void DescribeAvailableResourceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getInstanceScene() const {
|
||||
return instanceScene_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setInstanceScene(const std::string &instanceScene) {
|
||||
instanceScene_ = instanceScene;
|
||||
setParameter(std::string("InstanceScene"), instanceScene);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getOrderType() const {
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
@@ -39,6 +39,21 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
if(!accessDeniedDetailNode["AuthAction"].isNull())
|
||||
accessDeniedDetail_.authAction = accessDeniedDetailNode["AuthAction"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalDisplayName"].isNull())
|
||||
accessDeniedDetail_.authPrincipalDisplayName = accessDeniedDetailNode["AuthPrincipalDisplayName"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalOwnerId"].isNull())
|
||||
accessDeniedDetail_.authPrincipalOwnerId = accessDeniedDetailNode["AuthPrincipalOwnerId"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalType"].isNull())
|
||||
accessDeniedDetail_.authPrincipalType = accessDeniedDetailNode["AuthPrincipalType"].asString();
|
||||
if(!accessDeniedDetailNode["EncodedDiagnosticMessage"].isNull())
|
||||
accessDeniedDetail_.encodedDiagnosticMessage = accessDeniedDetailNode["EncodedDiagnosticMessage"].asString();
|
||||
if(!accessDeniedDetailNode["NoPermissionType"].isNull())
|
||||
accessDeniedDetail_.noPermissionType = accessDeniedDetailNode["NoPermissionType"].asString();
|
||||
if(!accessDeniedDetailNode["PolicyType"].isNull())
|
||||
accessDeniedDetail_.policyType = accessDeniedDetailNode["PolicyType"].asString();
|
||||
if(!value["BackupRetentionPeriod"].isNull())
|
||||
backupRetentionPeriod_ = value["BackupRetentionPeriod"].asString();
|
||||
if(!value["PreferredBackupPeriod"].isNull())
|
||||
@@ -49,14 +64,26 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
preferredBackupTime_ = value["PreferredBackupTime"].asString();
|
||||
if(!value["EnableBackupLog"].isNull())
|
||||
enableBackupLog_ = std::stoi(value["EnableBackupLog"].asString());
|
||||
if(!value["DbsInstance"].isNull())
|
||||
dbsInstance_ = value["DbsInstance"].asString();
|
||||
|
||||
}
|
||||
|
||||
DescribeBackupPolicyResult::AccessDeniedDetail DescribeBackupPolicyResult::getAccessDeniedDetail()const
|
||||
{
|
||||
return accessDeniedDetail_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getPreferredBackupPeriod()const
|
||||
{
|
||||
return preferredBackupPeriod_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getDbsInstance()const
|
||||
{
|
||||
return dbsInstance_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getPreferredBackupTime()const
|
||||
{
|
||||
return preferredBackupTime_;
|
||||
|
||||
@@ -59,11 +59,31 @@ void DescribeBackupTasksResult::parse(const std::string &payload)
|
||||
backupJobsObject.taskAction = valueBackupJobsBackupJob["TaskAction"].asString();
|
||||
backupJobs_.push_back(backupJobsObject);
|
||||
}
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
if(!accessDeniedDetailNode["AuthAction"].isNull())
|
||||
accessDeniedDetail_.authAction = accessDeniedDetailNode["AuthAction"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalDisplayName"].isNull())
|
||||
accessDeniedDetail_.authPrincipalDisplayName = accessDeniedDetailNode["AuthPrincipalDisplayName"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalOwnerId"].isNull())
|
||||
accessDeniedDetail_.authPrincipalOwnerId = accessDeniedDetailNode["AuthPrincipalOwnerId"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalType"].isNull())
|
||||
accessDeniedDetail_.authPrincipalType = accessDeniedDetailNode["AuthPrincipalType"].asString();
|
||||
if(!accessDeniedDetailNode["EncodedDiagnosticMessage"].isNull())
|
||||
accessDeniedDetail_.encodedDiagnosticMessage = accessDeniedDetailNode["EncodedDiagnosticMessage"].asString();
|
||||
if(!accessDeniedDetailNode["NoPermissionType"].isNull())
|
||||
accessDeniedDetail_.noPermissionType = accessDeniedDetailNode["NoPermissionType"].asString();
|
||||
if(!accessDeniedDetailNode["PolicyType"].isNull())
|
||||
accessDeniedDetail_.policyType = accessDeniedDetailNode["PolicyType"].asString();
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
|
||||
}
|
||||
|
||||
DescribeBackupTasksResult::AccessDeniedDetail DescribeBackupTasksResult::getAccessDeniedDetail()const
|
||||
{
|
||||
return accessDeniedDetail_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupTasksResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
|
||||
@@ -25,6 +25,15 @@ DescribeBackupsRequest::DescribeBackupsRequest()
|
||||
|
||||
DescribeBackupsRequest::~DescribeBackupsRequest() {}
|
||||
|
||||
int DescribeBackupsRequest::getBackupJobId() const {
|
||||
return backupJobId_;
|
||||
}
|
||||
|
||||
void DescribeBackupsRequest::setBackupJobId(int backupJobId) {
|
||||
backupJobId_ = backupJobId;
|
||||
setParameter(std::string("BackupJobId"), std::to_string(backupJobId));
|
||||
}
|
||||
|
||||
long DescribeBackupsRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
@@ -69,8 +69,25 @@ void DescribeBackupsResult::parse(const std::string &payload)
|
||||
backupsObject.backupMode = valueBackupsBackup["BackupMode"].asString();
|
||||
if(!valueBackupsBackup["BackupMethod"].isNull())
|
||||
backupsObject.backupMethod = valueBackupsBackup["BackupMethod"].asString();
|
||||
if(!valueBackupsBackup["BackupJobID"].isNull())
|
||||
backupsObject.backupJobID = std::stoi(valueBackupsBackup["BackupJobID"].asString());
|
||||
backups_.push_back(backupsObject);
|
||||
}
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
if(!accessDeniedDetailNode["AuthAction"].isNull())
|
||||
accessDeniedDetail_.authAction = accessDeniedDetailNode["AuthAction"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalDisplayName"].isNull())
|
||||
accessDeniedDetail_.authPrincipalDisplayName = accessDeniedDetailNode["AuthPrincipalDisplayName"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalOwnerId"].isNull())
|
||||
accessDeniedDetail_.authPrincipalOwnerId = accessDeniedDetailNode["AuthPrincipalOwnerId"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalType"].isNull())
|
||||
accessDeniedDetail_.authPrincipalType = accessDeniedDetailNode["AuthPrincipalType"].asString();
|
||||
if(!accessDeniedDetailNode["EncodedDiagnosticMessage"].isNull())
|
||||
accessDeniedDetail_.encodedDiagnosticMessage = accessDeniedDetailNode["EncodedDiagnosticMessage"].asString();
|
||||
if(!accessDeniedDetailNode["NoPermissionType"].isNull())
|
||||
accessDeniedDetail_.noPermissionType = accessDeniedDetailNode["NoPermissionType"].asString();
|
||||
if(!accessDeniedDetailNode["PolicyType"].isNull())
|
||||
accessDeniedDetail_.policyType = accessDeniedDetailNode["PolicyType"].asString();
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
@@ -80,6 +97,11 @@ void DescribeBackupsResult::parse(const std::string &payload)
|
||||
|
||||
}
|
||||
|
||||
DescribeBackupsResult::AccessDeniedDetail DescribeBackupsResult::getAccessDeniedDetail()const
|
||||
{
|
||||
return accessDeniedDetail_;
|
||||
}
|
||||
|
||||
int DescribeBackupsResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
|
||||
144
r-kvstore/src/model/DescribeClusterBackupListRequest.cc
Normal file
144
r-kvstore/src/model/DescribeClusterBackupListRequest.cc
Normal file
@@ -0,0 +1,144 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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 <alibabacloud/r-kvstore/model/DescribeClusterBackupListRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeClusterBackupListRequest;
|
||||
|
||||
DescribeClusterBackupListRequest::DescribeClusterBackupListRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeClusterBackupList") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeClusterBackupListRequest::~DescribeClusterBackupListRequest() {}
|
||||
|
||||
long DescribeClusterBackupListRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
long DescribeClusterBackupListRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setClusterBackupId(const std::string &clusterBackupId) {
|
||||
clusterBackupId_ = clusterBackupId;
|
||||
setParameter(std::string("ClusterBackupId"), clusterBackupId);
|
||||
}
|
||||
|
||||
134
r-kvstore/src/model/DescribeClusterBackupListResult.cc
Normal file
134
r-kvstore/src/model/DescribeClusterBackupListResult.cc
Normal file
@@ -0,0 +1,134 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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 <alibabacloud/r-kvstore/model/DescribeClusterBackupListResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeClusterBackupListResult::DescribeClusterBackupListResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeClusterBackupListResult::DescribeClusterBackupListResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeClusterBackupListResult::~DescribeClusterBackupListResult()
|
||||
{}
|
||||
|
||||
void DescribeClusterBackupListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allClusterBackupsNode = value["ClusterBackups"]["clusterBackup"];
|
||||
for (auto valueClusterBackupsclusterBackup : allClusterBackupsNode)
|
||||
{
|
||||
ClusterBackup clusterBackupsObject;
|
||||
if(!valueClusterBackupsclusterBackup["IsAvail"].isNull())
|
||||
clusterBackupsObject.isAvail = std::stoi(valueClusterBackupsclusterBackup["IsAvail"].asString());
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupId"].isNull())
|
||||
clusterBackupsObject.clusterBackupId = valueClusterBackupsclusterBackup["ClusterBackupId"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupStatus"].isNull())
|
||||
clusterBackupsObject.clusterBackupStatus = valueClusterBackupsclusterBackup["ClusterBackupStatus"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupSize"].isNull())
|
||||
clusterBackupsObject.clusterBackupSize = valueClusterBackupsclusterBackup["ClusterBackupSize"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupStartTime"].isNull())
|
||||
clusterBackupsObject.clusterBackupStartTime = valueClusterBackupsclusterBackup["ClusterBackupStartTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupEndTime"].isNull())
|
||||
clusterBackupsObject.clusterBackupEndTime = valueClusterBackupsclusterBackup["ClusterBackupEndTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupMode"].isNull())
|
||||
clusterBackupsObject.clusterBackupMode = valueClusterBackupsclusterBackup["ClusterBackupMode"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ShardClassMemory"].isNull())
|
||||
clusterBackupsObject.shardClassMemory = std::stoi(valueClusterBackupsclusterBackup["ShardClassMemory"].asString());
|
||||
if(!valueClusterBackupsclusterBackup["Progress"].isNull())
|
||||
clusterBackupsObject.progress = valueClusterBackupsclusterBackup["Progress"].asString();
|
||||
auto allBackupsNode = valueClusterBackupsclusterBackup["Backups"]["backup"];
|
||||
for (auto valueClusterBackupsclusterBackupBackupsbackup : allBackupsNode)
|
||||
{
|
||||
ClusterBackup::Backup backupsObject;
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupId"].isNull())
|
||||
backupsObject.backupId = valueClusterBackupsclusterBackupBackupsbackup["BackupId"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["InstanceName"].isNull())
|
||||
backupsObject.instanceName = valueClusterBackupsclusterBackupBackupsbackup["InstanceName"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupDownloadURL"].isNull())
|
||||
backupsObject.backupDownloadURL = valueClusterBackupsclusterBackupBackupsbackup["BackupDownloadURL"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupIntranetDownloadURL"].isNull())
|
||||
backupsObject.backupIntranetDownloadURL = valueClusterBackupsclusterBackupBackupsbackup["BackupIntranetDownloadURL"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupStartTime"].isNull())
|
||||
backupsObject.backupStartTime = valueClusterBackupsclusterBackupBackupsbackup["BackupStartTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupEndTime"].isNull())
|
||||
backupsObject.backupEndTime = valueClusterBackupsclusterBackupBackupsbackup["BackupEndTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupSize"].isNull())
|
||||
backupsObject.backupSize = valueClusterBackupsclusterBackupBackupsbackup["BackupSize"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["IsAvail"].isNull())
|
||||
backupsObject.isAvail = valueClusterBackupsclusterBackupBackupsbackup["IsAvail"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupStatus"].isNull())
|
||||
backupsObject.backupStatus = valueClusterBackupsclusterBackupBackupsbackup["BackupStatus"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupName"].isNull())
|
||||
backupsObject.backupName = valueClusterBackupsclusterBackupBackupsbackup["BackupName"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["Engine"].isNull())
|
||||
backupsObject.engine = valueClusterBackupsclusterBackupBackupsbackup["Engine"].asString();
|
||||
auto extraInfo1Node = value["ExtraInfo"];
|
||||
if(!extraInfo1Node["CustinsLevelId"].isNull())
|
||||
backupsObject.extraInfo1.custinsLevelId = std::stoi(extraInfo1Node["CustinsLevelId"].asString());
|
||||
if(!extraInfo1Node["CustinsDbVersion"].isNull())
|
||||
backupsObject.extraInfo1.custinsDbVersion = extraInfo1Node["CustinsDbVersion"].asString();
|
||||
if(!extraInfo1Node["CustinsName"].isNull())
|
||||
backupsObject.extraInfo1.custinsName = extraInfo1Node["CustinsName"].asString();
|
||||
if(!extraInfo1Node["CustinsId"].isNull())
|
||||
backupsObject.extraInfo1.custinsId = std::stoi(extraInfo1Node["CustinsId"].asString());
|
||||
clusterBackupsObject.backups.push_back(backupsObject);
|
||||
}
|
||||
auto extraInfoNode = value["ExtraInfo"];
|
||||
if(!extraInfoNode["RegistryFromHistory"].isNull())
|
||||
clusterBackupsObject.extraInfo.registryFromHistory = extraInfoNode["RegistryFromHistory"].asString();
|
||||
clusterBackups_.push_back(clusterBackupsObject);
|
||||
}
|
||||
if(!value["MaxResults"].isNull())
|
||||
maxResults_ = std::stoi(value["MaxResults"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeClusterBackupListResult::ClusterBackup> DescribeClusterBackupListResult::getClusterBackups()const
|
||||
{
|
||||
return clusterBackups_;
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListResult::getMaxResults()const
|
||||
{
|
||||
return maxResults_;
|
||||
}
|
||||
|
||||
@@ -65,6 +65,8 @@ void DescribeDBInstanceNetInfoResult::parse(const std::string &payload)
|
||||
netInfoItemsObject.vPCId = valueNetInfoItemsInstanceNetInfo["VPCId"].asString();
|
||||
if(!valueNetInfoItemsInstanceNetInfo["IPAddress"].isNull())
|
||||
netInfoItemsObject.iPAddress = valueNetInfoItemsInstanceNetInfo["IPAddress"].asString();
|
||||
if(!valueNetInfoItemsInstanceNetInfo["IsSlaveProxy"].isNull())
|
||||
netInfoItemsObject.isSlaveProxy = std::stoi(valueNetInfoItemsInstanceNetInfo["IsSlaveProxy"].asString());
|
||||
netInfoItems_.push_back(netInfoItemsObject);
|
||||
}
|
||||
if(!value["InstanceNetworkType"].isNull())
|
||||
|
||||
81
r-kvstore/src/model/DescribeDBNodeDirectVipInfoRequest.cc
Normal file
81
r-kvstore/src/model/DescribeDBNodeDirectVipInfoRequest.cc
Normal file
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeDBNodeDirectVipInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeDBNodeDirectVipInfoRequest;
|
||||
|
||||
DescribeDBNodeDirectVipInfoRequest::DescribeDBNodeDirectVipInfoRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeDBNodeDirectVipInfo") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBNodeDirectVipInfoRequest::~DescribeDBNodeDirectVipInfoRequest() {}
|
||||
|
||||
long DescribeDBNodeDirectVipInfoRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeDBNodeDirectVipInfoRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
70
r-kvstore/src/model/DescribeDBNodeDirectVipInfoResult.cc
Normal file
70
r-kvstore/src/model/DescribeDBNodeDirectVipInfoResult.cc
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeDBNodeDirectVipInfoResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeDBNodeDirectVipInfoResult::DescribeDBNodeDirectVipInfoResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeDBNodeDirectVipInfoResult::DescribeDBNodeDirectVipInfoResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeDBNodeDirectVipInfoResult::~DescribeDBNodeDirectVipInfoResult()
|
||||
{}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDirectVipInfoNode = value["DirectVipInfo"]["VipInfo"];
|
||||
for (auto valueDirectVipInfoVipInfo : allDirectVipInfoNode)
|
||||
{
|
||||
VipInfo directVipInfoObject;
|
||||
if(!valueDirectVipInfoVipInfo["NodeId"].isNull())
|
||||
directVipInfoObject.nodeId = valueDirectVipInfoVipInfo["NodeId"].asString();
|
||||
if(!valueDirectVipInfoVipInfo["Vip"].isNull())
|
||||
directVipInfoObject.vip = valueDirectVipInfoVipInfo["Vip"].asString();
|
||||
if(!valueDirectVipInfoVipInfo["Port"].isNull())
|
||||
directVipInfoObject.port = valueDirectVipInfoVipInfo["Port"].asString();
|
||||
if(!valueDirectVipInfoVipInfo["NetType"].isNull())
|
||||
directVipInfoObject.netType = valueDirectVipInfoVipInfo["NetType"].asString();
|
||||
directVipInfo_.push_back(directVipInfoObject);
|
||||
}
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
std::vector<DescribeDBNodeDirectVipInfoResult::VipInfo> DescribeDBNodeDirectVipInfoResult::getDirectVipInfo()const
|
||||
{
|
||||
return directVipInfo_;
|
||||
}
|
||||
|
||||
@@ -55,6 +55,10 @@ void DescribeEncryptionKeyResult::parse(const std::string &payload)
|
||||
encryptionKey_ = value["EncryptionKey"].asString();
|
||||
if(!value["Creator"].isNull())
|
||||
creator_ = value["Creator"].asString();
|
||||
if(!value["EncryptionName"].isNull())
|
||||
encryptionName_ = value["EncryptionName"].asString();
|
||||
if(!value["RoleArn"].isNull())
|
||||
roleArn_ = value["RoleArn"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -78,6 +82,11 @@ std::string DescribeEncryptionKeyResult::getMaterialExpireTime()const
|
||||
return materialExpireTime_;
|
||||
}
|
||||
|
||||
std::string DescribeEncryptionKeyResult::getEncryptionName()const
|
||||
{
|
||||
return encryptionName_;
|
||||
}
|
||||
|
||||
std::string DescribeEncryptionKeyResult::getKeyUsage()const
|
||||
{
|
||||
return keyUsage_;
|
||||
@@ -98,3 +107,8 @@ std::string DescribeEncryptionKeyResult::getDeleteDate()const
|
||||
return deleteDate_;
|
||||
}
|
||||
|
||||
std::string DescribeEncryptionKeyResult::getRoleArn()const
|
||||
{
|
||||
return roleArn_;
|
||||
}
|
||||
|
||||
|
||||
@@ -39,6 +39,54 @@ void DescribeEngineVersionResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dBLatestMinorVersionNode = value["DBLatestMinorVersion"];
|
||||
if(!dBLatestMinorVersionNode["MinorVersion"].isNull())
|
||||
dBLatestMinorVersion_.minorVersion = dBLatestMinorVersionNode["MinorVersion"].asString();
|
||||
if(!dBLatestMinorVersionNode["Level"].isNull())
|
||||
dBLatestMinorVersion_.level = dBLatestMinorVersionNode["Level"].asString();
|
||||
auto versionReleaseNode = dBLatestMinorVersionNode["VersionRelease"];
|
||||
if(!versionReleaseNode["VersionChangesLevel"].isNull())
|
||||
dBLatestMinorVersion_.versionRelease.versionChangesLevel = versionReleaseNode["VersionChangesLevel"].asString();
|
||||
auto allReleaseInfoNode = versionReleaseNode["ReleaseInfo"]["ReleaseInfoList"];
|
||||
for (auto versionReleaseNodeReleaseInfoReleaseInfoList : allReleaseInfoNode)
|
||||
{
|
||||
DBLatestMinorVersion::VersionRelease::ReleaseInfoList releaseInfoListObject;
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseVersion"].isNull())
|
||||
releaseInfoListObject.releaseVersion = versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseVersion"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["CreateTime"].isNull())
|
||||
releaseInfoListObject.createTime = versionReleaseNodeReleaseInfoReleaseInfoList["CreateTime"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNote"].isNull())
|
||||
releaseInfoListObject.releaseNote = versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNote"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["Level"].isNull())
|
||||
releaseInfoListObject.level = versionReleaseNodeReleaseInfoReleaseInfoList["Level"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].isNull())
|
||||
releaseInfoListObject.releaseNoteEn = versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].asString();
|
||||
dBLatestMinorVersion_.versionRelease.releaseInfo.push_back(releaseInfoListObject);
|
||||
}
|
||||
auto proxyLatestMinorVersionNode = value["ProxyLatestMinorVersion"];
|
||||
if(!proxyLatestMinorVersionNode["MinorVersion"].isNull())
|
||||
proxyLatestMinorVersion_.minorVersion = proxyLatestMinorVersionNode["MinorVersion"].asString();
|
||||
if(!proxyLatestMinorVersionNode["Level"].isNull())
|
||||
proxyLatestMinorVersion_.level = proxyLatestMinorVersionNode["Level"].asString();
|
||||
auto versionRelease1Node = proxyLatestMinorVersionNode["VersionRelease"];
|
||||
if(!versionRelease1Node["VersionChangesLevel"].isNull())
|
||||
proxyLatestMinorVersion_.versionRelease1.versionChangesLevel = versionRelease1Node["VersionChangesLevel"].asString();
|
||||
auto allReleaseInfo2Node = versionRelease1Node["ReleaseInfo"]["ReleaseInfoList"];
|
||||
for (auto versionRelease1NodeReleaseInfoReleaseInfoList : allReleaseInfo2Node)
|
||||
{
|
||||
ProxyLatestMinorVersion::VersionRelease1::ReleaseInfoList3 releaseInfoList3Object;
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseVersion"].isNull())
|
||||
releaseInfoList3Object.releaseVersion = versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseVersion"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["CreateTime"].isNull())
|
||||
releaseInfoList3Object.createTime = versionRelease1NodeReleaseInfoReleaseInfoList["CreateTime"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNote"].isNull())
|
||||
releaseInfoList3Object.releaseNote = versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNote"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["Level"].isNull())
|
||||
releaseInfoList3Object.level = versionRelease1NodeReleaseInfoReleaseInfoList["Level"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].isNull())
|
||||
releaseInfoList3Object.releaseNoteEn = versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].asString();
|
||||
proxyLatestMinorVersion_.versionRelease1.releaseInfo2.push_back(releaseInfoList3Object);
|
||||
}
|
||||
if(!value["IsLatestVersion"].isNull())
|
||||
isLatestVersion_ = value["IsLatestVersion"].asString() == "true";
|
||||
if(!value["ProxyMinorVersion"].isNull())
|
||||
@@ -57,6 +105,14 @@ void DescribeEngineVersionResult::parse(const std::string &payload)
|
||||
engine_ = value["Engine"].asString();
|
||||
if(!value["MinorVersion"].isNull())
|
||||
minorVersion_ = value["MinorVersion"].asString();
|
||||
if(!value["IsRedisCompatibleVersion"].isNull())
|
||||
isRedisCompatibleVersion_ = value["IsRedisCompatibleVersion"].asString();
|
||||
if(!value["IsSSLEnable"].isNull())
|
||||
isSSLEnable_ = value["IsSSLEnable"].asString();
|
||||
if(!value["IsNewSSLMode"].isNull())
|
||||
isNewSSLMode_ = value["IsNewSSLMode"].asString();
|
||||
if(!value["IsAutoUpgradeOpen"].isNull())
|
||||
isAutoUpgradeOpen_ = value["IsAutoUpgradeOpen"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -65,9 +121,14 @@ std::string DescribeEngineVersionResult::getMajorVersion()const
|
||||
return majorVersion_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getIsLatestVersion()const
|
||||
DescribeEngineVersionResult::DBLatestMinorVersion DescribeEngineVersionResult::getDBLatestMinorVersion()const
|
||||
{
|
||||
return isLatestVersion_;
|
||||
return dBLatestMinorVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsAutoUpgradeOpen()const
|
||||
{
|
||||
return isAutoUpgradeOpen_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getMinorVersion()const
|
||||
@@ -80,6 +141,41 @@ std::string DescribeEngineVersionResult::getProxyMinorVersion()const
|
||||
return proxyMinorVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getDBVersionRelease()const
|
||||
{
|
||||
return dBVersionRelease_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getEnableUpgradeMajorVersion()const
|
||||
{
|
||||
return enableUpgradeMajorVersion_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getIsLatestVersion()const
|
||||
{
|
||||
return isLatestVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsNewSSLMode()const
|
||||
{
|
||||
return isNewSSLMode_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsRedisCompatibleVersion()const
|
||||
{
|
||||
return isRedisCompatibleVersion_;
|
||||
}
|
||||
|
||||
DescribeEngineVersionResult::ProxyLatestMinorVersion DescribeEngineVersionResult::getProxyLatestMinorVersion()const
|
||||
{
|
||||
return proxyLatestMinorVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsSSLEnable()const
|
||||
{
|
||||
return isSSLEnable_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getProxyVersionRelease()const
|
||||
{
|
||||
return proxyVersionRelease_;
|
||||
@@ -95,13 +191,3 @@ std::string DescribeEngineVersionResult::getEngine()const
|
||||
return engine_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getDBVersionRelease()const
|
||||
{
|
||||
return dBVersionRelease_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getEnableUpgradeMajorVersion()const
|
||||
{
|
||||
return enableUpgradeMajorVersion_;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRelationRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeGlobalSecurityIPGroupRelationRequest;
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationRequest::DescribeGlobalSecurityIPGroupRelationRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeGlobalSecurityIPGroupRelation") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationRequest::~DescribeGlobalSecurityIPGroupRelationRequest() {}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRelationRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getDBClusterId() const {
|
||||
return dBClusterId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setDBClusterId(const std::string &dBClusterId) {
|
||||
dBClusterId_ = dBClusterId;
|
||||
setParameter(std::string("DBClusterId"), dBClusterId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRelationRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRelationResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationResult::DescribeGlobalSecurityIPGroupRelationResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationResult::DescribeGlobalSecurityIPGroupRelationResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationResult::~DescribeGlobalSecurityIPGroupRelationResult()
|
||||
{}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allGlobalSecurityIPGroupRelNode = value["GlobalSecurityIPGroupRel"]["GlobalSecurityIPGroupRelItem"];
|
||||
for (auto valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem : allGlobalSecurityIPGroupRelNode)
|
||||
{
|
||||
GlobalSecurityIPGroupRelItem globalSecurityIPGroupRelObject;
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalSecurityGroupId"].isNull())
|
||||
globalSecurityIPGroupRelObject.globalSecurityGroupId = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalSecurityGroupId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GIpList"].isNull())
|
||||
globalSecurityIPGroupRelObject.gIpList = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GIpList"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["RegionId"].isNull())
|
||||
globalSecurityIPGroupRelObject.regionId = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["RegionId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["WhitelistNetType"].isNull())
|
||||
globalSecurityIPGroupRelObject.whitelistNetType = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["WhitelistNetType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalIgName"].isNull())
|
||||
globalSecurityIPGroupRelObject.globalIgName = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalIgName"].asString();
|
||||
globalSecurityIPGroupRel_.push_back(globalSecurityIPGroupRelObject);
|
||||
}
|
||||
if(!value["DBClusterId"].isNull())
|
||||
dBClusterId_ = value["DBClusterId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationResult::getDBClusterId()const
|
||||
{
|
||||
return dBClusterId_;
|
||||
}
|
||||
|
||||
std::vector<DescribeGlobalSecurityIPGroupRelationResult::GlobalSecurityIPGroupRelItem> DescribeGlobalSecurityIPGroupRelationResult::getGlobalSecurityIPGroupRel()const
|
||||
{
|
||||
return globalSecurityIPGroupRel_;
|
||||
}
|
||||
|
||||
108
r-kvstore/src/model/DescribeGlobalSecurityIPGroupRequest.cc
Normal file
108
r-kvstore/src/model/DescribeGlobalSecurityIPGroupRequest.cc
Normal file
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeGlobalSecurityIPGroupRequest;
|
||||
|
||||
DescribeGlobalSecurityIPGroupRequest::DescribeGlobalSecurityIPGroupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeGlobalSecurityIPGroup") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRequest::~DescribeGlobalSecurityIPGroupRequest() {}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getGlobalSecurityGroupId() const {
|
||||
return globalSecurityGroupId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setGlobalSecurityGroupId(const std::string &globalSecurityGroupId) {
|
||||
globalSecurityGroupId_ = globalSecurityGroupId;
|
||||
setParameter(std::string("GlobalSecurityGroupId"), globalSecurityGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
70
r-kvstore/src/model/DescribeGlobalSecurityIPGroupResult.cc
Normal file
70
r-kvstore/src/model/DescribeGlobalSecurityIPGroupResult.cc
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeGlobalSecurityIPGroupResult::DescribeGlobalSecurityIPGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeGlobalSecurityIPGroupResult::DescribeGlobalSecurityIPGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupResult::~DescribeGlobalSecurityIPGroupResult()
|
||||
{}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allGlobalSecurityIPGroupNode = value["GlobalSecurityIPGroup"]["GlobalSecurityIPGroupItem"];
|
||||
for (auto valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem : allGlobalSecurityIPGroupNode)
|
||||
{
|
||||
GlobalSecurityIPGroupItem globalSecurityIPGroupObject;
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].isNull())
|
||||
globalSecurityIPGroupObject.globalSecurityGroupId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].isNull())
|
||||
globalSecurityIPGroupObject.globalIgName = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].isNull())
|
||||
globalSecurityIPGroupObject.securityIPType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].isNull())
|
||||
globalSecurityIPGroupObject.gIpList = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].isNull())
|
||||
globalSecurityIPGroupObject.whitelistNetType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].isNull())
|
||||
globalSecurityIPGroupObject.regionId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].asString();
|
||||
auto allDBInstances = value["DBInstances"]["DBInstances"];
|
||||
for (auto value : allDBInstances)
|
||||
globalSecurityIPGroupObject.dBInstances.push_back(value.asString());
|
||||
globalSecurityIPGroup_.push_back(globalSecurityIPGroupObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeGlobalSecurityIPGroupResult::GlobalSecurityIPGroupItem> DescribeGlobalSecurityIPGroupResult::getGlobalSecurityIPGroup()const
|
||||
{
|
||||
return globalSecurityIPGroup_;
|
||||
}
|
||||
|
||||
171
r-kvstore/src/model/DescribeHistoryTasksRequest.cc
Normal file
171
r-kvstore/src/model/DescribeHistoryTasksRequest.cc
Normal file
@@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeHistoryTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeHistoryTasksRequest;
|
||||
|
||||
DescribeHistoryTasksRequest::DescribeHistoryTasksRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeHistoryTasks") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeHistoryTasksRequest::~DescribeHistoryTasksRequest() {}
|
||||
|
||||
long DescribeHistoryTasksRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getToStartTime() const {
|
||||
return toStartTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setToStartTime(const std::string &toStartTime) {
|
||||
toStartTime_ = toStartTime;
|
||||
setParameter(std::string("ToStartTime"), toStartTime);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getInstanceType() const {
|
||||
return instanceType_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setInstanceType(const std::string &instanceType) {
|
||||
instanceType_ = instanceType;
|
||||
setParameter(std::string("InstanceType"), instanceType);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getTaskId() const {
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setTaskId(const std::string &taskId) {
|
||||
taskId_ = taskId;
|
||||
setParameter(std::string("TaskId"), taskId);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getToExecTime() const {
|
||||
return toExecTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setToExecTime(int toExecTime) {
|
||||
toExecTime_ = toExecTime;
|
||||
setParameter(std::string("ToExecTime"), std::to_string(toExecTime));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getTaskType() const {
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setTaskType(const std::string &taskType) {
|
||||
taskType_ = taskType;
|
||||
setParameter(std::string("TaskType"), taskType);
|
||||
}
|
||||
|
||||
long DescribeHistoryTasksRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setResourceOwnerAccount(long resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), std::to_string(resourceOwnerAccount));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getFromStartTime() const {
|
||||
return fromStartTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setFromStartTime(const std::string &fromStartTime) {
|
||||
fromStartTime_ = fromStartTime;
|
||||
setParameter(std::string("FromStartTime"), fromStartTime);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getFromExecTime() const {
|
||||
return fromExecTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setFromExecTime(int fromExecTime) {
|
||||
fromExecTime_ = fromExecTime;
|
||||
setParameter(std::string("FromExecTime"), std::to_string(fromExecTime));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getStatus() const {
|
||||
return status_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setStatus(const std::string &status) {
|
||||
status_ = status;
|
||||
setParameter(std::string("Status"), status);
|
||||
}
|
||||
|
||||
116
r-kvstore/src/model/DescribeHistoryTasksResult.cc
Normal file
116
r-kvstore/src/model/DescribeHistoryTasksResult.cc
Normal file
@@ -0,0 +1,116 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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 <alibabacloud/r-kvstore/model/DescribeHistoryTasksResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeHistoryTasksResult::DescribeHistoryTasksResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeHistoryTasksResult::DescribeHistoryTasksResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeHistoryTasksResult::~DescribeHistoryTasksResult()
|
||||
{}
|
||||
|
||||
void DescribeHistoryTasksResult::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["Status"].isNull())
|
||||
itemsObject.status = std::stoi(valueItemsItemsItem["Status"].asString());
|
||||
if(!valueItemsItemsItem["TaskId"].isNull())
|
||||
itemsObject.taskId = valueItemsItemsItem["TaskId"].asString();
|
||||
if(!valueItemsItemsItem["CurrentStepName"].isNull())
|
||||
itemsObject.currentStepName = valueItemsItemsItem["CurrentStepName"].asString();
|
||||
if(!valueItemsItemsItem["StartTime"].isNull())
|
||||
itemsObject.startTime = valueItemsItemsItem["StartTime"].asString();
|
||||
if(!valueItemsItemsItem["EndTime"].isNull())
|
||||
itemsObject.endTime = valueItemsItemsItem["EndTime"].asString();
|
||||
if(!valueItemsItemsItem["TaskType"].isNull())
|
||||
itemsObject.taskType = valueItemsItemsItem["TaskType"].asString();
|
||||
if(!valueItemsItemsItem["RemainTime"].isNull())
|
||||
itemsObject.remainTime = std::stoi(valueItemsItemsItem["RemainTime"].asString());
|
||||
if(!valueItemsItemsItem["Progress"].isNull())
|
||||
itemsObject.progress = std::stof(valueItemsItemsItem["Progress"].asString());
|
||||
if(!valueItemsItemsItem["RegionId"].isNull())
|
||||
itemsObject.regionId = valueItemsItemsItem["RegionId"].asString();
|
||||
if(!valueItemsItemsItem["InstanceType"].isNull())
|
||||
itemsObject.instanceType = valueItemsItemsItem["InstanceType"].asString();
|
||||
if(!valueItemsItemsItem["InstanceId"].isNull())
|
||||
itemsObject.instanceId = valueItemsItemsItem["InstanceId"].asString();
|
||||
if(!valueItemsItemsItem["InstanceName"].isNull())
|
||||
itemsObject.instanceName = valueItemsItemsItem["InstanceName"].asString();
|
||||
if(!valueItemsItemsItem["DbType"].isNull())
|
||||
itemsObject.dbType = valueItemsItemsItem["DbType"].asString();
|
||||
if(!valueItemsItemsItem["Product"].isNull())
|
||||
itemsObject.product = valueItemsItemsItem["Product"].asString();
|
||||
if(!valueItemsItemsItem["TaskDetail"].isNull())
|
||||
itemsObject.taskDetail = valueItemsItemsItem["TaskDetail"].asString();
|
||||
if(!valueItemsItemsItem["ReasonCode"].isNull())
|
||||
itemsObject.reasonCode = valueItemsItemsItem["ReasonCode"].asString();
|
||||
if(!valueItemsItemsItem["ActionInfo"].isNull())
|
||||
itemsObject.actionInfo = valueItemsItemsItem["ActionInfo"].asString();
|
||||
if(!valueItemsItemsItem["Uid"].isNull())
|
||||
itemsObject.uid = valueItemsItemsItem["Uid"].asString();
|
||||
if(!valueItemsItemsItem["CallerSource"].isNull())
|
||||
itemsObject.callerSource = valueItemsItemsItem["CallerSource"].asString();
|
||||
if(!valueItemsItemsItem["CallerUid"].isNull())
|
||||
itemsObject.callerUid = valueItemsItemsItem["CallerUid"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
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());
|
||||
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<DescribeHistoryTasksResult::ItemsItem> DescribeHistoryTasksResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
@@ -87,6 +87,8 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.securityIPList = valueInstancesDBInstanceAttribute["SecurityIPList"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ShardCount"].isNull())
|
||||
instancesObject.shardCount = std::stoi(valueInstancesDBInstanceAttribute["ShardCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["ReadOnlyCount"].isNull())
|
||||
instancesObject.readOnlyCount = std::stoi(valueInstancesDBInstanceAttribute["ReadOnlyCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["GlobalInstanceId"].isNull())
|
||||
instancesObject.globalInstanceId = valueInstancesDBInstanceAttribute["GlobalInstanceId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["QPS"].isNull())
|
||||
@@ -97,10 +99,12 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.zoneType = valueInstancesDBInstanceAttribute["ZoneType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["MaintainStartTime"].isNull())
|
||||
instancesObject.maintainStartTime = valueInstancesDBInstanceAttribute["MaintainStartTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceClass"].isNull())
|
||||
instancesObject.instanceClass = valueInstancesDBInstanceAttribute["InstanceClass"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["MaintainEndTime"].isNull())
|
||||
instancesObject.maintainEndTime = valueInstancesDBInstanceAttribute["MaintainEndTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceClass"].isNull())
|
||||
instancesObject.instanceClass = valueInstancesDBInstanceAttribute["InstanceClass"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["RealInstanceClass"].isNull())
|
||||
instancesObject.realInstanceClass = valueInstancesDBInstanceAttribute["RealInstanceClass"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceId"].isNull())
|
||||
instancesObject.instanceId = valueInstancesDBInstanceAttribute["InstanceId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceType"].isNull())
|
||||
@@ -125,6 +129,8 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.connections = std::stol(valueInstancesDBInstanceAttribute["Connections"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["BackupLogStartTime"].isNull())
|
||||
instancesObject.backupLogStartTime = valueInstancesDBInstanceAttribute["BackupLogStartTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["SlaveReadOnlyCount"].isNull())
|
||||
instancesObject.slaveReadOnlyCount = std::stol(valueInstancesDBInstanceAttribute["SlaveReadOnlyCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["ResourceGroupId"].isNull())
|
||||
instancesObject.resourceGroupId = valueInstancesDBInstanceAttribute["ResourceGroupId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ZoneId"].isNull())
|
||||
@@ -137,6 +143,10 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.storage = valueInstancesDBInstanceAttribute["Storage"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["CloudType"].isNull())
|
||||
instancesObject.cloudType = valueInstancesDBInstanceAttribute["CloudType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["IsOrderCompleted"].isNull())
|
||||
instancesObject.isOrderCompleted = valueInstancesDBInstanceAttribute["IsOrderCompleted"].asString() == "true";
|
||||
if(!valueInstancesDBInstanceAttribute["IsSupportTDE"].isNull())
|
||||
instancesObject.isSupportTDE = valueInstancesDBInstanceAttribute["IsSupportTDE"].asString() == "true";
|
||||
auto allTagsNode = valueInstancesDBInstanceAttribute["Tags"]["Tag"];
|
||||
for (auto valueInstancesDBInstanceAttributeTagsTag : allTagsNode)
|
||||
{
|
||||
|
||||
@@ -47,6 +47,8 @@ void DescribeInstanceSSLResult::parse(const std::string &payload)
|
||||
sSLExpiredTime_ = value["SSLExpiredTime"].asString();
|
||||
if(!value["CertCommonName"].isNull())
|
||||
certCommonName_ = value["CertCommonName"].asString();
|
||||
if(!value["CertDownloadURL"].isNull())
|
||||
certDownloadURL_ = value["CertDownloadURL"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -70,3 +72,8 @@ std::string DescribeInstanceSSLResult::getCertCommonName()const
|
||||
return certCommonName_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceSSLResult::getCertDownloadURL()const
|
||||
{
|
||||
return certDownloadURL_;
|
||||
}
|
||||
|
||||
|
||||
@@ -83,6 +83,8 @@ void DescribeInstancesOverviewResult::parse(const std::string &payload)
|
||||
instancesObject.zoneId = valueInstancesKVStoreInstance["ZoneId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["InstanceStatus"].isNull())
|
||||
instancesObject.instanceStatus = valueInstancesKVStoreInstance["InstanceStatus"].asString();
|
||||
if(!valueInstancesKVStoreInstance["SecondaryZoneId"].isNull())
|
||||
instancesObject.secondaryZoneId = valueInstancesKVStoreInstance["SecondaryZoneId"].asString();
|
||||
instances_.push_back(instancesObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
|
||||
@@ -121,6 +121,10 @@ void DescribeInstancesResult::parse(const std::string &payload)
|
||||
instancesObject.cloudType = valueInstancesKVStoreInstance["CloudType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["EditionType"].isNull())
|
||||
instancesObject.editionType = valueInstancesKVStoreInstance["EditionType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["ReadOnlyCount"].isNull())
|
||||
instancesObject.readOnlyCount = valueInstancesKVStoreInstance["ReadOnlyCount"].asString();
|
||||
if(!valueInstancesKVStoreInstance["ShardClass"].isNull())
|
||||
instancesObject.shardClass = valueInstancesKVStoreInstance["ShardClass"].asString();
|
||||
auto allTagsNode = valueInstancesKVStoreInstance["Tags"]["Tag"];
|
||||
for (auto valueInstancesKVStoreInstanceTagsTag : allTagsNode)
|
||||
{
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user