Add DescribeClusterBackupList OpenAPI.
This commit is contained in:
@@ -339,6 +339,42 @@ R_kvstoreClient::CreateGlobalDistributeCacheOutcomeCallable R_kvstoreClient::cre
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateGlobalSecurityIPGroupOutcome R_kvstoreClient::createGlobalSecurityIPGroup(const CreateGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return CreateGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return CreateGlobalSecurityIPGroupOutcome(CreateGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return CreateGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::createGlobalSecurityIPGroupAsync(const CreateGlobalSecurityIPGroupRequest& request, const CreateGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, createGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::createGlobalSecurityIPGroupCallable(const CreateGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<CreateGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->createGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::CreateInstanceOutcome R_kvstoreClient::createInstance(const CreateInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -483,6 +519,42 @@ R_kvstoreClient::DeleteAccountOutcomeCallable R_kvstoreClient::deleteAccountCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteGlobalSecurityIPGroupOutcome R_kvstoreClient::deleteGlobalSecurityIPGroup(const DeleteGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DeleteGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DeleteGlobalSecurityIPGroupOutcome(DeleteGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return DeleteGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::deleteGlobalSecurityIPGroupAsync(const DeleteGlobalSecurityIPGroupRequest& request, const DeleteGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, deleteGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::deleteGlobalSecurityIPGroupCallable(const DeleteGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DeleteGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->deleteGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DeleteInstanceOutcome R_kvstoreClient::deleteInstance(const DeleteInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -915,6 +987,42 @@ R_kvstoreClient::DescribeCacheAnalysisReportListOutcomeCallable R_kvstoreClient:
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeClusterBackupListOutcome R_kvstoreClient::describeClusterBackupList(const DescribeClusterBackupListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeClusterBackupListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeClusterBackupListOutcome(DescribeClusterBackupListResult(outcome.result()));
|
||||
else
|
||||
return DescribeClusterBackupListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeClusterBackupListAsync(const DescribeClusterBackupListRequest& request, const DescribeClusterBackupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeClusterBackupList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeClusterBackupListOutcomeCallable R_kvstoreClient::describeClusterBackupListCallable(const DescribeClusterBackupListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeClusterBackupListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeClusterBackupList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeClusterMemberInfoOutcome R_kvstoreClient::describeClusterMemberInfo(const DescribeClusterMemberInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -987,6 +1095,42 @@ R_kvstoreClient::DescribeDBInstanceNetInfoOutcomeCallable R_kvstoreClient::descr
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeDBNodeDirectVipInfoOutcome R_kvstoreClient::describeDBNodeDirectVipInfo(const DescribeDBNodeDirectVipInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeDBNodeDirectVipInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeDBNodeDirectVipInfoOutcome(DescribeDBNodeDirectVipInfoResult(outcome.result()));
|
||||
else
|
||||
return DescribeDBNodeDirectVipInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeDBNodeDirectVipInfoAsync(const DescribeDBNodeDirectVipInfoRequest& request, const DescribeDBNodeDirectVipInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeDBNodeDirectVipInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeDBNodeDirectVipInfoOutcomeCallable R_kvstoreClient::describeDBNodeDirectVipInfoCallable(const DescribeDBNodeDirectVipInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeDBNodeDirectVipInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeDBNodeDirectVipInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeDedicatedClusterInstanceListOutcome R_kvstoreClient::describeDedicatedClusterInstanceList(const DescribeDedicatedClusterInstanceListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1167,6 +1311,78 @@ R_kvstoreClient::DescribeGlobalDistributeCacheOutcomeCallable R_kvstoreClient::d
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupOutcome R_kvstoreClient::describeGlobalSecurityIPGroup(const DescribeGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupOutcome(DescribeGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return DescribeGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeGlobalSecurityIPGroupAsync(const DescribeGlobalSecurityIPGroupRequest& request, const DescribeGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::describeGlobalSecurityIPGroupCallable(const DescribeGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupRelationOutcome R_kvstoreClient::describeGlobalSecurityIPGroupRelation(const DescribeGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupRelationOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeGlobalSecurityIPGroupRelationOutcome(DescribeGlobalSecurityIPGroupRelationResult(outcome.result()));
|
||||
else
|
||||
return DescribeGlobalSecurityIPGroupRelationOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeGlobalSecurityIPGroupRelationAsync(const DescribeGlobalSecurityIPGroupRelationRequest& request, const DescribeGlobalSecurityIPGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeGlobalSecurityIPGroupRelation(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeGlobalSecurityIPGroupRelationOutcomeCallable R_kvstoreClient::describeGlobalSecurityIPGroupRelationCallable(const DescribeGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeGlobalSecurityIPGroupRelationOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeGlobalSecurityIPGroupRelation(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeHistoryMonitorValuesOutcome R_kvstoreClient::describeHistoryMonitorValues(const DescribeHistoryMonitorValuesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1203,6 +1419,42 @@ R_kvstoreClient::DescribeHistoryMonitorValuesOutcomeCallable R_kvstoreClient::de
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeHistoryTasksOutcome R_kvstoreClient::describeHistoryTasks(const DescribeHistoryTasksRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeHistoryTasksOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeHistoryTasksOutcome(DescribeHistoryTasksResult(outcome.result()));
|
||||
else
|
||||
return DescribeHistoryTasksOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeHistoryTasksAsync(const DescribeHistoryTasksRequest& request, const DescribeHistoryTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeHistoryTasks(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeHistoryTasksOutcomeCallable R_kvstoreClient::describeHistoryTasksCallable(const DescribeHistoryTasksRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeHistoryTasksOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeHistoryTasks(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeInstanceAttributeOutcome R_kvstoreClient::describeInstanceAttribute(const DescribeInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1563,6 +1815,42 @@ R_kvstoreClient::DescribeMonitorItemsOutcomeCallable R_kvstoreClient::describeMo
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeParameterModificationHistoryOutcome R_kvstoreClient::describeParameterModificationHistory(const DescribeParameterModificationHistoryRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeParameterModificationHistoryOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeParameterModificationHistoryOutcome(DescribeParameterModificationHistoryResult(outcome.result()));
|
||||
else
|
||||
return DescribeParameterModificationHistoryOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::describeParameterModificationHistoryAsync(const DescribeParameterModificationHistoryRequest& request, const DescribeParameterModificationHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeParameterModificationHistory(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeParameterModificationHistoryOutcomeCallable R_kvstoreClient::describeParameterModificationHistoryCallable(const DescribeParameterModificationHistoryRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeParameterModificationHistoryOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeParameterModificationHistory(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::DescribeParameterTemplatesOutcome R_kvstoreClient::describeParameterTemplates(const DescribeParameterTemplatesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2067,6 +2355,42 @@ R_kvstoreClient::FlushInstanceOutcomeCallable R_kvstoreClient::flushInstanceCall
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::FlushInstanceForDBOutcome R_kvstoreClient::flushInstanceForDB(const FlushInstanceForDBRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return FlushInstanceForDBOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return FlushInstanceForDBOutcome(FlushInstanceForDBResult(outcome.result()));
|
||||
else
|
||||
return FlushInstanceForDBOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::flushInstanceForDBAsync(const FlushInstanceForDBRequest& request, const FlushInstanceForDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, flushInstanceForDB(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::FlushInstanceForDBOutcomeCallable R_kvstoreClient::flushInstanceForDBCallable(const FlushInstanceForDBRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<FlushInstanceForDBOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->flushInstanceForDB(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::GrantAccountPrivilegeOutcome R_kvstoreClient::grantAccountPrivilege(const GrantAccountPrivilegeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2175,6 +2499,42 @@ R_kvstoreClient::ListTagResourcesOutcomeCallable R_kvstoreClient::listTagResourc
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::LockDBInstanceWriteOutcome R_kvstoreClient::lockDBInstanceWrite(const LockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return LockDBInstanceWriteOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return LockDBInstanceWriteOutcome(LockDBInstanceWriteResult(outcome.result()));
|
||||
else
|
||||
return LockDBInstanceWriteOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::lockDBInstanceWriteAsync(const LockDBInstanceWriteRequest& request, const LockDBInstanceWriteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, lockDBInstanceWrite(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::LockDBInstanceWriteOutcomeCallable R_kvstoreClient::lockDBInstanceWriteCallable(const LockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<LockDBInstanceWriteOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->lockDBInstanceWrite(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::MigrateToOtherZoneOutcome R_kvstoreClient::migrateToOtherZone(const MigrateToOtherZoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2427,6 +2787,114 @@ R_kvstoreClient::ModifyDBInstanceConnectionStringOutcomeCallable R_kvstoreClient
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupOutcome R_kvstoreClient::modifyGlobalSecurityIPGroup(const ModifyGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupOutcome(ModifyGlobalSecurityIPGroupResult(outcome.result()));
|
||||
else
|
||||
return ModifyGlobalSecurityIPGroupOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyGlobalSecurityIPGroupAsync(const ModifyGlobalSecurityIPGroupRequest& request, const ModifyGlobalSecurityIPGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyGlobalSecurityIPGroup(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupOutcomeCallable R_kvstoreClient::modifyGlobalSecurityIPGroupCallable(const ModifyGlobalSecurityIPGroupRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyGlobalSecurityIPGroupOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyGlobalSecurityIPGroup(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupNameOutcome R_kvstoreClient::modifyGlobalSecurityIPGroupName(const ModifyGlobalSecurityIPGroupNameRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupNameOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupNameOutcome(ModifyGlobalSecurityIPGroupNameResult(outcome.result()));
|
||||
else
|
||||
return ModifyGlobalSecurityIPGroupNameOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyGlobalSecurityIPGroupNameAsync(const ModifyGlobalSecurityIPGroupNameRequest& request, const ModifyGlobalSecurityIPGroupNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyGlobalSecurityIPGroupName(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupNameOutcomeCallable R_kvstoreClient::modifyGlobalSecurityIPGroupNameCallable(const ModifyGlobalSecurityIPGroupNameRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyGlobalSecurityIPGroupNameOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyGlobalSecurityIPGroupName(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupRelationOutcome R_kvstoreClient::modifyGlobalSecurityIPGroupRelation(const ModifyGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupRelationOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyGlobalSecurityIPGroupRelationOutcome(ModifyGlobalSecurityIPGroupRelationResult(outcome.result()));
|
||||
else
|
||||
return ModifyGlobalSecurityIPGroupRelationOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyGlobalSecurityIPGroupRelationAsync(const ModifyGlobalSecurityIPGroupRelationRequest& request, const ModifyGlobalSecurityIPGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyGlobalSecurityIPGroupRelation(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyGlobalSecurityIPGroupRelationOutcomeCallable R_kvstoreClient::modifyGlobalSecurityIPGroupRelationCallable(const ModifyGlobalSecurityIPGroupRelationRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyGlobalSecurityIPGroupRelationOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyGlobalSecurityIPGroupRelation(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceAttributeOutcome R_kvstoreClient::modifyInstanceAttribute(const ModifyInstanceAttributeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2679,6 +3147,42 @@ R_kvstoreClient::ModifyInstanceNetExpireTimeOutcomeCallable R_kvstoreClient::mod
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceParameterOutcome R_kvstoreClient::modifyInstanceParameter(const ModifyInstanceParameterRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyInstanceParameterOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyInstanceParameterOutcome(ModifyInstanceParameterResult(outcome.result()));
|
||||
else
|
||||
return ModifyInstanceParameterOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyInstanceParameterAsync(const ModifyInstanceParameterRequest& request, const ModifyInstanceParameterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyInstanceParameter(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceParameterOutcomeCallable R_kvstoreClient::modifyInstanceParameterCallable(const ModifyInstanceParameterRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyInstanceParameterOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyInstanceParameter(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyInstanceSSLOutcome R_kvstoreClient::modifyInstanceSSL(const ModifyInstanceSSLRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2859,42 +3363,6 @@ R_kvstoreClient::ModifyIntranetAttributeOutcomeCallable R_kvstoreClient::modifyI
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyNodeSpecOutcome R_kvstoreClient::modifyNodeSpec(const ModifyNodeSpecRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyNodeSpecOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyNodeSpecOutcome(ModifyNodeSpecResult(outcome.result()));
|
||||
else
|
||||
return ModifyNodeSpecOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::modifyNodeSpecAsync(const ModifyNodeSpecRequest& request, const ModifyNodeSpecAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyNodeSpec(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyNodeSpecOutcomeCallable R_kvstoreClient::modifyNodeSpecCallable(const ModifyNodeSpecRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyNodeSpecOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyNodeSpec(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::ModifyResourceGroupOutcome R_kvstoreClient::modifyResourceGroup(const ModifyResourceGroupRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3543,6 +4011,42 @@ R_kvstoreClient::TransformToPrePaidOutcomeCallable R_kvstoreClient::transformToP
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::UnlockDBInstanceWriteOutcome R_kvstoreClient::unlockDBInstanceWrite(const UnlockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return UnlockDBInstanceWriteOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return UnlockDBInstanceWriteOutcome(UnlockDBInstanceWriteResult(outcome.result()));
|
||||
else
|
||||
return UnlockDBInstanceWriteOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void R_kvstoreClient::unlockDBInstanceWriteAsync(const UnlockDBInstanceWriteRequest& request, const UnlockDBInstanceWriteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, unlockDBInstanceWrite(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
R_kvstoreClient::UnlockDBInstanceWriteOutcomeCallable R_kvstoreClient::unlockDBInstanceWriteCallable(const UnlockDBInstanceWriteRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<UnlockDBInstanceWriteOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->unlockDBInstanceWrite(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
R_kvstoreClient::UntagResourcesOutcome R_kvstoreClient::untagResources(const UntagResourcesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
@@ -133,6 +133,24 @@ void AddShardingNodeRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string AddShardingNodeRequest::getVSwitchId() const {
|
||||
return vSwitchId_;
|
||||
}
|
||||
|
||||
void AddShardingNodeRequest::setVSwitchId(const std::string &vSwitchId) {
|
||||
vSwitchId_ = vSwitchId;
|
||||
setParameter(std::string("VSwitchId"), vSwitchId);
|
||||
}
|
||||
|
||||
bool AddShardingNodeRequest::getForceTrans() const {
|
||||
return forceTrans_;
|
||||
}
|
||||
|
||||
void AddShardingNodeRequest::setForceTrans(bool forceTrans) {
|
||||
forceTrans_ = forceTrans;
|
||||
setParameter(std::string("ForceTrans"), forceTrans ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string AddShardingNodeRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
@@ -142,12 +160,3 @@ void AddShardingNodeRequest::setInstanceId(const std::string &instanceId) {
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string AddShardingNodeRequest::getShardClass() const {
|
||||
return shardClass_;
|
||||
}
|
||||
|
||||
void AddShardingNodeRequest::setShardClass(const std::string &shardClass) {
|
||||
shardClass_ = shardClass;
|
||||
setParameter(std::string("ShardClass"), shardClass);
|
||||
}
|
||||
|
||||
|
||||
@@ -52,6 +52,15 @@ void CreateGlobalDistributeCacheRequest::setAccessKeyId(const std::string &acces
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateGlobalDistributeCacheRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
@@ -39,13 +39,6 @@ void CreateGlobalDistributeCacheResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["GlobalInstanceId"].isNull())
|
||||
globalInstanceId_ = value["GlobalInstanceId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string CreateGlobalDistributeCacheResult::getGlobalInstanceId()const
|
||||
{
|
||||
return globalInstanceId_;
|
||||
}
|
||||
|
||||
|
||||
135
r-kvstore/src/model/CreateGlobalSecurityIPGroupRequest.cc
Normal file
135
r-kvstore/src/model/CreateGlobalSecurityIPGroupRequest.cc
Normal file
@@ -0,0 +1,135 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/CreateGlobalSecurityIPGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::CreateGlobalSecurityIPGroupRequest;
|
||||
|
||||
CreateGlobalSecurityIPGroupRequest::CreateGlobalSecurityIPGroupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "CreateGlobalSecurityIPGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateGlobalSecurityIPGroupRequest::~CreateGlobalSecurityIPGroupRequest() {}
|
||||
|
||||
long CreateGlobalSecurityIPGroupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getGIpList() const {
|
||||
return gIpList_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setGIpList(const std::string &gIpList) {
|
||||
gIpList_ = gIpList;
|
||||
setParameter(std::string("GIpList"), gIpList);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getSecurityIPType() const {
|
||||
return securityIPType_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setSecurityIPType(const std::string &securityIPType) {
|
||||
securityIPType_ = securityIPType;
|
||||
setParameter(std::string("SecurityIPType"), securityIPType);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long CreateGlobalSecurityIPGroupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getWhitelistNetType() const {
|
||||
return whitelistNetType_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setWhitelistNetType(const std::string &whitelistNetType) {
|
||||
whitelistNetType_ = whitelistNetType;
|
||||
setParameter(std::string("WhitelistNetType"), whitelistNetType);
|
||||
}
|
||||
|
||||
std::string CreateGlobalSecurityIPGroupRequest::getGlobalIgName() const {
|
||||
return globalIgName_;
|
||||
}
|
||||
|
||||
void CreateGlobalSecurityIPGroupRequest::setGlobalIgName(const std::string &globalIgName) {
|
||||
globalIgName_ = globalIgName;
|
||||
setParameter(std::string("GlobalIgName"), globalIgName);
|
||||
}
|
||||
|
||||
67
r-kvstore/src/model/CreateGlobalSecurityIPGroupResult.cc
Normal file
67
r-kvstore/src/model/CreateGlobalSecurityIPGroupResult.cc
Normal file
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/CreateGlobalSecurityIPGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
CreateGlobalSecurityIPGroupResult::CreateGlobalSecurityIPGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
CreateGlobalSecurityIPGroupResult::CreateGlobalSecurityIPGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
CreateGlobalSecurityIPGroupResult::~CreateGlobalSecurityIPGroupResult()
|
||||
{}
|
||||
|
||||
void CreateGlobalSecurityIPGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allGlobalSecurityIPGroupNode = value["GlobalSecurityIPGroup"]["GlobalSecurityIPGroupItem"];
|
||||
for (auto valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem : allGlobalSecurityIPGroupNode)
|
||||
{
|
||||
GlobalSecurityIPGroupItem globalSecurityIPGroupObject;
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].isNull())
|
||||
globalSecurityIPGroupObject.globalSecurityGroupId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].isNull())
|
||||
globalSecurityIPGroupObject.globalIgName = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].isNull())
|
||||
globalSecurityIPGroupObject.securityIPType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].isNull())
|
||||
globalSecurityIPGroupObject.gIpList = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].isNull())
|
||||
globalSecurityIPGroupObject.whitelistNetType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].isNull())
|
||||
globalSecurityIPGroupObject.regionId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].asString();
|
||||
globalSecurityIPGroup_.push_back(globalSecurityIPGroupObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<CreateGlobalSecurityIPGroupResult::GlobalSecurityIPGroupItem> CreateGlobalSecurityIPGroupResult::getGlobalSecurityIPGroup()const
|
||||
{
|
||||
return globalSecurityIPGroup_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,15 @@ void CreateInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getConnectionStringPrefix() const {
|
||||
return connectionStringPrefix_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setConnectionStringPrefix(const std::string &connectionStringPrefix) {
|
||||
connectionStringPrefix_ = connectionStringPrefix;
|
||||
setParameter(std::string("ConnectionStringPrefix"), connectionStringPrefix);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getSecondaryZoneId() const {
|
||||
return secondaryZoneId_;
|
||||
}
|
||||
@@ -43,6 +52,15 @@ void CreateInstanceRequest::setSecondaryZoneId(const std::string &secondaryZoneI
|
||||
setParameter(std::string("SecondaryZoneId"), secondaryZoneId);
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getSlaveReadOnlyCount() const {
|
||||
return slaveReadOnlyCount_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setSlaveReadOnlyCount(int slaveReadOnlyCount) {
|
||||
slaveReadOnlyCount_ = slaveReadOnlyCount;
|
||||
setParameter(std::string("SlaveReadOnlyCount"), std::to_string(slaveReadOnlyCount));
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -70,6 +88,15 @@ void CreateInstanceRequest::setEngineVersion(const std::string &engineVersion) {
|
||||
setParameter(std::string("EngineVersion"), engineVersion);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getPhysicalInstanceId() const {
|
||||
return physicalInstanceId_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setPhysicalInstanceId(const std::string &physicalInstanceId) {
|
||||
physicalInstanceId_ = physicalInstanceId;
|
||||
setParameter(std::string("PhysicalInstanceId"), physicalInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
@@ -111,6 +138,15 @@ void CreateInstanceRequest::setTag(const std::vector<CreateInstanceRequest::Tag>
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getGlobalSecurityGroupIds() const {
|
||||
return globalSecurityGroupIds_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds) {
|
||||
globalSecurityGroupIds_ = globalSecurityGroupIds;
|
||||
setParameter(std::string("GlobalSecurityGroupIds"), globalSecurityGroupIds);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getBusinessInfo() const {
|
||||
return businessInfo_;
|
||||
}
|
||||
@@ -228,6 +264,15 @@ void CreateInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getAppendonly() const {
|
||||
return appendonly_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setAppendonly(const std::string &appendonly) {
|
||||
appendonly_ = appendonly;
|
||||
setParameter(std::string("Appendonly"), appendonly);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getNodeType() const {
|
||||
return nodeType_;
|
||||
}
|
||||
@@ -363,6 +408,15 @@ void CreateInstanceRequest::setGlobalInstanceId(const std::string &globalInstanc
|
||||
setParameter(std::string("GlobalInstanceId"), globalInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getParamGroupId() const {
|
||||
return paramGroupId_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setParamGroupId(const std::string ¶mGroupId) {
|
||||
paramGroupId_ = paramGroupId;
|
||||
setParameter(std::string("ParamGroupId"), paramGroupId);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
@@ -372,6 +426,15 @@ void CreateInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
bool CreateInstanceRequest::getDeletePhysicalInstance() const {
|
||||
return deletePhysicalInstance_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setDeletePhysicalInstance(bool deletePhysicalInstance) {
|
||||
deletePhysicalInstance_ = deletePhysicalInstance;
|
||||
setParameter(std::string("DeletePhysicalInstance"), deletePhysicalInstance ? "true" : "false");
|
||||
}
|
||||
|
||||
int CreateInstanceRequest::getReadOnlyCount() const {
|
||||
return readOnlyCount_;
|
||||
}
|
||||
@@ -399,3 +462,12 @@ void CreateInstanceRequest::setConfig(const std::string &config) {
|
||||
setParameter(std::string("Config"), config);
|
||||
}
|
||||
|
||||
std::string CreateInstanceRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
void CreateInstanceRequest::setClusterBackupId(const std::string &clusterBackupId) {
|
||||
clusterBackupId_ = clusterBackupId;
|
||||
setParameter(std::string("ClusterBackupId"), clusterBackupId);
|
||||
}
|
||||
|
||||
|
||||
@@ -79,6 +79,8 @@ void CreateInstanceResult::parse(const std::string &payload)
|
||||
privateIpAddr_ = value["PrivateIpAddr"].asString();
|
||||
if(!value["UserName"].isNull())
|
||||
userName_ = value["UserName"].asString();
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = std::stol(value["OrderId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -127,6 +129,11 @@ std::string CreateInstanceResult::getPrivateIpAddr()const
|
||||
return privateIpAddr_;
|
||||
}
|
||||
|
||||
long CreateInstanceResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
std::string CreateInstanceResult::getConnectionDomain()const
|
||||
{
|
||||
return connectionDomain_;
|
||||
|
||||
@@ -43,6 +43,15 @@ void CreateTairInstanceRequest::setSecondaryZoneId(const std::string &secondaryZ
|
||||
setParameter(std::string("SecondaryZoneId"), secondaryZoneId);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getSlaveReadOnlyCount() const {
|
||||
return slaveReadOnlyCount_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setSlaveReadOnlyCount(int slaveReadOnlyCount) {
|
||||
slaveReadOnlyCount_ = slaveReadOnlyCount;
|
||||
setParameter(std::string("SlaveReadOnlyCount"), std::to_string(slaveReadOnlyCount));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -97,6 +106,29 @@ void CreateTairInstanceRequest::setSecurityToken(const std::string &securityToke
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::vector<CreateTairInstanceRequest::Tag> CreateTairInstanceRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setTag(const std::vector<CreateTairInstanceRequest::Tag> &tag) {
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
}
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getGlobalSecurityGroupIds() const {
|
||||
return globalSecurityGroupIds_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setGlobalSecurityGroupIds(const std::string &globalSecurityGroupIds) {
|
||||
globalSecurityGroupIds_ = globalSecurityGroupIds;
|
||||
setParameter(std::string("GlobalSecurityGroupIds"), globalSecurityGroupIds);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getBusinessInfo() const {
|
||||
return businessInfo_;
|
||||
}
|
||||
@@ -133,6 +165,15 @@ void CreateTairInstanceRequest::setPeriod(int period) {
|
||||
setParameter(std::string("Period"), std::to_string(period));
|
||||
}
|
||||
|
||||
bool CreateTairInstanceRequest::getDryRun() const {
|
||||
return dryRun_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setDryRun(bool dryRun) {
|
||||
dryRun_ = dryRun;
|
||||
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getBackupId() const {
|
||||
return backupId_;
|
||||
}
|
||||
@@ -196,6 +237,15 @@ void CreateTairInstanceRequest::setAutoRenew(const std::string &autoRenew) {
|
||||
setParameter(std::string("AutoRenew"), autoRenew);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getPort() const {
|
||||
return port_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setPort(int port) {
|
||||
port_ = port;
|
||||
setParameter(std::string("Port"), std::to_string(port));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
@@ -313,6 +363,15 @@ void CreateTairInstanceRequest::setGlobalInstanceId(const std::string &globalIns
|
||||
setParameter(std::string("GlobalInstanceId"), globalInstanceId);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getParamGroupId() const {
|
||||
return paramGroupId_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setParamGroupId(const std::string ¶mGroupId) {
|
||||
paramGroupId_ = paramGroupId;
|
||||
setParameter(std::string("ParamGroupId"), paramGroupId);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
@@ -322,6 +381,15 @@ void CreateTairInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
int CreateTairInstanceRequest::getReadOnlyCount() const {
|
||||
return readOnlyCount_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setReadOnlyCount(int readOnlyCount) {
|
||||
readOnlyCount_ = readOnlyCount;
|
||||
setParameter(std::string("ReadOnlyCount"), std::to_string(readOnlyCount));
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
@@ -331,3 +399,12 @@ void CreateTairInstanceRequest::setChargeType(const std::string &chargeType) {
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
void CreateTairInstanceRequest::setClusterBackupId(const std::string &clusterBackupId) {
|
||||
clusterBackupId_ = clusterBackupId;
|
||||
setParameter(std::string("ClusterBackupId"), clusterBackupId);
|
||||
}
|
||||
|
||||
|
||||
@@ -65,6 +65,8 @@ void CreateTairInstanceResult::parse(const std::string &payload)
|
||||
instanceStatus_ = value["InstanceStatus"].asString();
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = value["TaskId"].asString();
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = std::stol(value["OrderId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -98,6 +100,11 @@ int CreateTairInstanceResult::getPort()const
|
||||
return port_;
|
||||
}
|
||||
|
||||
long CreateTairInstanceResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
std::string CreateTairInstanceResult::getConnectionDomain()const
|
||||
{
|
||||
return connectionDomain_;
|
||||
|
||||
117
r-kvstore/src/model/DeleteGlobalSecurityIPGroupRequest.cc
Normal file
117
r-kvstore/src/model/DeleteGlobalSecurityIPGroupRequest.cc
Normal file
@@ -0,0 +1,117 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DeleteGlobalSecurityIPGroupRequest;
|
||||
|
||||
DeleteGlobalSecurityIPGroupRequest::DeleteGlobalSecurityIPGroupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DeleteGlobalSecurityIPGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DeleteGlobalSecurityIPGroupRequest::~DeleteGlobalSecurityIPGroupRequest() {}
|
||||
|
||||
long DeleteGlobalSecurityIPGroupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getGlobalSecurityGroupId() const {
|
||||
return globalSecurityGroupId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setGlobalSecurityGroupId(const std::string &globalSecurityGroupId) {
|
||||
globalSecurityGroupId_ = globalSecurityGroupId;
|
||||
setParameter(std::string("GlobalSecurityGroupId"), globalSecurityGroupId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DeleteGlobalSecurityIPGroupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DeleteGlobalSecurityIPGroupRequest::getGlobalIgName() const {
|
||||
return globalIgName_;
|
||||
}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupRequest::setGlobalIgName(const std::string &globalIgName) {
|
||||
globalIgName_ = globalIgName;
|
||||
setParameter(std::string("GlobalIgName"), globalIgName);
|
||||
}
|
||||
|
||||
44
r-kvstore/src/model/DeleteGlobalSecurityIPGroupResult.cc
Normal file
44
r-kvstore/src/model/DeleteGlobalSecurityIPGroupResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DeleteGlobalSecurityIPGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DeleteGlobalSecurityIPGroupResult::DeleteGlobalSecurityIPGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DeleteGlobalSecurityIPGroupResult::DeleteGlobalSecurityIPGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DeleteGlobalSecurityIPGroupResult::~DeleteGlobalSecurityIPGroupResult()
|
||||
{}
|
||||
|
||||
void DeleteGlobalSecurityIPGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -97,6 +97,15 @@ void DeleteShardingNodeRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
bool DeleteShardingNodeRequest::getForceTrans() const {
|
||||
return forceTrans_;
|
||||
}
|
||||
|
||||
void DeleteShardingNodeRequest::setForceTrans(bool forceTrans) {
|
||||
forceTrans_ = forceTrans;
|
||||
setParameter(std::string("ForceTrans"), forceTrans ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string DeleteShardingNodeRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
@@ -39,6 +39,13 @@ void DeleteShardingNodeResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = value["OrderId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DeleteShardingNodeResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
|
||||
@@ -169,6 +169,15 @@ void DescribeAvailableResourceRequest::setZoneId(const std::string &zoneId) {
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getInstanceScene() const {
|
||||
return instanceScene_;
|
||||
}
|
||||
|
||||
void DescribeAvailableResourceRequest::setInstanceScene(const std::string &instanceScene) {
|
||||
instanceScene_ = instanceScene;
|
||||
setParameter(std::string("InstanceScene"), instanceScene);
|
||||
}
|
||||
|
||||
std::string DescribeAvailableResourceRequest::getOrderType() const {
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
@@ -39,6 +39,21 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
if(!accessDeniedDetailNode["AuthAction"].isNull())
|
||||
accessDeniedDetail_.authAction = accessDeniedDetailNode["AuthAction"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalDisplayName"].isNull())
|
||||
accessDeniedDetail_.authPrincipalDisplayName = accessDeniedDetailNode["AuthPrincipalDisplayName"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalOwnerId"].isNull())
|
||||
accessDeniedDetail_.authPrincipalOwnerId = accessDeniedDetailNode["AuthPrincipalOwnerId"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalType"].isNull())
|
||||
accessDeniedDetail_.authPrincipalType = accessDeniedDetailNode["AuthPrincipalType"].asString();
|
||||
if(!accessDeniedDetailNode["EncodedDiagnosticMessage"].isNull())
|
||||
accessDeniedDetail_.encodedDiagnosticMessage = accessDeniedDetailNode["EncodedDiagnosticMessage"].asString();
|
||||
if(!accessDeniedDetailNode["NoPermissionType"].isNull())
|
||||
accessDeniedDetail_.noPermissionType = accessDeniedDetailNode["NoPermissionType"].asString();
|
||||
if(!accessDeniedDetailNode["PolicyType"].isNull())
|
||||
accessDeniedDetail_.policyType = accessDeniedDetailNode["PolicyType"].asString();
|
||||
if(!value["BackupRetentionPeriod"].isNull())
|
||||
backupRetentionPeriod_ = value["BackupRetentionPeriod"].asString();
|
||||
if(!value["PreferredBackupPeriod"].isNull())
|
||||
@@ -49,14 +64,26 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
preferredBackupTime_ = value["PreferredBackupTime"].asString();
|
||||
if(!value["EnableBackupLog"].isNull())
|
||||
enableBackupLog_ = std::stoi(value["EnableBackupLog"].asString());
|
||||
if(!value["DbsInstance"].isNull())
|
||||
dbsInstance_ = value["DbsInstance"].asString();
|
||||
|
||||
}
|
||||
|
||||
DescribeBackupPolicyResult::AccessDeniedDetail DescribeBackupPolicyResult::getAccessDeniedDetail()const
|
||||
{
|
||||
return accessDeniedDetail_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getPreferredBackupPeriod()const
|
||||
{
|
||||
return preferredBackupPeriod_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getDbsInstance()const
|
||||
{
|
||||
return dbsInstance_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyResult::getPreferredBackupTime()const
|
||||
{
|
||||
return preferredBackupTime_;
|
||||
|
||||
@@ -59,11 +59,31 @@ void DescribeBackupTasksResult::parse(const std::string &payload)
|
||||
backupJobsObject.taskAction = valueBackupJobsBackupJob["TaskAction"].asString();
|
||||
backupJobs_.push_back(backupJobsObject);
|
||||
}
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
if(!accessDeniedDetailNode["AuthAction"].isNull())
|
||||
accessDeniedDetail_.authAction = accessDeniedDetailNode["AuthAction"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalDisplayName"].isNull())
|
||||
accessDeniedDetail_.authPrincipalDisplayName = accessDeniedDetailNode["AuthPrincipalDisplayName"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalOwnerId"].isNull())
|
||||
accessDeniedDetail_.authPrincipalOwnerId = accessDeniedDetailNode["AuthPrincipalOwnerId"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalType"].isNull())
|
||||
accessDeniedDetail_.authPrincipalType = accessDeniedDetailNode["AuthPrincipalType"].asString();
|
||||
if(!accessDeniedDetailNode["EncodedDiagnosticMessage"].isNull())
|
||||
accessDeniedDetail_.encodedDiagnosticMessage = accessDeniedDetailNode["EncodedDiagnosticMessage"].asString();
|
||||
if(!accessDeniedDetailNode["NoPermissionType"].isNull())
|
||||
accessDeniedDetail_.noPermissionType = accessDeniedDetailNode["NoPermissionType"].asString();
|
||||
if(!accessDeniedDetailNode["PolicyType"].isNull())
|
||||
accessDeniedDetail_.policyType = accessDeniedDetailNode["PolicyType"].asString();
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
|
||||
}
|
||||
|
||||
DescribeBackupTasksResult::AccessDeniedDetail DescribeBackupTasksResult::getAccessDeniedDetail()const
|
||||
{
|
||||
return accessDeniedDetail_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupTasksResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
|
||||
@@ -25,6 +25,15 @@ DescribeBackupsRequest::DescribeBackupsRequest()
|
||||
|
||||
DescribeBackupsRequest::~DescribeBackupsRequest() {}
|
||||
|
||||
int DescribeBackupsRequest::getBackupJobId() const {
|
||||
return backupJobId_;
|
||||
}
|
||||
|
||||
void DescribeBackupsRequest::setBackupJobId(int backupJobId) {
|
||||
backupJobId_ = backupJobId;
|
||||
setParameter(std::string("BackupJobId"), std::to_string(backupJobId));
|
||||
}
|
||||
|
||||
long DescribeBackupsRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
@@ -69,8 +69,25 @@ void DescribeBackupsResult::parse(const std::string &payload)
|
||||
backupsObject.backupMode = valueBackupsBackup["BackupMode"].asString();
|
||||
if(!valueBackupsBackup["BackupMethod"].isNull())
|
||||
backupsObject.backupMethod = valueBackupsBackup["BackupMethod"].asString();
|
||||
if(!valueBackupsBackup["BackupJobID"].isNull())
|
||||
backupsObject.backupJobID = std::stoi(valueBackupsBackup["BackupJobID"].asString());
|
||||
backups_.push_back(backupsObject);
|
||||
}
|
||||
auto accessDeniedDetailNode = value["AccessDeniedDetail"];
|
||||
if(!accessDeniedDetailNode["AuthAction"].isNull())
|
||||
accessDeniedDetail_.authAction = accessDeniedDetailNode["AuthAction"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalDisplayName"].isNull())
|
||||
accessDeniedDetail_.authPrincipalDisplayName = accessDeniedDetailNode["AuthPrincipalDisplayName"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalOwnerId"].isNull())
|
||||
accessDeniedDetail_.authPrincipalOwnerId = accessDeniedDetailNode["AuthPrincipalOwnerId"].asString();
|
||||
if(!accessDeniedDetailNode["AuthPrincipalType"].isNull())
|
||||
accessDeniedDetail_.authPrincipalType = accessDeniedDetailNode["AuthPrincipalType"].asString();
|
||||
if(!accessDeniedDetailNode["EncodedDiagnosticMessage"].isNull())
|
||||
accessDeniedDetail_.encodedDiagnosticMessage = accessDeniedDetailNode["EncodedDiagnosticMessage"].asString();
|
||||
if(!accessDeniedDetailNode["NoPermissionType"].isNull())
|
||||
accessDeniedDetail_.noPermissionType = accessDeniedDetailNode["NoPermissionType"].asString();
|
||||
if(!accessDeniedDetailNode["PolicyType"].isNull())
|
||||
accessDeniedDetail_.policyType = accessDeniedDetailNode["PolicyType"].asString();
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
@@ -80,6 +97,11 @@ void DescribeBackupsResult::parse(const std::string &payload)
|
||||
|
||||
}
|
||||
|
||||
DescribeBackupsResult::AccessDeniedDetail DescribeBackupsResult::getAccessDeniedDetail()const
|
||||
{
|
||||
return accessDeniedDetail_;
|
||||
}
|
||||
|
||||
int DescribeBackupsResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
|
||||
144
r-kvstore/src/model/DescribeClusterBackupListRequest.cc
Normal file
144
r-kvstore/src/model/DescribeClusterBackupListRequest.cc
Normal file
@@ -0,0 +1,144 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeClusterBackupListRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeClusterBackupListRequest;
|
||||
|
||||
DescribeClusterBackupListRequest::DescribeClusterBackupListRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeClusterBackupList") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeClusterBackupListRequest::~DescribeClusterBackupListRequest() {}
|
||||
|
||||
long DescribeClusterBackupListRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
long DescribeClusterBackupListRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string DescribeClusterBackupListRequest::getClusterBackupId() const {
|
||||
return clusterBackupId_;
|
||||
}
|
||||
|
||||
void DescribeClusterBackupListRequest::setClusterBackupId(const std::string &clusterBackupId) {
|
||||
clusterBackupId_ = clusterBackupId;
|
||||
setParameter(std::string("ClusterBackupId"), clusterBackupId);
|
||||
}
|
||||
|
||||
134
r-kvstore/src/model/DescribeClusterBackupListResult.cc
Normal file
134
r-kvstore/src/model/DescribeClusterBackupListResult.cc
Normal file
@@ -0,0 +1,134 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeClusterBackupListResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeClusterBackupListResult::DescribeClusterBackupListResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeClusterBackupListResult::DescribeClusterBackupListResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeClusterBackupListResult::~DescribeClusterBackupListResult()
|
||||
{}
|
||||
|
||||
void DescribeClusterBackupListResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allClusterBackupsNode = value["ClusterBackups"]["clusterBackup"];
|
||||
for (auto valueClusterBackupsclusterBackup : allClusterBackupsNode)
|
||||
{
|
||||
ClusterBackup clusterBackupsObject;
|
||||
if(!valueClusterBackupsclusterBackup["IsAvail"].isNull())
|
||||
clusterBackupsObject.isAvail = std::stoi(valueClusterBackupsclusterBackup["IsAvail"].asString());
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupId"].isNull())
|
||||
clusterBackupsObject.clusterBackupId = valueClusterBackupsclusterBackup["ClusterBackupId"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupStatus"].isNull())
|
||||
clusterBackupsObject.clusterBackupStatus = valueClusterBackupsclusterBackup["ClusterBackupStatus"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupSize"].isNull())
|
||||
clusterBackupsObject.clusterBackupSize = valueClusterBackupsclusterBackup["ClusterBackupSize"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupStartTime"].isNull())
|
||||
clusterBackupsObject.clusterBackupStartTime = valueClusterBackupsclusterBackup["ClusterBackupStartTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupEndTime"].isNull())
|
||||
clusterBackupsObject.clusterBackupEndTime = valueClusterBackupsclusterBackup["ClusterBackupEndTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ClusterBackupMode"].isNull())
|
||||
clusterBackupsObject.clusterBackupMode = valueClusterBackupsclusterBackup["ClusterBackupMode"].asString();
|
||||
if(!valueClusterBackupsclusterBackup["ShardClassMemory"].isNull())
|
||||
clusterBackupsObject.shardClassMemory = std::stoi(valueClusterBackupsclusterBackup["ShardClassMemory"].asString());
|
||||
if(!valueClusterBackupsclusterBackup["Progress"].isNull())
|
||||
clusterBackupsObject.progress = valueClusterBackupsclusterBackup["Progress"].asString();
|
||||
auto allBackupsNode = valueClusterBackupsclusterBackup["Backups"]["backup"];
|
||||
for (auto valueClusterBackupsclusterBackupBackupsbackup : allBackupsNode)
|
||||
{
|
||||
ClusterBackup::Backup backupsObject;
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupId"].isNull())
|
||||
backupsObject.backupId = valueClusterBackupsclusterBackupBackupsbackup["BackupId"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["InstanceName"].isNull())
|
||||
backupsObject.instanceName = valueClusterBackupsclusterBackupBackupsbackup["InstanceName"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupDownloadURL"].isNull())
|
||||
backupsObject.backupDownloadURL = valueClusterBackupsclusterBackupBackupsbackup["BackupDownloadURL"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupIntranetDownloadURL"].isNull())
|
||||
backupsObject.backupIntranetDownloadURL = valueClusterBackupsclusterBackupBackupsbackup["BackupIntranetDownloadURL"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupStartTime"].isNull())
|
||||
backupsObject.backupStartTime = valueClusterBackupsclusterBackupBackupsbackup["BackupStartTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupEndTime"].isNull())
|
||||
backupsObject.backupEndTime = valueClusterBackupsclusterBackupBackupsbackup["BackupEndTime"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupSize"].isNull())
|
||||
backupsObject.backupSize = valueClusterBackupsclusterBackupBackupsbackup["BackupSize"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["IsAvail"].isNull())
|
||||
backupsObject.isAvail = valueClusterBackupsclusterBackupBackupsbackup["IsAvail"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupStatus"].isNull())
|
||||
backupsObject.backupStatus = valueClusterBackupsclusterBackupBackupsbackup["BackupStatus"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["BackupName"].isNull())
|
||||
backupsObject.backupName = valueClusterBackupsclusterBackupBackupsbackup["BackupName"].asString();
|
||||
if(!valueClusterBackupsclusterBackupBackupsbackup["Engine"].isNull())
|
||||
backupsObject.engine = valueClusterBackupsclusterBackupBackupsbackup["Engine"].asString();
|
||||
auto extraInfo1Node = value["ExtraInfo"];
|
||||
if(!extraInfo1Node["CustinsLevelId"].isNull())
|
||||
backupsObject.extraInfo1.custinsLevelId = std::stoi(extraInfo1Node["CustinsLevelId"].asString());
|
||||
if(!extraInfo1Node["CustinsDbVersion"].isNull())
|
||||
backupsObject.extraInfo1.custinsDbVersion = extraInfo1Node["CustinsDbVersion"].asString();
|
||||
if(!extraInfo1Node["CustinsName"].isNull())
|
||||
backupsObject.extraInfo1.custinsName = extraInfo1Node["CustinsName"].asString();
|
||||
if(!extraInfo1Node["CustinsId"].isNull())
|
||||
backupsObject.extraInfo1.custinsId = std::stoi(extraInfo1Node["CustinsId"].asString());
|
||||
clusterBackupsObject.backups.push_back(backupsObject);
|
||||
}
|
||||
auto extraInfoNode = value["ExtraInfo"];
|
||||
if(!extraInfoNode["RegistryFromHistory"].isNull())
|
||||
clusterBackupsObject.extraInfo.registryFromHistory = extraInfoNode["RegistryFromHistory"].asString();
|
||||
clusterBackups_.push_back(clusterBackupsObject);
|
||||
}
|
||||
if(!value["MaxResults"].isNull())
|
||||
maxResults_ = std::stoi(value["MaxResults"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeClusterBackupListResult::ClusterBackup> DescribeClusterBackupListResult::getClusterBackups()const
|
||||
{
|
||||
return clusterBackups_;
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
int DescribeClusterBackupListResult::getMaxResults()const
|
||||
{
|
||||
return maxResults_;
|
||||
}
|
||||
|
||||
@@ -65,6 +65,8 @@ void DescribeDBInstanceNetInfoResult::parse(const std::string &payload)
|
||||
netInfoItemsObject.vPCId = valueNetInfoItemsInstanceNetInfo["VPCId"].asString();
|
||||
if(!valueNetInfoItemsInstanceNetInfo["IPAddress"].isNull())
|
||||
netInfoItemsObject.iPAddress = valueNetInfoItemsInstanceNetInfo["IPAddress"].asString();
|
||||
if(!valueNetInfoItemsInstanceNetInfo["IsSlaveProxy"].isNull())
|
||||
netInfoItemsObject.isSlaveProxy = std::stoi(valueNetInfoItemsInstanceNetInfo["IsSlaveProxy"].asString());
|
||||
netInfoItems_.push_back(netInfoItemsObject);
|
||||
}
|
||||
if(!value["InstanceNetworkType"].isNull())
|
||||
|
||||
81
r-kvstore/src/model/DescribeDBNodeDirectVipInfoRequest.cc
Normal file
81
r-kvstore/src/model/DescribeDBNodeDirectVipInfoRequest.cc
Normal file
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeDBNodeDirectVipInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeDBNodeDirectVipInfoRequest;
|
||||
|
||||
DescribeDBNodeDirectVipInfoRequest::DescribeDBNodeDirectVipInfoRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeDBNodeDirectVipInfo") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDBNodeDirectVipInfoRequest::~DescribeDBNodeDirectVipInfoRequest() {}
|
||||
|
||||
long DescribeDBNodeDirectVipInfoRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeDBNodeDirectVipInfoRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
70
r-kvstore/src/model/DescribeDBNodeDirectVipInfoResult.cc
Normal file
70
r-kvstore/src/model/DescribeDBNodeDirectVipInfoResult.cc
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeDBNodeDirectVipInfoResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeDBNodeDirectVipInfoResult::DescribeDBNodeDirectVipInfoResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeDBNodeDirectVipInfoResult::DescribeDBNodeDirectVipInfoResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeDBNodeDirectVipInfoResult::~DescribeDBNodeDirectVipInfoResult()
|
||||
{}
|
||||
|
||||
void DescribeDBNodeDirectVipInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allDirectVipInfoNode = value["DirectVipInfo"]["VipInfo"];
|
||||
for (auto valueDirectVipInfoVipInfo : allDirectVipInfoNode)
|
||||
{
|
||||
VipInfo directVipInfoObject;
|
||||
if(!valueDirectVipInfoVipInfo["NodeId"].isNull())
|
||||
directVipInfoObject.nodeId = valueDirectVipInfoVipInfo["NodeId"].asString();
|
||||
if(!valueDirectVipInfoVipInfo["Vip"].isNull())
|
||||
directVipInfoObject.vip = valueDirectVipInfoVipInfo["Vip"].asString();
|
||||
if(!valueDirectVipInfoVipInfo["Port"].isNull())
|
||||
directVipInfoObject.port = valueDirectVipInfoVipInfo["Port"].asString();
|
||||
if(!valueDirectVipInfoVipInfo["NetType"].isNull())
|
||||
directVipInfoObject.netType = valueDirectVipInfoVipInfo["NetType"].asString();
|
||||
directVipInfo_.push_back(directVipInfoObject);
|
||||
}
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeDBNodeDirectVipInfoResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
std::vector<DescribeDBNodeDirectVipInfoResult::VipInfo> DescribeDBNodeDirectVipInfoResult::getDirectVipInfo()const
|
||||
{
|
||||
return directVipInfo_;
|
||||
}
|
||||
|
||||
@@ -55,6 +55,10 @@ void DescribeEncryptionKeyResult::parse(const std::string &payload)
|
||||
encryptionKey_ = value["EncryptionKey"].asString();
|
||||
if(!value["Creator"].isNull())
|
||||
creator_ = value["Creator"].asString();
|
||||
if(!value["EncryptionName"].isNull())
|
||||
encryptionName_ = value["EncryptionName"].asString();
|
||||
if(!value["RoleArn"].isNull())
|
||||
roleArn_ = value["RoleArn"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -78,6 +82,11 @@ std::string DescribeEncryptionKeyResult::getMaterialExpireTime()const
|
||||
return materialExpireTime_;
|
||||
}
|
||||
|
||||
std::string DescribeEncryptionKeyResult::getEncryptionName()const
|
||||
{
|
||||
return encryptionName_;
|
||||
}
|
||||
|
||||
std::string DescribeEncryptionKeyResult::getKeyUsage()const
|
||||
{
|
||||
return keyUsage_;
|
||||
@@ -98,3 +107,8 @@ std::string DescribeEncryptionKeyResult::getDeleteDate()const
|
||||
return deleteDate_;
|
||||
}
|
||||
|
||||
std::string DescribeEncryptionKeyResult::getRoleArn()const
|
||||
{
|
||||
return roleArn_;
|
||||
}
|
||||
|
||||
|
||||
@@ -39,6 +39,54 @@ void DescribeEngineVersionResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dBLatestMinorVersionNode = value["DBLatestMinorVersion"];
|
||||
if(!dBLatestMinorVersionNode["MinorVersion"].isNull())
|
||||
dBLatestMinorVersion_.minorVersion = dBLatestMinorVersionNode["MinorVersion"].asString();
|
||||
if(!dBLatestMinorVersionNode["Level"].isNull())
|
||||
dBLatestMinorVersion_.level = dBLatestMinorVersionNode["Level"].asString();
|
||||
auto versionReleaseNode = dBLatestMinorVersionNode["VersionRelease"];
|
||||
if(!versionReleaseNode["VersionChangesLevel"].isNull())
|
||||
dBLatestMinorVersion_.versionRelease.versionChangesLevel = versionReleaseNode["VersionChangesLevel"].asString();
|
||||
auto allReleaseInfoNode = versionReleaseNode["ReleaseInfo"]["ReleaseInfoList"];
|
||||
for (auto versionReleaseNodeReleaseInfoReleaseInfoList : allReleaseInfoNode)
|
||||
{
|
||||
DBLatestMinorVersion::VersionRelease::ReleaseInfoList releaseInfoListObject;
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseVersion"].isNull())
|
||||
releaseInfoListObject.releaseVersion = versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseVersion"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["CreateTime"].isNull())
|
||||
releaseInfoListObject.createTime = versionReleaseNodeReleaseInfoReleaseInfoList["CreateTime"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNote"].isNull())
|
||||
releaseInfoListObject.releaseNote = versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNote"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["Level"].isNull())
|
||||
releaseInfoListObject.level = versionReleaseNodeReleaseInfoReleaseInfoList["Level"].asString();
|
||||
if(!versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].isNull())
|
||||
releaseInfoListObject.releaseNoteEn = versionReleaseNodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].asString();
|
||||
dBLatestMinorVersion_.versionRelease.releaseInfo.push_back(releaseInfoListObject);
|
||||
}
|
||||
auto proxyLatestMinorVersionNode = value["ProxyLatestMinorVersion"];
|
||||
if(!proxyLatestMinorVersionNode["MinorVersion"].isNull())
|
||||
proxyLatestMinorVersion_.minorVersion = proxyLatestMinorVersionNode["MinorVersion"].asString();
|
||||
if(!proxyLatestMinorVersionNode["Level"].isNull())
|
||||
proxyLatestMinorVersion_.level = proxyLatestMinorVersionNode["Level"].asString();
|
||||
auto versionRelease1Node = proxyLatestMinorVersionNode["VersionRelease"];
|
||||
if(!versionRelease1Node["VersionChangesLevel"].isNull())
|
||||
proxyLatestMinorVersion_.versionRelease1.versionChangesLevel = versionRelease1Node["VersionChangesLevel"].asString();
|
||||
auto allReleaseInfo2Node = versionRelease1Node["ReleaseInfo"]["ReleaseInfoList"];
|
||||
for (auto versionRelease1NodeReleaseInfoReleaseInfoList : allReleaseInfo2Node)
|
||||
{
|
||||
ProxyLatestMinorVersion::VersionRelease1::ReleaseInfoList3 releaseInfoList3Object;
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseVersion"].isNull())
|
||||
releaseInfoList3Object.releaseVersion = versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseVersion"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["CreateTime"].isNull())
|
||||
releaseInfoList3Object.createTime = versionRelease1NodeReleaseInfoReleaseInfoList["CreateTime"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNote"].isNull())
|
||||
releaseInfoList3Object.releaseNote = versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNote"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["Level"].isNull())
|
||||
releaseInfoList3Object.level = versionRelease1NodeReleaseInfoReleaseInfoList["Level"].asString();
|
||||
if(!versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].isNull())
|
||||
releaseInfoList3Object.releaseNoteEn = versionRelease1NodeReleaseInfoReleaseInfoList["ReleaseNoteEn"].asString();
|
||||
proxyLatestMinorVersion_.versionRelease1.releaseInfo2.push_back(releaseInfoList3Object);
|
||||
}
|
||||
if(!value["IsLatestVersion"].isNull())
|
||||
isLatestVersion_ = value["IsLatestVersion"].asString() == "true";
|
||||
if(!value["ProxyMinorVersion"].isNull())
|
||||
@@ -57,6 +105,14 @@ void DescribeEngineVersionResult::parse(const std::string &payload)
|
||||
engine_ = value["Engine"].asString();
|
||||
if(!value["MinorVersion"].isNull())
|
||||
minorVersion_ = value["MinorVersion"].asString();
|
||||
if(!value["IsRedisCompatibleVersion"].isNull())
|
||||
isRedisCompatibleVersion_ = value["IsRedisCompatibleVersion"].asString();
|
||||
if(!value["IsSSLEnable"].isNull())
|
||||
isSSLEnable_ = value["IsSSLEnable"].asString();
|
||||
if(!value["IsNewSSLMode"].isNull())
|
||||
isNewSSLMode_ = value["IsNewSSLMode"].asString();
|
||||
if(!value["IsAutoUpgradeOpen"].isNull())
|
||||
isAutoUpgradeOpen_ = value["IsAutoUpgradeOpen"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -65,9 +121,14 @@ std::string DescribeEngineVersionResult::getMajorVersion()const
|
||||
return majorVersion_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getIsLatestVersion()const
|
||||
DescribeEngineVersionResult::DBLatestMinorVersion DescribeEngineVersionResult::getDBLatestMinorVersion()const
|
||||
{
|
||||
return isLatestVersion_;
|
||||
return dBLatestMinorVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsAutoUpgradeOpen()const
|
||||
{
|
||||
return isAutoUpgradeOpen_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getMinorVersion()const
|
||||
@@ -80,6 +141,41 @@ std::string DescribeEngineVersionResult::getProxyMinorVersion()const
|
||||
return proxyMinorVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getDBVersionRelease()const
|
||||
{
|
||||
return dBVersionRelease_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getEnableUpgradeMajorVersion()const
|
||||
{
|
||||
return enableUpgradeMajorVersion_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getIsLatestVersion()const
|
||||
{
|
||||
return isLatestVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsNewSSLMode()const
|
||||
{
|
||||
return isNewSSLMode_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsRedisCompatibleVersion()const
|
||||
{
|
||||
return isRedisCompatibleVersion_;
|
||||
}
|
||||
|
||||
DescribeEngineVersionResult::ProxyLatestMinorVersion DescribeEngineVersionResult::getProxyLatestMinorVersion()const
|
||||
{
|
||||
return proxyLatestMinorVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getIsSSLEnable()const
|
||||
{
|
||||
return isSSLEnable_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getProxyVersionRelease()const
|
||||
{
|
||||
return proxyVersionRelease_;
|
||||
@@ -95,13 +191,3 @@ std::string DescribeEngineVersionResult::getEngine()const
|
||||
return engine_;
|
||||
}
|
||||
|
||||
std::string DescribeEngineVersionResult::getDBVersionRelease()const
|
||||
{
|
||||
return dBVersionRelease_;
|
||||
}
|
||||
|
||||
bool DescribeEngineVersionResult::getEnableUpgradeMajorVersion()const
|
||||
{
|
||||
return enableUpgradeMajorVersion_;
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRelationRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeGlobalSecurityIPGroupRelationRequest;
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationRequest::DescribeGlobalSecurityIPGroupRelationRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeGlobalSecurityIPGroupRelation") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationRequest::~DescribeGlobalSecurityIPGroupRelationRequest() {}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRelationRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getDBClusterId() const {
|
||||
return dBClusterId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setDBClusterId(const std::string &dBClusterId) {
|
||||
dBClusterId_ = dBClusterId;
|
||||
setParameter(std::string("DBClusterId"), dBClusterId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRelationRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRelationResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationResult::DescribeGlobalSecurityIPGroupRelationResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationResult::DescribeGlobalSecurityIPGroupRelationResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRelationResult::~DescribeGlobalSecurityIPGroupRelationResult()
|
||||
{}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRelationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allGlobalSecurityIPGroupRelNode = value["GlobalSecurityIPGroupRel"]["GlobalSecurityIPGroupRelItem"];
|
||||
for (auto valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem : allGlobalSecurityIPGroupRelNode)
|
||||
{
|
||||
GlobalSecurityIPGroupRelItem globalSecurityIPGroupRelObject;
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalSecurityGroupId"].isNull())
|
||||
globalSecurityIPGroupRelObject.globalSecurityGroupId = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalSecurityGroupId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GIpList"].isNull())
|
||||
globalSecurityIPGroupRelObject.gIpList = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GIpList"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["RegionId"].isNull())
|
||||
globalSecurityIPGroupRelObject.regionId = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["RegionId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["WhitelistNetType"].isNull())
|
||||
globalSecurityIPGroupRelObject.whitelistNetType = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["WhitelistNetType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalIgName"].isNull())
|
||||
globalSecurityIPGroupRelObject.globalIgName = valueGlobalSecurityIPGroupRelGlobalSecurityIPGroupRelItem["GlobalIgName"].asString();
|
||||
globalSecurityIPGroupRel_.push_back(globalSecurityIPGroupRelObject);
|
||||
}
|
||||
if(!value["DBClusterId"].isNull())
|
||||
dBClusterId_ = value["DBClusterId"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRelationResult::getDBClusterId()const
|
||||
{
|
||||
return dBClusterId_;
|
||||
}
|
||||
|
||||
std::vector<DescribeGlobalSecurityIPGroupRelationResult::GlobalSecurityIPGroupRelItem> DescribeGlobalSecurityIPGroupRelationResult::getGlobalSecurityIPGroupRel()const
|
||||
{
|
||||
return globalSecurityIPGroupRel_;
|
||||
}
|
||||
|
||||
108
r-kvstore/src/model/DescribeGlobalSecurityIPGroupRequest.cc
Normal file
108
r-kvstore/src/model/DescribeGlobalSecurityIPGroupRequest.cc
Normal file
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeGlobalSecurityIPGroupRequest;
|
||||
|
||||
DescribeGlobalSecurityIPGroupRequest::DescribeGlobalSecurityIPGroupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeGlobalSecurityIPGroup") {
|
||||
setMethod(HttpRequest::Method::Get);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupRequest::~DescribeGlobalSecurityIPGroupRequest() {}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getGlobalSecurityGroupId() const {
|
||||
return globalSecurityGroupId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setGlobalSecurityGroupId(const std::string &globalSecurityGroupId) {
|
||||
globalSecurityGroupId_ = globalSecurityGroupId;
|
||||
setParameter(std::string("GlobalSecurityGroupId"), globalSecurityGroupId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeGlobalSecurityIPGroupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long DescribeGlobalSecurityIPGroupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
70
r-kvstore/src/model/DescribeGlobalSecurityIPGroupResult.cc
Normal file
70
r-kvstore/src/model/DescribeGlobalSecurityIPGroupResult.cc
Normal file
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeGlobalSecurityIPGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeGlobalSecurityIPGroupResult::DescribeGlobalSecurityIPGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeGlobalSecurityIPGroupResult::DescribeGlobalSecurityIPGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeGlobalSecurityIPGroupResult::~DescribeGlobalSecurityIPGroupResult()
|
||||
{}
|
||||
|
||||
void DescribeGlobalSecurityIPGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allGlobalSecurityIPGroupNode = value["GlobalSecurityIPGroup"]["GlobalSecurityIPGroupItem"];
|
||||
for (auto valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem : allGlobalSecurityIPGroupNode)
|
||||
{
|
||||
GlobalSecurityIPGroupItem globalSecurityIPGroupObject;
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].isNull())
|
||||
globalSecurityIPGroupObject.globalSecurityGroupId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalSecurityGroupId"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].isNull())
|
||||
globalSecurityIPGroupObject.globalIgName = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GlobalIgName"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].isNull())
|
||||
globalSecurityIPGroupObject.securityIPType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["SecurityIPType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].isNull())
|
||||
globalSecurityIPGroupObject.gIpList = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["GIpList"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].isNull())
|
||||
globalSecurityIPGroupObject.whitelistNetType = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["WhitelistNetType"].asString();
|
||||
if(!valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].isNull())
|
||||
globalSecurityIPGroupObject.regionId = valueGlobalSecurityIPGroupGlobalSecurityIPGroupItem["RegionId"].asString();
|
||||
auto allDBInstances = value["DBInstances"]["DBInstances"];
|
||||
for (auto value : allDBInstances)
|
||||
globalSecurityIPGroupObject.dBInstances.push_back(value.asString());
|
||||
globalSecurityIPGroup_.push_back(globalSecurityIPGroupObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeGlobalSecurityIPGroupResult::GlobalSecurityIPGroupItem> DescribeGlobalSecurityIPGroupResult::getGlobalSecurityIPGroup()const
|
||||
{
|
||||
return globalSecurityIPGroup_;
|
||||
}
|
||||
|
||||
171
r-kvstore/src/model/DescribeHistoryTasksRequest.cc
Normal file
171
r-kvstore/src/model/DescribeHistoryTasksRequest.cc
Normal file
@@ -0,0 +1,171 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeHistoryTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeHistoryTasksRequest;
|
||||
|
||||
DescribeHistoryTasksRequest::DescribeHistoryTasksRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeHistoryTasks") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeHistoryTasksRequest::~DescribeHistoryTasksRequest() {}
|
||||
|
||||
long DescribeHistoryTasksRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getToStartTime() const {
|
||||
return toStartTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setToStartTime(const std::string &toStartTime) {
|
||||
toStartTime_ = toStartTime;
|
||||
setParameter(std::string("ToStartTime"), toStartTime);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getInstanceType() const {
|
||||
return instanceType_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setInstanceType(const std::string &instanceType) {
|
||||
instanceType_ = instanceType;
|
||||
setParameter(std::string("InstanceType"), instanceType);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getTaskId() const {
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setTaskId(const std::string &taskId) {
|
||||
taskId_ = taskId;
|
||||
setParameter(std::string("TaskId"), taskId);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getToExecTime() const {
|
||||
return toExecTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setToExecTime(int toExecTime) {
|
||||
toExecTime_ = toExecTime;
|
||||
setParameter(std::string("ToExecTime"), std::to_string(toExecTime));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getTaskType() const {
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setTaskType(const std::string &taskType) {
|
||||
taskType_ = taskType;
|
||||
setParameter(std::string("TaskType"), taskType);
|
||||
}
|
||||
|
||||
long DescribeHistoryTasksRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setResourceOwnerAccount(long resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), std::to_string(resourceOwnerAccount));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getFromStartTime() const {
|
||||
return fromStartTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setFromStartTime(const std::string &fromStartTime) {
|
||||
fromStartTime_ = fromStartTime;
|
||||
setParameter(std::string("FromStartTime"), fromStartTime);
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksRequest::getFromExecTime() const {
|
||||
return fromExecTime_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setFromExecTime(int fromExecTime) {
|
||||
fromExecTime_ = fromExecTime;
|
||||
setParameter(std::string("FromExecTime"), std::to_string(fromExecTime));
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string DescribeHistoryTasksRequest::getStatus() const {
|
||||
return status_;
|
||||
}
|
||||
|
||||
void DescribeHistoryTasksRequest::setStatus(const std::string &status) {
|
||||
status_ = status;
|
||||
setParameter(std::string("Status"), status);
|
||||
}
|
||||
|
||||
116
r-kvstore/src/model/DescribeHistoryTasksResult.cc
Normal file
116
r-kvstore/src/model/DescribeHistoryTasksResult.cc
Normal file
@@ -0,0 +1,116 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeHistoryTasksResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeHistoryTasksResult::DescribeHistoryTasksResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeHistoryTasksResult::DescribeHistoryTasksResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeHistoryTasksResult::~DescribeHistoryTasksResult()
|
||||
{}
|
||||
|
||||
void DescribeHistoryTasksResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allItemsNode = value["Items"]["ItemsItem"];
|
||||
for (auto valueItemsItemsItem : allItemsNode)
|
||||
{
|
||||
ItemsItem itemsObject;
|
||||
if(!valueItemsItemsItem["Status"].isNull())
|
||||
itemsObject.status = std::stoi(valueItemsItemsItem["Status"].asString());
|
||||
if(!valueItemsItemsItem["TaskId"].isNull())
|
||||
itemsObject.taskId = valueItemsItemsItem["TaskId"].asString();
|
||||
if(!valueItemsItemsItem["CurrentStepName"].isNull())
|
||||
itemsObject.currentStepName = valueItemsItemsItem["CurrentStepName"].asString();
|
||||
if(!valueItemsItemsItem["StartTime"].isNull())
|
||||
itemsObject.startTime = valueItemsItemsItem["StartTime"].asString();
|
||||
if(!valueItemsItemsItem["EndTime"].isNull())
|
||||
itemsObject.endTime = valueItemsItemsItem["EndTime"].asString();
|
||||
if(!valueItemsItemsItem["TaskType"].isNull())
|
||||
itemsObject.taskType = valueItemsItemsItem["TaskType"].asString();
|
||||
if(!valueItemsItemsItem["RemainTime"].isNull())
|
||||
itemsObject.remainTime = std::stoi(valueItemsItemsItem["RemainTime"].asString());
|
||||
if(!valueItemsItemsItem["Progress"].isNull())
|
||||
itemsObject.progress = std::stof(valueItemsItemsItem["Progress"].asString());
|
||||
if(!valueItemsItemsItem["RegionId"].isNull())
|
||||
itemsObject.regionId = valueItemsItemsItem["RegionId"].asString();
|
||||
if(!valueItemsItemsItem["InstanceType"].isNull())
|
||||
itemsObject.instanceType = valueItemsItemsItem["InstanceType"].asString();
|
||||
if(!valueItemsItemsItem["InstanceId"].isNull())
|
||||
itemsObject.instanceId = valueItemsItemsItem["InstanceId"].asString();
|
||||
if(!valueItemsItemsItem["InstanceName"].isNull())
|
||||
itemsObject.instanceName = valueItemsItemsItem["InstanceName"].asString();
|
||||
if(!valueItemsItemsItem["DbType"].isNull())
|
||||
itemsObject.dbType = valueItemsItemsItem["DbType"].asString();
|
||||
if(!valueItemsItemsItem["Product"].isNull())
|
||||
itemsObject.product = valueItemsItemsItem["Product"].asString();
|
||||
if(!valueItemsItemsItem["TaskDetail"].isNull())
|
||||
itemsObject.taskDetail = valueItemsItemsItem["TaskDetail"].asString();
|
||||
if(!valueItemsItemsItem["ReasonCode"].isNull())
|
||||
itemsObject.reasonCode = valueItemsItemsItem["ReasonCode"].asString();
|
||||
if(!valueItemsItemsItem["ActionInfo"].isNull())
|
||||
itemsObject.actionInfo = valueItemsItemsItem["ActionInfo"].asString();
|
||||
if(!valueItemsItemsItem["Uid"].isNull())
|
||||
itemsObject.uid = valueItemsItemsItem["Uid"].asString();
|
||||
if(!valueItemsItemsItem["CallerSource"].isNull())
|
||||
itemsObject.callerSource = valueItemsItemsItem["CallerSource"].asString();
|
||||
if(!valueItemsItemsItem["CallerUid"].isNull())
|
||||
itemsObject.callerUid = valueItemsItemsItem["CallerUid"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksResult::getTotalCount()const
|
||||
{
|
||||
return totalCount_;
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
int DescribeHistoryTasksResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::vector<DescribeHistoryTasksResult::ItemsItem> DescribeHistoryTasksResult::getItems()const
|
||||
{
|
||||
return items_;
|
||||
}
|
||||
|
||||
@@ -87,6 +87,8 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.securityIPList = valueInstancesDBInstanceAttribute["SecurityIPList"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ShardCount"].isNull())
|
||||
instancesObject.shardCount = std::stoi(valueInstancesDBInstanceAttribute["ShardCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["ReadOnlyCount"].isNull())
|
||||
instancesObject.readOnlyCount = std::stoi(valueInstancesDBInstanceAttribute["ReadOnlyCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["GlobalInstanceId"].isNull())
|
||||
instancesObject.globalInstanceId = valueInstancesDBInstanceAttribute["GlobalInstanceId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["QPS"].isNull())
|
||||
@@ -97,10 +99,12 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.zoneType = valueInstancesDBInstanceAttribute["ZoneType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["MaintainStartTime"].isNull())
|
||||
instancesObject.maintainStartTime = valueInstancesDBInstanceAttribute["MaintainStartTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceClass"].isNull())
|
||||
instancesObject.instanceClass = valueInstancesDBInstanceAttribute["InstanceClass"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["MaintainEndTime"].isNull())
|
||||
instancesObject.maintainEndTime = valueInstancesDBInstanceAttribute["MaintainEndTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceClass"].isNull())
|
||||
instancesObject.instanceClass = valueInstancesDBInstanceAttribute["InstanceClass"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["RealInstanceClass"].isNull())
|
||||
instancesObject.realInstanceClass = valueInstancesDBInstanceAttribute["RealInstanceClass"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceId"].isNull())
|
||||
instancesObject.instanceId = valueInstancesDBInstanceAttribute["InstanceId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["InstanceType"].isNull())
|
||||
@@ -125,6 +129,8 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.connections = std::stol(valueInstancesDBInstanceAttribute["Connections"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["BackupLogStartTime"].isNull())
|
||||
instancesObject.backupLogStartTime = valueInstancesDBInstanceAttribute["BackupLogStartTime"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["SlaveReadOnlyCount"].isNull())
|
||||
instancesObject.slaveReadOnlyCount = std::stol(valueInstancesDBInstanceAttribute["SlaveReadOnlyCount"].asString());
|
||||
if(!valueInstancesDBInstanceAttribute["ResourceGroupId"].isNull())
|
||||
instancesObject.resourceGroupId = valueInstancesDBInstanceAttribute["ResourceGroupId"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["ZoneId"].isNull())
|
||||
@@ -137,6 +143,10 @@ void DescribeInstanceAttributeResult::parse(const std::string &payload)
|
||||
instancesObject.storage = valueInstancesDBInstanceAttribute["Storage"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["CloudType"].isNull())
|
||||
instancesObject.cloudType = valueInstancesDBInstanceAttribute["CloudType"].asString();
|
||||
if(!valueInstancesDBInstanceAttribute["IsOrderCompleted"].isNull())
|
||||
instancesObject.isOrderCompleted = valueInstancesDBInstanceAttribute["IsOrderCompleted"].asString() == "true";
|
||||
if(!valueInstancesDBInstanceAttribute["IsSupportTDE"].isNull())
|
||||
instancesObject.isSupportTDE = valueInstancesDBInstanceAttribute["IsSupportTDE"].asString() == "true";
|
||||
auto allTagsNode = valueInstancesDBInstanceAttribute["Tags"]["Tag"];
|
||||
for (auto valueInstancesDBInstanceAttributeTagsTag : allTagsNode)
|
||||
{
|
||||
|
||||
@@ -47,6 +47,8 @@ void DescribeInstanceSSLResult::parse(const std::string &payload)
|
||||
sSLExpiredTime_ = value["SSLExpiredTime"].asString();
|
||||
if(!value["CertCommonName"].isNull())
|
||||
certCommonName_ = value["CertCommonName"].asString();
|
||||
if(!value["CertDownloadURL"].isNull())
|
||||
certDownloadURL_ = value["CertDownloadURL"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -70,3 +72,8 @@ std::string DescribeInstanceSSLResult::getCertCommonName()const
|
||||
return certCommonName_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceSSLResult::getCertDownloadURL()const
|
||||
{
|
||||
return certDownloadURL_;
|
||||
}
|
||||
|
||||
|
||||
@@ -83,6 +83,8 @@ void DescribeInstancesOverviewResult::parse(const std::string &payload)
|
||||
instancesObject.zoneId = valueInstancesKVStoreInstance["ZoneId"].asString();
|
||||
if(!valueInstancesKVStoreInstance["InstanceStatus"].isNull())
|
||||
instancesObject.instanceStatus = valueInstancesKVStoreInstance["InstanceStatus"].asString();
|
||||
if(!valueInstancesKVStoreInstance["SecondaryZoneId"].isNull())
|
||||
instancesObject.secondaryZoneId = valueInstancesKVStoreInstance["SecondaryZoneId"].asString();
|
||||
instances_.push_back(instancesObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
|
||||
@@ -121,6 +121,10 @@ void DescribeInstancesResult::parse(const std::string &payload)
|
||||
instancesObject.cloudType = valueInstancesKVStoreInstance["CloudType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["EditionType"].isNull())
|
||||
instancesObject.editionType = valueInstancesKVStoreInstance["EditionType"].asString();
|
||||
if(!valueInstancesKVStoreInstance["ReadOnlyCount"].isNull())
|
||||
instancesObject.readOnlyCount = valueInstancesKVStoreInstance["ReadOnlyCount"].asString();
|
||||
if(!valueInstancesKVStoreInstance["ShardClass"].isNull())
|
||||
instancesObject.shardClass = valueInstancesKVStoreInstance["ShardClass"].asString();
|
||||
auto allTagsNode = valueInstancesKVStoreInstance["Tags"]["Tag"];
|
||||
for (auto valueInstancesKVStoreInstanceTagsTag : allTagsNode)
|
||||
{
|
||||
|
||||
@@ -39,14 +39,18 @@ void DescribeIntranetAttributeResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["BandwidthExpireTime"].isNull())
|
||||
bandwidthExpireTime_ = value["BandwidthExpireTime"].asString();
|
||||
if(!value["AutoRenewal"].isNull())
|
||||
autoRenewal_ = value["AutoRenewal"].asString() == "true";
|
||||
if(!value["ExpireTime"].isNull())
|
||||
expireTime_ = value["ExpireTime"].asString();
|
||||
if(!value["IntranetBandwidth"].isNull())
|
||||
intranetBandwidth_ = std::stoi(value["IntranetBandwidth"].asString());
|
||||
if(!value["HasPrePaidBandWidthOrderRunning"].isNull())
|
||||
hasPrePaidBandWidthOrderRunning_ = value["HasPrePaidBandWidthOrderRunning"].asString() == "true";
|
||||
if(!value["BandwidthExpireTime"].isNull())
|
||||
bandwidthExpireTime_ = value["BandwidthExpireTime"].asString();
|
||||
if(!value["BandwidthPrePaid"].isNull())
|
||||
bandwidthPrePaid_ = value["BandwidthPrePaid"].asString();
|
||||
|
||||
}
|
||||
|
||||
@@ -55,9 +59,9 @@ int DescribeIntranetAttributeResult::getIntranetBandwidth()const
|
||||
return intranetBandwidth_;
|
||||
}
|
||||
|
||||
std::string DescribeIntranetAttributeResult::getBandwidthExpireTime()const
|
||||
bool DescribeIntranetAttributeResult::getHasPrePaidBandWidthOrderRunning()const
|
||||
{
|
||||
return bandwidthExpireTime_;
|
||||
return hasPrePaidBandWidthOrderRunning_;
|
||||
}
|
||||
|
||||
bool DescribeIntranetAttributeResult::getAutoRenewal()const
|
||||
@@ -65,6 +69,16 @@ bool DescribeIntranetAttributeResult::getAutoRenewal()const
|
||||
return autoRenewal_;
|
||||
}
|
||||
|
||||
std::string DescribeIntranetAttributeResult::getBandwidthExpireTime()const
|
||||
{
|
||||
return bandwidthExpireTime_;
|
||||
}
|
||||
|
||||
std::string DescribeIntranetAttributeResult::getBandwidthPrePaid()const
|
||||
{
|
||||
return bandwidthPrePaid_;
|
||||
}
|
||||
|
||||
std::string DescribeIntranetAttributeResult::getExpireTime()const
|
||||
{
|
||||
return expireTime_;
|
||||
|
||||
@@ -58,7 +58,7 @@ void DescribeLogicInstanceTopologyResult::parse(const std::string &payload)
|
||||
auto allRedisShardListNode = value["RedisShardList"]["NodeInfo"];
|
||||
for (auto valueRedisShardListNodeInfo : allRedisShardListNode)
|
||||
{
|
||||
NodeInfo redisShardListObject;
|
||||
NodeInfo1 redisShardListObject;
|
||||
if(!valueRedisShardListNodeInfo["Capacity"].isNull())
|
||||
redisShardListObject.capacity = valueRedisShardListNodeInfo["Capacity"].asString();
|
||||
if(!valueRedisShardListNodeInfo["Connection"].isNull())
|
||||
@@ -69,6 +69,8 @@ void DescribeLogicInstanceTopologyResult::parse(const std::string &payload)
|
||||
redisShardListObject.bandwidth = valueRedisShardListNodeInfo["Bandwidth"].asString();
|
||||
if(!valueRedisShardListNodeInfo["NodeId"].isNull())
|
||||
redisShardListObject.nodeId = valueRedisShardListNodeInfo["NodeId"].asString();
|
||||
if(!valueRedisShardListNodeInfo["SubInstanceType"].isNull())
|
||||
redisShardListObject.subInstanceType = valueRedisShardListNodeInfo["SubInstanceType"].asString();
|
||||
redisShardList_.push_back(redisShardListObject);
|
||||
}
|
||||
if(!value["InstanceId"].isNull())
|
||||
@@ -76,7 +78,7 @@ void DescribeLogicInstanceTopologyResult::parse(const std::string &payload)
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeLogicInstanceTopologyResult::NodeInfo> DescribeLogicInstanceTopologyResult::getRedisShardList()const
|
||||
std::vector<DescribeLogicInstanceTopologyResult::NodeInfo1> DescribeLogicInstanceTopologyResult::getRedisShardList()const
|
||||
{
|
||||
return redisShardList_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,24 @@ void DescribeMonitorItemsRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeMonitorItemsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeMonitorItemsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeMonitorItemsRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeMonitorItemsRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeMonitorItemsRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
@@ -61,21 +79,3 @@ void DescribeMonitorItemsRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeMonitorItemsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeMonitorItemsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeMonitorItemsRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeMonitorItemsRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,126 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/DescribeParameterModificationHistoryRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::DescribeParameterModificationHistoryRequest;
|
||||
|
||||
DescribeParameterModificationHistoryRequest::DescribeParameterModificationHistoryRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "DescribeParameterModificationHistory") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeParameterModificationHistoryRequest::~DescribeParameterModificationHistoryRequest() {}
|
||||
|
||||
long DescribeParameterModificationHistoryRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getParameterName() const {
|
||||
return parameterName_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setParameterName(const std::string ¶meterName) {
|
||||
parameterName_ = parameterName;
|
||||
setParameter(std::string("ParameterName"), parameterName);
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getNodeId() const {
|
||||
return nodeId_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setNodeId(const std::string &nodeId) {
|
||||
nodeId_ = nodeId;
|
||||
setParameter(std::string("NodeId"), nodeId);
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
long DescribeParameterModificationHistoryRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string DescribeParameterModificationHistoryRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void DescribeParameterModificationHistoryRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/DescribeParameterModificationHistoryResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
DescribeParameterModificationHistoryResult::DescribeParameterModificationHistoryResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeParameterModificationHistoryResult::DescribeParameterModificationHistoryResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeParameterModificationHistoryResult::~DescribeParameterModificationHistoryResult()
|
||||
{}
|
||||
|
||||
void DescribeParameterModificationHistoryResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allHistoricalParametersNode = value["HistoricalParameters"]["HistoricalParameter"];
|
||||
for (auto valueHistoricalParametersHistoricalParameter : allHistoricalParametersNode)
|
||||
{
|
||||
HistoricalParameter historicalParametersObject;
|
||||
if(!valueHistoricalParametersHistoricalParameter["OldParameterValue"].isNull())
|
||||
historicalParametersObject.oldParameterValue = valueHistoricalParametersHistoricalParameter["OldParameterValue"].asString();
|
||||
if(!valueHistoricalParametersHistoricalParameter["ParameterName"].isNull())
|
||||
historicalParametersObject.parameterName = valueHistoricalParametersHistoricalParameter["ParameterName"].asString();
|
||||
if(!valueHistoricalParametersHistoricalParameter["NewParameterValue"].isNull())
|
||||
historicalParametersObject.newParameterValue = valueHistoricalParametersHistoricalParameter["NewParameterValue"].asString();
|
||||
if(!valueHistoricalParametersHistoricalParameter["ModifyTime"].isNull())
|
||||
historicalParametersObject.modifyTime = valueHistoricalParametersHistoricalParameter["ModifyTime"].asString();
|
||||
historicalParameters_.push_back(historicalParametersObject);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeParameterModificationHistoryResult::HistoricalParameter> DescribeParameterModificationHistoryResult::getHistoricalParameters()const
|
||||
{
|
||||
return historicalParameters_;
|
||||
}
|
||||
|
||||
@@ -79,6 +79,8 @@ void DescribePriceResult::parse(const std::string &payload)
|
||||
order_.discountAmount = orderNode["DiscountAmount"].asString();
|
||||
if(!orderNode["TradeAmount"].isNull())
|
||||
order_.tradeAmount = orderNode["TradeAmount"].asString();
|
||||
if(!orderNode["ShowDiscountInfo"].isNull())
|
||||
order_.showDiscountInfo = orderNode["ShowDiscountInfo"].asString() == "true";
|
||||
auto allCouponsNode = orderNode["Coupons"]["Coupon"];
|
||||
for (auto orderNodeCouponsCoupon : allCouponsNode)
|
||||
{
|
||||
|
||||
@@ -169,6 +169,15 @@ void EnableAdditionalBandwidthRequest::setAutoRenew(bool autoRenew) {
|
||||
setParameter(std::string("AutoRenew"), autoRenew ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string EnableAdditionalBandwidthRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
|
||||
void EnableAdditionalBandwidthRequest::setChargeType(const std::string &chargeType) {
|
||||
chargeType_ = chargeType;
|
||||
setParameter(std::string("ChargeType"), chargeType);
|
||||
}
|
||||
|
||||
std::string EnableAdditionalBandwidthRequest::getCategory() const {
|
||||
return category_;
|
||||
}
|
||||
|
||||
90
r-kvstore/src/model/FlushInstanceForDBRequest.cc
Normal file
90
r-kvstore/src/model/FlushInstanceForDBRequest.cc
Normal file
@@ -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/FlushInstanceForDBRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::FlushInstanceForDBRequest;
|
||||
|
||||
FlushInstanceForDBRequest::FlushInstanceForDBRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "FlushInstanceForDB") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
FlushInstanceForDBRequest::~FlushInstanceForDBRequest() {}
|
||||
|
||||
long FlushInstanceForDBRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void FlushInstanceForDBRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string FlushInstanceForDBRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void FlushInstanceForDBRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string FlushInstanceForDBRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void FlushInstanceForDBRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string FlushInstanceForDBRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void FlushInstanceForDBRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long FlushInstanceForDBRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void FlushInstanceForDBRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
int FlushInstanceForDBRequest::getDbIndex() const {
|
||||
return dbIndex_;
|
||||
}
|
||||
|
||||
void FlushInstanceForDBRequest::setDbIndex(int dbIndex) {
|
||||
dbIndex_ = dbIndex;
|
||||
setParameter(std::string("DbIndex"), std::to_string(dbIndex));
|
||||
}
|
||||
|
||||
std::string FlushInstanceForDBRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void FlushInstanceForDBRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
@@ -14,38 +14,31 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/ModifyNodeSpecResult.h>
|
||||
#include <alibabacloud/r-kvstore/model/FlushInstanceForDBResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
ModifyNodeSpecResult::ModifyNodeSpecResult() :
|
||||
FlushInstanceForDBResult::FlushInstanceForDBResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ModifyNodeSpecResult::ModifyNodeSpecResult(const std::string &payload) :
|
||||
FlushInstanceForDBResult::FlushInstanceForDBResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ModifyNodeSpecResult::~ModifyNodeSpecResult()
|
||||
FlushInstanceForDBResult::~FlushInstanceForDBResult()
|
||||
{}
|
||||
|
||||
void ModifyNodeSpecResult::parse(const std::string &payload)
|
||||
void FlushInstanceForDBResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["OrderId"].isNull())
|
||||
orderId_ = std::stol(value["OrderId"].asString());
|
||||
|
||||
}
|
||||
|
||||
long ModifyNodeSpecResult::getOrderId()const
|
||||
{
|
||||
return orderId_;
|
||||
}
|
||||
|
||||
@@ -34,6 +34,24 @@ void FlushInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string FlushInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void FlushInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string FlushInstanceRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void FlushInstanceRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string FlushInstanceRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
@@ -61,15 +79,6 @@ void FlushInstanceRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string FlushInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void FlushInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string FlushInstanceRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
@@ -79,12 +88,3 @@ void FlushInstanceRequest::setInstanceId(const std::string &instanceId) {
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string FlushInstanceRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void FlushInstanceRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
|
||||
99
r-kvstore/src/model/LockDBInstanceWriteRequest.cc
Normal file
99
r-kvstore/src/model/LockDBInstanceWriteRequest.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/LockDBInstanceWriteRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::LockDBInstanceWriteRequest;
|
||||
|
||||
LockDBInstanceWriteRequest::LockDBInstanceWriteRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "LockDBInstanceWrite") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
LockDBInstanceWriteRequest::~LockDBInstanceWriteRequest() {}
|
||||
|
||||
long LockDBInstanceWriteRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteRequest::getLockReason() const {
|
||||
return lockReason_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setLockReason(const std::string &lockReason) {
|
||||
lockReason_ = lockReason;
|
||||
setParameter(std::string("LockReason"), lockReason);
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setDBInstanceId(const std::string &dBInstanceId) {
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long LockDBInstanceWriteRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void LockDBInstanceWriteRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
65
r-kvstore/src/model/LockDBInstanceWriteResult.cc
Normal file
65
r-kvstore/src/model/LockDBInstanceWriteResult.cc
Normal file
@@ -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/LockDBInstanceWriteResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
LockDBInstanceWriteResult::LockDBInstanceWriteResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
LockDBInstanceWriteResult::LockDBInstanceWriteResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
LockDBInstanceWriteResult::~LockDBInstanceWriteResult()
|
||||
{}
|
||||
|
||||
void LockDBInstanceWriteResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["DBInstanceName"].isNull())
|
||||
dBInstanceName_ = value["DBInstanceName"].asString();
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = std::stol(value["TaskId"].asString());
|
||||
if(!value["LockReason"].isNull())
|
||||
lockReason_ = value["LockReason"].asString();
|
||||
|
||||
}
|
||||
|
||||
long LockDBInstanceWriteResult::getTaskId()const
|
||||
{
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteResult::getLockReason()const
|
||||
{
|
||||
return lockReason_;
|
||||
}
|
||||
|
||||
std::string LockDBInstanceWriteResult::getDBInstanceName()const
|
||||
{
|
||||
return dBInstanceName_;
|
||||
}
|
||||
|
||||
117
r-kvstore/src/model/ModifyGlobalSecurityIPGroupNameRequest.cc
Normal file
117
r-kvstore/src/model/ModifyGlobalSecurityIPGroupNameRequest.cc
Normal file
@@ -0,0 +1,117 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupNameRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::ModifyGlobalSecurityIPGroupNameRequest;
|
||||
|
||||
ModifyGlobalSecurityIPGroupNameRequest::ModifyGlobalSecurityIPGroupNameRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyGlobalSecurityIPGroupName") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifyGlobalSecurityIPGroupNameRequest::~ModifyGlobalSecurityIPGroupNameRequest() {}
|
||||
|
||||
long ModifyGlobalSecurityIPGroupNameRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getGlobalSecurityGroupId() const {
|
||||
return globalSecurityGroupId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setGlobalSecurityGroupId(const std::string &globalSecurityGroupId) {
|
||||
globalSecurityGroupId_ = globalSecurityGroupId;
|
||||
setParameter(std::string("GlobalSecurityGroupId"), globalSecurityGroupId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long ModifyGlobalSecurityIPGroupNameRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupNameRequest::getGlobalIgName() const {
|
||||
return globalIgName_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameRequest::setGlobalIgName(const std::string &globalIgName) {
|
||||
globalIgName_ = globalIgName;
|
||||
setParameter(std::string("GlobalIgName"), globalIgName);
|
||||
}
|
||||
|
||||
44
r-kvstore/src/model/ModifyGlobalSecurityIPGroupNameResult.cc
Normal file
44
r-kvstore/src/model/ModifyGlobalSecurityIPGroupNameResult.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/ModifyGlobalSecurityIPGroupNameResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
ModifyGlobalSecurityIPGroupNameResult::ModifyGlobalSecurityIPGroupNameResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ModifyGlobalSecurityIPGroupNameResult::ModifyGlobalSecurityIPGroupNameResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ModifyGlobalSecurityIPGroupNameResult::~ModifyGlobalSecurityIPGroupNameResult()
|
||||
{}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupNameResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,117 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupRelationRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::ModifyGlobalSecurityIPGroupRelationRequest;
|
||||
|
||||
ModifyGlobalSecurityIPGroupRelationRequest::ModifyGlobalSecurityIPGroupRelationRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyGlobalSecurityIPGroupRelation") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifyGlobalSecurityIPGroupRelationRequest::~ModifyGlobalSecurityIPGroupRelationRequest() {}
|
||||
|
||||
long ModifyGlobalSecurityIPGroupRelationRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getGlobalSecurityGroupId() const {
|
||||
return globalSecurityGroupId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setGlobalSecurityGroupId(const std::string &globalSecurityGroupId) {
|
||||
globalSecurityGroupId_ = globalSecurityGroupId;
|
||||
setParameter(std::string("GlobalSecurityGroupId"), globalSecurityGroupId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getDBClusterId() const {
|
||||
return dBClusterId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setDBClusterId(const std::string &dBClusterId) {
|
||||
dBClusterId_ = dBClusterId;
|
||||
setParameter(std::string("DBClusterId"), dBClusterId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRelationRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long ModifyGlobalSecurityIPGroupRelationRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
@@ -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/ModifyGlobalSecurityIPGroupRelationResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
ModifyGlobalSecurityIPGroupRelationResult::ModifyGlobalSecurityIPGroupRelationResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ModifyGlobalSecurityIPGroupRelationResult::ModifyGlobalSecurityIPGroupRelationResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ModifyGlobalSecurityIPGroupRelationResult::~ModifyGlobalSecurityIPGroupRelationResult()
|
||||
{}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRelationResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
144
r-kvstore/src/model/ModifyGlobalSecurityIPGroupRequest.cc
Normal file
144
r-kvstore/src/model/ModifyGlobalSecurityIPGroupRequest.cc
Normal file
@@ -0,0 +1,144 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/ModifyGlobalSecurityIPGroupRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::ModifyGlobalSecurityIPGroupRequest;
|
||||
|
||||
ModifyGlobalSecurityIPGroupRequest::ModifyGlobalSecurityIPGroupRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyGlobalSecurityIPGroup") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifyGlobalSecurityIPGroupRequest::~ModifyGlobalSecurityIPGroupRequest() {}
|
||||
|
||||
long ModifyGlobalSecurityIPGroupRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getGIpList() const {
|
||||
return gIpList_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setGIpList(const std::string &gIpList) {
|
||||
gIpList_ = gIpList;
|
||||
setParameter(std::string("GIpList"), gIpList);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getGlobalSecurityGroupId() const {
|
||||
return globalSecurityGroupId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setGlobalSecurityGroupId(const std::string &globalSecurityGroupId) {
|
||||
globalSecurityGroupId_ = globalSecurityGroupId;
|
||||
setParameter(std::string("GlobalSecurityGroupId"), globalSecurityGroupId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getSecurityIPType() const {
|
||||
return securityIPType_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setSecurityIPType(const std::string &securityIPType) {
|
||||
securityIPType_ = securityIPType;
|
||||
setParameter(std::string("SecurityIPType"), securityIPType);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long ModifyGlobalSecurityIPGroupRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getWhitelistNetType() const {
|
||||
return whitelistNetType_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setWhitelistNetType(const std::string &whitelistNetType) {
|
||||
whitelistNetType_ = whitelistNetType;
|
||||
setParameter(std::string("WhitelistNetType"), whitelistNetType);
|
||||
}
|
||||
|
||||
std::string ModifyGlobalSecurityIPGroupRequest::getGlobalIgName() const {
|
||||
return globalIgName_;
|
||||
}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupRequest::setGlobalIgName(const std::string &globalIgName) {
|
||||
globalIgName_ = globalIgName;
|
||||
setParameter(std::string("GlobalIgName"), globalIgName);
|
||||
}
|
||||
|
||||
44
r-kvstore/src/model/ModifyGlobalSecurityIPGroupResult.cc
Normal file
44
r-kvstore/src/model/ModifyGlobalSecurityIPGroupResult.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/ModifyGlobalSecurityIPGroupResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
ModifyGlobalSecurityIPGroupResult::ModifyGlobalSecurityIPGroupResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ModifyGlobalSecurityIPGroupResult::ModifyGlobalSecurityIPGroupResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ModifyGlobalSecurityIPGroupResult::~ModifyGlobalSecurityIPGroupResult()
|
||||
{}
|
||||
|
||||
void ModifyGlobalSecurityIPGroupResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
108
r-kvstore/src/model/ModifyInstanceParameterRequest.cc
Normal file
108
r-kvstore/src/model/ModifyInstanceParameterRequest.cc
Normal file
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/ModifyInstanceParameterRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::ModifyInstanceParameterRequest;
|
||||
|
||||
ModifyInstanceParameterRequest::ModifyInstanceParameterRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyInstanceParameter") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifyInstanceParameterRequest::~ModifyInstanceParameterRequest() {}
|
||||
|
||||
long ModifyInstanceParameterRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterRequest::getParameterGroupId() const {
|
||||
return parameterGroupId_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setParameterGroupId(const std::string ¶meterGroupId) {
|
||||
parameterGroupId_ = parameterGroupId;
|
||||
setParameter(std::string("ParameterGroupId"), parameterGroupId);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long ModifyInstanceParameterRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterRequest::getParameters() const {
|
||||
return parameters_;
|
||||
}
|
||||
|
||||
void ModifyInstanceParameterRequest::setParameters(const std::string ¶meters) {
|
||||
parameters_ = parameters;
|
||||
setParameter(std::string("Parameters"), parameters);
|
||||
}
|
||||
|
||||
58
r-kvstore/src/model/ModifyInstanceParameterResult.cc
Normal file
58
r-kvstore/src/model/ModifyInstanceParameterResult.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/ModifyInstanceParameterResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
ModifyInstanceParameterResult::ModifyInstanceParameterResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ModifyInstanceParameterResult::ModifyInstanceParameterResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ModifyInstanceParameterResult::~ModifyInstanceParameterResult()
|
||||
{}
|
||||
|
||||
void ModifyInstanceParameterResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["InstanceId"].isNull())
|
||||
instanceId_ = value["InstanceId"].asString();
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = std::stol(value["TaskId"].asString());
|
||||
|
||||
}
|
||||
|
||||
long ModifyInstanceParameterResult::getTaskId()const
|
||||
{
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
std::string ModifyInstanceParameterResult::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
@@ -43,6 +43,15 @@ void ModifyInstanceSpecRequest::setClientToken(const std::string &clientToken) {
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
int ModifyInstanceSpecRequest::getSlaveReadOnlyCount() const {
|
||||
return slaveReadOnlyCount_;
|
||||
}
|
||||
|
||||
void ModifyInstanceSpecRequest::setSlaveReadOnlyCount(int slaveReadOnlyCount) {
|
||||
slaveReadOnlyCount_ = slaveReadOnlyCount;
|
||||
setParameter(std::string("SlaveReadOnlyCount"), std::to_string(slaveReadOnlyCount));
|
||||
}
|
||||
|
||||
std::string ModifyInstanceSpecRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
@@ -115,6 +124,15 @@ void ModifyInstanceSpecRequest::setBusinessInfo(const std::string &businessInfo)
|
||||
setParameter(std::string("BusinessInfo"), businessInfo);
|
||||
}
|
||||
|
||||
int ModifyInstanceSpecRequest::getShardCount() const {
|
||||
return shardCount_;
|
||||
}
|
||||
|
||||
void ModifyInstanceSpecRequest::setShardCount(int shardCount) {
|
||||
shardCount_ = shardCount;
|
||||
setParameter(std::string("ShardCount"), std::to_string(shardCount));
|
||||
}
|
||||
|
||||
bool ModifyInstanceSpecRequest::getAutoPay() const {
|
||||
return autoPay_;
|
||||
}
|
||||
@@ -169,6 +187,15 @@ void ModifyInstanceSpecRequest::setOwnerId(long ownerId) {
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
bool ModifyInstanceSpecRequest::getForceTrans() const {
|
||||
return forceTrans_;
|
||||
}
|
||||
|
||||
void ModifyInstanceSpecRequest::setForceTrans(bool forceTrans) {
|
||||
forceTrans_ = forceTrans;
|
||||
setParameter(std::string("ForceTrans"), forceTrans ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string ModifyInstanceSpecRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
@@ -178,6 +205,15 @@ void ModifyInstanceSpecRequest::setInstanceId(const std::string &instanceId) {
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
int ModifyInstanceSpecRequest::getReadOnlyCount() const {
|
||||
return readOnlyCount_;
|
||||
}
|
||||
|
||||
void ModifyInstanceSpecRequest::setReadOnlyCount(int readOnlyCount) {
|
||||
readOnlyCount_ = readOnlyCount;
|
||||
setParameter(std::string("ReadOnlyCount"), std::to_string(readOnlyCount));
|
||||
}
|
||||
|
||||
bool ModifyInstanceSpecRequest::getForceUpgrade() const {
|
||||
return forceUpgrade_;
|
||||
}
|
||||
|
||||
@@ -1,153 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/r-kvstore/model/ModifyNodeSpecRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::ModifyNodeSpecRequest;
|
||||
|
||||
ModifyNodeSpecRequest::ModifyNodeSpecRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "ModifyNodeSpec") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifyNodeSpecRequest::~ModifyNodeSpecRequest() {}
|
||||
|
||||
long ModifyNodeSpecRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getCouponNo() const {
|
||||
return couponNo_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setCouponNo(const std::string &couponNo) {
|
||||
couponNo_ = couponNo;
|
||||
setParameter(std::string("CouponNo"), couponNo);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getInstanceClass() const {
|
||||
return instanceClass_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setInstanceClass(const std::string &instanceClass) {
|
||||
instanceClass_ = instanceClass;
|
||||
setParameter(std::string("InstanceClass"), instanceClass);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getSwitchTimeMode() const {
|
||||
return switchTimeMode_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setSwitchTimeMode(const std::string &switchTimeMode) {
|
||||
switchTimeMode_ = switchTimeMode;
|
||||
setParameter(std::string("SwitchTimeMode"), switchTimeMode);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getNodeId() const {
|
||||
return nodeId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setNodeId(const std::string &nodeId) {
|
||||
nodeId_ = nodeId;
|
||||
setParameter(std::string("NodeId"), nodeId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getBusinessInfo() const {
|
||||
return businessInfo_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setBusinessInfo(const std::string &businessInfo) {
|
||||
businessInfo_ = businessInfo;
|
||||
setParameter(std::string("BusinessInfo"), businessInfo);
|
||||
}
|
||||
|
||||
bool ModifyNodeSpecRequest::getAutoPay() const {
|
||||
return autoPay_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setAutoPay(bool autoPay) {
|
||||
autoPay_ = autoPay;
|
||||
setParameter(std::string("AutoPay"), autoPay ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long ModifyNodeSpecRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string ModifyNodeSpecRequest::getOrderType() const {
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
void ModifyNodeSpecRequest::setOrderType(const std::string &orderType) {
|
||||
orderType_ = orderType;
|
||||
setParameter(std::string("OrderType"), orderType);
|
||||
}
|
||||
|
||||
@@ -61,6 +61,15 @@ void RestoreInstanceRequest::setSecurityToken(const std::string &securityToken)
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string RestoreInstanceRequest::getTimeShift() const {
|
||||
return timeShift_;
|
||||
}
|
||||
|
||||
void RestoreInstanceRequest::setTimeShift(const std::string &timeShift) {
|
||||
timeShift_ = timeShift;
|
||||
setParameter(std::string("TimeShift"), timeShift);
|
||||
}
|
||||
|
||||
std::string RestoreInstanceRequest::getRestoreTime() const {
|
||||
return restoreTime_;
|
||||
}
|
||||
|
||||
@@ -133,3 +133,12 @@ void SwitchInstanceHARequest::setCategory(const std::string &category) {
|
||||
setParameter(std::string("Category"), category);
|
||||
}
|
||||
|
||||
int SwitchInstanceHARequest::getSwitchZone() const {
|
||||
return switchZone_;
|
||||
}
|
||||
|
||||
void SwitchInstanceHARequest::setSwitchZone(int switchZone) {
|
||||
switchZone_ = switchZone;
|
||||
setParameter(std::string("SwitchZone"), std::to_string(switchZone));
|
||||
}
|
||||
|
||||
|
||||
@@ -52,6 +52,15 @@ void TransformInstanceChargeTypeRequest::setSecurityToken(const std::string &sec
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
long TransformInstanceChargeTypeRequest::getAutoRenewPeriod() const {
|
||||
return autoRenewPeriod_;
|
||||
}
|
||||
|
||||
void TransformInstanceChargeTypeRequest::setAutoRenewPeriod(long autoRenewPeriod) {
|
||||
autoRenewPeriod_ = autoRenewPeriod;
|
||||
setParameter(std::string("AutoRenewPeriod"), std::to_string(autoRenewPeriod));
|
||||
}
|
||||
|
||||
long TransformInstanceChargeTypeRequest::getPeriod() const {
|
||||
return period_;
|
||||
}
|
||||
@@ -115,6 +124,15 @@ void TransformInstanceChargeTypeRequest::setInstanceId(const std::string &instan
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
std::string TransformInstanceChargeTypeRequest::getAutoRenew() const {
|
||||
return autoRenew_;
|
||||
}
|
||||
|
||||
void TransformInstanceChargeTypeRequest::setAutoRenew(const std::string &autoRenew) {
|
||||
autoRenew_ = autoRenew;
|
||||
setParameter(std::string("AutoRenew"), autoRenew);
|
||||
}
|
||||
|
||||
std::string TransformInstanceChargeTypeRequest::getChargeType() const {
|
||||
return chargeType_;
|
||||
}
|
||||
|
||||
90
r-kvstore/src/model/UnlockDBInstanceWriteRequest.cc
Normal file
90
r-kvstore/src/model/UnlockDBInstanceWriteRequest.cc
Normal file
@@ -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/UnlockDBInstanceWriteRequest.h>
|
||||
|
||||
using AlibabaCloud::R_kvstore::Model::UnlockDBInstanceWriteRequest;
|
||||
|
||||
UnlockDBInstanceWriteRequest::UnlockDBInstanceWriteRequest()
|
||||
: RpcServiceRequest("r-kvstore", "2015-01-01", "UnlockDBInstanceWrite") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
UnlockDBInstanceWriteRequest::~UnlockDBInstanceWriteRequest() {}
|
||||
|
||||
long UnlockDBInstanceWriteRequest::getResourceOwnerId() const {
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void UnlockDBInstanceWriteRequest::setResourceOwnerId(long resourceOwnerId) {
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string UnlockDBInstanceWriteRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void UnlockDBInstanceWriteRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string UnlockDBInstanceWriteRequest::getSecurityToken() const {
|
||||
return securityToken_;
|
||||
}
|
||||
|
||||
void UnlockDBInstanceWriteRequest::setSecurityToken(const std::string &securityToken) {
|
||||
securityToken_ = securityToken;
|
||||
setParameter(std::string("SecurityToken"), securityToken);
|
||||
}
|
||||
|
||||
std::string UnlockDBInstanceWriteRequest::getDBInstanceId() const {
|
||||
return dBInstanceId_;
|
||||
}
|
||||
|
||||
void UnlockDBInstanceWriteRequest::setDBInstanceId(const std::string &dBInstanceId) {
|
||||
dBInstanceId_ = dBInstanceId;
|
||||
setParameter(std::string("DBInstanceId"), dBInstanceId);
|
||||
}
|
||||
|
||||
std::string UnlockDBInstanceWriteRequest::getResourceOwnerAccount() const {
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void UnlockDBInstanceWriteRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
|
||||
}
|
||||
|
||||
std::string UnlockDBInstanceWriteRequest::getOwnerAccount() const {
|
||||
return ownerAccount_;
|
||||
}
|
||||
|
||||
void UnlockDBInstanceWriteRequest::setOwnerAccount(const std::string &ownerAccount) {
|
||||
ownerAccount_ = ownerAccount;
|
||||
setParameter(std::string("OwnerAccount"), ownerAccount);
|
||||
}
|
||||
|
||||
long UnlockDBInstanceWriteRequest::getOwnerId() const {
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void UnlockDBInstanceWriteRequest::setOwnerId(long ownerId) {
|
||||
ownerId_ = ownerId;
|
||||
setParameter(std::string("OwnerId"), std::to_string(ownerId));
|
||||
}
|
||||
|
||||
58
r-kvstore/src/model/UnlockDBInstanceWriteResult.cc
Normal file
58
r-kvstore/src/model/UnlockDBInstanceWriteResult.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/UnlockDBInstanceWriteResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::R_kvstore;
|
||||
using namespace AlibabaCloud::R_kvstore::Model;
|
||||
|
||||
UnlockDBInstanceWriteResult::UnlockDBInstanceWriteResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
UnlockDBInstanceWriteResult::UnlockDBInstanceWriteResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
UnlockDBInstanceWriteResult::~UnlockDBInstanceWriteResult()
|
||||
{}
|
||||
|
||||
void UnlockDBInstanceWriteResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["DBInstanceName"].isNull())
|
||||
dBInstanceName_ = value["DBInstanceName"].asString();
|
||||
if(!value["TaskId"].isNull())
|
||||
taskId_ = std::stol(value["TaskId"].asString());
|
||||
|
||||
}
|
||||
|
||||
long UnlockDBInstanceWriteResult::getTaskId()const
|
||||
{
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
std::string UnlockDBInstanceWriteResult::getDBInstanceName()const
|
||||
{
|
||||
return dBInstanceName_;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user