Backup OpenAPI update.
This commit is contained in:
@@ -27,6 +27,8 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/AllocateDirectConnectionResult.h
|
||||
include/alibabacloud/r-kvstore/model/AllocateInstancePublicConnectionRequest.h
|
||||
include/alibabacloud/r-kvstore/model/AllocateInstancePublicConnectionResult.h
|
||||
include/alibabacloud/r-kvstore/model/CancelActiveOperationTasksRequest.h
|
||||
include/alibabacloud/r-kvstore/model/CancelActiveOperationTasksResult.h
|
||||
include/alibabacloud/r-kvstore/model/CheckCloudResourceAuthorizedRequest.h
|
||||
include/alibabacloud/r-kvstore/model/CheckCloudResourceAuthorizedResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateAccountRequest.h
|
||||
@@ -45,10 +47,14 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/CreateInstancesResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateParameterGroupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/CreateParameterGroupResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateTCInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/CreateTCInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/CreateTairInstanceRequest.h
|
||||
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/DeleteBackupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteBackupResult.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupResult.h
|
||||
include/alibabacloud/r-kvstore/model/DeleteInstanceRequest.h
|
||||
@@ -153,8 +159,16 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/DescribeSecurityIpsResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeSlowLogRecordsResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTasksRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTasksResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheCustomInstanceAttributeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheCustomInstanceAttributeResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheCustomInstancesRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheCustomInstancesResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheInferInstanceAttributeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheInferInstanceAttributeResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheInferInstancesRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeTairKVCacheInferInstancesResult.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeZonesRequest.h
|
||||
include/alibabacloud/r-kvstore/model/DescribeZonesResult.h
|
||||
include/alibabacloud/r-kvstore/model/EnableAdditionalBandwidthRequest.h
|
||||
@@ -173,6 +187,8 @@ set(r-kvstore_public_header_model
|
||||
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/MasterNodeShutDownFailOverRequest.h
|
||||
include/alibabacloud/r-kvstore/model/MasterNodeShutDownFailOverResult.h
|
||||
include/alibabacloud/r-kvstore/model/MigrateToOtherZoneRequest.h
|
||||
include/alibabacloud/r-kvstore/model/MigrateToOtherZoneResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyAccountDescriptionRequest.h
|
||||
@@ -185,6 +201,8 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/ModifyActiveOperationTasksResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyAuditLogConfigRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyAuditLogConfigResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyBackupExpireTimeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyBackupExpireTimeResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyBackupPolicyRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyBackupPolicyResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyDBInstanceAutoUpgradeRequest.h
|
||||
@@ -201,6 +219,8 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceAttributeResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceAutoRenewalAttributeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceAutoRenewalAttributeResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceBandwidthRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceBandwidthResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceConfigRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceConfigResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyInstanceMaintainTimeRequest.h
|
||||
@@ -231,6 +251,10 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/ModifySecurityGroupConfigurationResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifySecurityIpsRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifySecurityIpsResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyTairKVCacheCustomInstanceAttributeRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyTairKVCacheCustomInstanceAttributeResult.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyTaskInfoRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ModifyTaskInfoResult.h
|
||||
include/alibabacloud/r-kvstore/model/ReleaseDirectConnectionRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ReleaseDirectConnectionResult.h
|
||||
include/alibabacloud/r-kvstore/model/ReleaseInstancePublicConnectionRequest.h
|
||||
@@ -243,14 +267,26 @@ set(r-kvstore_public_header_model
|
||||
include/alibabacloud/r-kvstore/model/RenewInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/ResetAccountPasswordRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ResetAccountPasswordResult.h
|
||||
include/alibabacloud/r-kvstore/model/ResetTairKVCacheCustomInstancePasswordRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ResetTairKVCacheCustomInstancePasswordResult.h
|
||||
include/alibabacloud/r-kvstore/model/ResizeTairKVCacheCustomInstanceDiskRequest.h
|
||||
include/alibabacloud/r-kvstore/model/ResizeTairKVCacheCustomInstanceDiskResult.h
|
||||
include/alibabacloud/r-kvstore/model/RestartInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/RestartInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/RestartTairKVCacheCustomInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/RestartTairKVCacheCustomInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/RestoreInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/RestoreInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/StartTairKVCacheCustomInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/StartTairKVCacheCustomInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/StopTairKVCacheCustomInstanceRequest.h
|
||||
include/alibabacloud/r-kvstore/model/StopTairKVCacheCustomInstanceResult.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchInstanceHARequest.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchInstanceHAResult.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchInstanceProxyRequest.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchInstanceProxyResult.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchInstanceZoneFailOverRequest.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchInstanceZoneFailOverResult.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchNetworkRequest.h
|
||||
include/alibabacloud/r-kvstore/model/SwitchNetworkResult.h
|
||||
include/alibabacloud/r-kvstore/model/SyncDtsStatusRequest.h
|
||||
@@ -274,6 +310,8 @@ set(r-kvstore_src
|
||||
src/model/AllocateDirectConnectionResult.cc
|
||||
src/model/AllocateInstancePublicConnectionRequest.cc
|
||||
src/model/AllocateInstancePublicConnectionResult.cc
|
||||
src/model/CancelActiveOperationTasksRequest.cc
|
||||
src/model/CancelActiveOperationTasksResult.cc
|
||||
src/model/CheckCloudResourceAuthorizedRequest.cc
|
||||
src/model/CheckCloudResourceAuthorizedResult.cc
|
||||
src/model/CreateAccountRequest.cc
|
||||
@@ -292,10 +330,14 @@ set(r-kvstore_src
|
||||
src/model/CreateInstancesResult.cc
|
||||
src/model/CreateParameterGroupRequest.cc
|
||||
src/model/CreateParameterGroupResult.cc
|
||||
src/model/CreateTCInstanceRequest.cc
|
||||
src/model/CreateTCInstanceResult.cc
|
||||
src/model/CreateTairInstanceRequest.cc
|
||||
src/model/CreateTairInstanceResult.cc
|
||||
src/model/DeleteAccountRequest.cc
|
||||
src/model/DeleteAccountResult.cc
|
||||
src/model/DeleteBackupRequest.cc
|
||||
src/model/DeleteBackupResult.cc
|
||||
src/model/DeleteGlobalSecurityIPGroupRequest.cc
|
||||
src/model/DeleteGlobalSecurityIPGroupResult.cc
|
||||
src/model/DeleteInstanceRequest.cc
|
||||
@@ -400,8 +442,16 @@ set(r-kvstore_src
|
||||
src/model/DescribeSecurityIpsResult.cc
|
||||
src/model/DescribeSlowLogRecordsRequest.cc
|
||||
src/model/DescribeSlowLogRecordsResult.cc
|
||||
src/model/DescribeTasksRequest.cc
|
||||
src/model/DescribeTasksResult.cc
|
||||
src/model/DescribeTairKVCacheCustomInstanceAttributeRequest.cc
|
||||
src/model/DescribeTairKVCacheCustomInstanceAttributeResult.cc
|
||||
src/model/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest.cc
|
||||
src/model/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult.cc
|
||||
src/model/DescribeTairKVCacheCustomInstancesRequest.cc
|
||||
src/model/DescribeTairKVCacheCustomInstancesResult.cc
|
||||
src/model/DescribeTairKVCacheInferInstanceAttributeRequest.cc
|
||||
src/model/DescribeTairKVCacheInferInstanceAttributeResult.cc
|
||||
src/model/DescribeTairKVCacheInferInstancesRequest.cc
|
||||
src/model/DescribeTairKVCacheInferInstancesResult.cc
|
||||
src/model/DescribeZonesRequest.cc
|
||||
src/model/DescribeZonesResult.cc
|
||||
src/model/EnableAdditionalBandwidthRequest.cc
|
||||
@@ -420,6 +470,8 @@ set(r-kvstore_src
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/LockDBInstanceWriteRequest.cc
|
||||
src/model/LockDBInstanceWriteResult.cc
|
||||
src/model/MasterNodeShutDownFailOverRequest.cc
|
||||
src/model/MasterNodeShutDownFailOverResult.cc
|
||||
src/model/MigrateToOtherZoneRequest.cc
|
||||
src/model/MigrateToOtherZoneResult.cc
|
||||
src/model/ModifyAccountDescriptionRequest.cc
|
||||
@@ -432,6 +484,8 @@ set(r-kvstore_src
|
||||
src/model/ModifyActiveOperationTasksResult.cc
|
||||
src/model/ModifyAuditLogConfigRequest.cc
|
||||
src/model/ModifyAuditLogConfigResult.cc
|
||||
src/model/ModifyBackupExpireTimeRequest.cc
|
||||
src/model/ModifyBackupExpireTimeResult.cc
|
||||
src/model/ModifyBackupPolicyRequest.cc
|
||||
src/model/ModifyBackupPolicyResult.cc
|
||||
src/model/ModifyDBInstanceAutoUpgradeRequest.cc
|
||||
@@ -448,6 +502,8 @@ set(r-kvstore_src
|
||||
src/model/ModifyInstanceAttributeResult.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeRequest.cc
|
||||
src/model/ModifyInstanceAutoRenewalAttributeResult.cc
|
||||
src/model/ModifyInstanceBandwidthRequest.cc
|
||||
src/model/ModifyInstanceBandwidthResult.cc
|
||||
src/model/ModifyInstanceConfigRequest.cc
|
||||
src/model/ModifyInstanceConfigResult.cc
|
||||
src/model/ModifyInstanceMaintainTimeRequest.cc
|
||||
@@ -478,6 +534,10 @@ set(r-kvstore_src
|
||||
src/model/ModifySecurityGroupConfigurationResult.cc
|
||||
src/model/ModifySecurityIpsRequest.cc
|
||||
src/model/ModifySecurityIpsResult.cc
|
||||
src/model/ModifyTairKVCacheCustomInstanceAttributeRequest.cc
|
||||
src/model/ModifyTairKVCacheCustomInstanceAttributeResult.cc
|
||||
src/model/ModifyTaskInfoRequest.cc
|
||||
src/model/ModifyTaskInfoResult.cc
|
||||
src/model/ReleaseDirectConnectionRequest.cc
|
||||
src/model/ReleaseDirectConnectionResult.cc
|
||||
src/model/ReleaseInstancePublicConnectionRequest.cc
|
||||
@@ -490,14 +550,26 @@ set(r-kvstore_src
|
||||
src/model/RenewInstanceResult.cc
|
||||
src/model/ResetAccountPasswordRequest.cc
|
||||
src/model/ResetAccountPasswordResult.cc
|
||||
src/model/ResetTairKVCacheCustomInstancePasswordRequest.cc
|
||||
src/model/ResetTairKVCacheCustomInstancePasswordResult.cc
|
||||
src/model/ResizeTairKVCacheCustomInstanceDiskRequest.cc
|
||||
src/model/ResizeTairKVCacheCustomInstanceDiskResult.cc
|
||||
src/model/RestartInstanceRequest.cc
|
||||
src/model/RestartInstanceResult.cc
|
||||
src/model/RestartTairKVCacheCustomInstanceRequest.cc
|
||||
src/model/RestartTairKVCacheCustomInstanceResult.cc
|
||||
src/model/RestoreInstanceRequest.cc
|
||||
src/model/RestoreInstanceResult.cc
|
||||
src/model/StartTairKVCacheCustomInstanceRequest.cc
|
||||
src/model/StartTairKVCacheCustomInstanceResult.cc
|
||||
src/model/StopTairKVCacheCustomInstanceRequest.cc
|
||||
src/model/StopTairKVCacheCustomInstanceResult.cc
|
||||
src/model/SwitchInstanceHARequest.cc
|
||||
src/model/SwitchInstanceHAResult.cc
|
||||
src/model/SwitchInstanceProxyRequest.cc
|
||||
src/model/SwitchInstanceProxyResult.cc
|
||||
src/model/SwitchInstanceZoneFailOverRequest.cc
|
||||
src/model/SwitchInstanceZoneFailOverResult.cc
|
||||
src/model/SwitchNetworkRequest.cc
|
||||
src/model/SwitchNetworkResult.cc
|
||||
src/model/SyncDtsStatusRequest.cc
|
||||
|
||||
@@ -28,6 +28,8 @@
|
||||
#include "model/AllocateDirectConnectionResult.h"
|
||||
#include "model/AllocateInstancePublicConnectionRequest.h"
|
||||
#include "model/AllocateInstancePublicConnectionResult.h"
|
||||
#include "model/CancelActiveOperationTasksRequest.h"
|
||||
#include "model/CancelActiveOperationTasksResult.h"
|
||||
#include "model/CheckCloudResourceAuthorizedRequest.h"
|
||||
#include "model/CheckCloudResourceAuthorizedResult.h"
|
||||
#include "model/CreateAccountRequest.h"
|
||||
@@ -46,10 +48,14 @@
|
||||
#include "model/CreateInstancesResult.h"
|
||||
#include "model/CreateParameterGroupRequest.h"
|
||||
#include "model/CreateParameterGroupResult.h"
|
||||
#include "model/CreateTCInstanceRequest.h"
|
||||
#include "model/CreateTCInstanceResult.h"
|
||||
#include "model/CreateTairInstanceRequest.h"
|
||||
#include "model/CreateTairInstanceResult.h"
|
||||
#include "model/DeleteAccountRequest.h"
|
||||
#include "model/DeleteAccountResult.h"
|
||||
#include "model/DeleteBackupRequest.h"
|
||||
#include "model/DeleteBackupResult.h"
|
||||
#include "model/DeleteGlobalSecurityIPGroupRequest.h"
|
||||
#include "model/DeleteGlobalSecurityIPGroupResult.h"
|
||||
#include "model/DeleteInstanceRequest.h"
|
||||
@@ -154,8 +160,16 @@
|
||||
#include "model/DescribeSecurityIpsResult.h"
|
||||
#include "model/DescribeSlowLogRecordsRequest.h"
|
||||
#include "model/DescribeSlowLogRecordsResult.h"
|
||||
#include "model/DescribeTasksRequest.h"
|
||||
#include "model/DescribeTasksResult.h"
|
||||
#include "model/DescribeTairKVCacheCustomInstanceAttributeRequest.h"
|
||||
#include "model/DescribeTairKVCacheCustomInstanceAttributeResult.h"
|
||||
#include "model/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest.h"
|
||||
#include "model/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult.h"
|
||||
#include "model/DescribeTairKVCacheCustomInstancesRequest.h"
|
||||
#include "model/DescribeTairKVCacheCustomInstancesResult.h"
|
||||
#include "model/DescribeTairKVCacheInferInstanceAttributeRequest.h"
|
||||
#include "model/DescribeTairKVCacheInferInstanceAttributeResult.h"
|
||||
#include "model/DescribeTairKVCacheInferInstancesRequest.h"
|
||||
#include "model/DescribeTairKVCacheInferInstancesResult.h"
|
||||
#include "model/DescribeZonesRequest.h"
|
||||
#include "model/DescribeZonesResult.h"
|
||||
#include "model/EnableAdditionalBandwidthRequest.h"
|
||||
@@ -174,6 +188,8 @@
|
||||
#include "model/ListTagResourcesResult.h"
|
||||
#include "model/LockDBInstanceWriteRequest.h"
|
||||
#include "model/LockDBInstanceWriteResult.h"
|
||||
#include "model/MasterNodeShutDownFailOverRequest.h"
|
||||
#include "model/MasterNodeShutDownFailOverResult.h"
|
||||
#include "model/MigrateToOtherZoneRequest.h"
|
||||
#include "model/MigrateToOtherZoneResult.h"
|
||||
#include "model/ModifyAccountDescriptionRequest.h"
|
||||
@@ -186,6 +202,8 @@
|
||||
#include "model/ModifyActiveOperationTasksResult.h"
|
||||
#include "model/ModifyAuditLogConfigRequest.h"
|
||||
#include "model/ModifyAuditLogConfigResult.h"
|
||||
#include "model/ModifyBackupExpireTimeRequest.h"
|
||||
#include "model/ModifyBackupExpireTimeResult.h"
|
||||
#include "model/ModifyBackupPolicyRequest.h"
|
||||
#include "model/ModifyBackupPolicyResult.h"
|
||||
#include "model/ModifyDBInstanceAutoUpgradeRequest.h"
|
||||
@@ -202,6 +220,8 @@
|
||||
#include "model/ModifyInstanceAttributeResult.h"
|
||||
#include "model/ModifyInstanceAutoRenewalAttributeRequest.h"
|
||||
#include "model/ModifyInstanceAutoRenewalAttributeResult.h"
|
||||
#include "model/ModifyInstanceBandwidthRequest.h"
|
||||
#include "model/ModifyInstanceBandwidthResult.h"
|
||||
#include "model/ModifyInstanceConfigRequest.h"
|
||||
#include "model/ModifyInstanceConfigResult.h"
|
||||
#include "model/ModifyInstanceMaintainTimeRequest.h"
|
||||
@@ -232,6 +252,10 @@
|
||||
#include "model/ModifySecurityGroupConfigurationResult.h"
|
||||
#include "model/ModifySecurityIpsRequest.h"
|
||||
#include "model/ModifySecurityIpsResult.h"
|
||||
#include "model/ModifyTairKVCacheCustomInstanceAttributeRequest.h"
|
||||
#include "model/ModifyTairKVCacheCustomInstanceAttributeResult.h"
|
||||
#include "model/ModifyTaskInfoRequest.h"
|
||||
#include "model/ModifyTaskInfoResult.h"
|
||||
#include "model/ReleaseDirectConnectionRequest.h"
|
||||
#include "model/ReleaseDirectConnectionResult.h"
|
||||
#include "model/ReleaseInstancePublicConnectionRequest.h"
|
||||
@@ -244,14 +268,26 @@
|
||||
#include "model/RenewInstanceResult.h"
|
||||
#include "model/ResetAccountPasswordRequest.h"
|
||||
#include "model/ResetAccountPasswordResult.h"
|
||||
#include "model/ResetTairKVCacheCustomInstancePasswordRequest.h"
|
||||
#include "model/ResetTairKVCacheCustomInstancePasswordResult.h"
|
||||
#include "model/ResizeTairKVCacheCustomInstanceDiskRequest.h"
|
||||
#include "model/ResizeTairKVCacheCustomInstanceDiskResult.h"
|
||||
#include "model/RestartInstanceRequest.h"
|
||||
#include "model/RestartInstanceResult.h"
|
||||
#include "model/RestartTairKVCacheCustomInstanceRequest.h"
|
||||
#include "model/RestartTairKVCacheCustomInstanceResult.h"
|
||||
#include "model/RestoreInstanceRequest.h"
|
||||
#include "model/RestoreInstanceResult.h"
|
||||
#include "model/StartTairKVCacheCustomInstanceRequest.h"
|
||||
#include "model/StartTairKVCacheCustomInstanceResult.h"
|
||||
#include "model/StopTairKVCacheCustomInstanceRequest.h"
|
||||
#include "model/StopTairKVCacheCustomInstanceResult.h"
|
||||
#include "model/SwitchInstanceHARequest.h"
|
||||
#include "model/SwitchInstanceHAResult.h"
|
||||
#include "model/SwitchInstanceProxyRequest.h"
|
||||
#include "model/SwitchInstanceProxyResult.h"
|
||||
#include "model/SwitchInstanceZoneFailOverRequest.h"
|
||||
#include "model/SwitchInstanceZoneFailOverResult.h"
|
||||
#include "model/SwitchNetworkRequest.h"
|
||||
#include "model/SwitchNetworkResult.h"
|
||||
#include "model/SyncDtsStatusRequest.h"
|
||||
@@ -284,6 +320,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::AllocateInstancePublicConnectionResult> AllocateInstancePublicConnectionOutcome;
|
||||
typedef std::future<AllocateInstancePublicConnectionOutcome> AllocateInstancePublicConnectionOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::AllocateInstancePublicConnectionRequest&, const AllocateInstancePublicConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AllocateInstancePublicConnectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelActiveOperationTasksResult> CancelActiveOperationTasksOutcome;
|
||||
typedef std::future<CancelActiveOperationTasksOutcome> CancelActiveOperationTasksOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CancelActiveOperationTasksRequest&, const CancelActiveOperationTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelActiveOperationTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckCloudResourceAuthorizedResult> CheckCloudResourceAuthorizedOutcome;
|
||||
typedef std::future<CheckCloudResourceAuthorizedOutcome> CheckCloudResourceAuthorizedOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CheckCloudResourceAuthorizedRequest&, const CheckCloudResourceAuthorizedOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckCloudResourceAuthorizedAsyncHandler;
|
||||
@@ -311,12 +350,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateParameterGroupResult> CreateParameterGroupOutcome;
|
||||
typedef std::future<CreateParameterGroupOutcome> CreateParameterGroupOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CreateParameterGroupRequest&, const CreateParameterGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateParameterGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTCInstanceResult> CreateTCInstanceOutcome;
|
||||
typedef std::future<CreateTCInstanceOutcome> CreateTCInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CreateTCInstanceRequest&, const CreateTCInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTCInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTairInstanceResult> CreateTairInstanceOutcome;
|
||||
typedef std::future<CreateTairInstanceOutcome> CreateTairInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::CreateTairInstanceRequest&, const CreateTairInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTairInstanceAsyncHandler;
|
||||
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::DeleteBackupResult> DeleteBackupOutcome;
|
||||
typedef std::future<DeleteBackupOutcome> DeleteBackupOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DeleteBackupRequest&, const DeleteBackupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteBackupAsyncHandler;
|
||||
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;
|
||||
@@ -473,9 +518,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeSlowLogRecordsResult> DescribeSlowLogRecordsOutcome;
|
||||
typedef std::future<DescribeSlowLogRecordsOutcome> DescribeSlowLogRecordsOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeSlowLogRecordsRequest&, const DescribeSlowLogRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSlowLogRecordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTasksResult> DescribeTasksOutcome;
|
||||
typedef std::future<DescribeTasksOutcome> DescribeTasksOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTasksRequest&, const DescribeTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTairKVCacheCustomInstanceAttributeResult> DescribeTairKVCacheCustomInstanceAttributeOutcome;
|
||||
typedef std::future<DescribeTairKVCacheCustomInstanceAttributeOutcome> DescribeTairKVCacheCustomInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTairKVCacheCustomInstanceAttributeRequest&, const DescribeTairKVCacheCustomInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTairKVCacheCustomInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult> DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome;
|
||||
typedef std::future<DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome> DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest&, const DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTairKVCacheCustomInstanceHistoryMonitorValuesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTairKVCacheCustomInstancesResult> DescribeTairKVCacheCustomInstancesOutcome;
|
||||
typedef std::future<DescribeTairKVCacheCustomInstancesOutcome> DescribeTairKVCacheCustomInstancesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTairKVCacheCustomInstancesRequest&, const DescribeTairKVCacheCustomInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTairKVCacheCustomInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTairKVCacheInferInstanceAttributeResult> DescribeTairKVCacheInferInstanceAttributeOutcome;
|
||||
typedef std::future<DescribeTairKVCacheInferInstanceAttributeOutcome> DescribeTairKVCacheInferInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTairKVCacheInferInstanceAttributeRequest&, const DescribeTairKVCacheInferInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTairKVCacheInferInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeTairKVCacheInferInstancesResult> DescribeTairKVCacheInferInstancesOutcome;
|
||||
typedef std::future<DescribeTairKVCacheInferInstancesOutcome> DescribeTairKVCacheInferInstancesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeTairKVCacheInferInstancesRequest&, const DescribeTairKVCacheInferInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeTairKVCacheInferInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeZonesResult> DescribeZonesOutcome;
|
||||
typedef std::future<DescribeZonesOutcome> DescribeZonesOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::DescribeZonesRequest&, const DescribeZonesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeZonesAsyncHandler;
|
||||
@@ -503,6 +560,9 @@ namespace AlibabaCloud
|
||||
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::MasterNodeShutDownFailOverResult> MasterNodeShutDownFailOverOutcome;
|
||||
typedef std::future<MasterNodeShutDownFailOverOutcome> MasterNodeShutDownFailOverOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::MasterNodeShutDownFailOverRequest&, const MasterNodeShutDownFailOverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MasterNodeShutDownFailOverAsyncHandler;
|
||||
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;
|
||||
@@ -521,6 +581,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyAuditLogConfigResult> ModifyAuditLogConfigOutcome;
|
||||
typedef std::future<ModifyAuditLogConfigOutcome> ModifyAuditLogConfigOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyAuditLogConfigRequest&, const ModifyAuditLogConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAuditLogConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyBackupExpireTimeResult> ModifyBackupExpireTimeOutcome;
|
||||
typedef std::future<ModifyBackupExpireTimeOutcome> ModifyBackupExpireTimeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyBackupExpireTimeRequest&, const ModifyBackupExpireTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBackupExpireTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyBackupPolicyResult> ModifyBackupPolicyOutcome;
|
||||
typedef std::future<ModifyBackupPolicyOutcome> ModifyBackupPolicyOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyBackupPolicyRequest&, const ModifyBackupPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyBackupPolicyAsyncHandler;
|
||||
@@ -545,6 +608,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyInstanceAutoRenewalAttributeResult> ModifyInstanceAutoRenewalAttributeOutcome;
|
||||
typedef std::future<ModifyInstanceAutoRenewalAttributeOutcome> ModifyInstanceAutoRenewalAttributeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceAutoRenewalAttributeRequest&, const ModifyInstanceAutoRenewalAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAutoRenewalAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceBandwidthResult> ModifyInstanceBandwidthOutcome;
|
||||
typedef std::future<ModifyInstanceBandwidthOutcome> ModifyInstanceBandwidthOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceBandwidthRequest&, const ModifyInstanceBandwidthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceBandwidthAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyInstanceConfigResult> ModifyInstanceConfigOutcome;
|
||||
typedef std::future<ModifyInstanceConfigOutcome> ModifyInstanceConfigOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyInstanceConfigRequest&, const ModifyInstanceConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceConfigAsyncHandler;
|
||||
@@ -590,6 +656,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifySecurityIpsResult> ModifySecurityIpsOutcome;
|
||||
typedef std::future<ModifySecurityIpsOutcome> ModifySecurityIpsOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifySecurityIpsRequest&, const ModifySecurityIpsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySecurityIpsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyTairKVCacheCustomInstanceAttributeResult> ModifyTairKVCacheCustomInstanceAttributeOutcome;
|
||||
typedef std::future<ModifyTairKVCacheCustomInstanceAttributeOutcome> ModifyTairKVCacheCustomInstanceAttributeOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyTairKVCacheCustomInstanceAttributeRequest&, const ModifyTairKVCacheCustomInstanceAttributeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyTairKVCacheCustomInstanceAttributeAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyTaskInfoResult> ModifyTaskInfoOutcome;
|
||||
typedef std::future<ModifyTaskInfoOutcome> ModifyTaskInfoOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ModifyTaskInfoRequest&, const ModifyTaskInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyTaskInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReleaseDirectConnectionResult> ReleaseDirectConnectionOutcome;
|
||||
typedef std::future<ReleaseDirectConnectionOutcome> ReleaseDirectConnectionOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ReleaseDirectConnectionRequest&, const ReleaseDirectConnectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReleaseDirectConnectionAsyncHandler;
|
||||
@@ -608,18 +680,36 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ResetAccountPasswordResult> ResetAccountPasswordOutcome;
|
||||
typedef std::future<ResetAccountPasswordOutcome> ResetAccountPasswordOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ResetAccountPasswordRequest&, const ResetAccountPasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetAccountPasswordAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResetTairKVCacheCustomInstancePasswordResult> ResetTairKVCacheCustomInstancePasswordOutcome;
|
||||
typedef std::future<ResetTairKVCacheCustomInstancePasswordOutcome> ResetTairKVCacheCustomInstancePasswordOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ResetTairKVCacheCustomInstancePasswordRequest&, const ResetTairKVCacheCustomInstancePasswordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetTairKVCacheCustomInstancePasswordAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResizeTairKVCacheCustomInstanceDiskResult> ResizeTairKVCacheCustomInstanceDiskOutcome;
|
||||
typedef std::future<ResizeTairKVCacheCustomInstanceDiskOutcome> ResizeTairKVCacheCustomInstanceDiskOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::ResizeTairKVCacheCustomInstanceDiskRequest&, const ResizeTairKVCacheCustomInstanceDiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResizeTairKVCacheCustomInstanceDiskAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestartInstanceResult> RestartInstanceOutcome;
|
||||
typedef std::future<RestartInstanceOutcome> RestartInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::RestartInstanceRequest&, const RestartInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestartTairKVCacheCustomInstanceResult> RestartTairKVCacheCustomInstanceOutcome;
|
||||
typedef std::future<RestartTairKVCacheCustomInstanceOutcome> RestartTairKVCacheCustomInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::RestartTairKVCacheCustomInstanceRequest&, const RestartTairKVCacheCustomInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestartTairKVCacheCustomInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::RestoreInstanceResult> RestoreInstanceOutcome;
|
||||
typedef std::future<RestoreInstanceOutcome> RestoreInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::RestoreInstanceRequest&, const RestoreInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RestoreInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StartTairKVCacheCustomInstanceResult> StartTairKVCacheCustomInstanceOutcome;
|
||||
typedef std::future<StartTairKVCacheCustomInstanceOutcome> StartTairKVCacheCustomInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::StartTairKVCacheCustomInstanceRequest&, const StartTairKVCacheCustomInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartTairKVCacheCustomInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopTairKVCacheCustomInstanceResult> StopTairKVCacheCustomInstanceOutcome;
|
||||
typedef std::future<StopTairKVCacheCustomInstanceOutcome> StopTairKVCacheCustomInstanceOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::StopTairKVCacheCustomInstanceRequest&, const StopTairKVCacheCustomInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopTairKVCacheCustomInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchInstanceHAResult> SwitchInstanceHAOutcome;
|
||||
typedef std::future<SwitchInstanceHAOutcome> SwitchInstanceHAOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::SwitchInstanceHARequest&, const SwitchInstanceHAOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchInstanceHAAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchInstanceProxyResult> SwitchInstanceProxyOutcome;
|
||||
typedef std::future<SwitchInstanceProxyOutcome> SwitchInstanceProxyOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::SwitchInstanceProxyRequest&, const SwitchInstanceProxyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchInstanceProxyAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchInstanceZoneFailOverResult> SwitchInstanceZoneFailOverOutcome;
|
||||
typedef std::future<SwitchInstanceZoneFailOverOutcome> SwitchInstanceZoneFailOverOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::SwitchInstanceZoneFailOverRequest&, const SwitchInstanceZoneFailOverOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchInstanceZoneFailOverAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchNetworkResult> SwitchNetworkOutcome;
|
||||
typedef std::future<SwitchNetworkOutcome> SwitchNetworkOutcomeCallable;
|
||||
typedef std::function<void(const R_kvstoreClient*, const Model::SwitchNetworkRequest&, const SwitchNetworkOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchNetworkAsyncHandler;
|
||||
@@ -655,6 +745,9 @@ namespace AlibabaCloud
|
||||
AllocateInstancePublicConnectionOutcome allocateInstancePublicConnection(const Model::AllocateInstancePublicConnectionRequest &request)const;
|
||||
void allocateInstancePublicConnectionAsync(const Model::AllocateInstancePublicConnectionRequest& request, const AllocateInstancePublicConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AllocateInstancePublicConnectionOutcomeCallable allocateInstancePublicConnectionCallable(const Model::AllocateInstancePublicConnectionRequest& request) const;
|
||||
CancelActiveOperationTasksOutcome cancelActiveOperationTasks(const Model::CancelActiveOperationTasksRequest &request)const;
|
||||
void cancelActiveOperationTasksAsync(const Model::CancelActiveOperationTasksRequest& request, const CancelActiveOperationTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelActiveOperationTasksOutcomeCallable cancelActiveOperationTasksCallable(const Model::CancelActiveOperationTasksRequest& request) const;
|
||||
CheckCloudResourceAuthorizedOutcome checkCloudResourceAuthorized(const Model::CheckCloudResourceAuthorizedRequest &request)const;
|
||||
void checkCloudResourceAuthorizedAsync(const Model::CheckCloudResourceAuthorizedRequest& request, const CheckCloudResourceAuthorizedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckCloudResourceAuthorizedOutcomeCallable checkCloudResourceAuthorizedCallable(const Model::CheckCloudResourceAuthorizedRequest& request) const;
|
||||
@@ -682,12 +775,18 @@ namespace AlibabaCloud
|
||||
CreateParameterGroupOutcome createParameterGroup(const Model::CreateParameterGroupRequest &request)const;
|
||||
void createParameterGroupAsync(const Model::CreateParameterGroupRequest& request, const CreateParameterGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateParameterGroupOutcomeCallable createParameterGroupCallable(const Model::CreateParameterGroupRequest& request) const;
|
||||
CreateTCInstanceOutcome createTCInstance(const Model::CreateTCInstanceRequest &request)const;
|
||||
void createTCInstanceAsync(const Model::CreateTCInstanceRequest& request, const CreateTCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTCInstanceOutcomeCallable createTCInstanceCallable(const Model::CreateTCInstanceRequest& request) const;
|
||||
CreateTairInstanceOutcome createTairInstance(const Model::CreateTairInstanceRequest &request)const;
|
||||
void createTairInstanceAsync(const Model::CreateTairInstanceRequest& request, const CreateTairInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTairInstanceOutcomeCallable createTairInstanceCallable(const Model::CreateTairInstanceRequest& request) const;
|
||||
DeleteAccountOutcome deleteAccount(const Model::DeleteAccountRequest &request)const;
|
||||
void deleteAccountAsync(const Model::DeleteAccountRequest& request, const DeleteAccountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteAccountOutcomeCallable deleteAccountCallable(const Model::DeleteAccountRequest& request) const;
|
||||
DeleteBackupOutcome deleteBackup(const Model::DeleteBackupRequest &request)const;
|
||||
void deleteBackupAsync(const Model::DeleteBackupRequest& request, const DeleteBackupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteBackupOutcomeCallable deleteBackupCallable(const Model::DeleteBackupRequest& 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;
|
||||
@@ -844,9 +943,21 @@ namespace AlibabaCloud
|
||||
DescribeSlowLogRecordsOutcome describeSlowLogRecords(const Model::DescribeSlowLogRecordsRequest &request)const;
|
||||
void describeSlowLogRecordsAsync(const Model::DescribeSlowLogRecordsRequest& request, const DescribeSlowLogRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSlowLogRecordsOutcomeCallable describeSlowLogRecordsCallable(const Model::DescribeSlowLogRecordsRequest& request) const;
|
||||
DescribeTasksOutcome describeTasks(const Model::DescribeTasksRequest &request)const;
|
||||
void describeTasksAsync(const Model::DescribeTasksRequest& request, const DescribeTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTasksOutcomeCallable describeTasksCallable(const Model::DescribeTasksRequest& request) const;
|
||||
DescribeTairKVCacheCustomInstanceAttributeOutcome describeTairKVCacheCustomInstanceAttribute(const Model::DescribeTairKVCacheCustomInstanceAttributeRequest &request)const;
|
||||
void describeTairKVCacheCustomInstanceAttributeAsync(const Model::DescribeTairKVCacheCustomInstanceAttributeRequest& request, const DescribeTairKVCacheCustomInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTairKVCacheCustomInstanceAttributeOutcomeCallable describeTairKVCacheCustomInstanceAttributeCallable(const Model::DescribeTairKVCacheCustomInstanceAttributeRequest& request) const;
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome describeTairKVCacheCustomInstanceHistoryMonitorValues(const Model::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest &request)const;
|
||||
void describeTairKVCacheCustomInstanceHistoryMonitorValuesAsync(const Model::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest& request, const DescribeTairKVCacheCustomInstanceHistoryMonitorValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcomeCallable describeTairKVCacheCustomInstanceHistoryMonitorValuesCallable(const Model::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest& request) const;
|
||||
DescribeTairKVCacheCustomInstancesOutcome describeTairKVCacheCustomInstances(const Model::DescribeTairKVCacheCustomInstancesRequest &request)const;
|
||||
void describeTairKVCacheCustomInstancesAsync(const Model::DescribeTairKVCacheCustomInstancesRequest& request, const DescribeTairKVCacheCustomInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTairKVCacheCustomInstancesOutcomeCallable describeTairKVCacheCustomInstancesCallable(const Model::DescribeTairKVCacheCustomInstancesRequest& request) const;
|
||||
DescribeTairKVCacheInferInstanceAttributeOutcome describeTairKVCacheInferInstanceAttribute(const Model::DescribeTairKVCacheInferInstanceAttributeRequest &request)const;
|
||||
void describeTairKVCacheInferInstanceAttributeAsync(const Model::DescribeTairKVCacheInferInstanceAttributeRequest& request, const DescribeTairKVCacheInferInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTairKVCacheInferInstanceAttributeOutcomeCallable describeTairKVCacheInferInstanceAttributeCallable(const Model::DescribeTairKVCacheInferInstanceAttributeRequest& request) const;
|
||||
DescribeTairKVCacheInferInstancesOutcome describeTairKVCacheInferInstances(const Model::DescribeTairKVCacheInferInstancesRequest &request)const;
|
||||
void describeTairKVCacheInferInstancesAsync(const Model::DescribeTairKVCacheInferInstancesRequest& request, const DescribeTairKVCacheInferInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeTairKVCacheInferInstancesOutcomeCallable describeTairKVCacheInferInstancesCallable(const Model::DescribeTairKVCacheInferInstancesRequest& request) const;
|
||||
DescribeZonesOutcome describeZones(const Model::DescribeZonesRequest &request)const;
|
||||
void describeZonesAsync(const Model::DescribeZonesRequest& request, const DescribeZonesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeZonesOutcomeCallable describeZonesCallable(const Model::DescribeZonesRequest& request) const;
|
||||
@@ -874,6 +985,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
MasterNodeShutDownFailOverOutcome masterNodeShutDownFailOver(const Model::MasterNodeShutDownFailOverRequest &request)const;
|
||||
void masterNodeShutDownFailOverAsync(const Model::MasterNodeShutDownFailOverRequest& request, const MasterNodeShutDownFailOverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
MasterNodeShutDownFailOverOutcomeCallable masterNodeShutDownFailOverCallable(const Model::MasterNodeShutDownFailOverRequest& 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;
|
||||
@@ -892,6 +1006,9 @@ namespace AlibabaCloud
|
||||
ModifyAuditLogConfigOutcome modifyAuditLogConfig(const Model::ModifyAuditLogConfigRequest &request)const;
|
||||
void modifyAuditLogConfigAsync(const Model::ModifyAuditLogConfigRequest& request, const ModifyAuditLogConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAuditLogConfigOutcomeCallable modifyAuditLogConfigCallable(const Model::ModifyAuditLogConfigRequest& request) const;
|
||||
ModifyBackupExpireTimeOutcome modifyBackupExpireTime(const Model::ModifyBackupExpireTimeRequest &request)const;
|
||||
void modifyBackupExpireTimeAsync(const Model::ModifyBackupExpireTimeRequest& request, const ModifyBackupExpireTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyBackupExpireTimeOutcomeCallable modifyBackupExpireTimeCallable(const Model::ModifyBackupExpireTimeRequest& request) const;
|
||||
ModifyBackupPolicyOutcome modifyBackupPolicy(const Model::ModifyBackupPolicyRequest &request)const;
|
||||
void modifyBackupPolicyAsync(const Model::ModifyBackupPolicyRequest& request, const ModifyBackupPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyBackupPolicyOutcomeCallable modifyBackupPolicyCallable(const Model::ModifyBackupPolicyRequest& request) const;
|
||||
@@ -916,6 +1033,9 @@ namespace AlibabaCloud
|
||||
ModifyInstanceAutoRenewalAttributeOutcome modifyInstanceAutoRenewalAttribute(const Model::ModifyInstanceAutoRenewalAttributeRequest &request)const;
|
||||
void modifyInstanceAutoRenewalAttributeAsync(const Model::ModifyInstanceAutoRenewalAttributeRequest& request, const ModifyInstanceAutoRenewalAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceAutoRenewalAttributeOutcomeCallable modifyInstanceAutoRenewalAttributeCallable(const Model::ModifyInstanceAutoRenewalAttributeRequest& request) const;
|
||||
ModifyInstanceBandwidthOutcome modifyInstanceBandwidth(const Model::ModifyInstanceBandwidthRequest &request)const;
|
||||
void modifyInstanceBandwidthAsync(const Model::ModifyInstanceBandwidthRequest& request, const ModifyInstanceBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceBandwidthOutcomeCallable modifyInstanceBandwidthCallable(const Model::ModifyInstanceBandwidthRequest& request) const;
|
||||
ModifyInstanceConfigOutcome modifyInstanceConfig(const Model::ModifyInstanceConfigRequest &request)const;
|
||||
void modifyInstanceConfigAsync(const Model::ModifyInstanceConfigRequest& request, const ModifyInstanceConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyInstanceConfigOutcomeCallable modifyInstanceConfigCallable(const Model::ModifyInstanceConfigRequest& request) const;
|
||||
@@ -961,6 +1081,12 @@ namespace AlibabaCloud
|
||||
ModifySecurityIpsOutcome modifySecurityIps(const Model::ModifySecurityIpsRequest &request)const;
|
||||
void modifySecurityIpsAsync(const Model::ModifySecurityIpsRequest& request, const ModifySecurityIpsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifySecurityIpsOutcomeCallable modifySecurityIpsCallable(const Model::ModifySecurityIpsRequest& request) const;
|
||||
ModifyTairKVCacheCustomInstanceAttributeOutcome modifyTairKVCacheCustomInstanceAttribute(const Model::ModifyTairKVCacheCustomInstanceAttributeRequest &request)const;
|
||||
void modifyTairKVCacheCustomInstanceAttributeAsync(const Model::ModifyTairKVCacheCustomInstanceAttributeRequest& request, const ModifyTairKVCacheCustomInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyTairKVCacheCustomInstanceAttributeOutcomeCallable modifyTairKVCacheCustomInstanceAttributeCallable(const Model::ModifyTairKVCacheCustomInstanceAttributeRequest& request) const;
|
||||
ModifyTaskInfoOutcome modifyTaskInfo(const Model::ModifyTaskInfoRequest &request)const;
|
||||
void modifyTaskInfoAsync(const Model::ModifyTaskInfoRequest& request, const ModifyTaskInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyTaskInfoOutcomeCallable modifyTaskInfoCallable(const Model::ModifyTaskInfoRequest& request) const;
|
||||
ReleaseDirectConnectionOutcome releaseDirectConnection(const Model::ReleaseDirectConnectionRequest &request)const;
|
||||
void releaseDirectConnectionAsync(const Model::ReleaseDirectConnectionRequest& request, const ReleaseDirectConnectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReleaseDirectConnectionOutcomeCallable releaseDirectConnectionCallable(const Model::ReleaseDirectConnectionRequest& request) const;
|
||||
@@ -979,18 +1105,36 @@ namespace AlibabaCloud
|
||||
ResetAccountPasswordOutcome resetAccountPassword(const Model::ResetAccountPasswordRequest &request)const;
|
||||
void resetAccountPasswordAsync(const Model::ResetAccountPasswordRequest& request, const ResetAccountPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetAccountPasswordOutcomeCallable resetAccountPasswordCallable(const Model::ResetAccountPasswordRequest& request) const;
|
||||
ResetTairKVCacheCustomInstancePasswordOutcome resetTairKVCacheCustomInstancePassword(const Model::ResetTairKVCacheCustomInstancePasswordRequest &request)const;
|
||||
void resetTairKVCacheCustomInstancePasswordAsync(const Model::ResetTairKVCacheCustomInstancePasswordRequest& request, const ResetTairKVCacheCustomInstancePasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResetTairKVCacheCustomInstancePasswordOutcomeCallable resetTairKVCacheCustomInstancePasswordCallable(const Model::ResetTairKVCacheCustomInstancePasswordRequest& request) const;
|
||||
ResizeTairKVCacheCustomInstanceDiskOutcome resizeTairKVCacheCustomInstanceDisk(const Model::ResizeTairKVCacheCustomInstanceDiskRequest &request)const;
|
||||
void resizeTairKVCacheCustomInstanceDiskAsync(const Model::ResizeTairKVCacheCustomInstanceDiskRequest& request, const ResizeTairKVCacheCustomInstanceDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResizeTairKVCacheCustomInstanceDiskOutcomeCallable resizeTairKVCacheCustomInstanceDiskCallable(const Model::ResizeTairKVCacheCustomInstanceDiskRequest& request) const;
|
||||
RestartInstanceOutcome restartInstance(const Model::RestartInstanceRequest &request)const;
|
||||
void restartInstanceAsync(const Model::RestartInstanceRequest& request, const RestartInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RestartInstanceOutcomeCallable restartInstanceCallable(const Model::RestartInstanceRequest& request) const;
|
||||
RestartTairKVCacheCustomInstanceOutcome restartTairKVCacheCustomInstance(const Model::RestartTairKVCacheCustomInstanceRequest &request)const;
|
||||
void restartTairKVCacheCustomInstanceAsync(const Model::RestartTairKVCacheCustomInstanceRequest& request, const RestartTairKVCacheCustomInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RestartTairKVCacheCustomInstanceOutcomeCallable restartTairKVCacheCustomInstanceCallable(const Model::RestartTairKVCacheCustomInstanceRequest& request) const;
|
||||
RestoreInstanceOutcome restoreInstance(const Model::RestoreInstanceRequest &request)const;
|
||||
void restoreInstanceAsync(const Model::RestoreInstanceRequest& request, const RestoreInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RestoreInstanceOutcomeCallable restoreInstanceCallable(const Model::RestoreInstanceRequest& request) const;
|
||||
StartTairKVCacheCustomInstanceOutcome startTairKVCacheCustomInstance(const Model::StartTairKVCacheCustomInstanceRequest &request)const;
|
||||
void startTairKVCacheCustomInstanceAsync(const Model::StartTairKVCacheCustomInstanceRequest& request, const StartTairKVCacheCustomInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StartTairKVCacheCustomInstanceOutcomeCallable startTairKVCacheCustomInstanceCallable(const Model::StartTairKVCacheCustomInstanceRequest& request) const;
|
||||
StopTairKVCacheCustomInstanceOutcome stopTairKVCacheCustomInstance(const Model::StopTairKVCacheCustomInstanceRequest &request)const;
|
||||
void stopTairKVCacheCustomInstanceAsync(const Model::StopTairKVCacheCustomInstanceRequest& request, const StopTairKVCacheCustomInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopTairKVCacheCustomInstanceOutcomeCallable stopTairKVCacheCustomInstanceCallable(const Model::StopTairKVCacheCustomInstanceRequest& request) const;
|
||||
SwitchInstanceHAOutcome switchInstanceHA(const Model::SwitchInstanceHARequest &request)const;
|
||||
void switchInstanceHAAsync(const Model::SwitchInstanceHARequest& request, const SwitchInstanceHAAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchInstanceHAOutcomeCallable switchInstanceHACallable(const Model::SwitchInstanceHARequest& request) const;
|
||||
SwitchInstanceProxyOutcome switchInstanceProxy(const Model::SwitchInstanceProxyRequest &request)const;
|
||||
void switchInstanceProxyAsync(const Model::SwitchInstanceProxyRequest& request, const SwitchInstanceProxyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchInstanceProxyOutcomeCallable switchInstanceProxyCallable(const Model::SwitchInstanceProxyRequest& request) const;
|
||||
SwitchInstanceZoneFailOverOutcome switchInstanceZoneFailOver(const Model::SwitchInstanceZoneFailOverRequest &request)const;
|
||||
void switchInstanceZoneFailOverAsync(const Model::SwitchInstanceZoneFailOverRequest& request, const SwitchInstanceZoneFailOverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchInstanceZoneFailOverOutcomeCallable switchInstanceZoneFailOverCallable(const Model::SwitchInstanceZoneFailOverRequest& request) const;
|
||||
SwitchNetworkOutcome switchNetwork(const Model::SwitchNetworkRequest &request)const;
|
||||
void switchNetworkAsync(const Model::SwitchNetworkRequest& request, const SwitchNetworkAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchNetworkOutcomeCallable switchNetworkCallable(const Model::SwitchNetworkRequest& request) const;
|
||||
|
||||
@@ -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_CANCELACTIVEOPERATIONTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_CANCELACTIVEOPERATIONTASKSREQUEST_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 CancelActiveOperationTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelActiveOperationTasksRequest();
|
||||
~CancelActiveOperationTasksRequest();
|
||||
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 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 getIds() const;
|
||||
void setIds(const std::string &ids);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string ids_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CANCELACTIVEOPERATIONTASKSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETASKSRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETASKSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CANCELACTIVEOPERATIONTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_CANCELACTIVEOPERATIONTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,42 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTasksResult : public ServiceResult
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT CancelActiveOperationTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskProgressInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string stepProgressInfo;
|
||||
float progress;
|
||||
int remain;
|
||||
std::string taskId;
|
||||
std::string finishTime;
|
||||
std::string stepsInfo;
|
||||
std::string currentStepName;
|
||||
std::string taskAction;
|
||||
std::string beginTime;
|
||||
};
|
||||
|
||||
|
||||
DescribeTasksResult();
|
||||
explicit DescribeTasksResult(const std::string &payload);
|
||||
~DescribeTasksResult();
|
||||
int getTotalRecordCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<TaskProgressInfo> getItems()const;
|
||||
CancelActiveOperationTasksResult();
|
||||
explicit CancelActiveOperationTasksResult(const std::string &payload);
|
||||
~CancelActiveOperationTasksResult();
|
||||
std::string getIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalRecordCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<TaskProgressInfo> items_;
|
||||
std::string ids_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETASKSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CANCELACTIVEOPERATIONTASKSRESULT_H_
|
||||
@@ -42,6 +42,8 @@ public:
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getBackupRetentionPeriod() const;
|
||||
void setBackupRetentionPeriod(long backupRetentionPeriod);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
@@ -52,6 +54,7 @@ private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
long backupRetentionPeriod_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -37,10 +37,14 @@ namespace AlibabaCloud
|
||||
CreateGlobalDistributeCacheResult();
|
||||
explicit CreateGlobalDistributeCacheResult(const std::string &payload);
|
||||
~CreateGlobalDistributeCacheResult();
|
||||
std::string getInstanceId()const;
|
||||
std::string getGlobalInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string globalInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -86,6 +86,8 @@ public:
|
||||
void setPort(const std::string &port);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
int getReplicaCount() const;
|
||||
void setReplicaCount(int replicaCount);
|
||||
std::string getAppendonly() const;
|
||||
void setAppendonly(const std::string &appendonly);
|
||||
std::string getNodeType() const;
|
||||
@@ -132,6 +134,8 @@ public:
|
||||
void setChargeType(const std::string &chargeType);
|
||||
std::string getConfig() const;
|
||||
void setConfig(const std::string &config);
|
||||
int getSlaveReplicaCount() const;
|
||||
void setSlaveReplicaCount(int slaveReplicaCount);
|
||||
std::string getClusterBackupId() const;
|
||||
void setClusterBackupId(const std::string &clusterBackupId);
|
||||
|
||||
@@ -162,6 +166,7 @@ private:
|
||||
std::string autoRenew_;
|
||||
std::string port_;
|
||||
std::string zoneId_;
|
||||
int replicaCount_;
|
||||
std::string appendonly_;
|
||||
std::string nodeType_;
|
||||
std::string autoUseCoupon_;
|
||||
@@ -185,6 +190,7 @@ private:
|
||||
int readOnlyCount_;
|
||||
std::string chargeType_;
|
||||
std::string config_;
|
||||
int slaveReplicaCount_;
|
||||
std::string clusterBackupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -0,0 +1,138 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_CREATETCINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATETCINSTANCEREQUEST_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 CreateTCInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct DataDisk {
|
||||
int size;
|
||||
std::string performanceLevel;
|
||||
std::string category;
|
||||
};
|
||||
CreateTCInstanceRequest();
|
||||
~CreateTCInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getNetworkType() const;
|
||||
void setNetworkType(const std::string &networkType);
|
||||
bool getNeedEni() const;
|
||||
void setNeedEni(bool needEni);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
std::string getAutoRenewPeriod() const;
|
||||
void setAutoRenewPeriod(const std::string &autoRenewPeriod);
|
||||
std::string getPeriod() const;
|
||||
void setPeriod(const std::string &period);
|
||||
bool getDryRun() const;
|
||||
void setDryRun(bool dryRun);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getInstanceName() const;
|
||||
void setInstanceName(const std::string &instanceName);
|
||||
std::string getAutoRenew() const;
|
||||
void setAutoRenew(const std::string &autoRenew);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getImageId() const;
|
||||
void setImageId(const std::string &imageId);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getSecurityGroupId() const;
|
||||
void setSecurityGroupId(const std::string &securityGroupId);
|
||||
std::string getAutoUseCoupon() const;
|
||||
void setAutoUseCoupon(const std::string &autoUseCoupon);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getInstanceChargeType() const;
|
||||
void setInstanceChargeType(const std::string &instanceChargeType);
|
||||
std::string getDeploymentSetId() const;
|
||||
void setDeploymentSetId(const std::string &deploymentSetId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::vector<DataDisk> getDataDisk() const;
|
||||
void setDataDisk(const std::vector<DataDisk> &dataDisk);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string couponNo_;
|
||||
std::string networkType_;
|
||||
bool needEni_;
|
||||
std::string resourceGroupId_;
|
||||
std::string password_;
|
||||
std::string securityToken_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string businessInfo_;
|
||||
std::string autoRenewPeriod_;
|
||||
std::string period_;
|
||||
bool dryRun_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
std::string instanceName_;
|
||||
std::string autoRenew_;
|
||||
std::string zoneId_;
|
||||
std::string imageId_;
|
||||
std::string clientToken_;
|
||||
std::string securityGroupId_;
|
||||
std::string autoUseCoupon_;
|
||||
std::string instanceClass_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
std::string instanceChargeType_;
|
||||
std::string deploymentSetId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::vector<DataDisk> dataDisk_;
|
||||
std::string vpcId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATETCINSTANCEREQUEST_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_CREATETCINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_CREATETCINSTANCERESULT_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 CreateTCInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateTCInstanceResult();
|
||||
explicit CreateTCInstanceResult(const std::string &payload);
|
||||
~CreateTCInstanceResult();
|
||||
std::string getInstanceId()const;
|
||||
long getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string instanceId_;
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_CREATETCINSTANCERESULT_H_
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
~CreateTairInstanceRequest();
|
||||
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;
|
||||
@@ -84,6 +86,8 @@ public:
|
||||
void setPort(int port);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
int getReplicaCount() const;
|
||||
void setReplicaCount(int replicaCount);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getAutoUseCoupon() const;
|
||||
@@ -120,11 +124,14 @@ public:
|
||||
void setReadOnlyCount(int readOnlyCount);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
int getSlaveReplicaCount() const;
|
||||
void setSlaveReplicaCount(int slaveReplicaCount);
|
||||
std::string getClusterBackupId() const;
|
||||
void setClusterBackupId(const std::string &clusterBackupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string connectionStringPrefix_;
|
||||
std::string secondaryZoneId_;
|
||||
int slaveReadOnlyCount_;
|
||||
std::string couponNo_;
|
||||
@@ -149,6 +156,7 @@ private:
|
||||
std::string autoRenew_;
|
||||
int port_;
|
||||
std::string zoneId_;
|
||||
int replicaCount_;
|
||||
std::string clientToken_;
|
||||
std::string autoUseCoupon_;
|
||||
int storage_;
|
||||
@@ -167,6 +175,7 @@ private:
|
||||
std::string vpcId_;
|
||||
int readOnlyCount_;
|
||||
std::string chargeType_;
|
||||
int slaveReplicaCount_;
|
||||
std::string clusterBackupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -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_DELETEBACKUPREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETEBACKUPREQUEST_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 DeleteBackupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteBackupRequest();
|
||||
~DeleteBackupRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getBackupId() const;
|
||||
void setBackupId(const std::string &backupId);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string backupId_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETEBACKUPREQUEST_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_DELETEBACKUPRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DELETEBACKUPRESULT_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 DeleteBackupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteBackupResult();
|
||||
explicit DeleteBackupResult(const std::string &payload);
|
||||
~DeleteBackupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DELETEBACKUPRESULT_H_
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getEffectiveTime() const;
|
||||
void setEffectiveTime(const std::string &effectiveTime);
|
||||
std::string getNodeId() const;
|
||||
void setNodeId(const std::string &nodeId);
|
||||
int getShardCount() const;
|
||||
@@ -55,6 +57,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string effectiveTime_;
|
||||
std::string nodeId_;
|
||||
int shardCount_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
@@ -32,6 +32,8 @@ public:
|
||||
~DescribeAvailableResourceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getProductType() const;
|
||||
@@ -44,6 +46,8 @@ public:
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getEngine() const;
|
||||
void setEngine(const std::string &engine);
|
||||
std::string getExcludeZoneId() const;
|
||||
void setExcludeZoneId(const std::string &excludeZoneId);
|
||||
std::string getInstanceChargeType() const;
|
||||
void setInstanceChargeType(const std::string &instanceChargeType);
|
||||
std::string getNodeId() const;
|
||||
@@ -62,6 +66,8 @@ public:
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
bool getFromConsole() const;
|
||||
void setFromConsole(bool fromConsole);
|
||||
std::string getInstanceScene() const;
|
||||
void setInstanceScene(const std::string &instanceScene);
|
||||
std::string getOrderType() const;
|
||||
@@ -69,12 +75,14 @@ public:
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string instanceClass_;
|
||||
std::string accessKeyId_;
|
||||
std::string productType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string engine_;
|
||||
std::string excludeZoneId_;
|
||||
std::string instanceChargeType_;
|
||||
std::string nodeId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
@@ -84,6 +92,7 @@ private:
|
||||
std::string instanceId_;
|
||||
std::string acceptLanguage_;
|
||||
std::string zoneId_;
|
||||
bool fromConsole_;
|
||||
std::string instanceScene_;
|
||||
std::string orderType_;
|
||||
};
|
||||
|
||||
@@ -78,6 +78,7 @@ namespace AlibabaCloud
|
||||
std::string status;
|
||||
std::string zoneName;
|
||||
std::string networkTypes;
|
||||
bool isMainSale;
|
||||
std::string zoneId;
|
||||
std::vector<AvailableZone::SupportedEngine> supportedEngines;
|
||||
std::string regionId;
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace AlibabaCloud
|
||||
struct BackupJob
|
||||
{
|
||||
std::string jobMode;
|
||||
std::string progress;
|
||||
std::string taskAction;
|
||||
std::string startTime;
|
||||
std::string nodeId;
|
||||
|
||||
@@ -53,6 +53,7 @@ namespace AlibabaCloud
|
||||
long backupId;
|
||||
std::string nodeInstanceId;
|
||||
long backupJobID;
|
||||
std::string expectExpireTime;
|
||||
std::string backupDBNames;
|
||||
std::string backupDownloadURL;
|
||||
std::string backupEndTime;
|
||||
|
||||
@@ -54,6 +54,8 @@ public:
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNoShardBackup() const;
|
||||
void setNoShardBackup(const std::string &noShardBackup);
|
||||
std::string getClusterBackupId() const;
|
||||
void setClusterBackupId(const std::string &clusterBackupId);
|
||||
|
||||
@@ -70,6 +72,7 @@ private:
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string noShardBackup_;
|
||||
std::string clusterBackupId_;
|
||||
};
|
||||
} // namespace Model
|
||||
|
||||
@@ -71,6 +71,7 @@ namespace AlibabaCloud
|
||||
std::string clusterBackupMode;
|
||||
ExtraInfo extraInfo;
|
||||
int isAvail;
|
||||
std::string expectExpireTime;
|
||||
int shardClassMemory;
|
||||
};
|
||||
|
||||
|
||||
@@ -36,6 +36,8 @@ public:
|
||||
void setNodeRole(const std::string &nodeRole);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getReplicatorJobId() const;
|
||||
@@ -69,6 +71,7 @@ private:
|
||||
long resourceOwnerId_;
|
||||
std::string nodeRole_;
|
||||
std::string startTime_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string replicatorJobId_;
|
||||
std::string securityToken_;
|
||||
|
||||
@@ -34,7 +34,7 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct ItemsItem
|
||||
{
|
||||
int status;
|
||||
std::string status;
|
||||
float progress;
|
||||
std::string taskId;
|
||||
std::string endTime;
|
||||
|
||||
@@ -40,12 +40,14 @@ namespace AlibabaCloud
|
||||
std::string key;
|
||||
};
|
||||
long connections;
|
||||
bool autoSecondaryZone;
|
||||
std::string resourceGroupId;
|
||||
long port;
|
||||
std::string globalInstanceId;
|
||||
std::string hasRenewChangeOrder;
|
||||
bool isSupportTDE;
|
||||
int shardCount;
|
||||
int slaveReplicaCount;
|
||||
std::string privateIp;
|
||||
long capacity;
|
||||
long qPS;
|
||||
@@ -58,6 +60,7 @@ namespace AlibabaCloud
|
||||
std::string storageType;
|
||||
std::string engineVersion;
|
||||
std::string instanceId;
|
||||
int replicaCount;
|
||||
std::string vSwitchId;
|
||||
std::string replicationMode;
|
||||
std::string backupLogStartTime;
|
||||
|
||||
@@ -37,12 +37,24 @@ namespace AlibabaCloud
|
||||
DescribeInstanceConfigResult();
|
||||
explicit DescribeInstanceConfigResult(const std::string &payload);
|
||||
~DescribeInstanceConfigResult();
|
||||
std::string getParamReplTimeout()const;
|
||||
std::string getParamReplMode()const;
|
||||
std::string getParamNoLooseSentinelPasswordFreeCommands()const;
|
||||
std::string getConfig()const;
|
||||
std::string getParamNoLooseSentinelEnabled()const;
|
||||
std::string getParamSentinelCompatEnable()const;
|
||||
std::string getParamNoLooseSentinelPasswordFreeAccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string paramReplTimeout_;
|
||||
std::string paramReplMode_;
|
||||
std::string paramNoLooseSentinelPasswordFreeCommands_;
|
||||
std::string config_;
|
||||
std::string paramNoLooseSentinelEnabled_;
|
||||
std::string paramSentinelCompatEnable_;
|
||||
std::string paramNoLooseSentinelPasswordFreeAccess_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -50,6 +50,7 @@ namespace AlibabaCloud
|
||||
bool hasRenewChangeOrder;
|
||||
int shardCount;
|
||||
std::string connectionDomain;
|
||||
int slaveReplicaCount;
|
||||
std::string privateIp;
|
||||
long capacity;
|
||||
long qPS;
|
||||
@@ -69,11 +70,13 @@ namespace AlibabaCloud
|
||||
std::string shardClass;
|
||||
std::string createTime;
|
||||
std::string vSwitchId;
|
||||
int replicaCount;
|
||||
std::string readOnlyCount;
|
||||
std::string instanceClass;
|
||||
bool isRds;
|
||||
std::string secondaryZoneId;
|
||||
std::string instanceName;
|
||||
int slaveReadOnlyCount;
|
||||
std::string vpcId;
|
||||
std::string chargeType;
|
||||
std::string computingType;
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setInstances(const std::string &instances);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
std::string getEngineVersion() const;
|
||||
void setEngineVersion(const std::string &engineVersion);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
std::string getAccessKeyId() const;
|
||||
@@ -50,6 +52,8 @@ public:
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getBusinessInfo() const;
|
||||
void setBusinessInfo(const std::string &businessInfo);
|
||||
int getShardCount() const;
|
||||
void setShardCount(int shardCount);
|
||||
long getPeriod() const;
|
||||
void setPeriod(long period);
|
||||
std::string getProduct() const;
|
||||
@@ -82,12 +86,14 @@ private:
|
||||
std::string nodeType_;
|
||||
std::string instances_;
|
||||
std::string couponNo_;
|
||||
std::string engineVersion_;
|
||||
std::string instanceClass_;
|
||||
std::string accessKeyId_;
|
||||
long capacity_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string businessInfo_;
|
||||
int shardCount_;
|
||||
long period_;
|
||||
std::string product_;
|
||||
long quantity_;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETASKSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEATTRIBUTEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/r-kvstore/R_kvstoreExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
@@ -26,50 +26,35 @@
|
||||
namespace AlibabaCloud {
|
||||
namespace R_kvstore {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTasksRequest : public RpcServiceRequest {
|
||||
class ALIBABACLOUD_R_KVSTORE_EXPORT DescribeTairKVCacheCustomInstanceAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTasksRequest();
|
||||
~DescribeTasksRequest();
|
||||
DescribeTairKVCacheCustomInstanceAttributeRequest();
|
||||
~DescribeTairKVCacheCustomInstanceAttributeRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string 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 getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETASKSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,114 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DESCRIBETAIRKVCACHECUSTOMINSTANCEATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEATTRIBUTERESULT_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 DescribeTairKVCacheCustomInstanceAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
struct Disk
|
||||
{
|
||||
std::string type;
|
||||
std::string size;
|
||||
std::string diskId;
|
||||
};
|
||||
|
||||
|
||||
DescribeTairKVCacheCustomInstanceAttributeResult();
|
||||
explicit DescribeTairKVCacheCustomInstanceAttributeResult(const std::string &payload);
|
||||
~DescribeTairKVCacheCustomInstanceAttributeResult();
|
||||
std::string getEndTime()const;
|
||||
std::string getResourceGroupId()const;
|
||||
long getMemory()const;
|
||||
long getCpu()const;
|
||||
std::string getZoneType()const;
|
||||
std::string getPrivateIp()const;
|
||||
std::string getNetworkType()const;
|
||||
std::string getInstanceStatus()const;
|
||||
std::string getImageId()const;
|
||||
std::string getInstanceType()const;
|
||||
std::vector<Tag> getTags()const;
|
||||
bool getIsOrderCompleted()const;
|
||||
std::string getArchitectureType()const;
|
||||
std::string getStorageType()const;
|
||||
std::string getZoneId()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getVSwitchId()const;
|
||||
std::string getSecurityGroupId()const;
|
||||
std::string getInstanceClass()const;
|
||||
std::string getInstanceName()const;
|
||||
long getStorage()const;
|
||||
std::string getVpcId()const;
|
||||
std::string getChargeType()const;
|
||||
bool getUseEni()const;
|
||||
std::vector<Disk> getDisks()const;
|
||||
std::string getRegionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::string resourceGroupId_;
|
||||
long memory_;
|
||||
long cpu_;
|
||||
std::string zoneType_;
|
||||
std::string privateIp_;
|
||||
std::string networkType_;
|
||||
std::string instanceStatus_;
|
||||
std::string imageId_;
|
||||
std::string instanceType_;
|
||||
std::vector<Tag> tags_;
|
||||
bool isOrderCompleted_;
|
||||
std::string architectureType_;
|
||||
std::string storageType_;
|
||||
std::string zoneId_;
|
||||
std::string instanceId_;
|
||||
std::string createTime_;
|
||||
std::string vSwitchId_;
|
||||
std::string securityGroupId_;
|
||||
std::string instanceClass_;
|
||||
std::string instanceName_;
|
||||
long storage_;
|
||||
std::string vpcId_;
|
||||
std::string chargeType_;
|
||||
bool useEni_;
|
||||
std::vector<Disk> disks_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEATTRIBUTERESULT_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEHISTORYMONITORVALUESREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEHISTORYMONITORVALUESREQUEST_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 DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest();
|
||||
~DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getExpress() const;
|
||||
void setExpress(const std::string &express);
|
||||
std::string getStartTime() const;
|
||||
void setStartTime(const std::string &startTime);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getMetricName() const;
|
||||
void setMetricName(const std::string &metricName);
|
||||
std::string getPeriod() const;
|
||||
void setPeriod(const std::string &period);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getLength() const;
|
||||
void setLength(const std::string &length);
|
||||
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 getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string express_;
|
||||
std::string startTime_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string metricName_;
|
||||
std::string period_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string length_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string category_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEHISTORYMONITORVALUESREQUEST_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_DESCRIBETAIRKVCACHECUSTOMINSTANCEHISTORYMONITORVALUESRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEHISTORYMONITORVALUESRESULT_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 DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult();
|
||||
explicit DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult(const std::string &payload);
|
||||
~DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult();
|
||||
std::string getNextToken()const;
|
||||
std::string getPeriod()const;
|
||||
std::string getDatapoints()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nextToken_;
|
||||
std::string period_;
|
||||
std::string datapoints_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCEHISTORYMONITORVALUESRESULT_H_
|
||||
@@ -0,0 +1,112 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DESCRIBETAIRKVCACHECUSTOMINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCESREQUEST_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 DescribeTairKVCacheCustomInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
DescribeTairKVCacheCustomInstancesRequest();
|
||||
~DescribeTairKVCacheCustomInstancesRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSearchKey() const;
|
||||
void setSearchKey(const std::string &searchKey);
|
||||
std::string getNetworkType() const;
|
||||
void setNetworkType(const std::string &networkType);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getExpired() const;
|
||||
void setExpired(const std::string &expired);
|
||||
std::string getSecurityToken() const;
|
||||
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::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getInstanceStatus() const;
|
||||
void setInstanceStatus(const std::string &instanceStatus);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getPrivateIp() const;
|
||||
void setPrivateIp(const std::string &privateIp);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getInstanceIds() const;
|
||||
void setInstanceIds(const std::string &instanceIds);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string searchKey_;
|
||||
std::string networkType_;
|
||||
std::string instanceClass_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string expired_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::string instanceType_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string instanceStatus_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string privateIp_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
std::string instanceIds_;
|
||||
std::string vpcId_;
|
||||
std::string zoneId_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCESREQUEST_H_
|
||||
@@ -0,0 +1,85 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DESCRIBETAIRKVCACHECUSTOMINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCESRESULT_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 DescribeTairKVCacheCustomInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct KVStoreInstance
|
||||
{
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
std::string storageType;
|
||||
std::string endTime;
|
||||
std::string resourceGroupId;
|
||||
std::string zoneId;
|
||||
std::string instanceId;
|
||||
std::string createTime;
|
||||
std::string destroyTime;
|
||||
std::string vSwitchId;
|
||||
std::string instanceClass;
|
||||
std::string instanceName;
|
||||
long storage;
|
||||
std::string vpcId;
|
||||
std::string privateIp;
|
||||
std::string chargeType;
|
||||
std::string networkType;
|
||||
std::string instanceStatus;
|
||||
bool useEni;
|
||||
std::string regionId;
|
||||
std::string instanceType;
|
||||
std::vector<KVStoreInstance::Tag> tags;
|
||||
};
|
||||
|
||||
|
||||
DescribeTairKVCacheCustomInstancesResult();
|
||||
explicit DescribeTairKVCacheCustomInstancesResult(const std::string &payload);
|
||||
~DescribeTairKVCacheCustomInstancesResult();
|
||||
std::vector<KVStoreInstance> getInstances()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<KVStoreInstance> instances_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHECUSTOMINSTANCESRESULT_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_DESCRIBETAIRKVCACHEINFERINSTANCEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCEATTRIBUTEREQUEST_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 DescribeTairKVCacheInferInstanceAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeTairKVCacheInferInstanceAttributeRequest();
|
||||
~DescribeTairKVCacheInferInstanceAttributeRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCEATTRIBUTEREQUEST_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCEATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCEATTRIBUTERESULT_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 DescribeTairKVCacheInferInstanceAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DBInstanceAttribute
|
||||
{
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
std::string endTime;
|
||||
std::string resourceGroupId;
|
||||
std::string zoneType;
|
||||
int computeUnitNum;
|
||||
std::string privateIp;
|
||||
std::string networkType;
|
||||
std::string instanceStatus;
|
||||
int modelServiceNum;
|
||||
std::string instanceType;
|
||||
std::vector<DBInstanceAttribute::Tag> tags;
|
||||
std::string isOrderCompleted;
|
||||
std::string architectureType;
|
||||
std::string zoneId;
|
||||
std::string instanceId;
|
||||
std::string vSwitchId;
|
||||
std::string createTime;
|
||||
std::string instanceClass;
|
||||
std::string instanceName;
|
||||
long storage;
|
||||
std::string vpcId;
|
||||
std::string chargeType;
|
||||
int isDelete;
|
||||
std::string model;
|
||||
std::string regionId;
|
||||
std::string connectionString;
|
||||
};
|
||||
|
||||
|
||||
DescribeTairKVCacheInferInstanceAttributeResult();
|
||||
explicit DescribeTairKVCacheInferInstanceAttributeResult(const std::string &payload);
|
||||
~DescribeTairKVCacheInferInstanceAttributeResult();
|
||||
std::vector<DBInstanceAttribute> getInstances()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DBInstanceAttribute> instances_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCEATTRIBUTERESULT_H_
|
||||
@@ -0,0 +1,109 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DESCRIBETAIRKVCACHEINFERINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCESREQUEST_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 DescribeTairKVCacheInferInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
DescribeTairKVCacheInferInstancesRequest();
|
||||
~DescribeTairKVCacheInferInstancesRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSearchKey() const;
|
||||
void setSearchKey(const std::string &searchKey);
|
||||
std::string getNetworkType() const;
|
||||
void setNetworkType(const std::string &networkType);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getExpired() const;
|
||||
void setExpired(const std::string &expired);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getInstanceStatus() const;
|
||||
void setInstanceStatus(const std::string &instanceStatus);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getPrivateIp() const;
|
||||
void setPrivateIp(const std::string &privateIp);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVSwitchId() const;
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getInstanceIds() const;
|
||||
void setInstanceIds(const std::string &instanceIds);
|
||||
std::string getVpcId() const;
|
||||
void setVpcId(const std::string &vpcId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
std::string getChargeType() const;
|
||||
void setChargeType(const std::string &chargeType);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string searchKey_;
|
||||
std::string networkType_;
|
||||
std::string instanceClass_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string expired_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string instanceStatus_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string privateIp_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
std::string instanceIds_;
|
||||
std::string vpcId_;
|
||||
std::string zoneId_;
|
||||
std::string chargeType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCESREQUEST_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_DESCRIBETAIRKVCACHEINFERINSTANCESRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCESRESULT_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 DescribeTairKVCacheInferInstancesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TairInferInstanceDTO
|
||||
{
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
std::string endTime;
|
||||
std::string resourceGroupId;
|
||||
std::string zoneId;
|
||||
std::string instanceId;
|
||||
std::string vNodeName;
|
||||
std::string createTime;
|
||||
std::string destroyTime;
|
||||
std::string vSwitchId;
|
||||
std::string instanceClass;
|
||||
std::string instanceName;
|
||||
int computeUnitNum;
|
||||
std::string vpcId;
|
||||
std::string privateIp;
|
||||
long capacity;
|
||||
std::string chargeType;
|
||||
std::string networkType;
|
||||
std::string instanceStatus;
|
||||
int modelServiceNum;
|
||||
std::string model;
|
||||
std::string regionId;
|
||||
std::string instanceType;
|
||||
std::vector<TairInferInstanceDTO::Tag> tags;
|
||||
};
|
||||
|
||||
|
||||
DescribeTairKVCacheInferInstancesResult();
|
||||
explicit DescribeTairKVCacheInferInstancesResult(const std::string &payload);
|
||||
~DescribeTairKVCacheInferInstancesResult();
|
||||
std::vector<TairInferInstanceDTO> getInstances()const;
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<TairInferInstanceDTO> instances_;
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_DESCRIBETAIRKVCACHEINFERINSTANCESRESULT_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_MASTERNODESHUTDOWNFAILOVERREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MASTERNODESHUTDOWNFAILOVERREQUEST_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 MasterNodeShutDownFailOverRequest : public RpcServiceRequest {
|
||||
public:
|
||||
MasterNodeShutDownFailOverRequest();
|
||||
~MasterNodeShutDownFailOverRequest();
|
||||
std::string getFailMode() const;
|
||||
void setFailMode(const std::string &failMode);
|
||||
std::string getProxyFaultMode() const;
|
||||
void setProxyFaultMode(const std::string &proxyFaultMode);
|
||||
std::string getProxyInstanceIds() const;
|
||||
void setProxyInstanceIds(const std::string &proxyInstanceIds);
|
||||
std::string getDBNodes() const;
|
||||
void setDBNodes(const std::string &dBNodes);
|
||||
std::string getDBFaultMode() const;
|
||||
void setDBFaultMode(const std::string &dBFaultMode);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
|
||||
private:
|
||||
std::string failMode_;
|
||||
std::string proxyFaultMode_;
|
||||
std::string proxyInstanceIds_;
|
||||
std::string dBNodes_;
|
||||
std::string dBFaultMode_;
|
||||
std::string instanceId_;
|
||||
std::string category_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MASTERNODESHUTDOWNFAILOVERREQUEST_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_MASTERNODESHUTDOWNFAILOVERRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MASTERNODESHUTDOWNFAILOVERRESULT_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 MasterNodeShutDownFailOverResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
MasterNodeShutDownFailOverResult();
|
||||
explicit MasterNodeShutDownFailOverResult(const std::string &payload);
|
||||
~MasterNodeShutDownFailOverResult();
|
||||
std::string getTaskID()const;
|
||||
std::string getDBInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskID_;
|
||||
std::string dBInstanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MASTERNODESHUTDOWNFAILOVERRESULT_H_
|
||||
@@ -34,6 +34,8 @@ public:
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getSecondaryZoneId() const;
|
||||
void setSecondaryZoneId(const std::string &secondaryZoneId);
|
||||
int getSlaveReadOnlyCount() const;
|
||||
void setSlaveReadOnlyCount(int slaveReadOnlyCount);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
@@ -52,10 +54,17 @@ public:
|
||||
void setVSwitchId(const std::string &vSwitchId);
|
||||
std::string getZoneId() const;
|
||||
void setZoneId(const std::string &zoneId);
|
||||
int getReadOnlyCount() const;
|
||||
void setReadOnlyCount(int readOnlyCount);
|
||||
int getSlaveReplicaCount() const;
|
||||
void setSlaveReplicaCount(int slaveReplicaCount);
|
||||
int getReplicaCount() const;
|
||||
void setReplicaCount(int replicaCount);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string secondaryZoneId_;
|
||||
int slaveReadOnlyCount_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string effectiveTime_;
|
||||
@@ -65,6 +74,9 @@ private:
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
std::string zoneId_;
|
||||
int readOnlyCount_;
|
||||
int slaveReplicaCount_;
|
||||
int replicaCount_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -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_MODIFYBACKUPEXPIRETIMEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYBACKUPEXPIRETIMEREQUEST_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 ModifyBackupExpireTimeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyBackupExpireTimeRequest();
|
||||
~ModifyBackupExpireTimeRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getExpectExpireTime() const;
|
||||
void setExpectExpireTime(const std::string &expectExpireTime);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getBackupId() const;
|
||||
void setBackupId(const std::string &backupId);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string expectExpireTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string backupId_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYBACKUPEXPIRETIMEREQUEST_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_MODIFYBACKUPEXPIRETIMERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYBACKUPEXPIRETIMERESULT_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 ModifyBackupExpireTimeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyBackupExpireTimeResult();
|
||||
explicit ModifyBackupExpireTimeResult(const std::string &payload);
|
||||
~ModifyBackupExpireTimeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYBACKUPEXPIRETIMERESULT_H_
|
||||
@@ -40,6 +40,8 @@ public:
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getDBInstanceId() const;
|
||||
void setDBInstanceId(const std::string &dBInstanceId);
|
||||
std::string getProduct() const;
|
||||
void setProduct(const std::string &product);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
@@ -55,6 +57,7 @@ private:
|
||||
std::string duration_;
|
||||
std::string securityToken_;
|
||||
std::string dBInstanceId_;
|
||||
std::string product_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -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_MODIFYINSTANCEBANDWIDTHREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEBANDWIDTHREQUEST_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 ModifyInstanceBandwidthRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyInstanceBandwidthRequest();
|
||||
~ModifyInstanceBandwidthRequest();
|
||||
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 getProduct() const;
|
||||
void setProduct(const std::string &product);
|
||||
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 getTargetIntranetBandwidth() const;
|
||||
void setTargetIntranetBandwidth(const std::string &targetIntranetBandwidth);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string product_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string targetIntranetBandwidth_;
|
||||
std::string instanceId_;
|
||||
std::string category_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEBANDWIDTHREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEBANDWIDTHRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEBANDWIDTHRESULT_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 ModifyInstanceBandwidthResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyInstanceBandwidthResult();
|
||||
explicit ModifyInstanceBandwidthResult(const std::string &payload);
|
||||
~ModifyInstanceBandwidthResult();
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYINSTANCEBANDWIDTHRESULT_H_
|
||||
@@ -32,16 +32,28 @@ public:
|
||||
~ModifyInstanceConfigRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getParamSemisyncReplTimeout() const;
|
||||
void setParamSemisyncReplTimeout(const std::string ¶mSemisyncReplTimeout);
|
||||
std::string getParamNoLooseSentinelPasswordFreeCommands() const;
|
||||
void setParamNoLooseSentinelPasswordFreeCommands(const std::string ¶mNoLooseSentinelPasswordFreeCommands);
|
||||
std::string getParamNoLooseSentinelPasswordFreeAccess() const;
|
||||
void setParamNoLooseSentinelPasswordFreeAccess(const std::string ¶mNoLooseSentinelPasswordFreeAccess);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getParamReplMode() const;
|
||||
void setParamReplMode(const std::string ¶mReplMode);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getParamNoLooseSentinelEnabled() const;
|
||||
void setParamNoLooseSentinelEnabled(const std::string ¶mNoLooseSentinelEnabled);
|
||||
std::string getProduct() const;
|
||||
void setProduct(const std::string &product);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
std::string getParamSentinelCompatEnable() const;
|
||||
void setParamSentinelCompatEnable(const std::string ¶mSentinelCompatEnable);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
@@ -53,11 +65,17 @@ public:
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string paramSemisyncReplTimeout_;
|
||||
std::string paramNoLooseSentinelPasswordFreeCommands_;
|
||||
std::string paramNoLooseSentinelPasswordFreeAccess_;
|
||||
std::string accessKeyId_;
|
||||
std::string paramReplMode_;
|
||||
std::string securityToken_;
|
||||
std::string paramNoLooseSentinelEnabled_;
|
||||
std::string product_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string paramSentinelCompatEnable_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string category_;
|
||||
|
||||
@@ -38,6 +38,8 @@ public:
|
||||
void setParameterGroupId(const std::string ¶meterGroupId);
|
||||
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;
|
||||
@@ -54,6 +56,7 @@ private:
|
||||
std::string accessKeyId_;
|
||||
std::string parameterGroupId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
@@ -40,8 +40,12 @@ public:
|
||||
void setSlaveReadOnlyCount(int slaveReadOnlyCount);
|
||||
std::string getCouponNo() const;
|
||||
void setCouponNo(const std::string &couponNo);
|
||||
int getStorage() const;
|
||||
void setStorage(int storage);
|
||||
std::string getInstanceClass() const;
|
||||
void setInstanceClass(const std::string &instanceClass);
|
||||
std::string getStorageType() const;
|
||||
void setStorageType(const std::string &storageType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
@@ -76,8 +80,12 @@ public:
|
||||
void setReadOnlyCount(int readOnlyCount);
|
||||
bool getForceUpgrade() const;
|
||||
void setForceUpgrade(bool forceUpgrade);
|
||||
int getSlaveReplicaCount() const;
|
||||
void setSlaveReplicaCount(int slaveReplicaCount);
|
||||
std::string getOrderType() const;
|
||||
void setOrderType(const std::string &orderType);
|
||||
int getReplicaCount() const;
|
||||
void setReplicaCount(int replicaCount);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -85,7 +93,9 @@ private:
|
||||
std::string clientToken_;
|
||||
int slaveReadOnlyCount_;
|
||||
std::string couponNo_;
|
||||
int storage_;
|
||||
std::string instanceClass_;
|
||||
std::string storageType_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
@@ -103,7 +113,9 @@ private:
|
||||
std::string instanceId_;
|
||||
int readOnlyCount_;
|
||||
bool forceUpgrade_;
|
||||
int slaveReplicaCount_;
|
||||
std::string orderType_;
|
||||
int replicaCount_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
|
||||
@@ -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_MODIFYTAIRKVCACHECUSTOMINSTANCEATTRIBUTEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTAIRKVCACHECUSTOMINSTANCEATTRIBUTEREQUEST_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 ModifyTairKVCacheCustomInstanceAttributeRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyTairKVCacheCustomInstanceAttributeRequest();
|
||||
~ModifyTairKVCacheCustomInstanceAttributeRequest();
|
||||
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 getSourceBiz() const;
|
||||
void setSourceBiz(const std::string &sourceBiz);
|
||||
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 getInstanceName() const;
|
||||
void setInstanceName(const std::string &instanceName);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string sourceBiz_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
std::string instanceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTAIRKVCACHECUSTOMINSTANCEATTRIBUTEREQUEST_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_MODIFYTAIRKVCACHECUSTOMINSTANCEATTRIBUTERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTAIRKVCACHECUSTOMINSTANCEATTRIBUTERESULT_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 ModifyTairKVCacheCustomInstanceAttributeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyTairKVCacheCustomInstanceAttributeResult();
|
||||
explicit ModifyTairKVCacheCustomInstanceAttributeResult(const std::string &payload);
|
||||
~ModifyTairKVCacheCustomInstanceAttributeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTAIRKVCACHECUSTOMINSTANCEATTRIBUTERESULT_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_MODIFYTASKINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTASKINFOREQUEST_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 ModifyTaskInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyTaskInfoRequest();
|
||||
~ModifyTaskInfoRequest();
|
||||
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 getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTaskId() const;
|
||||
void setTaskId(const std::string &taskId);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getStepName() const;
|
||||
void setStepName(const std::string &stepName);
|
||||
std::string getActionParams() const;
|
||||
void setActionParams(const std::string &actionParams);
|
||||
std::string getTaskAction() const;
|
||||
void setTaskAction(const std::string &taskAction);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string taskId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string stepName_;
|
||||
std::string actionParams_;
|
||||
std::string taskAction_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTASKINFOREQUEST_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_MODIFYTASKINFORESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTASKINFORESULT_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 ModifyTaskInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyTaskInfoResult();
|
||||
explicit ModifyTaskInfoResult(const std::string &payload);
|
||||
~ModifyTaskInfoResult();
|
||||
std::string getErrorTaskId()const;
|
||||
std::string getErrorCode()const;
|
||||
std::string getSuccessCount()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorTaskId_;
|
||||
std::string errorCode_;
|
||||
std::string successCount_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_MODIFYTASKINFORESULT_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_RESETTAIRKVCACHECUSTOMINSTANCEPASSWORDREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_RESETTAIRKVCACHECUSTOMINSTANCEPASSWORDREQUEST_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 ResetTairKVCacheCustomInstancePasswordRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ResetTairKVCacheCustomInstancePasswordRequest();
|
||||
~ResetTairKVCacheCustomInstancePasswordRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getSourceBiz() const;
|
||||
void setSourceBiz(const std::string &sourceBiz);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string password_;
|
||||
std::string securityToken_;
|
||||
std::string sourceBiz_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESETTAIRKVCACHECUSTOMINSTANCEPASSWORDREQUEST_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_RESETTAIRKVCACHECUSTOMINSTANCEPASSWORDRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_RESETTAIRKVCACHECUSTOMINSTANCEPASSWORDRESULT_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 ResetTairKVCacheCustomInstancePasswordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ResetTairKVCacheCustomInstancePasswordResult();
|
||||
explicit ResetTairKVCacheCustomInstancePasswordResult(const std::string &payload);
|
||||
~ResetTairKVCacheCustomInstancePasswordResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESETTAIRKVCACHECUSTOMINSTANCEPASSWORDRESULT_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_RESIZETAIRKVCACHECUSTOMINSTANCEDISKREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_RESIZETAIRKVCACHECUSTOMINSTANCEDISKREQUEST_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 ResizeTairKVCacheCustomInstanceDiskRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ResizeTairKVCacheCustomInstanceDiskRequest();
|
||||
~ResizeTairKVCacheCustomInstanceDiskRequest();
|
||||
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 getDiskId() const;
|
||||
void setDiskId(const std::string &diskId);
|
||||
bool getAutoPay() const;
|
||||
void setAutoPay(bool autoPay);
|
||||
std::string getDiskSize() const;
|
||||
void setDiskSize(const std::string &diskSize);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string diskId_;
|
||||
bool autoPay_;
|
||||
std::string diskSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESIZETAIRKVCACHECUSTOMINSTANCEDISKREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_RESIZETAIRKVCACHECUSTOMINSTANCEDISKRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_RESIZETAIRKVCACHECUSTOMINSTANCEDISKRESULT_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 ResizeTairKVCacheCustomInstanceDiskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ResizeTairKVCacheCustomInstanceDiskResult();
|
||||
explicit ResizeTairKVCacheCustomInstanceDiskResult(const std::string &payload);
|
||||
~ResizeTairKVCacheCustomInstanceDiskResult();
|
||||
std::string getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESIZETAIRKVCACHECUSTOMINSTANCEDISKRESULT_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_RESTARTTAIRKVCACHECUSTOMINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_RESTARTTAIRKVCACHECUSTOMINSTANCEREQUEST_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 RestartTairKVCacheCustomInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RestartTairKVCacheCustomInstanceRequest();
|
||||
~RestartTairKVCacheCustomInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESTARTTAIRKVCACHECUSTOMINSTANCEREQUEST_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_RESTARTTAIRKVCACHECUSTOMINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_RESTARTTAIRKVCACHECUSTOMINSTANCERESULT_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 RestartTairKVCacheCustomInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RestartTairKVCacheCustomInstanceResult();
|
||||
explicit RestartTairKVCacheCustomInstanceResult(const std::string &payload);
|
||||
~RestartTairKVCacheCustomInstanceResult();
|
||||
std::string getTaskId()const;
|
||||
std::string getInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_RESTARTTAIRKVCACHECUSTOMINSTANCERESULT_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_STARTTAIRKVCACHECUSTOMINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_STARTTAIRKVCACHECUSTOMINSTANCEREQUEST_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 StartTairKVCacheCustomInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
StartTairKVCacheCustomInstanceRequest();
|
||||
~StartTairKVCacheCustomInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_STARTTAIRKVCACHECUSTOMINSTANCEREQUEST_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_STARTTAIRKVCACHECUSTOMINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_STARTTAIRKVCACHECUSTOMINSTANCERESULT_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 StartTairKVCacheCustomInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StartTairKVCacheCustomInstanceResult();
|
||||
explicit StartTairKVCacheCustomInstanceResult(const std::string &payload);
|
||||
~StartTairKVCacheCustomInstanceResult();
|
||||
std::string getTaskId()const;
|
||||
std::string getInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_STARTTAIRKVCACHECUSTOMINSTANCERESULT_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_STOPTAIRKVCACHECUSTOMINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_STOPTAIRKVCACHECUSTOMINSTANCEREQUEST_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 StopTairKVCacheCustomInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
StopTairKVCacheCustomInstanceRequest();
|
||||
~StopTairKVCacheCustomInstanceRequest();
|
||||
long getResourceOwnerId() const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSecurityToken() const;
|
||||
void setSecurityToken(const std::string &securityToken);
|
||||
std::string getResourceOwnerAccount() const;
|
||||
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
|
||||
std::string getOwnerAccount() const;
|
||||
void setOwnerAccount(const std::string &ownerAccount);
|
||||
long getOwnerId() const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_STOPTAIRKVCACHECUSTOMINSTANCEREQUEST_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_STOPTAIRKVCACHECUSTOMINSTANCERESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_STOPTAIRKVCACHECUSTOMINSTANCERESULT_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 StopTairKVCacheCustomInstanceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
StopTairKVCacheCustomInstanceResult();
|
||||
explicit StopTairKVCacheCustomInstanceResult(const std::string &payload);
|
||||
~StopTairKVCacheCustomInstanceResult();
|
||||
std::string getTaskId()const;
|
||||
std::string getInstanceId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskId_;
|
||||
std::string instanceId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_STOPTAIRKVCACHECUSTOMINSTANCERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHINSTANCEZONEFAILOVERREQUEST_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHINSTANCEZONEFAILOVERREQUEST_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 SwitchInstanceZoneFailOverRequest : public RpcServiceRequest {
|
||||
public:
|
||||
SwitchInstanceZoneFailOverRequest();
|
||||
~SwitchInstanceZoneFailOverRequest();
|
||||
std::string getSiteFaultTime() const;
|
||||
void setSiteFaultTime(const std::string &siteFaultTime);
|
||||
std::string getTargetZoneId() const;
|
||||
void setTargetZoneId(const std::string &targetZoneId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
|
||||
private:
|
||||
std::string siteFaultTime_;
|
||||
std::string targetZoneId_;
|
||||
std::string instanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace R_kvstore
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHINSTANCEZONEFAILOVERREQUEST_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_SWITCHINSTANCEZONEFAILOVERRESULT_H_
|
||||
#define ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHINSTANCEZONEFAILOVERRESULT_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 SwitchInstanceZoneFailOverResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SwitchInstanceZoneFailOverResult();
|
||||
explicit SwitchInstanceZoneFailOverResult(const std::string &payload);
|
||||
~SwitchInstanceZoneFailOverResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_R_KVSTORE_MODEL_SWITCHINSTANCEZONEFAILOVERRESULT_H_
|
||||
@@ -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
|
||||
|
||||
@@ -159,6 +159,42 @@ R_kvstoreClient::AllocateInstancePublicConnectionOutcomeCallable R_kvstoreClient
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CancelActiveOperationTasksOutcome R_kvstoreClient::cancelActiveOperationTasks(const CancelActiveOperationTasksRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CancelActiveOperationTasksOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CancelActiveOperationTasksOutcome(CancelActiveOperationTasksResult(outcome.result()));
|
||||
else
|
||||
return CancelActiveOperationTasksOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::cancelActiveOperationTasksAsync(const CancelActiveOperationTasksRequest& request, const CancelActiveOperationTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, cancelActiveOperationTasks(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::CancelActiveOperationTasksOutcomeCallable R_kvstoreClient::cancelActiveOperationTasksCallable(const CancelActiveOperationTasksRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CancelActiveOperationTasksOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->cancelActiveOperationTasks(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CheckCloudResourceAuthorizedOutcome R_kvstoreClient::checkCloudResourceAuthorized(const CheckCloudResourceAuthorizedRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -483,6 +519,42 @@ R_kvstoreClient::CreateParameterGroupOutcomeCallable R_kvstoreClient::createPara
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateTCInstanceOutcome R_kvstoreClient::createTCInstance(const CreateTCInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateTCInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateTCInstanceOutcome(CreateTCInstanceResult(outcome.result()));
|
||||
else
|
||||
return CreateTCInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::createTCInstanceAsync(const CreateTCInstanceRequest& request, const CreateTCInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createTCInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateTCInstanceOutcomeCallable R_kvstoreClient::createTCInstanceCallable(const CreateTCInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateTCInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createTCInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateTairInstanceOutcome R_kvstoreClient::createTairInstance(const CreateTairInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -555,6 +627,42 @@ R_kvstoreClient::DeleteAccountOutcomeCallable R_kvstoreClient::deleteAccountCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteBackupOutcome R_kvstoreClient::deleteBackup(const DeleteBackupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteBackupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteBackupOutcome(DeleteBackupResult(outcome.result()));
|
||||
else
|
||||
return DeleteBackupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::deleteBackupAsync(const DeleteBackupRequest& request, const DeleteBackupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteBackup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteBackupOutcomeCallable R_kvstoreClient::deleteBackupCallable(const DeleteBackupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteBackupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteBackup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteGlobalSecurityIPGroupOutcome R_kvstoreClient::deleteGlobalSecurityIPGroup(const DeleteGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2427,36 +2535,180 @@ R_kvstoreClient::DescribeSlowLogRecordsOutcomeCallable R_kvstoreClient::describe
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTasksOutcome R_kvstoreClient::describeTasks(const DescribeTasksRequest &request) const
|
||||
R_kvstoreClient::DescribeTairKVCacheCustomInstanceAttributeOutcome R_kvstoreClient::describeTairKVCacheCustomInstanceAttribute(const DescribeTairKVCacheCustomInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeTasksOutcome(endpointOutcome.error());
|
||||
return DescribeTairKVCacheCustomInstanceAttributeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeTasksOutcome(DescribeTasksResult(outcome.result()));
|
||||
return DescribeTairKVCacheCustomInstanceAttributeOutcome(DescribeTairKVCacheCustomInstanceAttributeResult(outcome.result()));
|
||||
else
|
||||
return DescribeTasksOutcome(outcome.error());
|
||||
return DescribeTairKVCacheCustomInstanceAttributeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeTasksAsync(const DescribeTasksRequest& request, const DescribeTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
void R_kvstoreClient::describeTairKVCacheCustomInstanceAttributeAsync(const DescribeTairKVCacheCustomInstanceAttributeRequest& request, const DescribeTairKVCacheCustomInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeTasks(request), context);
|
||||
handler(this, request, describeTairKVCacheCustomInstanceAttribute(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTasksOutcomeCallable R_kvstoreClient::describeTasksCallable(const DescribeTasksRequest &request) const
|
||||
R_kvstoreClient::DescribeTairKVCacheCustomInstanceAttributeOutcomeCallable R_kvstoreClient::describeTairKVCacheCustomInstanceAttributeCallable(const DescribeTairKVCacheCustomInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeTasksOutcome()>>(
|
||||
auto task = std::make_shared<std::packaged_task<DescribeTairKVCacheCustomInstanceAttributeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeTasks(request);
|
||||
return this->describeTairKVCacheCustomInstanceAttribute(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome R_kvstoreClient::describeTairKVCacheCustomInstanceHistoryMonitorValues(const DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome(DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult(outcome.result()));
|
||||
else
|
||||
return DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeTairKVCacheCustomInstanceHistoryMonitorValuesAsync(const DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest& request, const DescribeTairKVCacheCustomInstanceHistoryMonitorValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeTairKVCacheCustomInstanceHistoryMonitorValues(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcomeCallable R_kvstoreClient::describeTairKVCacheCustomInstanceHistoryMonitorValuesCallable(const DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeTairKVCacheCustomInstanceHistoryMonitorValuesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeTairKVCacheCustomInstanceHistoryMonitorValues(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheCustomInstancesOutcome R_kvstoreClient::describeTairKVCacheCustomInstances(const DescribeTairKVCacheCustomInstancesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeTairKVCacheCustomInstancesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeTairKVCacheCustomInstancesOutcome(DescribeTairKVCacheCustomInstancesResult(outcome.result()));
|
||||
else
|
||||
return DescribeTairKVCacheCustomInstancesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeTairKVCacheCustomInstancesAsync(const DescribeTairKVCacheCustomInstancesRequest& request, const DescribeTairKVCacheCustomInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeTairKVCacheCustomInstances(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheCustomInstancesOutcomeCallable R_kvstoreClient::describeTairKVCacheCustomInstancesCallable(const DescribeTairKVCacheCustomInstancesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeTairKVCacheCustomInstancesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeTairKVCacheCustomInstances(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheInferInstanceAttributeOutcome R_kvstoreClient::describeTairKVCacheInferInstanceAttribute(const DescribeTairKVCacheInferInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeTairKVCacheInferInstanceAttributeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeTairKVCacheInferInstanceAttributeOutcome(DescribeTairKVCacheInferInstanceAttributeResult(outcome.result()));
|
||||
else
|
||||
return DescribeTairKVCacheInferInstanceAttributeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeTairKVCacheInferInstanceAttributeAsync(const DescribeTairKVCacheInferInstanceAttributeRequest& request, const DescribeTairKVCacheInferInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeTairKVCacheInferInstanceAttribute(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheInferInstanceAttributeOutcomeCallable R_kvstoreClient::describeTairKVCacheInferInstanceAttributeCallable(const DescribeTairKVCacheInferInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeTairKVCacheInferInstanceAttributeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeTairKVCacheInferInstanceAttribute(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheInferInstancesOutcome R_kvstoreClient::describeTairKVCacheInferInstances(const DescribeTairKVCacheInferInstancesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeTairKVCacheInferInstancesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeTairKVCacheInferInstancesOutcome(DescribeTairKVCacheInferInstancesResult(outcome.result()));
|
||||
else
|
||||
return DescribeTairKVCacheInferInstancesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeTairKVCacheInferInstancesAsync(const DescribeTairKVCacheInferInstancesRequest& request, const DescribeTairKVCacheInferInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeTairKVCacheInferInstances(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeTairKVCacheInferInstancesOutcomeCallable R_kvstoreClient::describeTairKVCacheInferInstancesCallable(const DescribeTairKVCacheInferInstancesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeTairKVCacheInferInstancesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeTairKVCacheInferInstances(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
@@ -2787,6 +3039,42 @@ R_kvstoreClient::LockDBInstanceWriteOutcomeCallable R_kvstoreClient::lockDBInsta
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::MasterNodeShutDownFailOverOutcome R_kvstoreClient::masterNodeShutDownFailOver(const MasterNodeShutDownFailOverRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return MasterNodeShutDownFailOverOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return MasterNodeShutDownFailOverOutcome(MasterNodeShutDownFailOverResult(outcome.result()));
|
||||
else
|
||||
return MasterNodeShutDownFailOverOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::masterNodeShutDownFailOverAsync(const MasterNodeShutDownFailOverRequest& request, const MasterNodeShutDownFailOverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, masterNodeShutDownFailOver(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::MasterNodeShutDownFailOverOutcomeCallable R_kvstoreClient::masterNodeShutDownFailOverCallable(const MasterNodeShutDownFailOverRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<MasterNodeShutDownFailOverOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->masterNodeShutDownFailOver(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::MigrateToOtherZoneOutcome R_kvstoreClient::migrateToOtherZone(const MigrateToOtherZoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3003,6 +3291,42 @@ R_kvstoreClient::ModifyAuditLogConfigOutcomeCallable R_kvstoreClient::modifyAudi
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyBackupExpireTimeOutcome R_kvstoreClient::modifyBackupExpireTime(const ModifyBackupExpireTimeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyBackupExpireTimeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyBackupExpireTimeOutcome(ModifyBackupExpireTimeResult(outcome.result()));
|
||||
else
|
||||
return ModifyBackupExpireTimeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyBackupExpireTimeAsync(const ModifyBackupExpireTimeRequest& request, const ModifyBackupExpireTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyBackupExpireTime(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyBackupExpireTimeOutcomeCallable R_kvstoreClient::modifyBackupExpireTimeCallable(const ModifyBackupExpireTimeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyBackupExpireTimeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyBackupExpireTime(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyBackupPolicyOutcome R_kvstoreClient::modifyBackupPolicy(const ModifyBackupPolicyRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3291,6 +3615,42 @@ R_kvstoreClient::ModifyInstanceAutoRenewalAttributeOutcomeCallable R_kvstoreClie
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceBandwidthOutcome R_kvstoreClient::modifyInstanceBandwidth(const ModifyInstanceBandwidthRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyInstanceBandwidthOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyInstanceBandwidthOutcome(ModifyInstanceBandwidthResult(outcome.result()));
|
||||
else
|
||||
return ModifyInstanceBandwidthOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyInstanceBandwidthAsync(const ModifyInstanceBandwidthRequest& request, const ModifyInstanceBandwidthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyInstanceBandwidth(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceBandwidthOutcomeCallable R_kvstoreClient::modifyInstanceBandwidthCallable(const ModifyInstanceBandwidthRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyInstanceBandwidthOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyInstanceBandwidth(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceConfigOutcome R_kvstoreClient::modifyInstanceConfig(const ModifyInstanceConfigRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3831,6 +4191,78 @@ R_kvstoreClient::ModifySecurityIpsOutcomeCallable R_kvstoreClient::modifySecurit
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyTairKVCacheCustomInstanceAttributeOutcome R_kvstoreClient::modifyTairKVCacheCustomInstanceAttribute(const ModifyTairKVCacheCustomInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyTairKVCacheCustomInstanceAttributeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyTairKVCacheCustomInstanceAttributeOutcome(ModifyTairKVCacheCustomInstanceAttributeResult(outcome.result()));
|
||||
else
|
||||
return ModifyTairKVCacheCustomInstanceAttributeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyTairKVCacheCustomInstanceAttributeAsync(const ModifyTairKVCacheCustomInstanceAttributeRequest& request, const ModifyTairKVCacheCustomInstanceAttributeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyTairKVCacheCustomInstanceAttribute(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyTairKVCacheCustomInstanceAttributeOutcomeCallable R_kvstoreClient::modifyTairKVCacheCustomInstanceAttributeCallable(const ModifyTairKVCacheCustomInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyTairKVCacheCustomInstanceAttributeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyTairKVCacheCustomInstanceAttribute(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyTaskInfoOutcome R_kvstoreClient::modifyTaskInfo(const ModifyTaskInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyTaskInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyTaskInfoOutcome(ModifyTaskInfoResult(outcome.result()));
|
||||
else
|
||||
return ModifyTaskInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyTaskInfoAsync(const ModifyTaskInfoRequest& request, const ModifyTaskInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyTaskInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyTaskInfoOutcomeCallable R_kvstoreClient::modifyTaskInfoCallable(const ModifyTaskInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyTaskInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyTaskInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ReleaseDirectConnectionOutcome R_kvstoreClient::releaseDirectConnection(const ReleaseDirectConnectionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4047,6 +4479,78 @@ R_kvstoreClient::ResetAccountPasswordOutcomeCallable R_kvstoreClient::resetAccou
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ResetTairKVCacheCustomInstancePasswordOutcome R_kvstoreClient::resetTairKVCacheCustomInstancePassword(const ResetTairKVCacheCustomInstancePasswordRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ResetTairKVCacheCustomInstancePasswordOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ResetTairKVCacheCustomInstancePasswordOutcome(ResetTairKVCacheCustomInstancePasswordResult(outcome.result()));
|
||||
else
|
||||
return ResetTairKVCacheCustomInstancePasswordOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::resetTairKVCacheCustomInstancePasswordAsync(const ResetTairKVCacheCustomInstancePasswordRequest& request, const ResetTairKVCacheCustomInstancePasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, resetTairKVCacheCustomInstancePassword(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ResetTairKVCacheCustomInstancePasswordOutcomeCallable R_kvstoreClient::resetTairKVCacheCustomInstancePasswordCallable(const ResetTairKVCacheCustomInstancePasswordRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ResetTairKVCacheCustomInstancePasswordOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->resetTairKVCacheCustomInstancePassword(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ResizeTairKVCacheCustomInstanceDiskOutcome R_kvstoreClient::resizeTairKVCacheCustomInstanceDisk(const ResizeTairKVCacheCustomInstanceDiskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ResizeTairKVCacheCustomInstanceDiskOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ResizeTairKVCacheCustomInstanceDiskOutcome(ResizeTairKVCacheCustomInstanceDiskResult(outcome.result()));
|
||||
else
|
||||
return ResizeTairKVCacheCustomInstanceDiskOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::resizeTairKVCacheCustomInstanceDiskAsync(const ResizeTairKVCacheCustomInstanceDiskRequest& request, const ResizeTairKVCacheCustomInstanceDiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, resizeTairKVCacheCustomInstanceDisk(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ResizeTairKVCacheCustomInstanceDiskOutcomeCallable R_kvstoreClient::resizeTairKVCacheCustomInstanceDiskCallable(const ResizeTairKVCacheCustomInstanceDiskRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ResizeTairKVCacheCustomInstanceDiskOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->resizeTairKVCacheCustomInstanceDisk(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::RestartInstanceOutcome R_kvstoreClient::restartInstance(const RestartInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4083,6 +4587,42 @@ R_kvstoreClient::RestartInstanceOutcomeCallable R_kvstoreClient::restartInstance
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::RestartTairKVCacheCustomInstanceOutcome R_kvstoreClient::restartTairKVCacheCustomInstance(const RestartTairKVCacheCustomInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return RestartTairKVCacheCustomInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return RestartTairKVCacheCustomInstanceOutcome(RestartTairKVCacheCustomInstanceResult(outcome.result()));
|
||||
else
|
||||
return RestartTairKVCacheCustomInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::restartTairKVCacheCustomInstanceAsync(const RestartTairKVCacheCustomInstanceRequest& request, const RestartTairKVCacheCustomInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, restartTairKVCacheCustomInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::RestartTairKVCacheCustomInstanceOutcomeCallable R_kvstoreClient::restartTairKVCacheCustomInstanceCallable(const RestartTairKVCacheCustomInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<RestartTairKVCacheCustomInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->restartTairKVCacheCustomInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::RestoreInstanceOutcome R_kvstoreClient::restoreInstance(const RestoreInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4119,6 +4659,78 @@ R_kvstoreClient::RestoreInstanceOutcomeCallable R_kvstoreClient::restoreInstance
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::StartTairKVCacheCustomInstanceOutcome R_kvstoreClient::startTairKVCacheCustomInstance(const StartTairKVCacheCustomInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return StartTairKVCacheCustomInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return StartTairKVCacheCustomInstanceOutcome(StartTairKVCacheCustomInstanceResult(outcome.result()));
|
||||
else
|
||||
return StartTairKVCacheCustomInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::startTairKVCacheCustomInstanceAsync(const StartTairKVCacheCustomInstanceRequest& request, const StartTairKVCacheCustomInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, startTairKVCacheCustomInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::StartTairKVCacheCustomInstanceOutcomeCallable R_kvstoreClient::startTairKVCacheCustomInstanceCallable(const StartTairKVCacheCustomInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<StartTairKVCacheCustomInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->startTairKVCacheCustomInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::StopTairKVCacheCustomInstanceOutcome R_kvstoreClient::stopTairKVCacheCustomInstance(const StopTairKVCacheCustomInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return StopTairKVCacheCustomInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return StopTairKVCacheCustomInstanceOutcome(StopTairKVCacheCustomInstanceResult(outcome.result()));
|
||||
else
|
||||
return StopTairKVCacheCustomInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::stopTairKVCacheCustomInstanceAsync(const StopTairKVCacheCustomInstanceRequest& request, const StopTairKVCacheCustomInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, stopTairKVCacheCustomInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::StopTairKVCacheCustomInstanceOutcomeCallable R_kvstoreClient::stopTairKVCacheCustomInstanceCallable(const StopTairKVCacheCustomInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<StopTairKVCacheCustomInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->stopTairKVCacheCustomInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::SwitchInstanceHAOutcome R_kvstoreClient::switchInstanceHA(const SwitchInstanceHARequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -4191,6 +4803,42 @@ R_kvstoreClient::SwitchInstanceProxyOutcomeCallable R_kvstoreClient::switchInsta
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::SwitchInstanceZoneFailOverOutcome R_kvstoreClient::switchInstanceZoneFailOver(const SwitchInstanceZoneFailOverRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SwitchInstanceZoneFailOverOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SwitchInstanceZoneFailOverOutcome(SwitchInstanceZoneFailOverResult(outcome.result()));
|
||||
else
|
||||
return SwitchInstanceZoneFailOverOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::switchInstanceZoneFailOverAsync(const SwitchInstanceZoneFailOverRequest& request, const SwitchInstanceZoneFailOverAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, switchInstanceZoneFailOver(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::SwitchInstanceZoneFailOverOutcomeCallable R_kvstoreClient::switchInstanceZoneFailOverCallable(const SwitchInstanceZoneFailOverRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SwitchInstanceZoneFailOverOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->switchInstanceZoneFailOver(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::SwitchNetworkOutcome R_kvstoreClient::switchNetwork(const SwitchNetworkRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
99
r-kvstore/src/model/CancelActiveOperationTasksRequest.cc
Normal file
99
r-kvstore/src/model/CancelActiveOperationTasksRequest.cc
Normal file
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/CancelActiveOperationTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::CancelActiveOperationTasksRequest;
|
||||
|
||||
CancelActiveOperationTasksRequest::CancelActiveOperationTasksRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "CancelActiveOperationTasks") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CancelActiveOperationTasksRequest::~CancelActiveOperationTasksRequest() {}
|
||||
|
||||
long CancelActiveOperationTasksRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CancelActiveOperationTasksRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CancelActiveOperationTasksRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string CancelActiveOperationTasksRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CancelActiveOperationTasksRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CancelActiveOperationTasksRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long CancelActiveOperationTasksRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CancelActiveOperationTasksRequest::getIds() const {
|
||||
return ids_;
|
||||
}
|
||||
|
||||
void CancelActiveOperationTasksRequest::setIds(const std::string &ids) {
|
||||
ids_ = ids;
|
||||
setParameter(std::string("Ids"), ids);
|
||||
}
|
||||
|
||||
51
r-kvstore/src/model/CancelActiveOperationTasksResult.cc
Normal file
51
r-kvstore/src/model/CancelActiveOperationTasksResult.cc
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/CancelActiveOperationTasksResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
CancelActiveOperationTasksResult::CancelActiveOperationTasksResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CancelActiveOperationTasksResult::CancelActiveOperationTasksResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CancelActiveOperationTasksResult::~CancelActiveOperationTasksResult()
|
||||
{}
|
||||
|
||||
void CancelActiveOperationTasksResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Ids"].isNull())
|
||||
ids_ = value["Ids"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CancelActiveOperationTasksResult::getIds()const
|
||||
{
|
||||
return ids_;
|
||||
}
|
||||
|
||||
@@ -79,6 +79,15 @@ void CreateBackupRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
long CreateBackupRequest::getBackupRetentionPeriod() const {
|
||||
return backupRetentionPeriod_;
|
||||
}
|
||||
|
||||
void CreateBackupRequest::setBackupRetentionPeriod(long backupRetentionPeriod) {
|
||||
backupRetentionPeriod_ = backupRetentionPeriod;
|
||||
setParameter(std::string("BackupRetentionPeriod"), std::to_string(backupRetentionPeriod));
|
||||
}
|
||||
|
||||
std::string CreateBackupRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
@@ -39,6 +39,20 @@ 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();
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheResult::getGlobalInstanceId()const
|
||||
{
|
||||
return globalInstanceId_;
|
||||
}
|
||||
|
||||
|
||||
@@ -264,6 +264,15 @@ void CreateInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getReplicaCount() const {
|
||||
return replicaCount_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setReplicaCount(int replicaCount) {
|
||||
replicaCount_ = replicaCount;
|
||||
setParameter(std::string("ReplicaCount"), std::to_string(replicaCount));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getAppendonly() const {
|
||||
return appendonly_;
|
||||
}
|
||||
@@ -471,6 +480,15 @@ void CreateInstanceRequest::setConfig(const std::string &config) {
|
||||
setParameter(std::string("Config"), config);
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getSlaveReplicaCount() const {
|
||||
return slaveReplicaCount_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setSlaveReplicaCount(int slaveReplicaCount) {
|
||||
slaveReplicaCount_ = slaveReplicaCount;
|
||||
setParameter(std::string("SlaveReplicaCount"), std::to_string(slaveReplicaCount));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
308
r-kvstore/src/model/CreateTCInstanceRequest.cc
Normal file
308
r-kvstore/src/model/CreateTCInstanceRequest.cc
Normal file
@@ -0,0 +1,308 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/CreateTCInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::CreateTCInstanceRequest;
|
||||
|
||||
CreateTCInstanceRequest::CreateTCInstanceRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "CreateTCInstance") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateTCInstanceRequest::~CreateTCInstanceRequest() {}
|
||||
|
||||
long CreateTCInstanceRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setCouponNo(const std::string &couponNo) {
|
||||
couponNo_ = couponNo;
|
||||
setParameter(std::string("CouponNo"), couponNo);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getNetworkType() const {
|
||||
return networkType_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setNetworkType(const std::string &networkType) {
|
||||
networkType_ = networkType;
|
||||
setParameter(std::string("NetworkType"), networkType);
|
||||
}
|
||||
|
||||
bool CreateTCInstanceRequest::getNeedEni() const {
|
||||
return needEni_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setNeedEni(bool needEni) {
|
||||
needEni_ = needEni;
|
||||
setParameter(std::string("NeedEni"), needEni ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getPassword() const {
|
||||
return password_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setPassword(const std::string &password) {
|
||||
password_ = password;
|
||||
setParameter(std::string("Password"), password);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::vector<CreateTCInstanceRequest::Tag> CreateTCInstanceRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setTag(const std::vector<CreateTCInstanceRequest::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 CreateTCInstanceRequest::getBusinessInfo() const {
|
||||
return businessInfo_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setBusinessInfo(const std::string &businessInfo) {
|
||||
businessInfo_ = businessInfo;
|
||||
setParameter(std::string("BusinessInfo"), businessInfo);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getAutoRenewPeriod() const {
|
||||
return autoRenewPeriod_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setAutoRenewPeriod(const std::string &autoRenewPeriod) {
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter(std::string("AutoRenewPeriod"), autoRenewPeriod);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setPeriod(const std::string &period) {
|
||||
period_ = period;
|
||||
setParameter(std::string("Period"), period);
|
||||
}
|
||||
|
||||
bool CreateTCInstanceRequest::getDryRun() const {
|
||||
return dryRun_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setDryRun(bool dryRun) {
|
||||
dryRun_ = dryRun;
|
||||
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
|
||||
}
|
||||
|
||||
long CreateTCInstanceRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getVSwitchId() const {
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setVSwitchId(const std::string &vSwitchId) {
|
||||
vSwitchId_ = vSwitchId;
|
||||
setParameter(std::string("VSwitchId"), vSwitchId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getInstanceName() const {
|
||||
return instanceName_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setInstanceName(const std::string &instanceName) {
|
||||
instanceName_ = instanceName;
|
||||
setParameter(std::string("InstanceName"), instanceName);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getAutoRenew() const {
|
||||
return autoRenew_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setAutoRenew(const std::string &autoRenew) {
|
||||
autoRenew_ = autoRenew;
|
||||
setParameter(std::string("AutoRenew"), autoRenew);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
zoneId_ = zoneId;
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getImageId() const {
|
||||
return imageId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setImageId(const std::string &imageId) {
|
||||
imageId_ = imageId;
|
||||
setParameter(std::string("ImageId"), imageId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getSecurityGroupId() const {
|
||||
return securityGroupId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setSecurityGroupId(const std::string &securityGroupId) {
|
||||
securityGroupId_ = securityGroupId;
|
||||
setParameter(std::string("SecurityGroupId"), securityGroupId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getAutoUseCoupon() const {
|
||||
return autoUseCoupon_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setAutoUseCoupon(const std::string &autoUseCoupon) {
|
||||
autoUseCoupon_ = autoUseCoupon;
|
||||
setParameter(std::string("AutoUseCoupon"), autoUseCoupon);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getInstanceClass() const {
|
||||
return instanceClass_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setInstanceClass(const std::string &instanceClass) {
|
||||
instanceClass_ = instanceClass;
|
||||
setParameter(std::string("InstanceClass"), instanceClass);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getInstanceChargeType() const {
|
||||
return instanceChargeType_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setInstanceChargeType(const std::string &instanceChargeType) {
|
||||
instanceChargeType_ = instanceChargeType;
|
||||
setParameter(std::string("InstanceChargeType"), instanceChargeType);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getDeploymentSetId() const {
|
||||
return deploymentSetId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setDeploymentSetId(const std::string &deploymentSetId) {
|
||||
deploymentSetId_ = deploymentSetId;
|
||||
setParameter(std::string("DeploymentSetId"), deploymentSetId);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::vector<CreateTCInstanceRequest::DataDisk> CreateTCInstanceRequest::getDataDisk() const {
|
||||
return dataDisk_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setDataDisk(const std::vector<CreateTCInstanceRequest::DataDisk> &dataDisk) {
|
||||
dataDisk_ = dataDisk;
|
||||
for(int dep1 = 0; dep1 != dataDisk.size(); dep1++) {
|
||||
auto dataDiskObj = dataDisk.at(dep1);
|
||||
std::string dataDiskObjStr = std::string("DataDisk") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(dataDiskObjStr + ".Size", std::to_string(dataDiskObj.size));
|
||||
setParameter(dataDiskObjStr + ".PerformanceLevel", dataDiskObj.performanceLevel);
|
||||
setParameter(dataDiskObjStr + ".Category", dataDiskObj.category);
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void CreateTCInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
58
r-kvstore/src/model/CreateTCInstanceResult.cc
Normal file
58
r-kvstore/src/model/CreateTCInstanceResult.cc
Normal file
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/CreateTCInstanceResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
CreateTCInstanceResult::CreateTCInstanceResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CreateTCInstanceResult::CreateTCInstanceResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CreateTCInstanceResult::~CreateTCInstanceResult()
|
||||
{}
|
||||
|
||||
void CreateTCInstanceResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = std::stol(value["OrderId"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::string CreateTCInstanceResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
long CreateTCInstanceResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,15 @@ void CreateTairInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getConnectionStringPrefix() const {
|
||||
return connectionStringPrefix_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setConnectionStringPrefix(const std::string &connectionStringPrefix) {
|
||||
connectionStringPrefix_ = connectionStringPrefix;
|
||||
setParameter(std::string("ConnectionStringPrefix"), connectionStringPrefix);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getSecondaryZoneId() const {
|
||||
return secondaryZoneId_;
|
||||
}
|
||||
@@ -255,6 +264,15 @@ void CreateTairInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getReplicaCount() const {
|
||||
return replicaCount_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setReplicaCount(int replicaCount) {
|
||||
replicaCount_ = replicaCount;
|
||||
setParameter(std::string("ReplicaCount"), std::to_string(replicaCount));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
@@ -417,6 +435,15 @@ void CreateTairInstanceRequest::setChargeType(const std::string &chargeType) {
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getSlaveReplicaCount() const {
|
||||
return slaveReplicaCount_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setSlaveReplicaCount(int slaveReplicaCount) {
|
||||
slaveReplicaCount_ = slaveReplicaCount;
|
||||
setParameter(std::string("SlaveReplicaCount"), std::to_string(slaveReplicaCount));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
81
r-kvstore/src/model/DeleteBackupRequest.cc
Normal file
81
r-kvstore/src/model/DeleteBackupRequest.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/DeleteBackupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DeleteBackupRequest;
|
||||
|
||||
DeleteBackupRequest::DeleteBackupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteBackup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteBackupRequest::~DeleteBackupRequest() {}
|
||||
|
||||
long DeleteBackupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DeleteBackupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DeleteBackupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DeleteBackupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DeleteBackupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DeleteBackupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DeleteBackupRequest::getBackupId() const {
|
||||
return backupId_;
|
||||
}
|
||||
|
||||
void DeleteBackupRequest::setBackupId(const std::string &backupId) {
|
||||
backupId_ = backupId;
|
||||
setParameter(std::string("BackupId"), backupId);
|
||||
}
|
||||
|
||||
long DeleteBackupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DeleteBackupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DeleteBackupRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DeleteBackupRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
44
r-kvstore/src/model/DeleteBackupResult.cc
Normal file
44
r-kvstore/src/model/DeleteBackupResult.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/DeleteBackupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DeleteBackupResult::DeleteBackupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DeleteBackupResult::DeleteBackupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DeleteBackupResult::~DeleteBackupResult()
|
||||
{}
|
||||
|
||||
void DeleteBackupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -52,6 +52,15 @@ void DeleteShardingNodeRequest::setSecurityToken(const std::string &securityToke
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DeleteShardingNodeRequest::getEffectiveTime() const {
|
||||
return effectiveTime_;
|
||||
}
|
||||
|
||||
void DeleteShardingNodeRequest::setEffectiveTime(const std::string &effectiveTime) {
|
||||
effectiveTime_ = effectiveTime;
|
||||
setParameter(std::string("EffectiveTime"), effectiveTime);
|
||||
}
|
||||
|
||||
std::string DeleteShardingNodeRequest::getNodeId() const {
|
||||
return nodeId_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,15 @@ void DescribeAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getInstanceClass() const {
|
||||
return instanceClass_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setInstanceClass(const std::string &instanceClass) {
|
||||
instanceClass_ = instanceClass;
|
||||
setParameter(std::string("InstanceClass"), instanceClass);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
@@ -88,6 +97,15 @@ void DescribeAvailableResourceRequest::setEngine(const std::string &engine) {
|
||||
setParameter(std::string("Engine"), engine);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getExcludeZoneId() const {
|
||||
return excludeZoneId_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setExcludeZoneId(const std::string &excludeZoneId) {
|
||||
excludeZoneId_ = excludeZoneId;
|
||||
setParameter(std::string("ExcludeZoneId"), excludeZoneId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getInstanceChargeType() const {
|
||||
return instanceChargeType_;
|
||||
}
|
||||
@@ -169,6 +187,15 @@ void DescribeAvailableResourceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
bool DescribeAvailableResourceRequest::getFromConsole() const {
|
||||
return fromConsole_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setFromConsole(bool fromConsole) {
|
||||
fromConsole_ = fromConsole;
|
||||
setParameter(std::string("FromConsole"), fromConsole ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getInstanceScene() const {
|
||||
return instanceScene_;
|
||||
}
|
||||
|
||||
@@ -53,6 +53,8 @@ void DescribeAvailableResourceResult::parse(const std::string &payload)
|
||||
availableZonesObject.networkTypes = valueAvailableZonesAvailableZone["NetworkTypes"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["RegionId"].isNull())
|
||||
availableZonesObject.regionId = valueAvailableZonesAvailableZone["RegionId"].asString();
|
||||
if(!valueAvailableZonesAvailableZone["IsMainSale"].isNull())
|
||||
availableZonesObject.isMainSale = valueAvailableZonesAvailableZone["IsMainSale"].asString() == "true";
|
||||
auto allSupportedEnginesNode = valueAvailableZonesAvailableZone["SupportedEngines"]["SupportedEngine"];
|
||||
for (auto valueAvailableZonesAvailableZoneSupportedEnginesSupportedEngine : allSupportedEnginesNode)
|
||||
{
|
||||
|
||||
@@ -57,6 +57,8 @@ void DescribeBackupTasksResult::parse(const std::string &payload)
|
||||
backupJobsObject.nodeId = valueBackupJobsBackupJob["NodeId"].asString();
|
||||
if(!valueBackupJobsBackupJob["TaskAction"].isNull())
|
||||
backupJobsObject.taskAction = valueBackupJobsBackupJob["TaskAction"].asString();
|
||||
if(!valueBackupJobsBackupJob["Progress"].isNull())
|
||||
backupJobsObject.progress = valueBackupJobsBackupJob["Progress"].asString();
|
||||
backupJobs_.push_back(backupJobsObject);
|
||||
}
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
|
||||
@@ -73,6 +73,8 @@ void DescribeBackupsResult::parse(const std::string &payload)
|
||||
backupsObject.backupJobID = std::stol(valueBackupsBackup["BackupJobID"].asString());
|
||||
if(!valueBackupsBackup["RecoverConfigMode"].isNull())
|
||||
backupsObject.recoverConfigMode = valueBackupsBackup["RecoverConfigMode"].asString();
|
||||
if(!valueBackupsBackup["ExpectExpireTime"].isNull())
|
||||
backupsObject.expectExpireTime = valueBackupsBackup["ExpectExpireTime"].asString();
|
||||
backups_.push_back(backupsObject);
|
||||
}
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
|
||||
@@ -133,6 +133,15 @@ void DescribeClusterBackupListRequest::setInstanceId(const std::string &instance
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getNoShardBackup() const {
|
||||
return noShardBackup_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setNoShardBackup(const std::string &noShardBackup) {
|
||||
noShardBackup_ = noShardBackup;
|
||||
setParameter(std::string("NoShardBackup"), noShardBackup);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
@@ -61,6 +61,8 @@ void DescribeClusterBackupListResult::parse(const std::string &payload)
|
||||
clusterBackupsObject.shardClassMemory = std::stoi(valueClusterBackupsclusterBackup["ShardClassMemory"].asString());
|
||||
if(!valueClusterBackupsclusterBackup["Progress"].isNull())
|
||||
clusterBackupsObject.progress = valueClusterBackupsclusterBackup["Progress"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ExpectExpireTime"].isNull())
|
||||
clusterBackupsObject.expectExpireTime = valueClusterBackupsclusterBackup["ExpectExpireTime"].asString();
|
||||
auto allBackupsNode = valueClusterBackupsclusterBackup["Backups"]["backup"];
|
||||
for (auto valueClusterBackupsclusterBackupBackupsbackup : allBackupsNode)
|
||||
{
|
||||
|
||||
@@ -52,6 +52,15 @@ void DescribeHistoryMonitorValuesRequest::setStartTime(const std::string &startT
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryMonitorValuesRequest::getType() const {
|
||||
return type_;
|
||||
}
|
||||
|
||||
void DescribeHistoryMonitorValuesRequest::setType(const std::string &type) {
|
||||
type_ = type;
|
||||
setParameter(std::string("Type"), type);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryMonitorValuesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
@@ -44,7 +44,7 @@ void DescribeHistoryTasksResult::parse(const std::string &payload)
|
||||
{
|
||||
ItemsItem itemsObject;
|
||||
if(!valueItemsItemsItem["Status"].isNull())
|
||||
itemsObject.status = std::stoi(valueItemsItemsItem["Status"].asString());
|
||||
itemsObject.status = valueItemsItemsItem["Status"].asString();
|
||||
if(!valueItemsItemsItem["TaskId"].isNull())
|
||||
itemsObject.taskId = valueItemsItemsItem["TaskId"].asString();
|
||||
if(!valueItemsItemsItem["CurrentStepName"].isNull())
|
||||
|
||||
@@ -87,8 +87,14 @@ 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["ReplicaCount"].isNull())
|
||||
instancesObject.replicaCount = std::stoi(valueInstancesDBInstanceAttribute["ReplicaCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["SlaveReplicaCount"].isNull())
|
||||
instancesObject.slaveReplicaCount = std::stoi(valueInstancesDBInstanceAttribute["SlaveReplicaCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["ReadOnlyCount"].isNull())
|
||||
instancesObject.readOnlyCount = std::stoi(valueInstancesDBInstanceAttribute["ReadOnlyCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["SlaveReadOnlyCount"].isNull())
|
||||
instancesObject.slaveReadOnlyCount = std::stol(valueInstancesDBInstanceAttribute["SlaveReadOnlyCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["GlobalInstanceId"].isNull())
|
||||
instancesObject.globalInstanceId = valueInstancesDBInstanceAttribute["GlobalInstanceId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["QPS"].isNull())
|
||||
@@ -129,8 +135,6 @@ 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())
|
||||
@@ -147,6 +151,8 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.isOrderCompleted = valueInstancesDBInstanceAttribute["IsOrderCompleted"].asString() == "true";
|
||||
if(!valueInstancesDBInstanceAttribute["IsSupportTDE"].isNull())
|
||||
instancesObject.isSupportTDE = valueInstancesDBInstanceAttribute["IsSupportTDE"].asString() == "true";
|
||||
if(!valueInstancesDBInstanceAttribute["AutoSecondaryZone"].isNull())
|
||||
instancesObject.autoSecondaryZone = valueInstancesDBInstanceAttribute["AutoSecondaryZone"].asString() == "true";
|
||||
auto allTagsNode = valueInstancesDBInstanceAttribute["Tags"]["Tag"];
|
||||
for (auto valueInstancesDBInstanceAttributeTagsTag : allTagsNode)
|
||||
{
|
||||
|
||||
@@ -41,11 +41,53 @@ void DescribeInstanceConfigResult::parse(const std::string &payload)
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Config"].isNull())
|
||||
config_ = value["Config"].asString();
|
||||
if(!value["ParamReplMode"].isNull())
|
||||
paramReplMode_ = value["ParamReplMode"].asString();
|
||||
if(!value["ParamReplTimeout"].isNull())
|
||||
paramReplTimeout_ = value["ParamReplTimeout"].asString();
|
||||
if(!value["ParamNoLooseSentinelEnabled"].isNull())
|
||||
paramNoLooseSentinelEnabled_ = value["ParamNoLooseSentinelEnabled"].asString();
|
||||
if(!value["ParamSentinelCompatEnable"].isNull())
|
||||
paramSentinelCompatEnable_ = value["ParamSentinelCompatEnable"].asString();
|
||||
if(!value["ParamNoLooseSentinelPasswordFreeAccess"].isNull())
|
||||
paramNoLooseSentinelPasswordFreeAccess_ = value["ParamNoLooseSentinelPasswordFreeAccess"].asString();
|
||||
if(!value["ParamNoLooseSentinelPasswordFreeCommands"].isNull())
|
||||
paramNoLooseSentinelPasswordFreeCommands_ = value["ParamNoLooseSentinelPasswordFreeCommands"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeInstanceConfigResult::getParamReplTimeout()const
|
||||
{
|
||||
return paramReplTimeout_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceConfigResult::getParamReplMode()const
|
||||
{
|
||||
return paramReplMode_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceConfigResult::getParamNoLooseSentinelPasswordFreeCommands()const
|
||||
{
|
||||
return paramNoLooseSentinelPasswordFreeCommands_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceConfigResult::getConfig()const
|
||||
{
|
||||
return config_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceConfigResult::getParamNoLooseSentinelEnabled()const
|
||||
{
|
||||
return paramNoLooseSentinelEnabled_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceConfigResult::getParamSentinelCompatEnable()const
|
||||
{
|
||||
return paramSentinelCompatEnable_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceConfigResult::getParamNoLooseSentinelPasswordFreeAccess()const
|
||||
{
|
||||
return paramNoLooseSentinelPasswordFreeAccess_;
|
||||
}
|
||||
|
||||
|
||||
@@ -123,10 +123,16 @@ 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();
|
||||
if(!valueInstancesKVStoreInstance["ReplicaCount"].isNull())
|
||||
instancesObject.replicaCount = std::stoi(valueInstancesKVStoreInstance["ReplicaCount"].asString());
|
||||
if(!valueInstancesKVStoreInstance["SlaveReplicaCount"].isNull())
|
||||
instancesObject.slaveReplicaCount = std::stoi(valueInstancesKVStoreInstance["SlaveReplicaCount"].asString());
|
||||
if(!valueInstancesKVStoreInstance["ReadOnlyCount"].isNull())
|
||||
instancesObject.readOnlyCount = valueInstancesKVStoreInstance["ReadOnlyCount"].asString();
|
||||
if(!valueInstancesKVStoreInstance["SlaveReadOnlyCount"].isNull())
|
||||
instancesObject.slaveReadOnlyCount = std::stoi(valueInstancesKVStoreInstance["SlaveReadOnlyCount"].asString());
|
||||
auto allTagsNode = valueInstancesKVStoreInstance["Tags"]["Tag"];
|
||||
for (auto valueInstancesKVStoreInstanceTagsTag : allTagsNode)
|
||||
{
|
||||
|
||||
@@ -61,6 +61,15 @@ void DescribePriceRequest::setCouponNo(const std::string &couponNo) {
|
||||
setParameter(std::string("CouponNo"), couponNo);
|
||||
}
|
||||
|
||||
std::string DescribePriceRequest::getEngineVersion() const {
|
||||
return engineVersion_;
|
||||
}
|
||||
|
||||
void DescribePriceRequest::setEngineVersion(const std::string &engineVersion) {
|
||||
engineVersion_ = engineVersion;
|
||||
setParameter(std::string("EngineVersion"), engineVersion);
|
||||
}
|
||||
|
||||
std::string DescribePriceRequest::getInstanceClass() const {
|
||||
return instanceClass_;
|
||||
}
|
||||
@@ -115,6 +124,15 @@ void DescribePriceRequest::setBusinessInfo(const std::string &businessInfo) {
|
||||
setParameter(std::string("BusinessInfo"), businessInfo);
|
||||
}
|
||||
|
||||
int DescribePriceRequest::getShardCount() const {
|
||||
return shardCount_;
|
||||
}
|
||||
|
||||
void DescribePriceRequest::setShardCount(int shardCount) {
|
||||
shardCount_ = shardCount;
|
||||
setParameter(std::string("ShardCount"), std::to_string(shardCount));
|
||||
}
|
||||
|
||||
long DescribePriceRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheCustomInstanceAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeTairKVCacheCustomInstanceAttributeRequest;
|
||||
|
||||
DescribeTairKVCacheCustomInstanceAttributeRequest::DescribeTairKVCacheCustomInstanceAttributeRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTairKVCacheCustomInstanceAttribute") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheCustomInstanceAttributeRequest::~DescribeTairKVCacheCustomInstanceAttributeRequest() {}
|
||||
|
||||
long DescribeTairKVCacheCustomInstanceAttributeRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheCustomInstanceAttributeRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,251 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheCustomInstanceAttributeResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeTairKVCacheCustomInstanceAttributeResult::DescribeTairKVCacheCustomInstanceAttributeResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeTairKVCacheCustomInstanceAttributeResult::DescribeTairKVCacheCustomInstanceAttributeResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheCustomInstanceAttributeResult::~DescribeTairKVCacheCustomInstanceAttributeResult()
|
||||
{}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceAttributeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTagsNode = value["Tags"]["Tag"];
|
||||
for (auto valueTagsTag : allTagsNode)
|
||||
{
|
||||
Tag tagsObject;
|
||||
if(!valueTagsTag["Key"].isNull())
|
||||
tagsObject.key = valueTagsTag["Key"].asString();
|
||||
if(!valueTagsTag["Value"].isNull())
|
||||
tagsObject.value = valueTagsTag["Value"].asString();
|
||||
tags_.push_back(tagsObject);
|
||||
}
|
||||
auto allDisksNode = value["Disks"]["Disk"];
|
||||
for (auto valueDisksDisk : allDisksNode)
|
||||
{
|
||||
Disk disksObject;
|
||||
if(!valueDisksDisk["DiskId"].isNull())
|
||||
disksObject.diskId = valueDisksDisk["DiskId"].asString();
|
||||
if(!valueDisksDisk["Type"].isNull())
|
||||
disksObject.type = valueDisksDisk["Type"].asString();
|
||||
if(!valueDisksDisk["Size"].isNull())
|
||||
disksObject.size = valueDisksDisk["Size"].asString();
|
||||
disks_.push_back(disksObject);
|
||||
}
|
||||
if(!value["VpcId"].isNull())
|
||||
vpcId_ = value["VpcId"].asString();
|
||||
if(!value["PrivateIp"].isNull())
|
||||
privateIp_ = value["PrivateIp"].asString();
|
||||
if(!value["CreateTime"].isNull())
|
||||
createTime_ = value["CreateTime"].asString();
|
||||
if(!value["ChargeType"].isNull())
|
||||
chargeType_ = value["ChargeType"].asString();
|
||||
if(!value["StorageType"].isNull())
|
||||
storageType_ = value["StorageType"].asString();
|
||||
if(!value["ArchitectureType"].isNull())
|
||||
architectureType_ = value["ArchitectureType"].asString();
|
||||
if(!value["NetworkType"].isNull())
|
||||
networkType_ = value["NetworkType"].asString();
|
||||
if(!value["InstanceName"].isNull())
|
||||
instanceName_ = value["InstanceName"].asString();
|
||||
if(!value["ZoneType"].isNull())
|
||||
zoneType_ = value["ZoneType"].asString();
|
||||
if(!value["InstanceClass"].isNull())
|
||||
instanceClass_ = value["InstanceClass"].asString();
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
if(!value["InstanceType"].isNull())
|
||||
instanceType_ = value["InstanceType"].asString();
|
||||
if(!value["RegionId"].isNull())
|
||||
regionId_ = value["RegionId"].asString();
|
||||
if(!value["EndTime"].isNull())
|
||||
endTime_ = value["EndTime"].asString();
|
||||
if(!value["VSwitchId"].isNull())
|
||||
vSwitchId_ = value["VSwitchId"].asString();
|
||||
if(!value["ResourceGroupId"].isNull())
|
||||
resourceGroupId_ = value["ResourceGroupId"].asString();
|
||||
if(!value["ZoneId"].isNull())
|
||||
zoneId_ = value["ZoneId"].asString();
|
||||
if(!value["InstanceStatus"].isNull())
|
||||
instanceStatus_ = value["InstanceStatus"].asString();
|
||||
if(!value["Storage"].isNull())
|
||||
storage_ = std::stol(value["Storage"].asString());
|
||||
if(!value["IsOrderCompleted"].isNull())
|
||||
isOrderCompleted_ = value["IsOrderCompleted"].asString() == "true";
|
||||
if(!value["ImageId"].isNull())
|
||||
imageId_ = value["ImageId"].asString();
|
||||
if(!value["Cpu"].isNull())
|
||||
cpu_ = std::stol(value["Cpu"].asString());
|
||||
if(!value["Memory"].isNull())
|
||||
memory_ = std::stol(value["Memory"].asString());
|
||||
if(!value["SecurityGroupId"].isNull())
|
||||
securityGroupId_ = value["SecurityGroupId"].asString();
|
||||
if(!value["UseEni"].isNull())
|
||||
useEni_ = value["UseEni"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheCustomInstanceAttributeResult::getMemory()const
|
||||
{
|
||||
return memory_;
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheCustomInstanceAttributeResult::getCpu()const
|
||||
{
|
||||
return cpu_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getZoneType()const
|
||||
{
|
||||
return zoneType_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getPrivateIp()const
|
||||
{
|
||||
return privateIp_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getNetworkType()const
|
||||
{
|
||||
return networkType_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getInstanceStatus()const
|
||||
{
|
||||
return instanceStatus_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getImageId()const
|
||||
{
|
||||
return imageId_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getInstanceType()const
|
||||
{
|
||||
return instanceType_;
|
||||
}
|
||||
|
||||
std::vector<DescribeTairKVCacheCustomInstanceAttributeResult::Tag> DescribeTairKVCacheCustomInstanceAttributeResult::getTags()const
|
||||
{
|
||||
return tags_;
|
||||
}
|
||||
|
||||
bool DescribeTairKVCacheCustomInstanceAttributeResult::getIsOrderCompleted()const
|
||||
{
|
||||
return isOrderCompleted_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getArchitectureType()const
|
||||
{
|
||||
return architectureType_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getStorageType()const
|
||||
{
|
||||
return storageType_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getCreateTime()const
|
||||
{
|
||||
return createTime_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getVSwitchId()const
|
||||
{
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getSecurityGroupId()const
|
||||
{
|
||||
return securityGroupId_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getInstanceClass()const
|
||||
{
|
||||
return instanceClass_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getInstanceName()const
|
||||
{
|
||||
return instanceName_;
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheCustomInstanceAttributeResult::getStorage()const
|
||||
{
|
||||
return storage_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getVpcId()const
|
||||
{
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getChargeType()const
|
||||
{
|
||||
return chargeType_;
|
||||
}
|
||||
|
||||
bool DescribeTairKVCacheCustomInstanceAttributeResult::getUseEni()const
|
||||
{
|
||||
return useEni_;
|
||||
}
|
||||
|
||||
std::vector<DescribeTairKVCacheCustomInstanceAttributeResult::Disk> DescribeTairKVCacheCustomInstanceAttributeResult::getDisks()const
|
||||
{
|
||||
return disks_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceAttributeResult::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,153 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest;
|
||||
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTairKVCacheCustomInstanceHistoryMonitorValues") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::~DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest() {}
|
||||
|
||||
long DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getExpress() const {
|
||||
return express_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setExpress(const std::string &express) {
|
||||
express_ = express;
|
||||
setParameter(std::string("Express"), express);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getMetricName() const {
|
||||
return metricName_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setMetricName(const std::string &metricName) {
|
||||
metricName_ = metricName;
|
||||
setParameter(std::string("MetricName"), metricName);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setPeriod(const std::string &period) {
|
||||
period_ = period;
|
||||
setParameter(std::string("Period"), period);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getLength() const {
|
||||
return length_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setLength(const std::string &length) {
|
||||
length_ = length;
|
||||
setParameter(std::string("Length"), length);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::getCategory() const {
|
||||
return category_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesRequest::setCategory(const std::string &category) {
|
||||
category_ = category;
|
||||
setParameter(std::string("Category"), category);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult::DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult::~DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult()
|
||||
{}
|
||||
|
||||
void DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Datapoints"].isNull())
|
||||
datapoints_ = value["Datapoints"].asString();
|
||||
if(!value["NextToken"].isNull())
|
||||
nextToken_ = value["NextToken"].asString();
|
||||
if(!value["Period"].isNull())
|
||||
period_ = value["Period"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult::getNextToken()const
|
||||
{
|
||||
return nextToken_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult::getPeriod()const
|
||||
{
|
||||
return period_;
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstanceHistoryMonitorValuesResult::getDatapoints()const
|
||||
{
|
||||
return datapoints_;
|
||||
}
|
||||
|
||||
239
r-kvstore/src/model/DescribeTairKVCacheCustomInstancesRequest.cc
Normal file
239
r-kvstore/src/model/DescribeTairKVCacheCustomInstancesRequest.cc
Normal file
@@ -0,0 +1,239 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheCustomInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeTairKVCacheCustomInstancesRequest;
|
||||
|
||||
DescribeTairKVCacheCustomInstancesRequest::DescribeTairKVCacheCustomInstancesRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTairKVCacheCustomInstances") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheCustomInstancesRequest::~DescribeTairKVCacheCustomInstancesRequest() {}
|
||||
|
||||
long DescribeTairKVCacheCustomInstancesRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getSearchKey() const {
|
||||
return searchKey_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setSearchKey(const std::string &searchKey) {
|
||||
searchKey_ = searchKey;
|
||||
setParameter(std::string("SearchKey"), searchKey);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getNetworkType() const {
|
||||
return networkType_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setNetworkType(const std::string &networkType) {
|
||||
networkType_ = networkType;
|
||||
setParameter(std::string("NetworkType"), networkType);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getInstanceClass() const {
|
||||
return instanceClass_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setInstanceClass(const std::string &instanceClass) {
|
||||
instanceClass_ = instanceClass;
|
||||
setParameter(std::string("InstanceClass"), instanceClass);
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheCustomInstancesRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getExpired() const {
|
||||
return expired_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setExpired(const std::string &expired) {
|
||||
expired_ = expired;
|
||||
setParameter(std::string("Expired"), expired);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheCustomInstancesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getInstanceType() const {
|
||||
return instanceType_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setInstanceType(const std::string &instanceType) {
|
||||
instanceType_ = instanceType;
|
||||
setParameter(std::string("InstanceType"), instanceType);
|
||||
}
|
||||
|
||||
std::vector<DescribeTairKVCacheCustomInstancesRequest::Tag> DescribeTairKVCacheCustomInstancesRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setTag(const std::vector<DescribeTairKVCacheCustomInstancesRequest::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 DescribeTairKVCacheCustomInstancesRequest::getInstanceStatus() const {
|
||||
return instanceStatus_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setInstanceStatus(const std::string &instanceStatus) {
|
||||
instanceStatus_ = instanceStatus;
|
||||
setParameter(std::string("InstanceStatus"), instanceStatus);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getPrivateIp() const {
|
||||
return privateIp_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setPrivateIp(const std::string &privateIp) {
|
||||
privateIp_ = privateIp;
|
||||
setParameter(std::string("PrivateIp"), privateIp);
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheCustomInstancesRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getVSwitchId() const {
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setVSwitchId(const std::string &vSwitchId) {
|
||||
vSwitchId_ = vSwitchId;
|
||||
setParameter(std::string("VSwitchId"), vSwitchId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getInstanceIds() const {
|
||||
return instanceIds_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setInstanceIds(const std::string &instanceIds) {
|
||||
instanceIds_ = instanceIds;
|
||||
setParameter(std::string("InstanceIds"), instanceIds);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setZoneId(const std::string &zoneId) {
|
||||
zoneId_ = zoneId;
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheCustomInstancesRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesRequest::setChargeType(const std::string &chargeType) {
|
||||
chargeType_ = chargeType;
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
124
r-kvstore/src/model/DescribeTairKVCacheCustomInstancesResult.cc
Normal file
124
r-kvstore/src/model/DescribeTairKVCacheCustomInstancesResult.cc
Normal file
@@ -0,0 +1,124 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheCustomInstancesResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeTairKVCacheCustomInstancesResult::DescribeTairKVCacheCustomInstancesResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeTairKVCacheCustomInstancesResult::DescribeTairKVCacheCustomInstancesResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheCustomInstancesResult::~DescribeTairKVCacheCustomInstancesResult()
|
||||
{}
|
||||
|
||||
void DescribeTairKVCacheCustomInstancesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allInstancesNode = value["Instances"]["KVStoreInstance"];
|
||||
for (auto valueInstancesKVStoreInstance : allInstancesNode)
|
||||
{
|
||||
KVStoreInstance instancesObject;
|
||||
if(!valueInstancesKVStoreInstance["VpcId"].isNull())
|
||||
instancesObject.vpcId = valueInstancesKVStoreInstance["VpcId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["CreateTime"].isNull())
|
||||
instancesObject.createTime = valueInstancesKVStoreInstance["CreateTime"].asString();
|
||||
if(!valueInstancesKVStoreInstance["ChargeType"].isNull())
|
||||
instancesObject.chargeType = valueInstancesKVStoreInstance["ChargeType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["NetworkType"].isNull())
|
||||
instancesObject.networkType = valueInstancesKVStoreInstance["NetworkType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["InstanceName"].isNull())
|
||||
instancesObject.instanceName = valueInstancesKVStoreInstance["InstanceName"].asString();
|
||||
if(!valueInstancesKVStoreInstance["InstanceClass"].isNull())
|
||||
instancesObject.instanceClass = valueInstancesKVStoreInstance["InstanceClass"].asString();
|
||||
if(!valueInstancesKVStoreInstance["DestroyTime"].isNull())
|
||||
instancesObject.destroyTime = valueInstancesKVStoreInstance["DestroyTime"].asString();
|
||||
if(!valueInstancesKVStoreInstance["InstanceId"].isNull())
|
||||
instancesObject.instanceId = valueInstancesKVStoreInstance["InstanceId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["InstanceType"].isNull())
|
||||
instancesObject.instanceType = valueInstancesKVStoreInstance["InstanceType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["RegionId"].isNull())
|
||||
instancesObject.regionId = valueInstancesKVStoreInstance["RegionId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["EndTime"].isNull())
|
||||
instancesObject.endTime = valueInstancesKVStoreInstance["EndTime"].asString();
|
||||
if(!valueInstancesKVStoreInstance["VSwitchId"].isNull())
|
||||
instancesObject.vSwitchId = valueInstancesKVStoreInstance["VSwitchId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["ResourceGroupId"].isNull())
|
||||
instancesObject.resourceGroupId = valueInstancesKVStoreInstance["ResourceGroupId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["ZoneId"].isNull())
|
||||
instancesObject.zoneId = valueInstancesKVStoreInstance["ZoneId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["InstanceStatus"].isNull())
|
||||
instancesObject.instanceStatus = valueInstancesKVStoreInstance["InstanceStatus"].asString();
|
||||
if(!valueInstancesKVStoreInstance["Storage"].isNull())
|
||||
instancesObject.storage = std::stol(valueInstancesKVStoreInstance["Storage"].asString());
|
||||
if(!valueInstancesKVStoreInstance["StorageType"].isNull())
|
||||
instancesObject.storageType = valueInstancesKVStoreInstance["StorageType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["PrivateIp"].isNull())
|
||||
instancesObject.privateIp = valueInstancesKVStoreInstance["PrivateIp"].asString();
|
||||
if(!valueInstancesKVStoreInstance["UseEni"].isNull())
|
||||
instancesObject.useEni = valueInstancesKVStoreInstance["UseEni"].asString() == "true";
|
||||
auto allTagsNode = valueInstancesKVStoreInstance["Tags"]["Tag"];
|
||||
for (auto valueInstancesKVStoreInstanceTagsTag : allTagsNode)
|
||||
{
|
||||
KVStoreInstance::Tag tagsObject;
|
||||
if(!valueInstancesKVStoreInstanceTagsTag["Key"].isNull())
|
||||
tagsObject.key = valueInstancesKVStoreInstanceTagsTag["Key"].asString();
|
||||
if(!valueInstancesKVStoreInstanceTagsTag["Value"].isNull())
|
||||
tagsObject.value = valueInstancesKVStoreInstanceTagsTag["Value"].asString();
|
||||
instancesObject.tags.push_back(tagsObject);
|
||||
}
|
||||
instances_.push_back(instancesObject);
|
||||
}
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeTairKVCacheCustomInstancesResult::KVStoreInstance> DescribeTairKVCacheCustomInstancesResult::getInstances()const
|
||||
{
|
||||
return instances_;
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheCustomInstancesResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheCustomInstancesResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheCustomInstancesResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheInferInstanceAttributeRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeTairKVCacheInferInstanceAttributeRequest;
|
||||
|
||||
DescribeTairKVCacheInferInstanceAttributeRequest::DescribeTairKVCacheInferInstanceAttributeRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTairKVCacheInferInstanceAttribute") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheInferInstanceAttributeRequest::~DescribeTairKVCacheInferInstanceAttributeRequest() {}
|
||||
|
||||
long DescribeTairKVCacheInferInstanceAttributeRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstanceAttributeRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstanceAttributeRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstanceAttributeRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstanceAttributeRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheInferInstanceAttributeRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstanceAttributeRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
@@ -0,0 +1,113 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheInferInstanceAttributeResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeTairKVCacheInferInstanceAttributeResult::DescribeTairKVCacheInferInstanceAttributeResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeTairKVCacheInferInstanceAttributeResult::DescribeTairKVCacheInferInstanceAttributeResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheInferInstanceAttributeResult::~DescribeTairKVCacheInferInstanceAttributeResult()
|
||||
{}
|
||||
|
||||
void DescribeTairKVCacheInferInstanceAttributeResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allInstancesNode = value["Instances"]["DBInstanceAttribute"];
|
||||
for (auto valueInstancesDBInstanceAttribute : allInstancesNode)
|
||||
{
|
||||
DBInstanceAttribute instancesObject;
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceId"].isNull())
|
||||
instancesObject.instanceId = valueInstancesDBInstanceAttribute["InstanceId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["VpcId"].isNull())
|
||||
instancesObject.vpcId = valueInstancesDBInstanceAttribute["VpcId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["VSwitchId"].isNull())
|
||||
instancesObject.vSwitchId = valueInstancesDBInstanceAttribute["VSwitchId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["PrivateIp"].isNull())
|
||||
instancesObject.privateIp = valueInstancesDBInstanceAttribute["PrivateIp"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ChargeType"].isNull())
|
||||
instancesObject.chargeType = valueInstancesDBInstanceAttribute["ChargeType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["CreateTime"].isNull())
|
||||
instancesObject.createTime = valueInstancesDBInstanceAttribute["CreateTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["EndTime"].isNull())
|
||||
instancesObject.endTime = valueInstancesDBInstanceAttribute["EndTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ArchitectureType"].isNull())
|
||||
instancesObject.architectureType = valueInstancesDBInstanceAttribute["ArchitectureType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["NetworkType"].isNull())
|
||||
instancesObject.networkType = valueInstancesDBInstanceAttribute["NetworkType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceName"].isNull())
|
||||
instancesObject.instanceName = valueInstancesDBInstanceAttribute["InstanceName"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceClass"].isNull())
|
||||
instancesObject.instanceClass = valueInstancesDBInstanceAttribute["InstanceClass"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceType"].isNull())
|
||||
instancesObject.instanceType = valueInstancesDBInstanceAttribute["InstanceType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ZoneId"].isNull())
|
||||
instancesObject.zoneId = valueInstancesDBInstanceAttribute["ZoneId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ZoneType"].isNull())
|
||||
instancesObject.zoneType = valueInstancesDBInstanceAttribute["ZoneType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["RegionId"].isNull())
|
||||
instancesObject.regionId = valueInstancesDBInstanceAttribute["RegionId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["Storage"].isNull())
|
||||
instancesObject.storage = std::stol(valueInstancesDBInstanceAttribute["Storage"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["ResourceGroupId"].isNull())
|
||||
instancesObject.resourceGroupId = valueInstancesDBInstanceAttribute["ResourceGroupId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceStatus"].isNull())
|
||||
instancesObject.instanceStatus = valueInstancesDBInstanceAttribute["InstanceStatus"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["IsOrderCompleted"].isNull())
|
||||
instancesObject.isOrderCompleted = valueInstancesDBInstanceAttribute["IsOrderCompleted"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ConnectionString"].isNull())
|
||||
instancesObject.connectionString = valueInstancesDBInstanceAttribute["ConnectionString"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["IsDelete"].isNull())
|
||||
instancesObject.isDelete = std::stoi(valueInstancesDBInstanceAttribute["IsDelete"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["Model"].isNull())
|
||||
instancesObject.model = valueInstancesDBInstanceAttribute["Model"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ModelServiceNum"].isNull())
|
||||
instancesObject.modelServiceNum = std::stoi(valueInstancesDBInstanceAttribute["ModelServiceNum"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["ComputeUnitNum"].isNull())
|
||||
instancesObject.computeUnitNum = std::stoi(valueInstancesDBInstanceAttribute["ComputeUnitNum"].asString());
|
||||
auto allTagsNode = valueInstancesDBInstanceAttribute["Tags"]["Tag"];
|
||||
for (auto valueInstancesDBInstanceAttributeTagsTag : allTagsNode)
|
||||
{
|
||||
DBInstanceAttribute::Tag tagsObject;
|
||||
if(!valueInstancesDBInstanceAttributeTagsTag["Key"].isNull())
|
||||
tagsObject.key = valueInstancesDBInstanceAttributeTagsTag["Key"].asString();
|
||||
if(!valueInstancesDBInstanceAttributeTagsTag["Value"].isNull())
|
||||
tagsObject.value = valueInstancesDBInstanceAttributeTagsTag["Value"].asString();
|
||||
instancesObject.tags.push_back(tagsObject);
|
||||
}
|
||||
instances_.push_back(instancesObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeTairKVCacheInferInstanceAttributeResult::DBInstanceAttribute> DescribeTairKVCacheInferInstanceAttributeResult::getInstances()const
|
||||
{
|
||||
return instances_;
|
||||
}
|
||||
|
||||
230
r-kvstore/src/model/DescribeTairKVCacheInferInstancesRequest.cc
Normal file
230
r-kvstore/src/model/DescribeTairKVCacheInferInstancesRequest.cc
Normal file
@@ -0,0 +1,230 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheInferInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeTairKVCacheInferInstancesRequest;
|
||||
|
||||
DescribeTairKVCacheInferInstancesRequest::DescribeTairKVCacheInferInstancesRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTairKVCacheInferInstances") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheInferInstancesRequest::~DescribeTairKVCacheInferInstancesRequest() {}
|
||||
|
||||
long DescribeTairKVCacheInferInstancesRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getSearchKey() const {
|
||||
return searchKey_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setSearchKey(const std::string &searchKey) {
|
||||
searchKey_ = searchKey;
|
||||
setParameter(std::string("SearchKey"), searchKey);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getNetworkType() const {
|
||||
return networkType_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setNetworkType(const std::string &networkType) {
|
||||
networkType_ = networkType;
|
||||
setParameter(std::string("NetworkType"), networkType);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getInstanceClass() const {
|
||||
return instanceClass_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setInstanceClass(const std::string &instanceClass) {
|
||||
instanceClass_ = instanceClass;
|
||||
setParameter(std::string("InstanceClass"), instanceClass);
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheInferInstancesRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getExpired() const {
|
||||
return expired_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setExpired(const std::string &expired) {
|
||||
expired_ = expired;
|
||||
setParameter(std::string("Expired"), expired);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheInferInstancesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::vector<DescribeTairKVCacheInferInstancesRequest::Tag> DescribeTairKVCacheInferInstancesRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setTag(const std::vector<DescribeTairKVCacheInferInstancesRequest::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 DescribeTairKVCacheInferInstancesRequest::getInstanceStatus() const {
|
||||
return instanceStatus_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setInstanceStatus(const std::string &instanceStatus) {
|
||||
instanceStatus_ = instanceStatus;
|
||||
setParameter(std::string("InstanceStatus"), instanceStatus);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getPrivateIp() const {
|
||||
return privateIp_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setPrivateIp(const std::string &privateIp) {
|
||||
privateIp_ = privateIp;
|
||||
setParameter(std::string("PrivateIp"), privateIp);
|
||||
}
|
||||
|
||||
long DescribeTairKVCacheInferInstancesRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getVSwitchId() const {
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setVSwitchId(const std::string &vSwitchId) {
|
||||
vSwitchId_ = vSwitchId;
|
||||
setParameter(std::string("VSwitchId"), vSwitchId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getInstanceIds() const {
|
||||
return instanceIds_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setInstanceIds(const std::string &instanceIds) {
|
||||
instanceIds_ = instanceIds;
|
||||
setParameter(std::string("InstanceIds"), instanceIds);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setZoneId(const std::string &zoneId) {
|
||||
zoneId_ = zoneId;
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string DescribeTairKVCacheInferInstancesRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesRequest::setChargeType(const std::string &chargeType) {
|
||||
chargeType_ = chargeType;
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
128
r-kvstore/src/model/DescribeTairKVCacheInferInstancesResult.cc
Normal file
128
r-kvstore/src/model/DescribeTairKVCacheInferInstancesResult.cc
Normal file
@@ -0,0 +1,128 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTairKVCacheInferInstancesResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeTairKVCacheInferInstancesResult::DescribeTairKVCacheInferInstancesResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeTairKVCacheInferInstancesResult::DescribeTairKVCacheInferInstancesResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeTairKVCacheInferInstancesResult::~DescribeTairKVCacheInferInstancesResult()
|
||||
{}
|
||||
|
||||
void DescribeTairKVCacheInferInstancesResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allInstancesNode = value["Instances"]["TairInferInstanceDTO"];
|
||||
for (auto valueInstancesTairInferInstanceDTO : allInstancesNode)
|
||||
{
|
||||
TairInferInstanceDTO instancesObject;
|
||||
if(!valueInstancesTairInferInstanceDTO["VpcId"].isNull())
|
||||
instancesObject.vpcId = valueInstancesTairInferInstanceDTO["VpcId"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["CreateTime"].isNull())
|
||||
instancesObject.createTime = valueInstancesTairInferInstanceDTO["CreateTime"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["ChargeType"].isNull())
|
||||
instancesObject.chargeType = valueInstancesTairInferInstanceDTO["ChargeType"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["NetworkType"].isNull())
|
||||
instancesObject.networkType = valueInstancesTairInferInstanceDTO["NetworkType"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["InstanceName"].isNull())
|
||||
instancesObject.instanceName = valueInstancesTairInferInstanceDTO["InstanceName"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["InstanceClass"].isNull())
|
||||
instancesObject.instanceClass = valueInstancesTairInferInstanceDTO["InstanceClass"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["DestroyTime"].isNull())
|
||||
instancesObject.destroyTime = valueInstancesTairInferInstanceDTO["DestroyTime"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["InstanceId"].isNull())
|
||||
instancesObject.instanceId = valueInstancesTairInferInstanceDTO["InstanceId"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["InstanceType"].isNull())
|
||||
instancesObject.instanceType = valueInstancesTairInferInstanceDTO["InstanceType"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["RegionId"].isNull())
|
||||
instancesObject.regionId = valueInstancesTairInferInstanceDTO["RegionId"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["EndTime"].isNull())
|
||||
instancesObject.endTime = valueInstancesTairInferInstanceDTO["EndTime"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["VSwitchId"].isNull())
|
||||
instancesObject.vSwitchId = valueInstancesTairInferInstanceDTO["VSwitchId"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["ResourceGroupId"].isNull())
|
||||
instancesObject.resourceGroupId = valueInstancesTairInferInstanceDTO["ResourceGroupId"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["ZoneId"].isNull())
|
||||
instancesObject.zoneId = valueInstancesTairInferInstanceDTO["ZoneId"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["InstanceStatus"].isNull())
|
||||
instancesObject.instanceStatus = valueInstancesTairInferInstanceDTO["InstanceStatus"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["PrivateIp"].isNull())
|
||||
instancesObject.privateIp = valueInstancesTairInferInstanceDTO["PrivateIp"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["Capacity"].isNull())
|
||||
instancesObject.capacity = std::stol(valueInstancesTairInferInstanceDTO["Capacity"].asString());
|
||||
if(!valueInstancesTairInferInstanceDTO["Model"].isNull())
|
||||
instancesObject.model = valueInstancesTairInferInstanceDTO["Model"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTO["ModelServiceNum"].isNull())
|
||||
instancesObject.modelServiceNum = std::stoi(valueInstancesTairInferInstanceDTO["ModelServiceNum"].asString());
|
||||
if(!valueInstancesTairInferInstanceDTO["ComputeUnitNum"].isNull())
|
||||
instancesObject.computeUnitNum = std::stoi(valueInstancesTairInferInstanceDTO["ComputeUnitNum"].asString());
|
||||
if(!valueInstancesTairInferInstanceDTO["VNodeName"].isNull())
|
||||
instancesObject.vNodeName = valueInstancesTairInferInstanceDTO["VNodeName"].asString();
|
||||
auto allTagsNode = valueInstancesTairInferInstanceDTO["Tags"]["Tag"];
|
||||
for (auto valueInstancesTairInferInstanceDTOTagsTag : allTagsNode)
|
||||
{
|
||||
TairInferInstanceDTO::Tag tagsObject;
|
||||
if(!valueInstancesTairInferInstanceDTOTagsTag["Key"].isNull())
|
||||
tagsObject.key = valueInstancesTairInferInstanceDTOTagsTag["Key"].asString();
|
||||
if(!valueInstancesTairInferInstanceDTOTagsTag["Value"].isNull())
|
||||
tagsObject.value = valueInstancesTairInferInstanceDTOTagsTag["Value"].asString();
|
||||
instancesObject.tags.push_back(tagsObject);
|
||||
}
|
||||
instances_.push_back(instancesObject);
|
||||
}
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeTairKVCacheInferInstancesResult::TairInferInstanceDTO> DescribeTairKVCacheInferInstancesResult::getInstances()const
|
||||
{
|
||||
return instances_;
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheInferInstancesResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheInferInstancesResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeTairKVCacheInferInstancesResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
@@ -1,135 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeTasksRequest;
|
||||
|
||||
DescribeTasksRequest::DescribeTasksRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeTasks") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeTasksRequest::~DescribeTasksRequest() {}
|
||||
|
||||
long DescribeTasksRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
int DescribeTasksRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
int DescribeTasksRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
long DescribeTasksRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string DescribeTasksRequest::getStatus() const {
|
||||
return status_;
|
||||
}
|
||||
|
||||
void DescribeTasksRequest::setStatus(const std::string &status) {
|
||||
status_ = status;
|
||||
setParameter(std::string("Status"), status);
|
||||
}
|
||||
|
||||
@@ -1,96 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeTasksResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeTasksResult::DescribeTasksResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeTasksResult::DescribeTasksResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeTasksResult::~DescribeTasksResult()
|
||||
{}
|
||||
|
||||
void DescribeTasksResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItemsNode = value["Items"]["TaskProgressInfo"];
|
||||
for (auto valueItemsTaskProgressInfo : allItemsNode)
|
||||
{
|
||||
TaskProgressInfo itemsObject;
|
||||
if(!valueItemsTaskProgressInfo["Status"].isNull())
|
||||
itemsObject.status = valueItemsTaskProgressInfo["Status"].asString();
|
||||
if(!valueItemsTaskProgressInfo["FinishTime"].isNull())
|
||||
itemsObject.finishTime = valueItemsTaskProgressInfo["FinishTime"].asString();
|
||||
if(!valueItemsTaskProgressInfo["StepsInfo"].isNull())
|
||||
itemsObject.stepsInfo = valueItemsTaskProgressInfo["StepsInfo"].asString();
|
||||
if(!valueItemsTaskProgressInfo["Progress"].isNull())
|
||||
itemsObject.progress = std::stof(valueItemsTaskProgressInfo["Progress"].asString());
|
||||
if(!valueItemsTaskProgressInfo["BeginTime"].isNull())
|
||||
itemsObject.beginTime = valueItemsTaskProgressInfo["BeginTime"].asString();
|
||||
if(!valueItemsTaskProgressInfo["Remain"].isNull())
|
||||
itemsObject.remain = std::stoi(valueItemsTaskProgressInfo["Remain"].asString());
|
||||
if(!valueItemsTaskProgressInfo["CurrentStepName"].isNull())
|
||||
itemsObject.currentStepName = valueItemsTaskProgressInfo["CurrentStepName"].asString();
|
||||
if(!valueItemsTaskProgressInfo["StepProgressInfo"].isNull())
|
||||
itemsObject.stepProgressInfo = valueItemsTaskProgressInfo["StepProgressInfo"].asString();
|
||||
if(!valueItemsTaskProgressInfo["TaskId"].isNull())
|
||||
itemsObject.taskId = valueItemsTaskProgressInfo["TaskId"].asString();
|
||||
if(!valueItemsTaskProgressInfo["TaskAction"].isNull())
|
||||
itemsObject.taskAction = valueItemsTaskProgressInfo["TaskAction"].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["TotalRecordCount"].isNull())
|
||||
totalRecordCount_ = std::stoi(value["TotalRecordCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
int DescribeTasksResult::getTotalRecordCount()const
|
||||
{
|
||||
return totalRecordCount_;
|
||||
}
|
||||
|
||||
int DescribeTasksResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeTasksResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<DescribeTasksResult::TaskProgressInfo> DescribeTasksResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user