Generated 2019-01-23 for Drds.
This commit is contained in:
@@ -51,6 +51,78 @@ DrdsClient::DrdsClient(const std::string & accessKeyId, const std::string & acce
|
||||
DrdsClient::~DrdsClient()
|
||||
{}
|
||||
|
||||
DrdsClient::ChangeAccountPasswordOutcome DrdsClient::changeAccountPassword(const ChangeAccountPasswordRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ChangeAccountPasswordOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ChangeAccountPasswordOutcome(ChangeAccountPasswordResult(outcome.result()));
|
||||
else
|
||||
return ChangeAccountPasswordOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::changeAccountPasswordAsync(const ChangeAccountPasswordRequest& request, const ChangeAccountPasswordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, changeAccountPassword(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::ChangeAccountPasswordOutcomeCallable DrdsClient::changeAccountPasswordCallable(const ChangeAccountPasswordRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ChangeAccountPasswordOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->changeAccountPassword(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::ChangeInstanceAzoneOutcome DrdsClient::changeInstanceAzone(const ChangeInstanceAzoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ChangeInstanceAzoneOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ChangeInstanceAzoneOutcome(ChangeInstanceAzoneResult(outcome.result()));
|
||||
else
|
||||
return ChangeInstanceAzoneOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::changeInstanceAzoneAsync(const ChangeInstanceAzoneRequest& request, const ChangeInstanceAzoneAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, changeInstanceAzone(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::ChangeInstanceAzoneOutcomeCallable DrdsClient::changeInstanceAzoneCallable(const ChangeInstanceAzoneRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ChangeInstanceAzoneOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->changeInstanceAzone(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::CheckDrdsDbNameOutcome DrdsClient::checkDrdsDbName(const CheckDrdsDbNameRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -951,42 +1023,6 @@ DrdsClient::DescribeDrdsDbRdsNameListOutcomeCallable DrdsClient::describeDrdsDbR
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeDrdsDbTasksOutcome DrdsClient::describeDrdsDbTasks(const DescribeDrdsDbTasksRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeDrdsDbTasksOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeDrdsDbTasksOutcome(DescribeDrdsDbTasksResult(outcome.result()));
|
||||
else
|
||||
return DescribeDrdsDbTasksOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::describeDrdsDbTasksAsync(const DescribeDrdsDbTasksRequest& request, const DescribeDrdsDbTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeDrdsDbTasks(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::DescribeDrdsDbTasksOutcomeCallable DrdsClient::describeDrdsDbTasksCallable(const DescribeDrdsDbTasksRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeDrdsDbTasksOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeDrdsDbTasks(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeDrdsInstanceOutcome DrdsClient::describeDrdsInstance(const DescribeDrdsInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1455,42 +1491,6 @@ DrdsClient::DescribeExpandLogicTableInfoListOutcomeCallable DrdsClient::describe
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeHiStoreInstanceInfoOutcome DrdsClient::describeHiStoreInstanceInfo(const DescribeHiStoreInstanceInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeHiStoreInstanceInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeHiStoreInstanceInfoOutcome(DescribeHiStoreInstanceInfoResult(outcome.result()));
|
||||
else
|
||||
return DescribeHiStoreInstanceInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::describeHiStoreInstanceInfoAsync(const DescribeHiStoreInstanceInfoRequest& request, const DescribeHiStoreInstanceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeHiStoreInstanceInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::DescribeHiStoreInstanceInfoOutcomeCallable DrdsClient::describeHiStoreInstanceInfoCallable(const DescribeHiStoreInstanceInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeHiStoreInstanceInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeHiStoreInstanceInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeHotDbListOutcome DrdsClient::describeHotDbList(const DescribeHotDbListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1635,42 +1635,6 @@ DrdsClient::DescribeInstanceAccountsOutcomeCallable DrdsClient::describeInstance
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeInstanceMenuSwitchOutcome DrdsClient::describeInstanceMenuSwitch(const DescribeInstanceMenuSwitchRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeInstanceMenuSwitchOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeInstanceMenuSwitchOutcome(DescribeInstanceMenuSwitchResult(outcome.result()));
|
||||
else
|
||||
return DescribeInstanceMenuSwitchOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::describeInstanceMenuSwitchAsync(const DescribeInstanceMenuSwitchRequest& request, const DescribeInstanceMenuSwitchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeInstanceMenuSwitch(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::DescribeInstanceMenuSwitchOutcomeCallable DrdsClient::describeInstanceMenuSwitchCallable(const DescribeInstanceMenuSwitchRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeInstanceMenuSwitchOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeInstanceMenuSwitch(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeInstanceSwitchAzoneOutcome DrdsClient::describeInstanceSwitchAzone(const DescribeInstanceSwitchAzoneRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1923,6 +1887,78 @@ DrdsClient::DescribeRdsSuperAccountInstancesOutcomeCallable DrdsClient::describe
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeRecycleBinStatusOutcome DrdsClient::describeRecycleBinStatus(const DescribeRecycleBinStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeRecycleBinStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeRecycleBinStatusOutcome(DescribeRecycleBinStatusResult(outcome.result()));
|
||||
else
|
||||
return DescribeRecycleBinStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::describeRecycleBinStatusAsync(const DescribeRecycleBinStatusRequest& request, const DescribeRecycleBinStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeRecycleBinStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::DescribeRecycleBinStatusOutcomeCallable DrdsClient::describeRecycleBinStatusCallable(const DescribeRecycleBinStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeRecycleBinStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeRecycleBinStatus(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeRecycleBinTablesOutcome DrdsClient::describeRecycleBinTables(const DescribeRecycleBinTablesRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeRecycleBinTablesOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeRecycleBinTablesOutcome(DescribeRecycleBinTablesResult(outcome.result()));
|
||||
else
|
||||
return DescribeRecycleBinTablesOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::describeRecycleBinTablesAsync(const DescribeRecycleBinTablesRequest& request, const DescribeRecycleBinTablesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeRecycleBinTables(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::DescribeRecycleBinTablesOutcomeCallable DrdsClient::describeRecycleBinTablesCallable(const DescribeRecycleBinTablesRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeRecycleBinTablesOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeRecycleBinTables(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeRestoreOrderOutcome DrdsClient::describeRestoreOrder(const DescribeRestoreOrderRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -1995,42 +2031,6 @@ DrdsClient::DescribeShardTaskInfoOutcomeCallable DrdsClient::describeShardTaskIn
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeShardTaskListOutcome DrdsClient::describeShardTaskList(const DescribeShardTaskListRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return DescribeShardTaskListOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return DescribeShardTaskListOutcome(DescribeShardTaskListResult(outcome.result()));
|
||||
else
|
||||
return DescribeShardTaskListOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::describeShardTaskListAsync(const DescribeShardTaskListRequest& request, const DescribeShardTaskListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, describeShardTaskList(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::DescribeShardTaskListOutcomeCallable DrdsClient::describeShardTaskListCallable(const DescribeShardTaskListRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<DescribeShardTaskListOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->describeShardTaskList(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::DescribeSqlFlashbakTaskOutcome DrdsClient::describeSqlFlashbakTask(const DescribeSqlFlashbakTaskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2211,6 +2211,42 @@ DrdsClient::DisableSqlAuditOutcomeCallable DrdsClient::disableSqlAuditCallable(c
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::EnableInstanceIpv6AddressOutcome DrdsClient::enableInstanceIpv6Address(const EnableInstanceIpv6AddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return EnableInstanceIpv6AddressOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return EnableInstanceIpv6AddressOutcome(EnableInstanceIpv6AddressResult(outcome.result()));
|
||||
else
|
||||
return EnableInstanceIpv6AddressOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::enableInstanceIpv6AddressAsync(const EnableInstanceIpv6AddressRequest& request, const EnableInstanceIpv6AddressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, enableInstanceIpv6Address(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::EnableInstanceIpv6AddressOutcomeCallable DrdsClient::enableInstanceIpv6AddressCallable(const EnableInstanceIpv6AddressRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<EnableInstanceIpv6AddressOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->enableInstanceIpv6Address(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::EnableSqlAuditOutcome DrdsClient::enableSqlAudit(const EnableSqlAuditRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2283,6 +2319,42 @@ DrdsClient::EnableSqlFlashbackMatchSwitchOutcomeCallable DrdsClient::enableSqlFl
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::FlashbackRecycleBinTableOutcome DrdsClient::flashbackRecycleBinTable(const FlashbackRecycleBinTableRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return FlashbackRecycleBinTableOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return FlashbackRecycleBinTableOutcome(FlashbackRecycleBinTableResult(outcome.result()));
|
||||
else
|
||||
return FlashbackRecycleBinTableOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::flashbackRecycleBinTableAsync(const FlashbackRecycleBinTableRequest& request, const FlashbackRecycleBinTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, flashbackRecycleBinTable(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::FlashbackRecycleBinTableOutcomeCallable DrdsClient::flashbackRecycleBinTableCallable(const FlashbackRecycleBinTableRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<FlashbackRecycleBinTableOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->flashbackRecycleBinTable(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::GetDrdsDbRdsRelationInfoOutcome DrdsClient::getDrdsDbRdsRelationInfo(const GetDrdsDbRdsRelationInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2391,6 +2463,78 @@ DrdsClient::ManagePrivateRdsOutcomeCallable DrdsClient::managePrivateRdsCallable
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::ModifyAccountDescriptionOutcome DrdsClient::modifyAccountDescription(const ModifyAccountDescriptionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyAccountDescriptionOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyAccountDescriptionOutcome(ModifyAccountDescriptionResult(outcome.result()));
|
||||
else
|
||||
return ModifyAccountDescriptionOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::modifyAccountDescriptionAsync(const ModifyAccountDescriptionRequest& request, const ModifyAccountDescriptionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyAccountDescription(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::ModifyAccountDescriptionOutcomeCallable DrdsClient::modifyAccountDescriptionCallable(const ModifyAccountDescriptionRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyAccountDescriptionOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyAccountDescription(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::ModifyAccountPrivilegeOutcome DrdsClient::modifyAccountPrivilege(const ModifyAccountPrivilegeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyAccountPrivilegeOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyAccountPrivilegeOutcome(ModifyAccountPrivilegeResult(outcome.result()));
|
||||
else
|
||||
return ModifyAccountPrivilegeOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::modifyAccountPrivilegeAsync(const ModifyAccountPrivilegeRequest& request, const ModifyAccountPrivilegeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyAccountPrivilege(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::ModifyAccountPrivilegeOutcomeCallable DrdsClient::modifyAccountPrivilegeCallable(const ModifyAccountPrivilegeRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyAccountPrivilegeOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyAccountPrivilege(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::ModifyDrdsInstanceDescriptionOutcome DrdsClient::modifyDrdsInstanceDescription(const ModifyDrdsInstanceDescriptionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2463,6 +2607,42 @@ DrdsClient::ModifyDrdsIpWhiteListOutcomeCallable DrdsClient::modifyDrdsIpWhiteLi
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::ModifyPolarDbReadWeightOutcome DrdsClient::modifyPolarDbReadWeight(const ModifyPolarDbReadWeightRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyPolarDbReadWeightOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyPolarDbReadWeightOutcome(ModifyPolarDbReadWeightResult(outcome.result()));
|
||||
else
|
||||
return ModifyPolarDbReadWeightOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::modifyPolarDbReadWeightAsync(const ModifyPolarDbReadWeightRequest& request, const ModifyPolarDbReadWeightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyPolarDbReadWeight(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::ModifyPolarDbReadWeightOutcomeCallable DrdsClient::modifyPolarDbReadWeightCallable(const ModifyPolarDbReadWeightRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyPolarDbReadWeightOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyPolarDbReadWeight(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::ModifyRdsReadWeightOutcome DrdsClient::modifyRdsReadWeight(const ModifyRdsReadWeightRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2535,6 +2715,42 @@ DrdsClient::PutStartBackupOutcomeCallable DrdsClient::putStartBackupCallable(con
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::RefreshDrdsAtomUrlOutcome DrdsClient::refreshDrdsAtomUrl(const RefreshDrdsAtomUrlRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return RefreshDrdsAtomUrlOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return RefreshDrdsAtomUrlOutcome(RefreshDrdsAtomUrlResult(outcome.result()));
|
||||
else
|
||||
return RefreshDrdsAtomUrlOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::refreshDrdsAtomUrlAsync(const RefreshDrdsAtomUrlRequest& request, const RefreshDrdsAtomUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, refreshDrdsAtomUrl(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::RefreshDrdsAtomUrlOutcomeCallable DrdsClient::refreshDrdsAtomUrlCallable(const RefreshDrdsAtomUrlRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<RefreshDrdsAtomUrlOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->refreshDrdsAtomUrl(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::ReleaseInstanceInternetAddressOutcome DrdsClient::releaseInstanceInternetAddress(const ReleaseInstanceInternetAddressRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2751,6 +2967,114 @@ DrdsClient::RemoveInstanceAccountOutcomeCallable DrdsClient::removeInstanceAccou
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::RemoveRecycleBinTableOutcome DrdsClient::removeRecycleBinTable(const RemoveRecycleBinTableRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return RemoveRecycleBinTableOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return RemoveRecycleBinTableOutcome(RemoveRecycleBinTableResult(outcome.result()));
|
||||
else
|
||||
return RemoveRecycleBinTableOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::removeRecycleBinTableAsync(const RemoveRecycleBinTableRequest& request, const RemoveRecycleBinTableAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, removeRecycleBinTable(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::RemoveRecycleBinTableOutcomeCallable DrdsClient::removeRecycleBinTableCallable(const RemoveRecycleBinTableRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<RemoveRecycleBinTableOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->removeRecycleBinTable(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::RestartDrdsInstanceOutcome DrdsClient::restartDrdsInstance(const RestartDrdsInstanceRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return RestartDrdsInstanceOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return RestartDrdsInstanceOutcome(RestartDrdsInstanceResult(outcome.result()));
|
||||
else
|
||||
return RestartDrdsInstanceOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::restartDrdsInstanceAsync(const RestartDrdsInstanceRequest& request, const RestartDrdsInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, restartDrdsInstance(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::RestartDrdsInstanceOutcomeCallable DrdsClient::restartDrdsInstanceCallable(const RestartDrdsInstanceRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<RestartDrdsInstanceOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->restartDrdsInstance(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::RollbackInstanceVersionOutcome DrdsClient::rollbackInstanceVersion(const RollbackInstanceVersionRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return RollbackInstanceVersionOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return RollbackInstanceVersionOutcome(RollbackInstanceVersionResult(outcome.result()));
|
||||
else
|
||||
return RollbackInstanceVersionOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::rollbackInstanceVersionAsync(const RollbackInstanceVersionRequest& request, const RollbackInstanceVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, rollbackInstanceVersion(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::RollbackInstanceVersionOutcomeCallable DrdsClient::rollbackInstanceVersionCallable(const RollbackInstanceVersionRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<RollbackInstanceVersionOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->rollbackInstanceVersion(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::SetBackupLocalOutcome DrdsClient::setBackupLocal(const SetBackupLocalRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -2895,6 +3219,42 @@ DrdsClient::SetupDrdsParamsOutcomeCallable DrdsClient::setupDrdsParamsCallable(c
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::SetupRecycleBinStatusOutcome DrdsClient::setupRecycleBinStatus(const SetupRecycleBinStatusRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SetupRecycleBinStatusOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SetupRecycleBinStatusOutcome(SetupRecycleBinStatusResult(outcome.result()));
|
||||
else
|
||||
return SetupRecycleBinStatusOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::setupRecycleBinStatusAsync(const SetupRecycleBinStatusRequest& request, const SetupRecycleBinStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, setupRecycleBinStatus(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::SetupRecycleBinStatusOutcomeCallable DrdsClient::setupRecycleBinStatusCallable(const SetupRecycleBinStatusRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SetupRecycleBinStatusOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->setupRecycleBinStatus(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::SetupTableOutcome DrdsClient::setupTable(const SetupTableRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3147,42 +3507,6 @@ DrdsClient::SubmitSmoothExpandPreCheckTaskOutcomeCallable DrdsClient::submitSmoo
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::SubmitSmoothExpandTaskOutcome DrdsClient::submitSmoothExpandTask(const SubmitSmoothExpandTaskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SubmitSmoothExpandTaskOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SubmitSmoothExpandTaskOutcome(SubmitSmoothExpandTaskResult(outcome.result()));
|
||||
else
|
||||
return SubmitSmoothExpandTaskOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::submitSmoothExpandTaskAsync(const SubmitSmoothExpandTaskRequest& request, const SubmitSmoothExpandTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, submitSmoothExpandTask(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::SubmitSmoothExpandTaskOutcomeCallable DrdsClient::submitSmoothExpandTaskCallable(const SubmitSmoothExpandTaskRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SubmitSmoothExpandTaskOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->submitSmoothExpandTask(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::SubmitSqlFlashbackTaskOutcome DrdsClient::submitSqlFlashbackTask(const SubmitSqlFlashbackTaskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
@@ -3219,42 +3543,6 @@ DrdsClient::SubmitSqlFlashbackTaskOutcomeCallable DrdsClient::submitSqlFlashback
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::SubmitSwitchTaskOutcome DrdsClient::submitSwitchTask(const SubmitSwitchTaskRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return SubmitSwitchTaskOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return SubmitSwitchTaskOutcome(SubmitSwitchTaskResult(outcome.result()));
|
||||
else
|
||||
return SubmitSwitchTaskOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DrdsClient::submitSwitchTaskAsync(const SubmitSwitchTaskRequest& request, const SubmitSwitchTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, submitSwitchTask(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DrdsClient::SubmitSwitchTaskOutcomeCallable DrdsClient::submitSwitchTaskCallable(const SubmitSwitchTaskRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<SubmitSwitchTaskOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->submitSwitchTask(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DrdsClient::SwitchGlobalBroadcastTypeOutcome DrdsClient::switchGlobalBroadcastType(const SwitchGlobalBroadcastTypeRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
63
drds/src/model/ChangeAccountPasswordRequest.cc
Normal file
63
drds/src/model/ChangeAccountPasswordRequest.cc
Normal file
@@ -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/drds/model/ChangeAccountPasswordRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::ChangeAccountPasswordRequest;
|
||||
|
||||
ChangeAccountPasswordRequest::ChangeAccountPasswordRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "ChangeAccountPassword") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ChangeAccountPasswordRequest::~ChangeAccountPasswordRequest() {}
|
||||
|
||||
std::string ChangeAccountPasswordRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
void ChangeAccountPasswordRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
std::string ChangeAccountPasswordRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ChangeAccountPasswordRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ChangeAccountPasswordRequest::getPassword() const {
|
||||
return password_;
|
||||
}
|
||||
|
||||
void ChangeAccountPasswordRequest::setPassword(const std::string &password) {
|
||||
password_ = password;
|
||||
setParameter(std::string("Password"), password);
|
||||
}
|
||||
|
||||
std::string ChangeAccountPasswordRequest::getAccountName() const {
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
void ChangeAccountPasswordRequest::setAccountName(const std::string &accountName) {
|
||||
accountName_ = accountName;
|
||||
setParameter(std::string("AccountName"), accountName);
|
||||
}
|
||||
|
||||
51
drds/src/model/ChangeAccountPasswordResult.cc
Normal file
51
drds/src/model/ChangeAccountPasswordResult.cc
Normal file
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/ChangeAccountPasswordResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Drds;
|
||||
using namespace AlibabaCloud::Drds::Model;
|
||||
|
||||
ChangeAccountPasswordResult::ChangeAccountPasswordResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ChangeAccountPasswordResult::ChangeAccountPasswordResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ChangeAccountPasswordResult::~ChangeAccountPasswordResult()
|
||||
{}
|
||||
|
||||
void ChangeAccountPasswordResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
bool ChangeAccountPasswordResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
90
drds/src/model/ChangeInstanceAzoneRequest.cc
Normal file
90
drds/src/model/ChangeInstanceAzoneRequest.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/drds/model/ChangeInstanceAzoneRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::ChangeInstanceAzoneRequest;
|
||||
|
||||
ChangeInstanceAzoneRequest::ChangeInstanceAzoneRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "ChangeInstanceAzone") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ChangeInstanceAzoneRequest::~ChangeInstanceAzoneRequest() {}
|
||||
|
||||
std::string ChangeInstanceAzoneRequest::getTargetAzoneId() const {
|
||||
return targetAzoneId_;
|
||||
}
|
||||
|
||||
void ChangeInstanceAzoneRequest::setTargetAzoneId(const std::string &targetAzoneId) {
|
||||
targetAzoneId_ = targetAzoneId;
|
||||
setParameter(std::string("TargetAzoneId"), targetAzoneId);
|
||||
}
|
||||
|
||||
std::string ChangeInstanceAzoneRequest::getDrdsRegionId() const {
|
||||
return drdsRegionId_;
|
||||
}
|
||||
|
||||
void ChangeInstanceAzoneRequest::setDrdsRegionId(const std::string &drdsRegionId) {
|
||||
drdsRegionId_ = drdsRegionId;
|
||||
setParameter(std::string("DrdsRegionId"), drdsRegionId);
|
||||
}
|
||||
|
||||
std::string ChangeInstanceAzoneRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
void ChangeInstanceAzoneRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
std::string ChangeInstanceAzoneRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void ChangeInstanceAzoneRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
std::string ChangeInstanceAzoneRequest::getOriginAzoneId() const {
|
||||
return originAzoneId_;
|
||||
}
|
||||
|
||||
void ChangeInstanceAzoneRequest::setOriginAzoneId(const std::string &originAzoneId) {
|
||||
originAzoneId_ = originAzoneId;
|
||||
setParameter(std::string("OriginAzoneId"), originAzoneId);
|
||||
}
|
||||
|
||||
bool ChangeInstanceAzoneRequest::getChangeVSwitch() const {
|
||||
return changeVSwitch_;
|
||||
}
|
||||
|
||||
void ChangeInstanceAzoneRequest::setChangeVSwitch(bool changeVSwitch) {
|
||||
changeVSwitch_ = changeVSwitch;
|
||||
setParameter(std::string("ChangeVSwitch"), changeVSwitch ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string ChangeInstanceAzoneRequest::getNewVSwitch() const {
|
||||
return newVSwitch_;
|
||||
}
|
||||
|
||||
void ChangeInstanceAzoneRequest::setNewVSwitch(const std::string &newVSwitch) {
|
||||
newVSwitch_ = newVSwitch;
|
||||
setParameter(std::string("NewVSwitch"), newVSwitch);
|
||||
}
|
||||
|
||||
@@ -14,26 +14,26 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/SubmitSwitchTaskResult.h>
|
||||
#include <alibabacloud/drds/model/ChangeInstanceAzoneResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Drds;
|
||||
using namespace AlibabaCloud::Drds::Model;
|
||||
|
||||
SubmitSwitchTaskResult::SubmitSwitchTaskResult() :
|
||||
ChangeInstanceAzoneResult::ChangeInstanceAzoneResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
SubmitSwitchTaskResult::SubmitSwitchTaskResult(const std::string &payload) :
|
||||
ChangeInstanceAzoneResult::ChangeInstanceAzoneResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
SubmitSwitchTaskResult::~SubmitSwitchTaskResult()
|
||||
ChangeInstanceAzoneResult::~ChangeInstanceAzoneResult()
|
||||
{}
|
||||
|
||||
void SubmitSwitchTaskResult::parse(const std::string &payload)
|
||||
void ChangeInstanceAzoneResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
@@ -44,7 +44,7 @@ void SubmitSwitchTaskResult::parse(const std::string &payload)
|
||||
|
||||
}
|
||||
|
||||
bool SubmitSwitchTaskResult::getSuccess()const
|
||||
bool ChangeInstanceAzoneResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/CheckDrdsDbNameRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CheckDrdsDbNameRequest;
|
||||
|
||||
CheckDrdsDbNameRequest::CheckDrdsDbNameRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CheckDrdsDbName")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckDrdsDbNameRequest::~CheckDrdsDbNameRequest()
|
||||
{}
|
||||
|
||||
std::string CheckDrdsDbNameRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CheckDrdsDbNameRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CheckDrdsDbNameRequest;
|
||||
|
||||
CheckDrdsDbNameRequest::CheckDrdsDbNameRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CheckDrdsDbName") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CheckDrdsDbNameRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
CheckDrdsDbNameRequest::~CheckDrdsDbNameRequest() {}
|
||||
|
||||
std::string CheckDrdsDbNameRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string CheckDrdsDbNameRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void CheckDrdsDbNameRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void CheckDrdsDbNameRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string CheckDrdsDbNameRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string CheckDrdsDbNameRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void CheckDrdsDbNameRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void CheckDrdsDbNameRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string CheckDrdsDbNameRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void CheckDrdsDbNameRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,10 +39,10 @@ void CheckDrdsDbNameResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Result"].isNull())
|
||||
result_ = value["Result"].asString() == "true";
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/CheckExpandStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CheckExpandStatusRequest;
|
||||
|
||||
CheckExpandStatusRequest::CheckExpandStatusRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CheckExpandStatus")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckExpandStatusRequest::~CheckExpandStatusRequest()
|
||||
{}
|
||||
|
||||
std::string CheckExpandStatusRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CheckExpandStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CheckExpandStatusRequest;
|
||||
|
||||
CheckExpandStatusRequest::CheckExpandStatusRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CheckExpandStatus") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CheckExpandStatusRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
CheckExpandStatusRequest::~CheckExpandStatusRequest() {}
|
||||
|
||||
std::string CheckExpandStatusRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string CheckExpandStatusRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void CheckExpandStatusRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void CheckExpandStatusRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string CheckExpandStatusRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string CheckExpandStatusRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void CheckExpandStatusRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void CheckExpandStatusRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string CheckExpandStatusRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void CheckExpandStatusRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ void CheckExpandStatusResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["IsActive"].isNull())
|
||||
data_.isActive = dataNode["IsActive"].asString() == "true";
|
||||
if(!dataNode["Msg"].isNull())
|
||||
data_.msg = dataNode["Msg"].asString();
|
||||
if(!dataNode["IsActive"].isNull())
|
||||
data_.isActive = dataNode["IsActive"].asString() == "true";
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/CheckSqlAuditEnableStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CheckSqlAuditEnableStatusRequest;
|
||||
|
||||
CheckSqlAuditEnableStatusRequest::CheckSqlAuditEnableStatusRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CheckSqlAuditEnableStatus")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CheckSqlAuditEnableStatusRequest::~CheckSqlAuditEnableStatusRequest()
|
||||
{}
|
||||
|
||||
std::string CheckSqlAuditEnableStatusRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CheckSqlAuditEnableStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CheckSqlAuditEnableStatusRequest;
|
||||
|
||||
CheckSqlAuditEnableStatusRequest::CheckSqlAuditEnableStatusRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CheckSqlAuditEnableStatus") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CheckSqlAuditEnableStatusRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
CheckSqlAuditEnableStatusRequest::~CheckSqlAuditEnableStatusRequest() {}
|
||||
|
||||
std::string CheckSqlAuditEnableStatusRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string CheckSqlAuditEnableStatusRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void CheckSqlAuditEnableStatusRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void CheckSqlAuditEnableStatusRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string CheckSqlAuditEnableStatusRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string CheckSqlAuditEnableStatusRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void CheckSqlAuditEnableStatusRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void CheckSqlAuditEnableStatusRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string CheckSqlAuditEnableStatusRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void CheckSqlAuditEnableStatusRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,10 +39,10 @@ void CheckSqlAuditEnableStatusResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Status"].isNull())
|
||||
status_ = value["Status"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,176 +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/drds/model/CreateDrdsDBRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateDrdsDBRequest;
|
||||
|
||||
CreateDrdsDBRequest::CreateDrdsDBRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CreateDrdsDB")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDrdsDBRequest::~CreateDrdsDBRequest()
|
||||
{}
|
||||
|
||||
std::string CreateDrdsDBRequest::getEncode()const
|
||||
{
|
||||
return encode_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CreateDrdsDBRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateDrdsDBRequest;
|
||||
|
||||
CreateDrdsDBRequest::CreateDrdsDBRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CreateDrdsDB") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setEncode(const std::string& encode)
|
||||
{
|
||||
encode_ = encode;
|
||||
setParameter("Encode", encode);
|
||||
CreateDrdsDBRequest::~CreateDrdsDBRequest() {}
|
||||
|
||||
std::string CreateDrdsDBRequest::getEncode() const {
|
||||
return encode_;
|
||||
}
|
||||
|
||||
std::vector<std::string> CreateDrdsDBRequest::getRdsInstance()const
|
||||
{
|
||||
return rdsInstance_;
|
||||
void CreateDrdsDBRequest::setEncode(const std::string &encode) {
|
||||
encode_ = encode;
|
||||
setParameter(std::string("Encode"), encode);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setRdsInstance(const std::vector<std::string>& rdsInstance)
|
||||
{
|
||||
rdsInstance_ = rdsInstance;
|
||||
for(int dep1 = 0; dep1!= rdsInstance.size(); dep1++) {
|
||||
setParameter("RdsInstance."+ std::to_string(dep1), rdsInstance.at(dep1));
|
||||
}
|
||||
std::vector<std::string> CreateDrdsDBRequest::getRdsInstance() const {
|
||||
return rdsInstance_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsDBRequest::getType()const
|
||||
{
|
||||
return type_;
|
||||
void CreateDrdsDBRequest::setRdsInstance(const std::vector<std::string> &rdsInstance) {
|
||||
rdsInstance_ = rdsInstance;
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setType(const std::string& type)
|
||||
{
|
||||
type_ = type;
|
||||
setParameter("Type", type);
|
||||
std::string CreateDrdsDBRequest::getType() const {
|
||||
return type_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsDBRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void CreateDrdsDBRequest::setType(const std::string &type) {
|
||||
type_ = type;
|
||||
setParameter(std::string("Type"), type);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string CreateDrdsDBRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsDBRequest::getPassword()const
|
||||
{
|
||||
return password_;
|
||||
void CreateDrdsDBRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setPassword(const std::string& password)
|
||||
{
|
||||
password_ = password;
|
||||
setParameter("Password", password);
|
||||
std::string CreateDrdsDBRequest::getPassword() const {
|
||||
return password_;
|
||||
}
|
||||
|
||||
std::vector<CreateDrdsDBRequest::RdsSuperAccount> CreateDrdsDBRequest::getRdsSuperAccount()const
|
||||
{
|
||||
return rdsSuperAccount_;
|
||||
void CreateDrdsDBRequest::setPassword(const std::string &password) {
|
||||
password_ = password;
|
||||
setParameter(std::string("Password"), password);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setRdsSuperAccount(const std::vector<RdsSuperAccount>& rdsSuperAccount)
|
||||
{
|
||||
rdsSuperAccount_ = rdsSuperAccount;
|
||||
for(int dep1 = 0; dep1!= rdsSuperAccount.size(); dep1++) {
|
||||
auto rdsSuperAccountObj = rdsSuperAccount.at(dep1);
|
||||
std::string rdsSuperAccountObjStr = "RdsSuperAccount." + std::to_string(dep1 + 1);
|
||||
setParameter(rdsSuperAccountObjStr + ".Password", rdsSuperAccountObj.password);
|
||||
setParameter(rdsSuperAccountObjStr + ".AccountName", rdsSuperAccountObj.accountName);
|
||||
setParameter(rdsSuperAccountObjStr + ".DbInstanceId", rdsSuperAccountObj.dbInstanceId);
|
||||
}
|
||||
std::vector<CreateDrdsDBRequest::RdsSuperAccount> CreateDrdsDBRequest::getRdsSuperAccount() const {
|
||||
return rdsSuperAccount_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsDBRequest::getAccountName()const
|
||||
{
|
||||
return accountName_;
|
||||
void CreateDrdsDBRequest::setRdsSuperAccount(const std::vector<CreateDrdsDBRequest::RdsSuperAccount> &rdsSuperAccount) {
|
||||
rdsSuperAccount_ = rdsSuperAccount;
|
||||
for(int dep1 = 0; dep1 != rdsSuperAccount.size(); dep1++) {
|
||||
auto rdsSuperAccountObj = rdsSuperAccount.at(dep1);
|
||||
std::string rdsSuperAccountObjStr = std::string("RdsSuperAccount") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(rdsSuperAccountObjStr + ".Password", rdsSuperAccountObj.password);
|
||||
setParameter(rdsSuperAccountObjStr + ".AccountName", rdsSuperAccountObj.accountName);
|
||||
setParameter(rdsSuperAccountObjStr + ".DbInstanceId", rdsSuperAccountObj.dbInstanceId);
|
||||
}
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setAccountName(const std::string& accountName)
|
||||
{
|
||||
accountName_ = accountName;
|
||||
setParameter("AccountName", accountName);
|
||||
std::string CreateDrdsDBRequest::getAccountName() const {
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsDBRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void CreateDrdsDBRequest::setAccountName(const std::string &accountName) {
|
||||
accountName_ = accountName;
|
||||
setParameter(std::string("AccountName"), accountName);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string CreateDrdsDBRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
bool CreateDrdsDBRequest::getDbInstanceIsCreating()const
|
||||
{
|
||||
return dbInstanceIsCreating_;
|
||||
void CreateDrdsDBRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setDbInstanceIsCreating(bool dbInstanceIsCreating)
|
||||
{
|
||||
dbInstanceIsCreating_ = dbInstanceIsCreating;
|
||||
setParameter("DbInstanceIsCreating", dbInstanceIsCreating ? "true" : "false");
|
||||
bool CreateDrdsDBRequest::getDbInstanceIsCreating() const {
|
||||
return dbInstanceIsCreating_;
|
||||
}
|
||||
|
||||
std::vector<CreateDrdsDBRequest::InstDbName> CreateDrdsDBRequest::getInstDbName()const
|
||||
{
|
||||
return instDbName_;
|
||||
void CreateDrdsDBRequest::setDbInstanceIsCreating(bool dbInstanceIsCreating) {
|
||||
dbInstanceIsCreating_ = dbInstanceIsCreating;
|
||||
setParameter(std::string("DbInstanceIsCreating"), dbInstanceIsCreating ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setInstDbName(const std::vector<InstDbName>& instDbName)
|
||||
{
|
||||
instDbName_ = instDbName;
|
||||
for(int dep1 = 0; dep1!= instDbName.size(); dep1++) {
|
||||
auto instDbNameObj = instDbName.at(dep1);
|
||||
std::string instDbNameObjStr = "InstDbName." + std::to_string(dep1 + 1);
|
||||
for(int dep2 = 0; dep2!= instDbNameObj.shardDbName.size(); dep2++) {
|
||||
setParameter(instDbNameObjStr + ".ShardDbName."+ std::to_string(dep2), instDbNameObj.shardDbName.at(dep2));
|
||||
}
|
||||
setParameter(instDbNameObjStr + ".DbInstanceId", instDbNameObj.dbInstanceId);
|
||||
}
|
||||
std::vector<CreateDrdsDBRequest::InstDbName> CreateDrdsDBRequest::getInstDbName() const {
|
||||
return instDbName_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsDBRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void CreateDrdsDBRequest::setInstDbName(const std::vector<CreateDrdsDBRequest::InstDbName> &instDbName) {
|
||||
instDbName_ = instDbName;
|
||||
for(int dep1 = 0; dep1 != instDbName.size(); dep1++) {
|
||||
auto instDbNameObj = instDbName.at(dep1);
|
||||
std::string instDbNameObjStr = std::string("InstDbName") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(instDbNameObjStr + ".DbInstanceId", instDbNameObj.dbInstanceId);
|
||||
}
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string CreateDrdsDBRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsDBRequest::getDbInstType()const
|
||||
{
|
||||
return dbInstType_;
|
||||
void CreateDrdsDBRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setDbInstType(const std::string& dbInstType)
|
||||
{
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter("DbInstType", dbInstType);
|
||||
std::string CreateDrdsDBRequest::getDbInstType() const {
|
||||
return dbInstType_;
|
||||
}
|
||||
|
||||
void CreateDrdsDBRequest::setDbInstType(const std::string &dbInstType) {
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter(std::string("DbInstType"), dbInstType);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,238 +1,198 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/CreateDrdsInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateDrdsInstanceRequest;
|
||||
|
||||
CreateDrdsInstanceRequest::CreateDrdsInstanceRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CreateDrdsInstance")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateDrdsInstanceRequest::~CreateDrdsInstanceRequest()
|
||||
{}
|
||||
|
||||
bool CreateDrdsInstanceRequest::getIsAutoRenew()const
|
||||
{
|
||||
return isAutoRenew_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CreateDrdsInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateDrdsInstanceRequest;
|
||||
|
||||
CreateDrdsInstanceRequest::CreateDrdsInstanceRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CreateDrdsInstance") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setIsAutoRenew(bool isAutoRenew)
|
||||
{
|
||||
isAutoRenew_ = isAutoRenew;
|
||||
setParameter("IsAutoRenew", isAutoRenew ? "true" : "false");
|
||||
CreateDrdsInstanceRequest::~CreateDrdsInstanceRequest() {}
|
||||
|
||||
bool CreateDrdsInstanceRequest::getIsAutoRenew() const {
|
||||
return isAutoRenew_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getClientToken()const
|
||||
{
|
||||
return clientToken_;
|
||||
void CreateDrdsInstanceRequest::setIsAutoRenew(bool isAutoRenew) {
|
||||
isAutoRenew_ = isAutoRenew;
|
||||
setParameter(std::string("IsAutoRenew"), isAutoRenew ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setClientToken(const std::string& clientToken)
|
||||
{
|
||||
clientToken_ = clientToken;
|
||||
setParameter("ClientToken", clientToken);
|
||||
std::string CreateDrdsInstanceRequest::getClientToken() const {
|
||||
return clientToken_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getDescription()const
|
||||
{
|
||||
return description_;
|
||||
void CreateDrdsInstanceRequest::setClientToken(const std::string &clientToken) {
|
||||
clientToken_ = clientToken;
|
||||
setParameter(std::string("ClientToken"), clientToken);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setDescription(const std::string& description)
|
||||
{
|
||||
description_ = description;
|
||||
setParameter("Description", description);
|
||||
std::string CreateDrdsInstanceRequest::getDescription() const {
|
||||
return description_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getType()const
|
||||
{
|
||||
return type_;
|
||||
void CreateDrdsInstanceRequest::setDescription(const std::string &description) {
|
||||
description_ = description;
|
||||
setParameter(std::string("Description"), description);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setType(const std::string& type)
|
||||
{
|
||||
type_ = type;
|
||||
setParameter("Type", type);
|
||||
std::string CreateDrdsInstanceRequest::getType() const {
|
||||
return type_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void CreateDrdsInstanceRequest::setType(const std::string &type) {
|
||||
type_ = type;
|
||||
setParameter(std::string("Type"), type);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string CreateDrdsInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
int CreateDrdsInstanceRequest::getDuration()const
|
||||
{
|
||||
return duration_;
|
||||
void CreateDrdsInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setDuration(int duration)
|
||||
{
|
||||
duration_ = duration;
|
||||
setParameter("Duration", std::to_string(duration));
|
||||
int CreateDrdsInstanceRequest::getDuration() const {
|
||||
return duration_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
void CreateDrdsInstanceRequest::setDuration(int duration) {
|
||||
duration_ = duration;
|
||||
setParameter(std::string("Duration"), std::to_string(duration));
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
std::string CreateDrdsInstanceRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
bool CreateDrdsInstanceRequest::getIsHa()const
|
||||
{
|
||||
return isHa_;
|
||||
void CreateDrdsInstanceRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setIsHa(bool isHa)
|
||||
{
|
||||
isHa_ = isHa;
|
||||
setParameter("IsHa", isHa ? "true" : "false");
|
||||
bool CreateDrdsInstanceRequest::getIsHa() const {
|
||||
return isHa_;
|
||||
}
|
||||
|
||||
int CreateDrdsInstanceRequest::getMySQLVersion()const
|
||||
{
|
||||
return mySQLVersion_;
|
||||
void CreateDrdsInstanceRequest::setIsHa(bool isHa) {
|
||||
isHa_ = isHa;
|
||||
setParameter(std::string("isHa"), isHa ? "true" : "false");
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setMySQLVersion(int mySQLVersion)
|
||||
{
|
||||
mySQLVersion_ = mySQLVersion;
|
||||
setParameter("MySQLVersion", std::to_string(mySQLVersion));
|
||||
int CreateDrdsInstanceRequest::getMySQLVersion() const {
|
||||
return mySQLVersion_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void CreateDrdsInstanceRequest::setMySQLVersion(int mySQLVersion) {
|
||||
mySQLVersion_ = mySQLVersion;
|
||||
setParameter(std::string("MySQLVersion"), std::to_string(mySQLVersion));
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string CreateDrdsInstanceRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getInstanceSeries()const
|
||||
{
|
||||
return instanceSeries_;
|
||||
void CreateDrdsInstanceRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setInstanceSeries(const std::string& instanceSeries)
|
||||
{
|
||||
instanceSeries_ = instanceSeries;
|
||||
setParameter("InstanceSeries", instanceSeries);
|
||||
std::string CreateDrdsInstanceRequest::getInstanceSeries() const {
|
||||
return instanceSeries_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getMasterInstId()const
|
||||
{
|
||||
return masterInstId_;
|
||||
void CreateDrdsInstanceRequest::setInstanceSeries(const std::string &instanceSeries) {
|
||||
instanceSeries_ = instanceSeries;
|
||||
setParameter(std::string("InstanceSeries"), instanceSeries);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setMasterInstId(const std::string& masterInstId)
|
||||
{
|
||||
masterInstId_ = masterInstId;
|
||||
setParameter("MasterInstId", masterInstId);
|
||||
std::string CreateDrdsInstanceRequest::getMasterInstId() const {
|
||||
return masterInstId_;
|
||||
}
|
||||
|
||||
int CreateDrdsInstanceRequest::getQuantity()const
|
||||
{
|
||||
return quantity_;
|
||||
void CreateDrdsInstanceRequest::setMasterInstId(const std::string &masterInstId) {
|
||||
masterInstId_ = masterInstId;
|
||||
setParameter(std::string("MasterInstId"), masterInstId);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setQuantity(int quantity)
|
||||
{
|
||||
quantity_ = quantity;
|
||||
setParameter("Quantity", std::to_string(quantity));
|
||||
int CreateDrdsInstanceRequest::getQuantity() const {
|
||||
return quantity_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getSpecification()const
|
||||
{
|
||||
return specification_;
|
||||
void CreateDrdsInstanceRequest::setQuantity(int quantity) {
|
||||
quantity_ = quantity;
|
||||
setParameter(std::string("Quantity"), std::to_string(quantity));
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setSpecification(const std::string& specification)
|
||||
{
|
||||
specification_ = specification;
|
||||
setParameter("Specification", specification);
|
||||
std::string CreateDrdsInstanceRequest::getSpecification() const {
|
||||
return specification_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getVswitchId()const
|
||||
{
|
||||
return vswitchId_;
|
||||
void CreateDrdsInstanceRequest::setSpecification(const std::string &specification) {
|
||||
specification_ = specification;
|
||||
setParameter(std::string("Specification"), specification);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setVswitchId(const std::string& vswitchId)
|
||||
{
|
||||
vswitchId_ = vswitchId;
|
||||
setParameter("VswitchId", vswitchId);
|
||||
std::string CreateDrdsInstanceRequest::getVswitchId() const {
|
||||
return vswitchId_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getVpcId()const
|
||||
{
|
||||
return vpcId_;
|
||||
void CreateDrdsInstanceRequest::setVswitchId(const std::string &vswitchId) {
|
||||
vswitchId_ = vswitchId;
|
||||
setParameter(std::string("VswitchId"), vswitchId);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setVpcId(const std::string& vpcId)
|
||||
{
|
||||
vpcId_ = vpcId;
|
||||
setParameter("VpcId", vpcId);
|
||||
std::string CreateDrdsInstanceRequest::getVpcId() const {
|
||||
return vpcId_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getZoneId()const
|
||||
{
|
||||
return zoneId_;
|
||||
void CreateDrdsInstanceRequest::setVpcId(const std::string &vpcId) {
|
||||
vpcId_ = vpcId;
|
||||
setParameter(std::string("VpcId"), vpcId);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setZoneId(const std::string& zoneId)
|
||||
{
|
||||
zoneId_ = zoneId;
|
||||
setParameter("ZoneId", zoneId);
|
||||
std::string CreateDrdsInstanceRequest::getZoneId() const {
|
||||
return zoneId_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getPayType()const
|
||||
{
|
||||
return payType_;
|
||||
void CreateDrdsInstanceRequest::setZoneId(const std::string &zoneId) {
|
||||
zoneId_ = zoneId;
|
||||
setParameter(std::string("ZoneId"), zoneId);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setPayType(const std::string& payType)
|
||||
{
|
||||
payType_ = payType;
|
||||
setParameter("PayType", payType);
|
||||
std::string CreateDrdsInstanceRequest::getPayType() const {
|
||||
return payType_;
|
||||
}
|
||||
|
||||
std::string CreateDrdsInstanceRequest::getPricingCycle()const
|
||||
{
|
||||
return pricingCycle_;
|
||||
void CreateDrdsInstanceRequest::setPayType(const std::string &payType) {
|
||||
payType_ = payType;
|
||||
setParameter(std::string("PayType"), payType);
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setPricingCycle(const std::string& pricingCycle)
|
||||
{
|
||||
pricingCycle_ = pricingCycle;
|
||||
setParameter("PricingCycle", pricingCycle);
|
||||
std::string CreateDrdsInstanceRequest::getPricingCycle() const {
|
||||
return pricingCycle_;
|
||||
}
|
||||
|
||||
void CreateDrdsInstanceRequest::setPricingCycle(const std::string &pricingCycle) {
|
||||
pricingCycle_ = pricingCycle;
|
||||
setParameter(std::string("PricingCycle"), pricingCycle);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,89 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/CreateInstanceAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateInstanceAccountRequest;
|
||||
|
||||
CreateInstanceAccountRequest::CreateInstanceAccountRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CreateInstanceAccount")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateInstanceAccountRequest::~CreateInstanceAccountRequest()
|
||||
{}
|
||||
|
||||
std::string CreateInstanceAccountRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CreateInstanceAccountRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateInstanceAccountRequest;
|
||||
|
||||
CreateInstanceAccountRequest::CreateInstanceAccountRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CreateInstanceAccount") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateInstanceAccountRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
CreateInstanceAccountRequest::~CreateInstanceAccountRequest() {}
|
||||
|
||||
std::string CreateInstanceAccountRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string CreateInstanceAccountRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void CreateInstanceAccountRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void CreateInstanceAccountRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string CreateInstanceAccountRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string CreateInstanceAccountRequest::getPassword()const
|
||||
{
|
||||
return password_;
|
||||
void CreateInstanceAccountRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void CreateInstanceAccountRequest::setPassword(const std::string& password)
|
||||
{
|
||||
password_ = password;
|
||||
setParameter("Password", password);
|
||||
std::string CreateInstanceAccountRequest::getPassword() const {
|
||||
return password_;
|
||||
}
|
||||
|
||||
std::string CreateInstanceAccountRequest::getAccountName()const
|
||||
{
|
||||
return accountName_;
|
||||
void CreateInstanceAccountRequest::setPassword(const std::string &password) {
|
||||
password_ = password;
|
||||
setParameter(std::string("Password"), password);
|
||||
}
|
||||
|
||||
void CreateInstanceAccountRequest::setAccountName(const std::string& accountName)
|
||||
{
|
||||
accountName_ = accountName;
|
||||
setParameter("AccountName", accountName);
|
||||
std::string CreateInstanceAccountRequest::getAccountName() const {
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
std::vector<CreateInstanceAccountRequest::DbPrivilege> CreateInstanceAccountRequest::getDbPrivilege()const
|
||||
{
|
||||
return dbPrivilege_;
|
||||
void CreateInstanceAccountRequest::setAccountName(const std::string &accountName) {
|
||||
accountName_ = accountName;
|
||||
setParameter(std::string("AccountName"), accountName);
|
||||
}
|
||||
|
||||
void CreateInstanceAccountRequest::setDbPrivilege(const std::vector<DbPrivilege>& dbPrivilege)
|
||||
{
|
||||
dbPrivilege_ = dbPrivilege;
|
||||
for(int dep1 = 0; dep1!= dbPrivilege.size(); dep1++) {
|
||||
auto dbPrivilegeObj = dbPrivilege.at(dep1);
|
||||
std::string dbPrivilegeObjStr = "DbPrivilege." + std::to_string(dep1 + 1);
|
||||
setParameter(dbPrivilegeObjStr + ".DbName", dbPrivilegeObj.dbName);
|
||||
setParameter(dbPrivilegeObjStr + ".Privilege", dbPrivilegeObj.privilege);
|
||||
}
|
||||
std::vector<CreateInstanceAccountRequest::DbPrivilege> CreateInstanceAccountRequest::getDbPrivilege() const {
|
||||
return dbPrivilege_;
|
||||
}
|
||||
|
||||
void CreateInstanceAccountRequest::setDbPrivilege(const std::vector<CreateInstanceAccountRequest::DbPrivilege> &dbPrivilege) {
|
||||
dbPrivilege_ = dbPrivilege;
|
||||
for(int dep1 = 0; dep1 != dbPrivilege.size(); dep1++) {
|
||||
auto dbPrivilegeObj = dbPrivilege.at(dep1);
|
||||
std::string dbPrivilegeObjStr = std::string("DbPrivilege") + "." + std::to_string(dep1 + 1);
|
||||
setParameter(dbPrivilegeObjStr + ".DbName", dbPrivilegeObj.dbName);
|
||||
setParameter(dbPrivilegeObjStr + ".Privilege", dbPrivilegeObj.privilege);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/CreateInstanceInternetAddressRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateInstanceInternetAddressRequest;
|
||||
|
||||
CreateInstanceInternetAddressRequest::CreateInstanceInternetAddressRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CreateInstanceInternetAddress")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateInstanceInternetAddressRequest::~CreateInstanceInternetAddressRequest()
|
||||
{}
|
||||
|
||||
std::string CreateInstanceInternetAddressRequest::getDrdsPassword()const
|
||||
{
|
||||
return drdsPassword_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CreateInstanceInternetAddressRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateInstanceInternetAddressRequest;
|
||||
|
||||
CreateInstanceInternetAddressRequest::CreateInstanceInternetAddressRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CreateInstanceInternetAddress") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateInstanceInternetAddressRequest::setDrdsPassword(const std::string& drdsPassword)
|
||||
{
|
||||
drdsPassword_ = drdsPassword;
|
||||
setParameter("DrdsPassword", drdsPassword);
|
||||
CreateInstanceInternetAddressRequest::~CreateInstanceInternetAddressRequest() {}
|
||||
|
||||
std::string CreateInstanceInternetAddressRequest::getDrdsPassword() const {
|
||||
return drdsPassword_;
|
||||
}
|
||||
|
||||
std::string CreateInstanceInternetAddressRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void CreateInstanceInternetAddressRequest::setDrdsPassword(const std::string &drdsPassword) {
|
||||
drdsPassword_ = drdsPassword;
|
||||
setParameter(std::string("DrdsPassword"), drdsPassword);
|
||||
}
|
||||
|
||||
void CreateInstanceInternetAddressRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string CreateInstanceInternetAddressRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string CreateInstanceInternetAddressRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void CreateInstanceInternetAddressRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void CreateInstanceInternetAddressRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string CreateInstanceInternetAddressRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateInstanceInternetAddressRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,12 +39,12 @@ void CreateInstanceInternetAddressResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Code"].isNull())
|
||||
code_ = std::stoi(value["Code"].asString());
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/CreateOrderForRdsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateOrderForRdsRequest;
|
||||
|
||||
CreateOrderForRdsRequest::CreateOrderForRdsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CreateOrderForRds")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateOrderForRdsRequest::~CreateOrderForRdsRequest()
|
||||
{}
|
||||
|
||||
std::string CreateOrderForRdsRequest::getParams()const
|
||||
{
|
||||
return params_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CreateOrderForRdsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateOrderForRdsRequest;
|
||||
|
||||
CreateOrderForRdsRequest::CreateOrderForRdsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CreateOrderForRds") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateOrderForRdsRequest::setParams(const std::string& params)
|
||||
{
|
||||
params_ = params;
|
||||
setParameter("Params", params);
|
||||
CreateOrderForRdsRequest::~CreateOrderForRdsRequest() {}
|
||||
|
||||
std::string CreateOrderForRdsRequest::getParams() const {
|
||||
return params_;
|
||||
}
|
||||
|
||||
std::string CreateOrderForRdsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void CreateOrderForRdsRequest::setParams(const std::string ¶ms) {
|
||||
params_ = params;
|
||||
setParameter(std::string("Params"), params);
|
||||
}
|
||||
|
||||
void CreateOrderForRdsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string CreateOrderForRdsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string CreateOrderForRdsRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void CreateOrderForRdsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void CreateOrderForRdsRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string CreateOrderForRdsRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void CreateOrderForRdsRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,10 +39,10 @@ void CreateOrderForRdsResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,95 +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/drds/model/CreateShardTaskRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateShardTaskRequest;
|
||||
|
||||
CreateShardTaskRequest::CreateShardTaskRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "CreateShardTask")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
CreateShardTaskRequest::~CreateShardTaskRequest()
|
||||
{}
|
||||
|
||||
std::string CreateShardTaskRequest::getTaskType()const
|
||||
{
|
||||
return taskType_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/CreateShardTaskRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::CreateShardTaskRequest;
|
||||
|
||||
CreateShardTaskRequest::CreateShardTaskRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "CreateShardTask") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void CreateShardTaskRequest::setTaskType(const std::string& taskType)
|
||||
{
|
||||
taskType_ = taskType;
|
||||
setParameter("TaskType", taskType);
|
||||
CreateShardTaskRequest::~CreateShardTaskRequest() {}
|
||||
|
||||
std::string CreateShardTaskRequest::getTaskType() const {
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
std::string CreateShardTaskRequest::getTargetTableName()const
|
||||
{
|
||||
return targetTableName_;
|
||||
void CreateShardTaskRequest::setTaskType(const std::string &taskType) {
|
||||
taskType_ = taskType;
|
||||
setParameter(std::string("TaskType"), taskType);
|
||||
}
|
||||
|
||||
void CreateShardTaskRequest::setTargetTableName(const std::string& targetTableName)
|
||||
{
|
||||
targetTableName_ = targetTableName;
|
||||
setParameter("TargetTableName", targetTableName);
|
||||
std::string CreateShardTaskRequest::getTargetTableName() const {
|
||||
return targetTableName_;
|
||||
}
|
||||
|
||||
std::string CreateShardTaskRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void CreateShardTaskRequest::setTargetTableName(const std::string &targetTableName) {
|
||||
targetTableName_ = targetTableName;
|
||||
setParameter(std::string("TargetTableName"), targetTableName);
|
||||
}
|
||||
|
||||
void CreateShardTaskRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string CreateShardTaskRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string CreateShardTaskRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void CreateShardTaskRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void CreateShardTaskRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string CreateShardTaskRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string CreateShardTaskRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void CreateShardTaskRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void CreateShardTaskRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string CreateShardTaskRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
std::string CreateShardTaskRequest::getSourceTableName()const
|
||||
{
|
||||
return sourceTableName_;
|
||||
void CreateShardTaskRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void CreateShardTaskRequest::setSourceTableName(const std::string& sourceTableName)
|
||||
{
|
||||
sourceTableName_ = sourceTableName;
|
||||
setParameter("SourceTableName", sourceTableName);
|
||||
std::string CreateShardTaskRequest::getSourceTableName() const {
|
||||
return sourceTableName_;
|
||||
}
|
||||
|
||||
void CreateShardTaskRequest::setSourceTableName(const std::string &sourceTableName) {
|
||||
sourceTableName_ = sourceTableName;
|
||||
setParameter(std::string("SourceTableName"), sourceTableName);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,10 +39,10 @@ void CreateShardTaskResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString() == "true";
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeBackMenuRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackMenuRequest;
|
||||
|
||||
DescribeBackMenuRequest::DescribeBackMenuRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeBackMenu")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackMenuRequest::~DescribeBackMenuRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeBackMenuRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeBackMenuRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackMenuRequest;
|
||||
|
||||
DescribeBackMenuRequest::DescribeBackMenuRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeBackMenu") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeBackMenuRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeBackMenuRequest::~DescribeBackMenuRequest() {}
|
||||
|
||||
std::string DescribeBackMenuRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeBackMenuRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeBackMenuRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeBackMenuRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeBackMenuRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeBackMenuRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,10 +43,10 @@ void DescribeBackMenuResult::parse(const std::string &payload)
|
||||
for (auto valueListlistItem : allListNode)
|
||||
{
|
||||
ListItem listObject;
|
||||
if(!valueListlistItem["MenuName"].isNull())
|
||||
listObject.menuName = valueListlistItem["MenuName"].asString();
|
||||
if(!valueListlistItem["Support"].isNull())
|
||||
listObject.support = valueListlistItem["Support"].asString() == "true";
|
||||
if(!valueListlistItem["MenuName"].isNull())
|
||||
listObject.menuName = valueListlistItem["MenuName"].asString();
|
||||
list_.push_back(listObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeBackupDbsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupDbsRequest;
|
||||
|
||||
DescribeBackupDbsRequest::DescribeBackupDbsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeBackupDbs")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupDbsRequest::~DescribeBackupDbsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeBackupDbsRequest::getPreferredRestoreTime()const
|
||||
{
|
||||
return preferredRestoreTime_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeBackupDbsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupDbsRequest;
|
||||
|
||||
DescribeBackupDbsRequest::DescribeBackupDbsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeBackupDbs") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeBackupDbsRequest::setPreferredRestoreTime(const std::string& preferredRestoreTime)
|
||||
{
|
||||
preferredRestoreTime_ = preferredRestoreTime;
|
||||
setParameter("PreferredRestoreTime", preferredRestoreTime);
|
||||
DescribeBackupDbsRequest::~DescribeBackupDbsRequest() {}
|
||||
|
||||
std::string DescribeBackupDbsRequest::getPreferredRestoreTime() const {
|
||||
return preferredRestoreTime_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupDbsRequest::getBackupId()const
|
||||
{
|
||||
return backupId_;
|
||||
void DescribeBackupDbsRequest::setPreferredRestoreTime(const std::string &preferredRestoreTime) {
|
||||
preferredRestoreTime_ = preferredRestoreTime;
|
||||
setParameter(std::string("PreferredRestoreTime"), preferredRestoreTime);
|
||||
}
|
||||
|
||||
void DescribeBackupDbsRequest::setBackupId(const std::string& backupId)
|
||||
{
|
||||
backupId_ = backupId;
|
||||
setParameter("BackupId", backupId);
|
||||
std::string DescribeBackupDbsRequest::getBackupId() const {
|
||||
return backupId_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupDbsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeBackupDbsRequest::setBackupId(const std::string &backupId) {
|
||||
backupId_ = backupId;
|
||||
setParameter(std::string("BackupId"), backupId);
|
||||
}
|
||||
|
||||
void DescribeBackupDbsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeBackupDbsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupDbsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeBackupDbsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeBackupDbsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeBackupDbsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeBackupDbsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeBackupLocalRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupLocalRequest;
|
||||
|
||||
DescribeBackupLocalRequest::DescribeBackupLocalRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeBackupLocal")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupLocalRequest::~DescribeBackupLocalRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeBackupLocalRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeBackupLocalRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupLocalRequest;
|
||||
|
||||
DescribeBackupLocalRequest::DescribeBackupLocalRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeBackupLocal") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeBackupLocalRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeBackupLocalRequest::~DescribeBackupLocalRequest() {}
|
||||
|
||||
std::string DescribeBackupLocalRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupLocalRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeBackupLocalRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeBackupLocalRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeBackupLocalRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeBackupLocalRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,40 +40,40 @@ void DescribeBackupLocalResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto backupPolicyDONode = value["BackupPolicyDO"];
|
||||
if(!backupPolicyDONode["GmtCreate"].isNull())
|
||||
backupPolicyDO_.gmtCreate = std::stol(backupPolicyDONode["GmtCreate"].asString());
|
||||
if(!backupPolicyDONode["GmtModified"].isNull())
|
||||
backupPolicyDO_.gmtModified = std::stol(backupPolicyDONode["GmtModified"].asString());
|
||||
if(!backupPolicyDONode["BackupPolicyMode"].isNull())
|
||||
backupPolicyDO_.backupPolicyMode = backupPolicyDONode["BackupPolicyMode"].asString();
|
||||
if(!backupPolicyDONode["BackupDbName"].isNull())
|
||||
backupPolicyDO_.backupDbName = backupPolicyDONode["BackupDbName"].asString();
|
||||
if(!backupPolicyDONode["LogBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.logBackupRetentionPeriod = std::stol(backupPolicyDONode["LogBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["DataBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.dataBackupRetentionPeriod = std::stol(backupPolicyDONode["DataBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupType"].isNull())
|
||||
backupPolicyDO_.backupType = backupPolicyDONode["BackupType"].asString();
|
||||
if(!backupPolicyDONode["BackupLevel"].isNull())
|
||||
backupPolicyDO_.backupLevel = backupPolicyDONode["BackupLevel"].asString();
|
||||
if(!backupPolicyDONode["BackupDbName"].isNull())
|
||||
backupPolicyDO_.backupDbName = backupPolicyDONode["BackupDbName"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupTime"].isNull())
|
||||
backupPolicyDO_.preferredBackupTime = backupPolicyDONode["PreferredBackupTime"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupPeriod"].isNull())
|
||||
backupPolicyDO_.preferredBackupPeriod = backupPolicyDONode["PreferredBackupPeriod"].asString();
|
||||
if(!backupPolicyDONode["DataBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.dataBackupRetentionPeriod = std::stol(backupPolicyDONode["DataBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["LogBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.logBackupRetentionPeriod = std::stol(backupPolicyDONode["LogBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.backupRetentionPeriod = std::stol(backupPolicyDONode["BackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupLog"].isNull())
|
||||
backupPolicyDO_.backupLog = backupPolicyDONode["BackupLog"].asString();
|
||||
if(!backupPolicyDONode["LocalLogRetentionHours"].isNull())
|
||||
backupPolicyDO_.localLogRetentionHours = std::stol(backupPolicyDONode["LocalLogRetentionHours"].asString());
|
||||
if(!backupPolicyDONode["LocalLogRetentionSpace"].isNull())
|
||||
backupPolicyDO_.localLogRetentionSpace = std::stol(backupPolicyDONode["LocalLogRetentionSpace"].asString());
|
||||
if(!backupPolicyDONode["HighSpaceUsageProtection"].isNull())
|
||||
backupPolicyDO_.highSpaceUsageProtection = std::stol(backupPolicyDONode["HighSpaceUsageProtection"].asString());
|
||||
if(!backupPolicyDONode["GmtModified"].isNull())
|
||||
backupPolicyDO_.gmtModified = std::stol(backupPolicyDONode["GmtModified"].asString());
|
||||
if(!backupPolicyDONode["BackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.backupRetentionPeriod = std::stol(backupPolicyDONode["BackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupPolicyMode"].isNull())
|
||||
backupPolicyDO_.backupPolicyMode = backupPolicyDONode["BackupPolicyMode"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupPeriod"].isNull())
|
||||
backupPolicyDO_.preferredBackupPeriod = backupPolicyDONode["PreferredBackupPeriod"].asString();
|
||||
if(!backupPolicyDONode["LocalLogRetentionSpace"].isNull())
|
||||
backupPolicyDO_.localLogRetentionSpace = std::stol(backupPolicyDONode["LocalLogRetentionSpace"].asString());
|
||||
if(!backupPolicyDONode["BackupAppName"].isNull())
|
||||
backupPolicyDO_.backupAppName = backupPolicyDONode["BackupAppName"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupTime"].isNull())
|
||||
backupPolicyDO_.preferredBackupTime = backupPolicyDONode["PreferredBackupTime"].asString();
|
||||
if(!backupPolicyDONode["GmtCreate"].isNull())
|
||||
backupPolicyDO_.gmtCreate = std::stol(backupPolicyDONode["GmtCreate"].asString());
|
||||
if(!backupPolicyDONode["BackupMode"].isNull())
|
||||
backupPolicyDO_.backupMode = backupPolicyDONode["BackupMode"].asString();
|
||||
if(!backupPolicyDONode["BackupLog"].isNull())
|
||||
backupPolicyDO_.backupLog = backupPolicyDONode["BackupLog"].asString();
|
||||
if(!backupPolicyDONode["NextBackupActuallyTime"].isNull())
|
||||
backupPolicyDO_.nextBackupActuallyTime = backupPolicyDONode["NextBackupActuallyTime"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeBackupPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupPolicyRequest;
|
||||
|
||||
DescribeBackupPolicyRequest::DescribeBackupPolicyRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeBackupPolicy")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupPolicyRequest::~DescribeBackupPolicyRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeBackupPolicyRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeBackupPolicyRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupPolicyRequest;
|
||||
|
||||
DescribeBackupPolicyRequest::DescribeBackupPolicyRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeBackupPolicy") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeBackupPolicyRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeBackupPolicyRequest::~DescribeBackupPolicyRequest() {}
|
||||
|
||||
std::string DescribeBackupPolicyRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupPolicyRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeBackupPolicyRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeBackupPolicyRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeBackupPolicyRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeBackupPolicyRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,40 +40,40 @@ void DescribeBackupPolicyResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto backupPolicyDONode = value["BackupPolicyDO"];
|
||||
if(!backupPolicyDONode["GmtCreate"].isNull())
|
||||
backupPolicyDO_.gmtCreate = std::stol(backupPolicyDONode["GmtCreate"].asString());
|
||||
if(!backupPolicyDONode["GmtModified"].isNull())
|
||||
backupPolicyDO_.gmtModified = std::stol(backupPolicyDONode["GmtModified"].asString());
|
||||
if(!backupPolicyDONode["BackupPolicyMode"].isNull())
|
||||
backupPolicyDO_.backupPolicyMode = backupPolicyDONode["BackupPolicyMode"].asString();
|
||||
if(!backupPolicyDONode["BackupDbName"].isNull())
|
||||
backupPolicyDO_.backupDbName = backupPolicyDONode["BackupDbName"].asString();
|
||||
if(!backupPolicyDONode["LogBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.logBackupRetentionPeriod = std::stol(backupPolicyDONode["LogBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["DataBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.dataBackupRetentionPeriod = std::stol(backupPolicyDONode["DataBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupType"].isNull())
|
||||
backupPolicyDO_.backupType = backupPolicyDONode["BackupType"].asString();
|
||||
if(!backupPolicyDONode["BackupLevel"].isNull())
|
||||
backupPolicyDO_.backupLevel = backupPolicyDONode["BackupLevel"].asString();
|
||||
if(!backupPolicyDONode["BackupDbName"].isNull())
|
||||
backupPolicyDO_.backupDbName = backupPolicyDONode["BackupDbName"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupTime"].isNull())
|
||||
backupPolicyDO_.preferredBackupTime = backupPolicyDONode["PreferredBackupTime"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupPeriod"].isNull())
|
||||
backupPolicyDO_.preferredBackupPeriod = backupPolicyDONode["PreferredBackupPeriod"].asString();
|
||||
if(!backupPolicyDONode["DataBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.dataBackupRetentionPeriod = std::stol(backupPolicyDONode["DataBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["LogBackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.logBackupRetentionPeriod = std::stol(backupPolicyDONode["LogBackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.backupRetentionPeriod = std::stol(backupPolicyDONode["BackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupLog"].isNull())
|
||||
backupPolicyDO_.backupLog = backupPolicyDONode["BackupLog"].asString();
|
||||
if(!backupPolicyDONode["LocalLogRetentionHours"].isNull())
|
||||
backupPolicyDO_.localLogRetentionHours = std::stol(backupPolicyDONode["LocalLogRetentionHours"].asString());
|
||||
if(!backupPolicyDONode["LocalLogRetentionSpace"].isNull())
|
||||
backupPolicyDO_.localLogRetentionSpace = std::stol(backupPolicyDONode["LocalLogRetentionSpace"].asString());
|
||||
if(!backupPolicyDONode["HighSpaceUsageProtection"].isNull())
|
||||
backupPolicyDO_.highSpaceUsageProtection = std::stol(backupPolicyDONode["HighSpaceUsageProtection"].asString());
|
||||
if(!backupPolicyDONode["GmtModified"].isNull())
|
||||
backupPolicyDO_.gmtModified = std::stol(backupPolicyDONode["GmtModified"].asString());
|
||||
if(!backupPolicyDONode["BackupRetentionPeriod"].isNull())
|
||||
backupPolicyDO_.backupRetentionPeriod = std::stol(backupPolicyDONode["BackupRetentionPeriod"].asString());
|
||||
if(!backupPolicyDONode["BackupPolicyMode"].isNull())
|
||||
backupPolicyDO_.backupPolicyMode = backupPolicyDONode["BackupPolicyMode"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupPeriod"].isNull())
|
||||
backupPolicyDO_.preferredBackupPeriod = backupPolicyDONode["PreferredBackupPeriod"].asString();
|
||||
if(!backupPolicyDONode["LocalLogRetentionSpace"].isNull())
|
||||
backupPolicyDO_.localLogRetentionSpace = std::stol(backupPolicyDONode["LocalLogRetentionSpace"].asString());
|
||||
if(!backupPolicyDONode["BackupAppName"].isNull())
|
||||
backupPolicyDO_.backupAppName = backupPolicyDONode["BackupAppName"].asString();
|
||||
if(!backupPolicyDONode["PreferredBackupTime"].isNull())
|
||||
backupPolicyDO_.preferredBackupTime = backupPolicyDONode["PreferredBackupTime"].asString();
|
||||
if(!backupPolicyDONode["GmtCreate"].isNull())
|
||||
backupPolicyDO_.gmtCreate = std::stol(backupPolicyDONode["GmtCreate"].asString());
|
||||
if(!backupPolicyDONode["BackupMode"].isNull())
|
||||
backupPolicyDO_.backupMode = backupPolicyDONode["BackupMode"].asString();
|
||||
if(!backupPolicyDONode["BackupLog"].isNull())
|
||||
backupPolicyDO_.backupLog = backupPolicyDONode["BackupLog"].asString();
|
||||
if(!backupPolicyDONode["NextBackupActuallyTime"].isNull())
|
||||
backupPolicyDO_.nextBackupActuallyTime = backupPolicyDONode["NextBackupActuallyTime"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeBackupSetsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupSetsRequest;
|
||||
|
||||
DescribeBackupSetsRequest::DescribeBackupSetsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeBackupSets")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupSetsRequest::~DescribeBackupSetsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeBackupSetsRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeBackupSetsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupSetsRequest;
|
||||
|
||||
DescribeBackupSetsRequest::DescribeBackupSetsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeBackupSets") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeBackupSetsRequest::setEndTime(const std::string& endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", endTime);
|
||||
DescribeBackupSetsRequest::~DescribeBackupSetsRequest() {}
|
||||
|
||||
std::string DescribeBackupSetsRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupSetsRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeBackupSetsRequest::setEndTime(const std::string &endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), endTime);
|
||||
}
|
||||
|
||||
void DescribeBackupSetsRequest::setStartTime(const std::string& startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", startTime);
|
||||
std::string DescribeBackupSetsRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupSetsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeBackupSetsRequest::setStartTime(const std::string &startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), startTime);
|
||||
}
|
||||
|
||||
void DescribeBackupSetsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeBackupSetsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupSetsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeBackupSetsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeBackupSetsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeBackupSetsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeBackupSetsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,26 +43,26 @@ void DescribeBackupSetsResult::parse(const std::string &payload)
|
||||
for (auto valueBackupSetsbackupSet : allBackupSetsNode)
|
||||
{
|
||||
BackupSet backupSetsObject;
|
||||
if(!valueBackupSetsbackupSet["Id"].isNull())
|
||||
backupSetsObject.id = valueBackupSetsbackupSet["Id"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupStartTime"].isNull())
|
||||
backupSetsObject.backupStartTime = std::stol(valueBackupSetsbackupSet["BackupStartTime"].asString());
|
||||
if(!valueBackupSetsbackupSet["BackupEndTime"].isNull())
|
||||
backupSetsObject.backupEndTime = std::stol(valueBackupSetsbackupSet["BackupEndTime"].asString());
|
||||
if(!valueBackupSetsbackupSet["BackupMode"].isNull())
|
||||
backupSetsObject.backupMode = valueBackupSetsbackupSet["BackupMode"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupLevel"].isNull())
|
||||
backupSetsObject.backupLevel = valueBackupSetsbackupSet["BackupLevel"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupType"].isNull())
|
||||
backupSetsObject.backupType = valueBackupSetsbackupSet["BackupType"].asString();
|
||||
if(!valueBackupSetsbackupSet["Status"].isNull())
|
||||
backupSetsObject.status = std::stol(valueBackupSetsbackupSet["Status"].asString());
|
||||
if(!valueBackupSetsbackupSet["EnableRecovery"].isNull())
|
||||
backupSetsObject.enableRecovery = valueBackupSetsbackupSet["EnableRecovery"].asString() == "true";
|
||||
if(!valueBackupSetsbackupSet["BackupTotalSize"].isNull())
|
||||
backupSetsObject.backupTotalSize = valueBackupSetsbackupSet["BackupTotalSize"].asString();
|
||||
if(!valueBackupSetsbackupSet["Status"].isNull())
|
||||
backupSetsObject.status = std::stol(valueBackupSetsbackupSet["Status"].asString());
|
||||
if(!valueBackupSetsbackupSet["BackupConsitentTime"].isNull())
|
||||
backupSetsObject.backupConsitentTime = valueBackupSetsbackupSet["BackupConsitentTime"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupType"].isNull())
|
||||
backupSetsObject.backupType = valueBackupSetsbackupSet["BackupType"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupStartTime"].isNull())
|
||||
backupSetsObject.backupStartTime = std::stol(valueBackupSetsbackupSet["BackupStartTime"].asString());
|
||||
if(!valueBackupSetsbackupSet["BackupLevel"].isNull())
|
||||
backupSetsObject.backupLevel = valueBackupSetsbackupSet["BackupLevel"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupMode"].isNull())
|
||||
backupSetsObject.backupMode = valueBackupSetsbackupSet["BackupMode"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupEndTime"].isNull())
|
||||
backupSetsObject.backupEndTime = std::stol(valueBackupSetsbackupSet["BackupEndTime"].asString());
|
||||
if(!valueBackupSetsbackupSet["Id"].isNull())
|
||||
backupSetsObject.id = valueBackupSetsbackupSet["Id"].asString();
|
||||
if(!valueBackupSetsbackupSet["BackupTotalSize"].isNull())
|
||||
backupSetsObject.backupTotalSize = valueBackupSetsbackupSet["BackupTotalSize"].asString();
|
||||
auto allBackupDbs = value["BackupDbs"]["backupDb"];
|
||||
for (auto value : allBackupDbs)
|
||||
backupSetsObject.backupDbs.push_back(value.asString());
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeBackupTimesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupTimesRequest;
|
||||
|
||||
DescribeBackupTimesRequest::DescribeBackupTimesRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeBackupTimes")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBackupTimesRequest::~DescribeBackupTimesRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeBackupTimesRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeBackupTimesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBackupTimesRequest;
|
||||
|
||||
DescribeBackupTimesRequest::DescribeBackupTimesRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeBackupTimes") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeBackupTimesRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeBackupTimesRequest::~DescribeBackupTimesRequest() {}
|
||||
|
||||
std::string DescribeBackupTimesRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeBackupTimesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeBackupTimesRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeBackupTimesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeBackupTimesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeBackupTimesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ void DescribeBackupTimesResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto restoreTimeNode = value["RestoreTime"];
|
||||
if(!restoreTimeNode["StartTime"].isNull())
|
||||
restoreTime_.startTime = restoreTimeNode["StartTime"].asString();
|
||||
if(!restoreTimeNode["EndTime"].isNull())
|
||||
restoreTime_.endTime = restoreTimeNode["EndTime"].asString();
|
||||
if(!restoreTimeNode["StartTime"].isNull())
|
||||
restoreTime_.startTime = restoreTimeNode["StartTime"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
|
||||
@@ -1,95 +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/drds/model/DescribeBroadcastTablesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBroadcastTablesRequest;
|
||||
|
||||
DescribeBroadcastTablesRequest::DescribeBroadcastTablesRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeBroadcastTables")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeBroadcastTablesRequest::~DescribeBroadcastTablesRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeBroadcastTablesRequest::getQuery()const
|
||||
{
|
||||
return query_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeBroadcastTablesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeBroadcastTablesRequest;
|
||||
|
||||
DescribeBroadcastTablesRequest::DescribeBroadcastTablesRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeBroadcastTables") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeBroadcastTablesRequest::setQuery(const std::string& query)
|
||||
{
|
||||
query_ = query;
|
||||
setParameter("Query", query);
|
||||
DescribeBroadcastTablesRequest::~DescribeBroadcastTablesRequest() {}
|
||||
|
||||
std::string DescribeBroadcastTablesRequest::getQuery() const {
|
||||
return query_;
|
||||
}
|
||||
|
||||
int DescribeBroadcastTablesRequest::getCurrentPage()const
|
||||
{
|
||||
return currentPage_;
|
||||
void DescribeBroadcastTablesRequest::setQuery(const std::string &query) {
|
||||
query_ = query;
|
||||
setParameter(std::string("Query"), query);
|
||||
}
|
||||
|
||||
void DescribeBroadcastTablesRequest::setCurrentPage(int currentPage)
|
||||
{
|
||||
currentPage_ = currentPage;
|
||||
setParameter("CurrentPage", std::to_string(currentPage));
|
||||
int DescribeBroadcastTablesRequest::getCurrentPage() const {
|
||||
return currentPage_;
|
||||
}
|
||||
|
||||
std::string DescribeBroadcastTablesRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeBroadcastTablesRequest::setCurrentPage(int currentPage) {
|
||||
currentPage_ = currentPage;
|
||||
setParameter(std::string("CurrentPage"), std::to_string(currentPage));
|
||||
}
|
||||
|
||||
void DescribeBroadcastTablesRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeBroadcastTablesRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeBroadcastTablesRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeBroadcastTablesRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeBroadcastTablesRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeBroadcastTablesRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string DescribeBroadcastTablesRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeBroadcastTablesRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeBroadcastTablesRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeBroadcastTablesRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
int DescribeBroadcastTablesRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeBroadcastTablesRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribeBroadcastTablesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeBroadcastTablesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeBroadcastTablesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,18 +43,18 @@ void DescribeBroadcastTablesResult::parse(const std::string &payload)
|
||||
for (auto valueListListItem : allListNode)
|
||||
{
|
||||
ListItem listObject;
|
||||
if(!valueListListItem["Table"].isNull())
|
||||
listObject.table = valueListListItem["Table"].asString();
|
||||
if(!valueListListItem["BroadcastType"].isNull())
|
||||
listObject.broadcastType = valueListListItem["BroadcastType"].asString();
|
||||
if(!valueListListItem["IsShard"].isNull())
|
||||
listObject.isShard = valueListListItem["IsShard"].asString() == "true";
|
||||
if(!valueListListItem["DbInstType"].isNull())
|
||||
listObject.dbInstType = std::stoi(valueListListItem["DbInstType"].asString());
|
||||
if(!valueListListItem["Broadcast"].isNull())
|
||||
listObject.broadcast = valueListListItem["Broadcast"].asString() == "true";
|
||||
if(!valueListListItem["Status"].isNull())
|
||||
listObject.status = std::stoi(valueListListItem["Status"].asString());
|
||||
if(!valueListListItem["IsShard"].isNull())
|
||||
listObject.isShard = valueListListItem["IsShard"].asString() == "true";
|
||||
if(!valueListListItem["Broadcast"].isNull())
|
||||
listObject.broadcast = valueListListItem["Broadcast"].asString() == "true";
|
||||
if(!valueListListItem["Table"].isNull())
|
||||
listObject.table = valueListListItem["Table"].asString();
|
||||
if(!valueListListItem["DbInstType"].isNull())
|
||||
listObject.dbInstType = std::stoi(valueListListItem["DbInstType"].asString());
|
||||
if(!valueListListItem["BroadcastType"].isNull())
|
||||
listObject.broadcastType = valueListListItem["BroadcastType"].asString();
|
||||
list_.push_back(listObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,95 +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/drds/model/DescribeDbInstanceDbsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDbInstanceDbsRequest;
|
||||
|
||||
DescribeDbInstanceDbsRequest::DescribeDbInstanceDbsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDbInstanceDbs")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDbInstanceDbsRequest::~DescribeDbInstanceDbsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDbInstanceDbsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDbInstanceDbsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDbInstanceDbsRequest;
|
||||
|
||||
DescribeDbInstanceDbsRequest::DescribeDbInstanceDbsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDbInstanceDbs") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDbInstanceDbsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDbInstanceDbsRequest::~DescribeDbInstanceDbsRequest() {}
|
||||
|
||||
std::string DescribeDbInstanceDbsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstanceDbsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDbInstanceDbsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDbInstanceDbsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDbInstanceDbsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstanceDbsRequest::getPassword()const
|
||||
{
|
||||
return password_;
|
||||
void DescribeDbInstanceDbsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDbInstanceDbsRequest::setPassword(const std::string& password)
|
||||
{
|
||||
password_ = password;
|
||||
setParameter("Password", password);
|
||||
std::string DescribeDbInstanceDbsRequest::getPassword() const {
|
||||
return password_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstanceDbsRequest::getAccountName()const
|
||||
{
|
||||
return accountName_;
|
||||
void DescribeDbInstanceDbsRequest::setPassword(const std::string &password) {
|
||||
password_ = password;
|
||||
setParameter(std::string("Password"), password);
|
||||
}
|
||||
|
||||
void DescribeDbInstanceDbsRequest::setAccountName(const std::string& accountName)
|
||||
{
|
||||
accountName_ = accountName;
|
||||
setParameter("AccountName", accountName);
|
||||
std::string DescribeDbInstanceDbsRequest::getAccountName() const {
|
||||
return accountName_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstanceDbsRequest::getDbInstanceId()const
|
||||
{
|
||||
return dbInstanceId_;
|
||||
void DescribeDbInstanceDbsRequest::setAccountName(const std::string &accountName) {
|
||||
accountName_ = accountName;
|
||||
setParameter(std::string("AccountName"), accountName);
|
||||
}
|
||||
|
||||
void DescribeDbInstanceDbsRequest::setDbInstanceId(const std::string& dbInstanceId)
|
||||
{
|
||||
dbInstanceId_ = dbInstanceId;
|
||||
setParameter("DbInstanceId", dbInstanceId);
|
||||
std::string DescribeDbInstanceDbsRequest::getDbInstanceId() const {
|
||||
return dbInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstanceDbsRequest::getDbInstType()const
|
||||
{
|
||||
return dbInstType_;
|
||||
void DescribeDbInstanceDbsRequest::setDbInstanceId(const std::string &dbInstanceId) {
|
||||
dbInstanceId_ = dbInstanceId;
|
||||
setParameter(std::string("DbInstanceId"), dbInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDbInstanceDbsRequest::setDbInstType(const std::string& dbInstType)
|
||||
{
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter("DbInstType", dbInstType);
|
||||
std::string DescribeDbInstanceDbsRequest::getDbInstType() const {
|
||||
return dbInstType_;
|
||||
}
|
||||
|
||||
void DescribeDbInstanceDbsRequest::setDbInstType(const std::string &dbInstType) {
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter(std::string("DbInstType"), dbInstType);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,10 +43,10 @@ void DescribeDbInstanceDbsResult::parse(const std::string &payload)
|
||||
for (auto valueDatabasesDatabase : allDatabasesNode)
|
||||
{
|
||||
Database databasesObject;
|
||||
if(!valueDatabasesDatabase["DbName"].isNull())
|
||||
databasesObject.dbName = valueDatabasesDatabase["DbName"].asString();
|
||||
if(!valueDatabasesDatabase["Status"].isNull())
|
||||
databasesObject.status = std::stoi(valueDatabasesDatabase["Status"].asString());
|
||||
if(!valueDatabasesDatabase["DbName"].isNull())
|
||||
databasesObject.dbName = valueDatabasesDatabase["DbName"].asString();
|
||||
if(!valueDatabasesDatabase["Description"].isNull())
|
||||
databasesObject.description = valueDatabasesDatabase["Description"].asString();
|
||||
databases_.push_back(databasesObject);
|
||||
|
||||
@@ -1,95 +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/drds/model/DescribeDbInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDbInstancesRequest;
|
||||
|
||||
DescribeDbInstancesRequest::DescribeDbInstancesRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDbInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDbInstancesRequest::~DescribeDbInstancesRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDbInstancesRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDbInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDbInstancesRequest;
|
||||
|
||||
DescribeDbInstancesRequest::DescribeDbInstancesRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDbInstances") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDbInstancesRequest::~DescribeDbInstancesRequest() {}
|
||||
|
||||
std::string DescribeDbInstancesRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
int DescribeDbInstancesRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeDbInstancesRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeDbInstancesRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstancesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDbInstancesRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDbInstancesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstancesRequest::getSearch()const
|
||||
{
|
||||
return search_;
|
||||
void DescribeDbInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setSearch(const std::string& search)
|
||||
{
|
||||
search_ = search;
|
||||
setParameter("Search", search);
|
||||
std::string DescribeDbInstancesRequest::getSearch() const {
|
||||
return search_;
|
||||
}
|
||||
|
||||
int DescribeDbInstancesRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeDbInstancesRequest::setSearch(const std::string &search) {
|
||||
search_ = search;
|
||||
setParameter(std::string("Search"), search);
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
std::string DescribeDbInstancesRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
std::string DescribeDbInstancesRequest::getDbInstType()const
|
||||
{
|
||||
return dbInstType_;
|
||||
void DescribeDbInstancesRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setDbInstType(const std::string& dbInstType)
|
||||
{
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter("DbInstType", dbInstType);
|
||||
int DescribeDbInstancesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeDbInstancesRequest::getDbInstType() const {
|
||||
return dbInstType_;
|
||||
}
|
||||
|
||||
void DescribeDbInstancesRequest::setDbInstType(const std::string &dbInstType) {
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter(std::string("DbInstType"), dbInstType);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,24 +43,26 @@ void DescribeDbInstancesResult::parse(const std::string &payload)
|
||||
for (auto valueItemsDBInstance : allItemsNode)
|
||||
{
|
||||
DBInstance itemsObject;
|
||||
if(!valueItemsDBInstance["DBInstanceId"].isNull())
|
||||
itemsObject.dBInstanceId = valueItemsDBInstance["DBInstanceId"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceStatus"].isNull())
|
||||
itemsObject.dBInstanceStatus = std::stoi(valueItemsDBInstance["DBInstanceStatus"].asString());
|
||||
if(!valueItemsDBInstance["InstanceNetworkType"].isNull())
|
||||
itemsObject.instanceNetworkType = valueItemsDBInstance["InstanceNetworkType"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceType"].isNull())
|
||||
itemsObject.dBInstanceType = valueItemsDBInstance["DBInstanceType"].asString();
|
||||
if(!valueItemsDBInstance["ZoneId"].isNull())
|
||||
itemsObject.zoneId = valueItemsDBInstance["ZoneId"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceStatus"].isNull())
|
||||
itemsObject.dBInstanceStatus = std::stoi(valueItemsDBInstance["DBInstanceStatus"].asString());
|
||||
if(!valueItemsDBInstance["DBInstanceId"].isNull())
|
||||
itemsObject.dBInstanceId = valueItemsDBInstance["DBInstanceId"].asString();
|
||||
if(!valueItemsDBInstance["Engine"].isNull())
|
||||
itemsObject.engine = valueItemsDBInstance["Engine"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceDescription"].isNull())
|
||||
itemsObject.dBInstanceDescription = valueItemsDBInstance["DBInstanceDescription"].asString();
|
||||
if(!valueItemsDBInstance["EngineVersion"].isNull())
|
||||
itemsObject.engineVersion = valueItemsDBInstance["EngineVersion"].asString();
|
||||
if(!valueItemsDBInstance["RegionId"].isNull())
|
||||
itemsObject.regionId = valueItemsDBInstance["RegionId"].asString();
|
||||
if(!valueItemsDBInstance["ZoneId"].isNull())
|
||||
itemsObject.zoneId = valueItemsDBInstance["ZoneId"].asString();
|
||||
if(!valueItemsDBInstance["DBInstanceDescription"].isNull())
|
||||
itemsObject.dBInstanceDescription = valueItemsDBInstance["DBInstanceDescription"].asString();
|
||||
if(!valueItemsDBInstance["InstanceNetworkType"].isNull())
|
||||
itemsObject.instanceNetworkType = valueItemsDBInstance["InstanceNetworkType"].asString();
|
||||
if(!valueItemsDBInstance["AllowAllCategory"].isNull())
|
||||
itemsObject.allowAllCategory = valueItemsDBInstance["AllowAllCategory"].asString() == "true";
|
||||
auto allReadOnlyDBInstanceId = value["ReadOnlyDBInstanceId"]["ReadOnlyDBInstanceId"];
|
||||
for (auto value : allReadOnlyDBInstanceId)
|
||||
itemsObject.readOnlyDBInstanceId.push_back(value.asString());
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeDrdsDBClusterRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBClusterRequest;
|
||||
|
||||
DescribeDrdsDBClusterRequest::DescribeDrdsDBClusterRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDBCluster")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDBClusterRequest::~DescribeDrdsDBClusterRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDBClusterRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDBClusterRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBClusterRequest;
|
||||
|
||||
DescribeDrdsDBClusterRequest::DescribeDrdsDBClusterRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDBCluster") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBClusterRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsDBClusterRequest::~DescribeDrdsDBClusterRequest() {}
|
||||
|
||||
std::string DescribeDrdsDBClusterRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBClusterRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsDBClusterRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBClusterRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsDBClusterRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBClusterRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsDBClusterRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBClusterRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsDBClusterRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBClusterRequest::getDbInstanceId()const
|
||||
{
|
||||
return dbInstanceId_;
|
||||
void DescribeDrdsDBClusterRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBClusterRequest::setDbInstanceId(const std::string& dbInstanceId)
|
||||
{
|
||||
dbInstanceId_ = dbInstanceId;
|
||||
setParameter("DbInstanceId", dbInstanceId);
|
||||
std::string DescribeDrdsDBClusterRequest::getDbInstanceId() const {
|
||||
return dbInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDBClusterRequest::setDbInstanceId(const std::string &dbInstanceId) {
|
||||
dbInstanceId_ = dbInstanceId;
|
||||
setParameter(std::string("DbInstanceId"), dbInstanceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,54 +40,54 @@ void DescribeDrdsDBClusterResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dbInstanceNode = value["DbInstance"];
|
||||
if(!dbInstanceNode["DBInstanceId"].isNull())
|
||||
dbInstance_.dBInstanceId = dbInstanceNode["DBInstanceId"].asString();
|
||||
if(!dbInstanceNode["Port"].isNull())
|
||||
dbInstance_.port = std::stoi(dbInstanceNode["Port"].asString());
|
||||
if(!dbInstanceNode["ExpireTime"].isNull())
|
||||
dbInstance_.expireTime = dbInstanceNode["ExpireTime"].asString();
|
||||
if(!dbInstanceNode["PayType"].isNull())
|
||||
dbInstance_.payType = dbInstanceNode["PayType"].asString();
|
||||
if(!dbInstanceNode["DBInstanceStatus"].isNull())
|
||||
dbInstance_.dBInstanceStatus = dbInstanceNode["DBInstanceStatus"].asString();
|
||||
if(!dbInstanceNode["DbInstType"].isNull())
|
||||
dbInstance_.dbInstType = dbInstanceNode["DbInstType"].asString();
|
||||
if(!dbInstanceNode["Engine"].isNull())
|
||||
dbInstance_.engine = dbInstanceNode["Engine"].asString();
|
||||
if(!dbInstanceNode["NetworkType"].isNull())
|
||||
dbInstance_.networkType = dbInstanceNode["NetworkType"].asString();
|
||||
if(!dbInstanceNode["Port"].isNull())
|
||||
dbInstance_.port = std::stoi(dbInstanceNode["Port"].asString());
|
||||
if(!dbInstanceNode["EngineVersion"].isNull())
|
||||
dbInstance_.engineVersion = dbInstanceNode["EngineVersion"].asString();
|
||||
if(!dbInstanceNode["RdsInstType"].isNull())
|
||||
dbInstance_.rdsInstType = dbInstanceNode["RdsInstType"].asString();
|
||||
if(!dbInstanceNode["PayType"].isNull())
|
||||
dbInstance_.payType = dbInstanceNode["PayType"].asString();
|
||||
if(!dbInstanceNode["ExpireTime"].isNull())
|
||||
dbInstance_.expireTime = dbInstanceNode["ExpireTime"].asString();
|
||||
if(!dbInstanceNode["RemainDays"].isNull())
|
||||
dbInstance_.remainDays = dbInstanceNode["RemainDays"].asString();
|
||||
if(!dbInstanceNode["NetworkType"].isNull())
|
||||
dbInstance_.networkType = dbInstanceNode["NetworkType"].asString();
|
||||
if(!dbInstanceNode["DBInstanceId"].isNull())
|
||||
dbInstance_.dBInstanceId = dbInstanceNode["DBInstanceId"].asString();
|
||||
if(!dbInstanceNode["DbInstType"].isNull())
|
||||
dbInstance_.dbInstType = dbInstanceNode["DbInstType"].asString();
|
||||
if(!dbInstanceNode["Engine"].isNull())
|
||||
dbInstance_.engine = dbInstanceNode["Engine"].asString();
|
||||
if(!dbInstanceNode["ReadMode"].isNull())
|
||||
dbInstance_.readMode = dbInstanceNode["ReadMode"].asString();
|
||||
auto allEndpointsNode = dbInstanceNode["Endpoints"]["Endpoint"];
|
||||
for (auto dbInstanceNodeEndpointsEndpoint : allEndpointsNode)
|
||||
{
|
||||
DbInstance::Endpoint endpointObject;
|
||||
if(!dbInstanceNodeEndpointsEndpoint["NodeIds"].isNull())
|
||||
endpointObject.nodeIds = dbInstanceNodeEndpointsEndpoint["NodeIds"].asString();
|
||||
if(!dbInstanceNodeEndpointsEndpoint["EndpointId"].isNull())
|
||||
endpointObject.endpointId = dbInstanceNodeEndpointsEndpoint["EndpointId"].asString();
|
||||
if(!dbInstanceNodeEndpointsEndpoint["ReadWeight"].isNull())
|
||||
endpointObject.readWeight = std::stoi(dbInstanceNodeEndpointsEndpoint["ReadWeight"].asString());
|
||||
if(!dbInstanceNodeEndpointsEndpoint["EndpointId"].isNull())
|
||||
endpointObject.endpointId = dbInstanceNodeEndpointsEndpoint["EndpointId"].asString();
|
||||
if(!dbInstanceNodeEndpointsEndpoint["NodeIds"].isNull())
|
||||
endpointObject.nodeIds = dbInstanceNodeEndpointsEndpoint["NodeIds"].asString();
|
||||
dbInstance_.endpoints.push_back(endpointObject);
|
||||
}
|
||||
auto allDBNodesNode = dbInstanceNode["DBNodes"]["DBNode"];
|
||||
for (auto dbInstanceNodeDBNodesDBNode : allDBNodesNode)
|
||||
{
|
||||
DbInstance::DBNode dBNodeObject;
|
||||
if(!dbInstanceNodeDBNodesDBNode["DBNodeId"].isNull())
|
||||
dBNodeObject.dBNodeId = dbInstanceNodeDBNodesDBNode["DBNodeId"].asString();
|
||||
if(!dbInstanceNodeDBNodesDBNode["ZoneId"].isNull())
|
||||
dBNodeObject.zoneId = dbInstanceNodeDBNodesDBNode["ZoneId"].asString();
|
||||
if(!dbInstanceNodeDBNodesDBNode["DBNodeStatus"].isNull())
|
||||
dBNodeObject.dBNodeStatus = dbInstanceNodeDBNodesDBNode["DBNodeStatus"].asString();
|
||||
if(!dbInstanceNodeDBNodesDBNode["DBNodeRole"].isNull())
|
||||
dBNodeObject.dBNodeRole = dbInstanceNodeDBNodesDBNode["DBNodeRole"].asString();
|
||||
if(!dbInstanceNodeDBNodesDBNode["ZoneId"].isNull())
|
||||
dBNodeObject.zoneId = dbInstanceNodeDBNodesDBNode["ZoneId"].asString();
|
||||
if(!dbInstanceNodeDBNodesDBNode["DBNodeId"].isNull())
|
||||
dBNodeObject.dBNodeId = dbInstanceNodeDBNodesDBNode["DBNodeId"].asString();
|
||||
if(!dbInstanceNodeDBNodesDBNode["DBNodeStatus"].isNull())
|
||||
dBNodeObject.dBNodeStatus = dbInstanceNodeDBNodesDBNode["DBNodeStatus"].asString();
|
||||
dbInstance_.dBNodes.push_back(dBNodeObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeDrdsDBIpWhiteListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBIpWhiteListRequest;
|
||||
|
||||
DescribeDrdsDBIpWhiteListRequest::DescribeDrdsDBIpWhiteListRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDBIpWhiteList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDBIpWhiteListRequest::~DescribeDrdsDBIpWhiteListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDBIpWhiteListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBIpWhiteListRequest;
|
||||
|
||||
DescribeDrdsDBIpWhiteListRequest::DescribeDrdsDBIpWhiteListRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDBIpWhiteList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBIpWhiteListRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsDBIpWhiteListRequest::~DescribeDrdsDBIpWhiteListRequest() {}
|
||||
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getGroupName()const
|
||||
{
|
||||
return groupName_;
|
||||
void DescribeDrdsDBIpWhiteListRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBIpWhiteListRequest::setGroupName(const std::string& groupName)
|
||||
{
|
||||
groupName_ = groupName;
|
||||
setParameter("GroupName", groupName);
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getGroupName() const {
|
||||
return groupName_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsDBIpWhiteListRequest::setGroupName(const std::string &groupName) {
|
||||
groupName_ = groupName;
|
||||
setParameter(std::string("GroupName"), groupName);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBIpWhiteListRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsDBIpWhiteListRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBIpWhiteListRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsDBIpWhiteListRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDBIpWhiteListRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeDrdsDBRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBRequest;
|
||||
|
||||
DescribeDrdsDBRequest::DescribeDrdsDBRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDB")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDBRequest::~DescribeDrdsDBRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDBRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDBRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBRequest;
|
||||
|
||||
DescribeDrdsDBRequest::DescribeDrdsDBRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDB") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsDBRequest::~DescribeDrdsDBRequest() {}
|
||||
|
||||
std::string DescribeDrdsDBRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsDBRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsDBRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsDBRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsDBRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDBRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,16 +40,16 @@ void DescribeDrdsDBResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["DbName"].isNull())
|
||||
data_.dbName = dataNode["DbName"].asString();
|
||||
if(!dataNode["Status"].isNull())
|
||||
data_.status = dataNode["Status"].asString();
|
||||
if(!dataNode["DbName"].isNull())
|
||||
data_.dbName = dataNode["DbName"].asString();
|
||||
if(!dataNode["Schema"].isNull())
|
||||
data_.schema = dataNode["Schema"].asString();
|
||||
if(!dataNode["CreateTime"].isNull())
|
||||
data_.createTime = dataNode["CreateTime"].asString();
|
||||
if(!dataNode["Mode"].isNull())
|
||||
data_.mode = dataNode["Mode"].asString();
|
||||
if(!dataNode["Schema"].isNull())
|
||||
data_.schema = dataNode["Schema"].asString();
|
||||
if(!dataNode["DbInstType"].isNull())
|
||||
data_.dbInstType = dataNode["DbInstType"].asString();
|
||||
if(!dataNode["InstRole"].isNull())
|
||||
|
||||
@@ -1,84 +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/drds/model/DescribeDrdsDBsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBsRequest;
|
||||
|
||||
DescribeDrdsDBsRequest::DescribeDrdsDBsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDBs")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDBsRequest::~DescribeDrdsDBsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDBsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDBsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDBsRequest;
|
||||
|
||||
DescribeDrdsDBsRequest::DescribeDrdsDBsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDBs") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsDBsRequest::~DescribeDrdsDBsRequest() {}
|
||||
|
||||
std::string DescribeDrdsDBsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
int DescribeDrdsDBsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeDrdsDBsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeDrdsDBsRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsDBsRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeDrdsDBsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsDBsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDBsRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeDrdsDBsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBsRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeDrdsDBsRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
int DescribeDrdsDBsRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeDrdsDBsRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDBsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeDrdsDBsRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDBsRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,28 +43,28 @@ void DescribeDrdsDBsResult::parse(const std::string &payload)
|
||||
for (auto valueDataDb : allDataNode)
|
||||
{
|
||||
Db dataObject;
|
||||
if(!valueDataDb["DbName"].isNull())
|
||||
dataObject.dbName = valueDataDb["DbName"].asString();
|
||||
if(!valueDataDb["Status"].isNull())
|
||||
dataObject.status = valueDataDb["Status"].asString();
|
||||
if(!valueDataDb["DbName"].isNull())
|
||||
dataObject.dbName = valueDataDb["DbName"].asString();
|
||||
if(!valueDataDb["Schema"].isNull())
|
||||
dataObject.schema = valueDataDb["Schema"].asString();
|
||||
if(!valueDataDb["CreateTime"].isNull())
|
||||
dataObject.createTime = valueDataDb["CreateTime"].asString();
|
||||
if(!valueDataDb["Mode"].isNull())
|
||||
dataObject.mode = valueDataDb["Mode"].asString();
|
||||
if(!valueDataDb["Schema"].isNull())
|
||||
dataObject.schema = valueDataDb["Schema"].asString();
|
||||
if(!valueDataDb["DbInstType"].isNull())
|
||||
dataObject.dbInstType = valueDataDb["DbInstType"].asString();
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = value["PageSize"].asString();
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = value["Total"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeDrdsDbInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDbInstanceRequest;
|
||||
|
||||
DescribeDrdsDbInstanceRequest::DescribeDrdsDbInstanceRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDbInstance")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDbInstanceRequest::~DescribeDrdsDbInstanceRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDbInstanceRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDbInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDbInstanceRequest;
|
||||
|
||||
DescribeDrdsDbInstanceRequest::DescribeDrdsDbInstanceRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDbInstance") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstanceRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsDbInstanceRequest::~DescribeDrdsDbInstanceRequest() {}
|
||||
|
||||
std::string DescribeDrdsDbInstanceRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbInstanceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsDbInstanceRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsDbInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbInstanceRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsDbInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstanceRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsDbInstanceRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbInstanceRequest::getDbInstanceId()const
|
||||
{
|
||||
return dbInstanceId_;
|
||||
void DescribeDrdsDbInstanceRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstanceRequest::setDbInstanceId(const std::string& dbInstanceId)
|
||||
{
|
||||
dbInstanceId_ = dbInstanceId;
|
||||
setParameter("DbInstanceId", dbInstanceId);
|
||||
std::string DescribeDrdsDbInstanceRequest::getDbInstanceId() const {
|
||||
return dbInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstanceRequest::setDbInstanceId(const std::string &dbInstanceId) {
|
||||
dbInstanceId_ = dbInstanceId;
|
||||
setParameter(std::string("DbInstanceId"), dbInstanceId);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,68 +40,68 @@ void DescribeDrdsDbInstanceResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dbInstanceNode = value["DbInstance"];
|
||||
if(!dbInstanceNode["DBInstanceId"].isNull())
|
||||
dbInstance_.dBInstanceId = dbInstanceNode["DBInstanceId"].asString();
|
||||
if(!dbInstanceNode["ExpireTime"].isNull())
|
||||
dbInstance_.expireTime = dbInstanceNode["ExpireTime"].asString();
|
||||
if(!dbInstanceNode["PayType"].isNull())
|
||||
dbInstance_.payType = dbInstanceNode["PayType"].asString();
|
||||
if(!dbInstanceNode["DBInstanceStatus"].isNull())
|
||||
dbInstance_.dBInstanceStatus = dbInstanceNode["DBInstanceStatus"].asString();
|
||||
if(!dbInstanceNode["NetworkType"].isNull())
|
||||
dbInstance_.networkType = dbInstanceNode["NetworkType"].asString();
|
||||
if(!dbInstanceNode["Port"].isNull())
|
||||
dbInstance_.port = std::stoi(dbInstanceNode["Port"].asString());
|
||||
if(!dbInstanceNode["EngineVersion"].isNull())
|
||||
dbInstance_.engineVersion = dbInstanceNode["EngineVersion"].asString();
|
||||
if(!dbInstanceNode["DmInstanceId"].isNull())
|
||||
dbInstance_.dmInstanceId = dbInstanceNode["DmInstanceId"].asString();
|
||||
if(!dbInstanceNode["ConnectUrl"].isNull())
|
||||
dbInstance_.connectUrl = dbInstanceNode["ConnectUrl"].asString();
|
||||
if(!dbInstanceNode["Port"].isNull())
|
||||
dbInstance_.port = std::stoi(dbInstanceNode["Port"].asString());
|
||||
if(!dbInstanceNode["DBInstanceStatus"].isNull())
|
||||
dbInstance_.dBInstanceStatus = dbInstanceNode["DBInstanceStatus"].asString();
|
||||
if(!dbInstanceNode["DbInstType"].isNull())
|
||||
dbInstance_.dbInstType = dbInstanceNode["DbInstType"].asString();
|
||||
if(!dbInstanceNode["ReadWeight"].isNull())
|
||||
dbInstance_.readWeight = std::stoi(dbInstanceNode["ReadWeight"].asString());
|
||||
if(!dbInstanceNode["Engine"].isNull())
|
||||
dbInstance_.engine = dbInstanceNode["Engine"].asString();
|
||||
if(!dbInstanceNode["EngineVersion"].isNull())
|
||||
dbInstance_.engineVersion = dbInstanceNode["EngineVersion"].asString();
|
||||
if(!dbInstanceNode["RdsInstType"].isNull())
|
||||
dbInstance_.rdsInstType = dbInstanceNode["RdsInstType"].asString();
|
||||
if(!dbInstanceNode["PayType"].isNull())
|
||||
dbInstance_.payType = dbInstanceNode["PayType"].asString();
|
||||
if(!dbInstanceNode["ExpireTime"].isNull())
|
||||
dbInstance_.expireTime = dbInstanceNode["ExpireTime"].asString();
|
||||
if(!dbInstanceNode["RemainDays"].isNull())
|
||||
dbInstance_.remainDays = dbInstanceNode["RemainDays"].asString();
|
||||
if(!dbInstanceNode["NetworkType"].isNull())
|
||||
dbInstance_.networkType = dbInstanceNode["NetworkType"].asString();
|
||||
if(!dbInstanceNode["DBInstanceId"].isNull())
|
||||
dbInstance_.dBInstanceId = dbInstanceNode["DBInstanceId"].asString();
|
||||
if(!dbInstanceNode["DbInstType"].isNull())
|
||||
dbInstance_.dbInstType = dbInstanceNode["DbInstType"].asString();
|
||||
if(!dbInstanceNode["Engine"].isNull())
|
||||
dbInstance_.engine = dbInstanceNode["Engine"].asString();
|
||||
auto allReadOnlyInstancesNode = dbInstanceNode["ReadOnlyInstances"]["ReadOnlyInstance"];
|
||||
for (auto dbInstanceNodeReadOnlyInstancesReadOnlyInstance : allReadOnlyInstancesNode)
|
||||
{
|
||||
DbInstance::ReadOnlyInstance readOnlyInstanceObject;
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceId"].isNull())
|
||||
readOnlyInstanceObject.dBInstanceId = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceId"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ExpireTime"].isNull())
|
||||
readOnlyInstanceObject.expireTime = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ExpireTime"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["PayType"].isNull())
|
||||
readOnlyInstanceObject.payType = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["PayType"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["VersionAction"].isNull())
|
||||
readOnlyInstanceObject.versionAction = std::stoi(dbInstanceNodeReadOnlyInstancesReadOnlyInstance["VersionAction"].asString());
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].isNull())
|
||||
readOnlyInstanceObject.dBInstanceStatus = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["NetworkType"].isNull())
|
||||
readOnlyInstanceObject.networkType = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["NetworkType"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Port"].isNull())
|
||||
readOnlyInstanceObject.port = std::stoi(dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Port"].asString());
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["EngineVersion"].isNull())
|
||||
readOnlyInstanceObject.engineVersion = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["EngineVersion"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DmInstanceId"].isNull())
|
||||
readOnlyInstanceObject.dmInstanceId = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DmInstanceId"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ConnectUrl"].isNull())
|
||||
readOnlyInstanceObject.connectUrl = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ConnectUrl"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Port"].isNull())
|
||||
readOnlyInstanceObject.port = std::stoi(dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Port"].asString());
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].isNull())
|
||||
readOnlyInstanceObject.dBInstanceStatus = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DbInstType"].isNull())
|
||||
readOnlyInstanceObject.dbInstType = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DbInstType"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ReadWeight"].isNull())
|
||||
readOnlyInstanceObject.readWeight = std::stoi(dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ReadWeight"].asString());
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Engine"].isNull())
|
||||
readOnlyInstanceObject.engine = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Engine"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["EngineVersion"].isNull())
|
||||
readOnlyInstanceObject.engineVersion = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["EngineVersion"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["RdsInstType"].isNull())
|
||||
readOnlyInstanceObject.rdsInstType = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["RdsInstType"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["PayType"].isNull())
|
||||
readOnlyInstanceObject.payType = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["PayType"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ExpireTime"].isNull())
|
||||
readOnlyInstanceObject.expireTime = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["ExpireTime"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["RemainDays"].isNull())
|
||||
readOnlyInstanceObject.remainDays = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["RemainDays"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["NetworkType"].isNull())
|
||||
readOnlyInstanceObject.networkType = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["NetworkType"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["VersionAction"].isNull())
|
||||
readOnlyInstanceObject.versionAction = std::stoi(dbInstanceNodeReadOnlyInstancesReadOnlyInstance["VersionAction"].asString());
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceId"].isNull())
|
||||
readOnlyInstanceObject.dBInstanceId = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DBInstanceId"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DbInstType"].isNull())
|
||||
readOnlyInstanceObject.dbInstType = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["DbInstType"].asString();
|
||||
if(!dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Engine"].isNull())
|
||||
readOnlyInstanceObject.engine = dbInstanceNodeReadOnlyInstancesReadOnlyInstance["Engine"].asString();
|
||||
dbInstance_.readOnlyInstances.push_back(readOnlyInstanceObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,84 +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/drds/model/DescribeDrdsDbInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDbInstancesRequest;
|
||||
|
||||
DescribeDrdsDbInstancesRequest::DescribeDrdsDbInstancesRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDbInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDbInstancesRequest::~DescribeDrdsDbInstancesRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDbInstancesRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDbInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDbInstancesRequest;
|
||||
|
||||
DescribeDrdsDbInstancesRequest::DescribeDrdsDbInstancesRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDbInstances") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstancesRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsDbInstancesRequest::~DescribeDrdsDbInstancesRequest() {}
|
||||
|
||||
std::string DescribeDrdsDbInstancesRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
int DescribeDrdsDbInstancesRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeDrdsDbInstancesRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstancesRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeDrdsDbInstancesRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbInstancesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsDbInstancesRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsDbInstancesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbInstancesRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsDbInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstancesRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsDbInstancesRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
int DescribeDrdsDbInstancesRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeDrdsDbInstancesRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstancesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeDrdsDbInstancesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDbInstancesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,78 +43,78 @@ void DescribeDrdsDbInstancesResult::parse(const std::string &payload)
|
||||
for (auto valueDbInstancesDbInstance : allDbInstancesNode)
|
||||
{
|
||||
DbInstance dbInstancesObject;
|
||||
if(!valueDbInstancesDbInstance["DBInstanceId"].isNull())
|
||||
dbInstancesObject.dBInstanceId = valueDbInstancesDbInstance["DBInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstance["ExpireTime"].isNull())
|
||||
dbInstancesObject.expireTime = valueDbInstancesDbInstance["ExpireTime"].asString();
|
||||
if(!valueDbInstancesDbInstance["PayType"].isNull())
|
||||
dbInstancesObject.payType = valueDbInstancesDbInstance["PayType"].asString();
|
||||
if(!valueDbInstancesDbInstance["DBInstanceStatus"].isNull())
|
||||
dbInstancesObject.dBInstanceStatus = valueDbInstancesDbInstance["DBInstanceStatus"].asString();
|
||||
if(!valueDbInstancesDbInstance["NetworkType"].isNull())
|
||||
dbInstancesObject.networkType = valueDbInstancesDbInstance["NetworkType"].asString();
|
||||
if(!valueDbInstancesDbInstance["Port"].isNull())
|
||||
dbInstancesObject.port = std::stoi(valueDbInstancesDbInstance["Port"].asString());
|
||||
if(!valueDbInstancesDbInstance["EngineVersion"].isNull())
|
||||
dbInstancesObject.engineVersion = valueDbInstancesDbInstance["EngineVersion"].asString();
|
||||
if(!valueDbInstancesDbInstance["DmInstanceId"].isNull())
|
||||
dbInstancesObject.dmInstanceId = valueDbInstancesDbInstance["DmInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstance["ConnectUrl"].isNull())
|
||||
dbInstancesObject.connectUrl = valueDbInstancesDbInstance["ConnectUrl"].asString();
|
||||
if(!valueDbInstancesDbInstance["Port"].isNull())
|
||||
dbInstancesObject.port = std::stoi(valueDbInstancesDbInstance["Port"].asString());
|
||||
if(!valueDbInstancesDbInstance["DBInstanceStatus"].isNull())
|
||||
dbInstancesObject.dBInstanceStatus = valueDbInstancesDbInstance["DBInstanceStatus"].asString();
|
||||
if(!valueDbInstancesDbInstance["DbInstType"].isNull())
|
||||
dbInstancesObject.dbInstType = valueDbInstancesDbInstance["DbInstType"].asString();
|
||||
if(!valueDbInstancesDbInstance["ReadWeight"].isNull())
|
||||
dbInstancesObject.readWeight = std::stoi(valueDbInstancesDbInstance["ReadWeight"].asString());
|
||||
if(!valueDbInstancesDbInstance["NetworkType"].isNull())
|
||||
dbInstancesObject.networkType = valueDbInstancesDbInstance["NetworkType"].asString();
|
||||
if(!valueDbInstancesDbInstance["Engine"].isNull())
|
||||
dbInstancesObject.engine = valueDbInstancesDbInstance["Engine"].asString();
|
||||
if(!valueDbInstancesDbInstance["EngineVersion"].isNull())
|
||||
dbInstancesObject.engineVersion = valueDbInstancesDbInstance["EngineVersion"].asString();
|
||||
if(!valueDbInstancesDbInstance["RdsInstType"].isNull())
|
||||
dbInstancesObject.rdsInstType = valueDbInstancesDbInstance["RdsInstType"].asString();
|
||||
if(!valueDbInstancesDbInstance["PayType"].isNull())
|
||||
dbInstancesObject.payType = valueDbInstancesDbInstance["PayType"].asString();
|
||||
if(!valueDbInstancesDbInstance["ExpireTime"].isNull())
|
||||
dbInstancesObject.expireTime = valueDbInstancesDbInstance["ExpireTime"].asString();
|
||||
if(!valueDbInstancesDbInstance["RemainDays"].isNull())
|
||||
dbInstancesObject.remainDays = std::stoi(valueDbInstancesDbInstance["RemainDays"].asString());
|
||||
if(!valueDbInstancesDbInstance["DBInstanceId"].isNull())
|
||||
dbInstancesObject.dBInstanceId = valueDbInstancesDbInstance["DBInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstance["DbInstType"].isNull())
|
||||
dbInstancesObject.dbInstType = valueDbInstancesDbInstance["DbInstType"].asString();
|
||||
if(!valueDbInstancesDbInstance["Engine"].isNull())
|
||||
dbInstancesObject.engine = valueDbInstancesDbInstance["Engine"].asString();
|
||||
auto allReadOnlyInstancesNode = valueDbInstancesDbInstance["ReadOnlyInstances"]["ReadOnlyInstance"];
|
||||
for (auto valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance : allReadOnlyInstancesNode)
|
||||
{
|
||||
DbInstance::ReadOnlyInstance readOnlyInstancesObject;
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["InstanceName"].isNull())
|
||||
readOnlyInstancesObject.instanceName = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["InstanceName"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ExpireTime"].isNull())
|
||||
readOnlyInstancesObject.expireTime = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ExpireTime"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["PayType"].isNull())
|
||||
readOnlyInstancesObject.payType = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["PayType"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].isNull())
|
||||
readOnlyInstancesObject.dBInstanceStatus = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["NetworkType"].isNull())
|
||||
readOnlyInstancesObject.networkType = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["NetworkType"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Port"].isNull())
|
||||
readOnlyInstancesObject.port = std::stoi(valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Port"].asString());
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["EngineVersion"].isNull())
|
||||
readOnlyInstancesObject.engineVersion = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["EngineVersion"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DmInstanceId"].isNull())
|
||||
readOnlyInstancesObject.dmInstanceId = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DmInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ConnectUrl"].isNull())
|
||||
readOnlyInstancesObject.connectUrl = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ConnectUrl"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Port"].isNull())
|
||||
readOnlyInstancesObject.port = std::stoi(valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Port"].asString());
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].isNull())
|
||||
readOnlyInstancesObject.dBInstanceStatus = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DBInstanceStatus"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DbInstType"].isNull())
|
||||
readOnlyInstancesObject.dbInstType = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DbInstType"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ReadWeight"].isNull())
|
||||
readOnlyInstancesObject.readWeight = std::stoi(valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ReadWeight"].asString());
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["NetworkType"].isNull())
|
||||
readOnlyInstancesObject.networkType = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["NetworkType"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Engine"].isNull())
|
||||
readOnlyInstancesObject.engine = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Engine"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["EngineVersion"].isNull())
|
||||
readOnlyInstancesObject.engineVersion = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["EngineVersion"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["RdsInstType"].isNull())
|
||||
readOnlyInstancesObject.rdsInstType = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["RdsInstType"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["PayType"].isNull())
|
||||
readOnlyInstancesObject.payType = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["PayType"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ExpireTime"].isNull())
|
||||
readOnlyInstancesObject.expireTime = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["ExpireTime"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["InstanceName"].isNull())
|
||||
readOnlyInstancesObject.instanceName = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["InstanceName"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["RemainDays"].isNull())
|
||||
readOnlyInstancesObject.remainDays = std::stoi(valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["RemainDays"].asString());
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DbInstType"].isNull())
|
||||
readOnlyInstancesObject.dbInstType = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["DbInstType"].asString();
|
||||
if(!valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Engine"].isNull())
|
||||
readOnlyInstancesObject.engine = valueDbInstancesDbInstanceReadOnlyInstancesReadOnlyInstance["Engine"].asString();
|
||||
dbInstancesObject.readOnlyInstances.push_back(readOnlyInstancesObject);
|
||||
}
|
||||
dbInstances_.push_back(dbInstancesObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = value["PageSize"].asString();
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = value["Total"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeDrdsDbRdsNameListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDbRdsNameListRequest;
|
||||
|
||||
DescribeDrdsDbRdsNameListRequest::DescribeDrdsDbRdsNameListRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDbRdsNameList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDbRdsNameListRequest::~DescribeDrdsDbRdsNameListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDbRdsNameListRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDbRdsNameListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDbRdsNameListRequest;
|
||||
|
||||
DescribeDrdsDbRdsNameListRequest::DescribeDrdsDbRdsNameListRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDbRdsNameList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbRdsNameListRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsDbRdsNameListRequest::~DescribeDrdsDbRdsNameListRequest() {}
|
||||
|
||||
std::string DescribeDrdsDbRdsNameListRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbRdsNameListRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsDbRdsNameListRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbRdsNameListRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsDbRdsNameListRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbRdsNameListRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsDbRdsNameListRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsDbRdsNameListRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsDbRdsNameListRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDbRdsNameListRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDbTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsDbTasksRequest;
|
||||
|
||||
DescribeDrdsDbTasksRequest::DescribeDrdsDbTasksRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsDbTasks")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsDbTasksRequest::~DescribeDrdsDbTasksRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsDbTasksRequest::getTaskType()const
|
||||
{
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDbTasksRequest::setTaskType(const std::string& taskType)
|
||||
{
|
||||
taskType_ = taskType;
|
||||
setParameter("TaskType", taskType);
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbTasksRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDbTasksRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbTasksRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDbTasksRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string DescribeDrdsDbTasksRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeDrdsDbTasksRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
}
|
||||
|
||||
@@ -1,94 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsDbTasksResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Drds;
|
||||
using namespace AlibabaCloud::Drds::Model;
|
||||
|
||||
DescribeDrdsDbTasksResult::DescribeDrdsDbTasksResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeDrdsDbTasksResult::DescribeDrdsDbTasksResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeDrdsDbTasksResult::~DescribeDrdsDbTasksResult()
|
||||
{}
|
||||
|
||||
void DescribeDrdsDbTasksResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allTasksNode = value["Tasks"]["Task"];
|
||||
for (auto valueTasksTask : allTasksNode)
|
||||
{
|
||||
Task tasksObject;
|
||||
if(!valueTasksTask["TaskName"].isNull())
|
||||
tasksObject.taskName = valueTasksTask["TaskName"].asString();
|
||||
if(!valueTasksTask["GmtCreate"].isNull())
|
||||
tasksObject.gmtCreate = std::stol(valueTasksTask["GmtCreate"].asString());
|
||||
if(!valueTasksTask["TaskDetail"].isNull())
|
||||
tasksObject.taskDetail = valueTasksTask["TaskDetail"].asString();
|
||||
if(!valueTasksTask["TaskType"].isNull())
|
||||
tasksObject.taskType = std::stoi(valueTasksTask["TaskType"].asString());
|
||||
if(!valueTasksTask["TaskStatus"].isNull())
|
||||
tasksObject.taskStatus = std::stoi(valueTasksTask["TaskStatus"].asString());
|
||||
if(!valueTasksTask["Progress"].isNull())
|
||||
tasksObject.progress = std::stoi(valueTasksTask["Progress"].asString());
|
||||
if(!valueTasksTask["TaskPhase"].isNull())
|
||||
tasksObject.taskPhase = valueTasksTask["TaskPhase"].asString();
|
||||
if(!valueTasksTask["ShowProgress"].isNull())
|
||||
tasksObject.showProgress = valueTasksTask["ShowProgress"].asString() == "true";
|
||||
if(!valueTasksTask["AllowCancel"].isNull())
|
||||
tasksObject.allowCancel = valueTasksTask["AllowCancel"].asString() == "true";
|
||||
if(!valueTasksTask["ParentJobId"].isNull())
|
||||
tasksObject.parentJobId = valueTasksTask["ParentJobId"].asString();
|
||||
if(!valueTasksTask["ExpandType"].isNull())
|
||||
tasksObject.expandType = valueTasksTask["ExpandType"].asString();
|
||||
if(!valueTasksTask["TargetId"].isNull())
|
||||
tasksObject.targetId = std::stol(valueTasksTask["TargetId"].asString());
|
||||
if(!valueTasksTask["Label"].isNull())
|
||||
tasksObject.label = valueTasksTask["Label"].asString();
|
||||
if(!valueTasksTask["DetailTaskId"].isNull())
|
||||
tasksObject.detailTaskId = valueTasksTask["DetailTaskId"].asString();
|
||||
if(!valueTasksTask["TbComputeLength"].isNull())
|
||||
tasksObject.tbComputeLength = std::stoi(valueTasksTask["TbComputeLength"].asString());
|
||||
if(!valueTasksTask["DbComputeLength"].isNull())
|
||||
tasksObject.dbComputeLength = std::stoi(valueTasksTask["DbComputeLength"].asString());
|
||||
tasks_.push_back(tasksObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
std::vector<DescribeDrdsDbTasksResult::Task> DescribeDrdsDbTasksResult::getTasks()const
|
||||
{
|
||||
return tasks_;
|
||||
}
|
||||
|
||||
bool DescribeDrdsDbTasksResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -1,106 +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/drds/model/DescribeDrdsInstanceDbMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceDbMonitorRequest;
|
||||
|
||||
DescribeDrdsInstanceDbMonitorRequest::DescribeDrdsInstanceDbMonitorRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceDbMonitor")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsInstanceDbMonitorRequest::~DescribeDrdsInstanceDbMonitorRequest()
|
||||
{}
|
||||
|
||||
long DescribeDrdsInstanceDbMonitorRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsInstanceDbMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceDbMonitorRequest;
|
||||
|
||||
DescribeDrdsInstanceDbMonitorRequest::DescribeDrdsInstanceDbMonitorRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceDbMonitor") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
DescribeDrdsInstanceDbMonitorRequest::~DescribeDrdsInstanceDbMonitorRequest() {}
|
||||
|
||||
long DescribeDrdsInstanceDbMonitorRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
long DescribeDrdsInstanceDbMonitorRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long DescribeDrdsInstanceDbMonitorRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getKey()const
|
||||
{
|
||||
return key_;
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setKey(const std::string& key)
|
||||
{
|
||||
key_ = key;
|
||||
setParameter("Key", key);
|
||||
std::string DescribeDrdsInstanceDbMonitorRequest::getKey() const {
|
||||
return key_;
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceDbMonitorRequest::setKey(const std::string &key) {
|
||||
key_ = key;
|
||||
setParameter(std::string("Key"), key);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeDrdsInstanceLevelTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceLevelTasksRequest;
|
||||
|
||||
DescribeDrdsInstanceLevelTasksRequest::DescribeDrdsInstanceLevelTasksRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceLevelTasks")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsInstanceLevelTasksRequest::~DescribeDrdsInstanceLevelTasksRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsInstanceLevelTasksRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsInstanceLevelTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceLevelTasksRequest;
|
||||
|
||||
DescribeDrdsInstanceLevelTasksRequest::DescribeDrdsInstanceLevelTasksRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceLevelTasks") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceLevelTasksRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsInstanceLevelTasksRequest::~DescribeDrdsInstanceLevelTasksRequest() {}
|
||||
|
||||
std::string DescribeDrdsInstanceLevelTasksRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceLevelTasksRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsInstanceLevelTasksRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceLevelTasksRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsInstanceLevelTasksRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceLevelTasksRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,28 +43,28 @@ void DescribeDrdsInstanceLevelTasksResult::parse(const std::string &payload)
|
||||
for (auto valueTasksTask : allTasksNode)
|
||||
{
|
||||
Task tasksObject;
|
||||
if(!valueTasksTask["TaskName"].isNull())
|
||||
tasksObject.taskName = valueTasksTask["TaskName"].asString();
|
||||
if(!valueTasksTask["GmtCreate"].isNull())
|
||||
tasksObject.gmtCreate = std::stol(valueTasksTask["GmtCreate"].asString());
|
||||
if(!valueTasksTask["TaskType"].isNull())
|
||||
tasksObject.taskType = std::stoi(valueTasksTask["TaskType"].asString());
|
||||
if(!valueTasksTask["TargetId"].isNull())
|
||||
tasksObject.targetId = std::stol(valueTasksTask["TargetId"].asString());
|
||||
if(!valueTasksTask["TaskStatus"].isNull())
|
||||
tasksObject.taskStatus = std::stoi(valueTasksTask["TaskStatus"].asString());
|
||||
if(!valueTasksTask["Progress"].isNull())
|
||||
tasksObject.progress = std::stoi(valueTasksTask["Progress"].asString());
|
||||
if(!valueTasksTask["ProgressDescription"].isNull())
|
||||
tasksObject.progressDescription = valueTasksTask["ProgressDescription"].asString();
|
||||
if(!valueTasksTask["TaskPhase"].isNull())
|
||||
tasksObject.taskPhase = valueTasksTask["TaskPhase"].asString();
|
||||
if(!valueTasksTask["ErrMsg"].isNull())
|
||||
tasksObject.errMsg = valueTasksTask["ErrMsg"].asString();
|
||||
if(!valueTasksTask["ShowProgress"].isNull())
|
||||
tasksObject.showProgress = valueTasksTask["ShowProgress"].asString() == "true";
|
||||
if(!valueTasksTask["Progress"].isNull())
|
||||
tasksObject.progress = std::stoi(valueTasksTask["Progress"].asString());
|
||||
if(!valueTasksTask["AllowCancel"].isNull())
|
||||
tasksObject.allowCancel = valueTasksTask["AllowCancel"].asString() == "true";
|
||||
if(!valueTasksTask["TaskStatus"].isNull())
|
||||
tasksObject.taskStatus = std::stoi(valueTasksTask["TaskStatus"].asString());
|
||||
if(!valueTasksTask["ShowProgress"].isNull())
|
||||
tasksObject.showProgress = valueTasksTask["ShowProgress"].asString() == "true";
|
||||
if(!valueTasksTask["TaskName"].isNull())
|
||||
tasksObject.taskName = valueTasksTask["TaskName"].asString();
|
||||
if(!valueTasksTask["ProgressDescription"].isNull())
|
||||
tasksObject.progressDescription = valueTasksTask["ProgressDescription"].asString();
|
||||
if(!valueTasksTask["GmtCreate"].isNull())
|
||||
tasksObject.gmtCreate = std::stol(valueTasksTask["GmtCreate"].asString());
|
||||
if(!valueTasksTask["TargetId"].isNull())
|
||||
tasksObject.targetId = std::stol(valueTasksTask["TargetId"].asString());
|
||||
if(!valueTasksTask["ErrMsg"].isNull())
|
||||
tasksObject.errMsg = valueTasksTask["ErrMsg"].asString();
|
||||
tasks_.push_back(tasksObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,106 +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/drds/model/DescribeDrdsInstanceMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceMonitorRequest;
|
||||
|
||||
DescribeDrdsInstanceMonitorRequest::DescribeDrdsInstanceMonitorRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceMonitor")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsInstanceMonitorRequest::~DescribeDrdsInstanceMonitorRequest()
|
||||
{}
|
||||
|
||||
long DescribeDrdsInstanceMonitorRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsInstanceMonitorRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceMonitorRequest;
|
||||
|
||||
DescribeDrdsInstanceMonitorRequest::DescribeDrdsInstanceMonitorRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceMonitor") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
DescribeDrdsInstanceMonitorRequest::~DescribeDrdsInstanceMonitorRequest() {}
|
||||
|
||||
long DescribeDrdsInstanceMonitorRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
long DescribeDrdsInstanceMonitorRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeDrdsInstanceMonitorRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long DescribeDrdsInstanceMonitorRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeDrdsInstanceMonitorRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsInstanceMonitorRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeDrdsInstanceMonitorRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getKey()const
|
||||
{
|
||||
return key_;
|
||||
void DescribeDrdsInstanceMonitorRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setKey(const std::string& key)
|
||||
{
|
||||
key_ = key;
|
||||
setParameter("Key", key);
|
||||
std::string DescribeDrdsInstanceMonitorRequest::getKey() const {
|
||||
return key_;
|
||||
}
|
||||
|
||||
int DescribeDrdsInstanceMonitorRequest::getPeriodMultiple()const
|
||||
{
|
||||
return periodMultiple_;
|
||||
void DescribeDrdsInstanceMonitorRequest::setKey(const std::string &key) {
|
||||
key_ = key;
|
||||
setParameter(std::string("Key"), key);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setPeriodMultiple(int periodMultiple)
|
||||
{
|
||||
periodMultiple_ = periodMultiple;
|
||||
setParameter("PeriodMultiple", std::to_string(periodMultiple));
|
||||
int DescribeDrdsInstanceMonitorRequest::getPeriodMultiple() const {
|
||||
return periodMultiple_;
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceMonitorRequest::setPeriodMultiple(int periodMultiple) {
|
||||
periodMultiple_ = periodMultiple;
|
||||
setParameter(std::string("PeriodMultiple"), std::to_string(periodMultiple));
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeDrdsInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceRequest;
|
||||
|
||||
DescribeDrdsInstanceRequest::DescribeDrdsInstanceRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstance")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsInstanceRequest::~DescribeDrdsInstanceRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsInstanceRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsInstanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceRequest;
|
||||
|
||||
DescribeDrdsInstanceRequest::DescribeDrdsInstanceRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstance") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsInstanceRequest::~DescribeDrdsInstanceRequest() {}
|
||||
|
||||
std::string DescribeDrdsInstanceRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsInstanceRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsInstanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeDrdsInstanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeDrdsInstanceRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,70 +40,72 @@ void DescribeDrdsInstanceResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["DrdsInstanceId"].isNull())
|
||||
data_.drdsInstanceId = dataNode["DrdsInstanceId"].asString();
|
||||
if(!dataNode["Type"].isNull())
|
||||
data_.type = dataNode["Type"].asString();
|
||||
if(!dataNode["RegionId"].isNull())
|
||||
data_.regionId = dataNode["RegionId"].asString();
|
||||
if(!dataNode["ZoneId"].isNull())
|
||||
data_.zoneId = dataNode["ZoneId"].asString();
|
||||
if(!dataNode["Description"].isNull())
|
||||
data_.description = dataNode["Description"].asString();
|
||||
if(!dataNode["NetworkType"].isNull())
|
||||
data_.networkType = dataNode["NetworkType"].asString();
|
||||
if(!dataNode["Status"].isNull())
|
||||
data_.status = dataNode["Status"].asString();
|
||||
if(!dataNode["CreateTime"].isNull())
|
||||
data_.createTime = std::stol(dataNode["CreateTime"].asString());
|
||||
if(!dataNode["Version"].isNull())
|
||||
data_.version = std::stol(dataNode["Version"].asString());
|
||||
if(!dataNode["InstanceSeries"].isNull())
|
||||
data_.instanceSeries = dataNode["InstanceSeries"].asString();
|
||||
if(!dataNode["VersionAction"].isNull())
|
||||
data_.versionAction = dataNode["VersionAction"].asString();
|
||||
if(!dataNode["StorageType"].isNull())
|
||||
data_.storageType = dataNode["StorageType"].asString();
|
||||
if(!dataNode["NetworkType"].isNull())
|
||||
data_.networkType = dataNode["NetworkType"].asString();
|
||||
if(!dataNode["Label"].isNull())
|
||||
data_.label = dataNode["Label"].asString();
|
||||
if(!dataNode["MysqlVersion"].isNull())
|
||||
data_.mysqlVersion = std::stoi(dataNode["MysqlVersion"].asString());
|
||||
if(!dataNode["InstanceSpec"].isNull())
|
||||
data_.instanceSpec = dataNode["InstanceSpec"].asString();
|
||||
if(!dataNode["VpcCloudInstanceId"].isNull())
|
||||
data_.vpcCloudInstanceId = dataNode["VpcCloudInstanceId"].asString();
|
||||
if(!dataNode["InstRole"].isNull())
|
||||
data_.instRole = dataNode["InstRole"].asString();
|
||||
if(!dataNode["CommodityCode"].isNull())
|
||||
data_.commodityCode = dataNode["CommodityCode"].asString();
|
||||
if(!dataNode["Description"].isNull())
|
||||
data_.description = dataNode["Description"].asString();
|
||||
if(!dataNode["Version"].isNull())
|
||||
data_.version = std::stol(dataNode["Version"].asString());
|
||||
if(!dataNode["ExpireDate"].isNull())
|
||||
data_.expireDate = std::stol(dataNode["ExpireDate"].asString());
|
||||
if(!dataNode["VersionAction"].isNull())
|
||||
data_.versionAction = dataNode["VersionAction"].asString();
|
||||
if(!dataNode["Label"].isNull())
|
||||
data_.label = dataNode["Label"].asString();
|
||||
if(!dataNode["MasterInstanceId"].isNull())
|
||||
data_.masterInstanceId = dataNode["MasterInstanceId"].asString();
|
||||
if(!dataNode["CommodityCode"].isNull())
|
||||
data_.commodityCode = dataNode["CommodityCode"].asString();
|
||||
if(!dataNode["MachineType"].isNull())
|
||||
data_.machineType = dataNode["MachineType"].asString();
|
||||
if(!dataNode["OrderInstanceId"].isNull())
|
||||
data_.orderInstanceId = dataNode["OrderInstanceId"].asString();
|
||||
if(!dataNode["MysqlVersion"].isNull())
|
||||
data_.mysqlVersion = std::stoi(dataNode["MysqlVersion"].asString());
|
||||
if(!dataNode["StorageType"].isNull())
|
||||
data_.storageType = dataNode["StorageType"].asString();
|
||||
if(!dataNode["ResourceGroupId"].isNull())
|
||||
data_.resourceGroupId = dataNode["ResourceGroupId"].asString();
|
||||
if(!dataNode["InstanceSeries"].isNull())
|
||||
data_.instanceSeries = dataNode["InstanceSeries"].asString();
|
||||
if(!dataNode["ProductVersion"].isNull())
|
||||
data_.productVersion = dataNode["ProductVersion"].asString();
|
||||
if(!dataNode["RegionId"].isNull())
|
||||
data_.regionId = dataNode["RegionId"].asString();
|
||||
if(!dataNode["ResourceGroupId"].isNull())
|
||||
data_.resourceGroupId = dataNode["ResourceGroupId"].asString();
|
||||
if(!dataNode["DrdsInstanceId"].isNull())
|
||||
data_.drdsInstanceId = dataNode["DrdsInstanceId"].asString();
|
||||
if(!dataNode["ZoneId"].isNull())
|
||||
data_.zoneId = dataNode["ZoneId"].asString();
|
||||
if(!dataNode["InstRole"].isNull())
|
||||
data_.instRole = dataNode["InstRole"].asString();
|
||||
if(!dataNode["OrderInstanceId"].isNull())
|
||||
data_.orderInstanceId = dataNode["OrderInstanceId"].asString();
|
||||
auto allVipsNode = dataNode["Vips"]["Vip"];
|
||||
for (auto dataNodeVipsVip : allVipsNode)
|
||||
{
|
||||
Data::Vip vipObject;
|
||||
if(!dataNodeVipsVip["Dns"].isNull())
|
||||
vipObject.dns = dataNodeVipsVip["Dns"].asString();
|
||||
if(!dataNodeVipsVip["ExpireDays"].isNull())
|
||||
vipObject.expireDays = std::stol(dataNodeVipsVip["ExpireDays"].asString());
|
||||
if(!dataNodeVipsVip["Port"].isNull())
|
||||
vipObject.port = dataNodeVipsVip["Port"].asString();
|
||||
if(!dataNodeVipsVip["Type"].isNull())
|
||||
vipObject.type = dataNodeVipsVip["Type"].asString();
|
||||
if(!dataNodeVipsVip["VpcId"].isNull())
|
||||
vipObject.vpcId = dataNodeVipsVip["VpcId"].asString();
|
||||
if(!dataNodeVipsVip["VswitchId"].isNull())
|
||||
vipObject.vswitchId = dataNodeVipsVip["VswitchId"].asString();
|
||||
if(!dataNodeVipsVip["Dns"].isNull())
|
||||
vipObject.dns = dataNodeVipsVip["Dns"].asString();
|
||||
if(!dataNodeVipsVip["Port"].isNull())
|
||||
vipObject.port = dataNodeVipsVip["Port"].asString();
|
||||
if(!dataNodeVipsVip["ExpireDays"].isNull())
|
||||
vipObject.expireDays = std::stol(dataNodeVipsVip["ExpireDays"].asString());
|
||||
if(!dataNodeVipsVip["RemoveWeight"].isNull())
|
||||
vipObject.removeWeight = dataNodeVipsVip["RemoveWeight"].asString() == "true";
|
||||
data_.vips.push_back(vipObject);
|
||||
}
|
||||
auto allReadOnlyDBInstanceIds = dataNode["ReadOnlyDBInstanceIds"]["ReadOnlyDBInstanceId"];
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeDrdsInstanceVersionRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceVersionRequest;
|
||||
|
||||
DescribeDrdsInstanceVersionRequest::DescribeDrdsInstanceVersionRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceVersion")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsInstanceVersionRequest::~DescribeDrdsInstanceVersionRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsInstanceVersionRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsInstanceVersionRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstanceVersionRequest;
|
||||
|
||||
DescribeDrdsInstanceVersionRequest::DescribeDrdsInstanceVersionRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstanceVersion") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceVersionRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsInstanceVersionRequest::~DescribeDrdsInstanceVersionRequest() {}
|
||||
|
||||
std::string DescribeDrdsInstanceVersionRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceVersionRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsInstanceVersionRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceVersionRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsInstanceVersionRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstanceVersionRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeDrdsInstanceVersionRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceVersionRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeDrdsInstanceVersionRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsInstanceVersionRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ void DescribeDrdsInstanceVersionResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["InstanceVersion"].isNull())
|
||||
data_.instanceVersion = dataNode["InstanceVersion"].asString();
|
||||
if(!dataNode["NewestVersion"].isNull())
|
||||
data_.newestVersion = dataNode["NewestVersion"].asString();
|
||||
if(!dataNode["InstanceVersion"].isNull())
|
||||
data_.instanceVersion = dataNode["InstanceVersion"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
|
||||
@@ -1,155 +1,131 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeDrdsInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstancesRequest;
|
||||
|
||||
DescribeDrdsInstancesRequest::DescribeDrdsInstancesRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsInstancesRequest::~DescribeDrdsInstancesRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsInstancesRequest::getDescription()const
|
||||
{
|
||||
return description_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsInstancesRequest;
|
||||
|
||||
DescribeDrdsInstancesRequest::DescribeDrdsInstancesRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsInstances") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setDescription(const std::string& description)
|
||||
{
|
||||
description_ = description;
|
||||
setParameter("Description", description);
|
||||
DescribeDrdsInstancesRequest::~DescribeDrdsInstancesRequest() {}
|
||||
|
||||
std::string DescribeDrdsInstancesRequest::getDescription() const {
|
||||
return description_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstancesRequest::getProductVersion()const
|
||||
{
|
||||
return productVersion_;
|
||||
void DescribeDrdsInstancesRequest::setDescription(const std::string &description) {
|
||||
description_ = description;
|
||||
setParameter(std::string("Description"), description);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setProductVersion(const std::string& productVersion)
|
||||
{
|
||||
productVersion_ = productVersion;
|
||||
setParameter("ProductVersion", productVersion);
|
||||
std::string DescribeDrdsInstancesRequest::getProductVersion() const {
|
||||
return productVersion_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstancesRequest::getType()const
|
||||
{
|
||||
return type_;
|
||||
void DescribeDrdsInstancesRequest::setProductVersion(const std::string &productVersion) {
|
||||
productVersion_ = productVersion;
|
||||
setParameter(std::string("ProductVersion"), productVersion);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setType(const std::string& type)
|
||||
{
|
||||
type_ = type;
|
||||
setParameter("Type", type);
|
||||
std::string DescribeDrdsInstancesRequest::getType() const {
|
||||
return type_;
|
||||
}
|
||||
|
||||
int DescribeDrdsInstancesRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeDrdsInstancesRequest::setType(const std::string &type) {
|
||||
type_ = type;
|
||||
setParameter(std::string("Type"), type);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeDrdsInstancesRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstancesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsInstancesRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsInstancesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstancesRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
void DescribeDrdsInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
std::string DescribeDrdsInstancesRequest::getResourceGroupId() const {
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
bool DescribeDrdsInstancesRequest::getExpired()const
|
||||
{
|
||||
return expired_;
|
||||
void DescribeDrdsInstancesRequest::setResourceGroupId(const std::string &resourceGroupId) {
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter(std::string("ResourceGroupId"), resourceGroupId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setExpired(bool expired)
|
||||
{
|
||||
expired_ = expired;
|
||||
setParameter("Expired", expired ? "true" : "false");
|
||||
bool DescribeDrdsInstancesRequest::getExpired() const {
|
||||
return expired_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsInstancesRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeDrdsInstancesRequest::setExpired(bool expired) {
|
||||
expired_ = expired;
|
||||
setParameter(std::string("Expired"), expired ? "true" : "false");
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeDrdsInstancesRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
int DescribeDrdsInstancesRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeDrdsInstancesRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeDrdsInstancesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::vector<DescribeDrdsInstancesRequest::Tag> DescribeDrdsInstancesRequest::getTag()const
|
||||
{
|
||||
return tag_;
|
||||
void DescribeDrdsInstancesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setTag(const std::vector<Tag>& tag)
|
||||
{
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
}
|
||||
std::vector<DescribeDrdsInstancesRequest::Tag> DescribeDrdsInstancesRequest::getTag() const {
|
||||
return tag_;
|
||||
}
|
||||
|
||||
bool DescribeDrdsInstancesRequest::getMix()const
|
||||
{
|
||||
return mix_;
|
||||
void DescribeDrdsInstancesRequest::setTag(const std::vector<DescribeDrdsInstancesRequest::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);
|
||||
}
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setMix(bool mix)
|
||||
{
|
||||
mix_ = mix;
|
||||
setParameter("Mix", mix ? "true" : "false");
|
||||
bool DescribeDrdsInstancesRequest::getMix() const {
|
||||
return mix_;
|
||||
}
|
||||
|
||||
void DescribeDrdsInstancesRequest::setMix(bool mix) {
|
||||
mix_ = mix;
|
||||
setParameter(std::string("Mix"), mix ? "true" : "false");
|
||||
}
|
||||
|
||||
|
||||
@@ -43,66 +43,70 @@ void DescribeDrdsInstancesResult::parse(const std::string &payload)
|
||||
for (auto valueInstancesInstance : allInstancesNode)
|
||||
{
|
||||
Instance instancesObject;
|
||||
if(!valueInstancesInstance["DrdsInstanceId"].isNull())
|
||||
instancesObject.drdsInstanceId = valueInstancesInstance["DrdsInstanceId"].asString();
|
||||
if(!valueInstancesInstance["Type"].isNull())
|
||||
instancesObject.type = valueInstancesInstance["Type"].asString();
|
||||
if(!valueInstancesInstance["RegionId"].isNull())
|
||||
instancesObject.regionId = valueInstancesInstance["RegionId"].asString();
|
||||
if(!valueInstancesInstance["ZoneId"].isNull())
|
||||
instancesObject.zoneId = valueInstancesInstance["ZoneId"].asString();
|
||||
if(!valueInstancesInstance["Description"].isNull())
|
||||
instancesObject.description = valueInstancesInstance["Description"].asString();
|
||||
if(!valueInstancesInstance["NetworkType"].isNull())
|
||||
instancesObject.networkType = valueInstancesInstance["NetworkType"].asString();
|
||||
if(!valueInstancesInstance["Status"].isNull())
|
||||
instancesObject.status = valueInstancesInstance["Status"].asString();
|
||||
if(!valueInstancesInstance["CreateTime"].isNull())
|
||||
instancesObject.createTime = std::stol(valueInstancesInstance["CreateTime"].asString());
|
||||
if(!valueInstancesInstance["Version"].isNull())
|
||||
instancesObject.version = std::stol(valueInstancesInstance["Version"].asString());
|
||||
if(!valueInstancesInstance["CommodityCode"].isNull())
|
||||
instancesObject.commodityCode = valueInstancesInstance["CommodityCode"].asString();
|
||||
if(!valueInstancesInstance["InstRole"].isNull())
|
||||
instancesObject.instRole = valueInstancesInstance["InstRole"].asString();
|
||||
if(!valueInstancesInstance["InstanceSeries"].isNull())
|
||||
instancesObject.instanceSeries = valueInstancesInstance["InstanceSeries"].asString();
|
||||
if(!valueInstancesInstance["InstanceSpec"].isNull())
|
||||
instancesObject.instanceSpec = valueInstancesInstance["InstanceSpec"].asString();
|
||||
if(!valueInstancesInstance["MasterInstanceId"].isNull())
|
||||
instancesObject.masterInstanceId = valueInstancesInstance["MasterInstanceId"].asString();
|
||||
if(!valueInstancesInstance["VpcCloudInstanceId"].isNull())
|
||||
instancesObject.vpcCloudInstanceId = valueInstancesInstance["VpcCloudInstanceId"].asString();
|
||||
if(!valueInstancesInstance["VpcId"].isNull())
|
||||
instancesObject.vpcId = valueInstancesInstance["VpcId"].asString();
|
||||
if(!valueInstancesInstance["ExpireDate"].isNull())
|
||||
instancesObject.expireDate = std::stol(valueInstancesInstance["ExpireDate"].asString());
|
||||
if(!valueInstancesInstance["VersionAction"].isNull())
|
||||
instancesObject.versionAction = valueInstancesInstance["VersionAction"].asString();
|
||||
if(!valueInstancesInstance["Label"].isNull())
|
||||
instancesObject.label = valueInstancesInstance["Label"].asString();
|
||||
if(!valueInstancesInstance["Status"].isNull())
|
||||
instancesObject.status = valueInstancesInstance["Status"].asString();
|
||||
if(!valueInstancesInstance["Type"].isNull())
|
||||
instancesObject.type = valueInstancesInstance["Type"].asString();
|
||||
if(!valueInstancesInstance["CommodityCode"].isNull())
|
||||
instancesObject.commodityCode = valueInstancesInstance["CommodityCode"].asString();
|
||||
if(!valueInstancesInstance["MachineType"].isNull())
|
||||
instancesObject.machineType = valueInstancesInstance["MachineType"].asString();
|
||||
if(!valueInstancesInstance["OrderInstanceId"].isNull())
|
||||
instancesObject.orderInstanceId = valueInstancesInstance["OrderInstanceId"].asString();
|
||||
if(!valueInstancesInstance["ResourceGroupId"].isNull())
|
||||
instancesObject.resourceGroupId = valueInstancesInstance["ResourceGroupId"].asString();
|
||||
if(!valueInstancesInstance["CreateTime"].isNull())
|
||||
instancesObject.createTime = std::stol(valueInstancesInstance["CreateTime"].asString());
|
||||
if(!valueInstancesInstance["VersionAction"].isNull())
|
||||
instancesObject.versionAction = valueInstancesInstance["VersionAction"].asString();
|
||||
if(!valueInstancesInstance["InstanceSeries"].isNull())
|
||||
instancesObject.instanceSeries = valueInstancesInstance["InstanceSeries"].asString();
|
||||
if(!valueInstancesInstance["NetworkType"].isNull())
|
||||
instancesObject.networkType = valueInstancesInstance["NetworkType"].asString();
|
||||
if(!valueInstancesInstance["Label"].isNull())
|
||||
instancesObject.label = valueInstancesInstance["Label"].asString();
|
||||
if(!valueInstancesInstance["ProductVersion"].isNull())
|
||||
instancesObject.productVersion = valueInstancesInstance["ProductVersion"].asString();
|
||||
if(!valueInstancesInstance["InstanceSpec"].isNull())
|
||||
instancesObject.instanceSpec = valueInstancesInstance["InstanceSpec"].asString();
|
||||
if(!valueInstancesInstance["RegionId"].isNull())
|
||||
instancesObject.regionId = valueInstancesInstance["RegionId"].asString();
|
||||
if(!valueInstancesInstance["VpcCloudInstanceId"].isNull())
|
||||
instancesObject.vpcCloudInstanceId = valueInstancesInstance["VpcCloudInstanceId"].asString();
|
||||
if(!valueInstancesInstance["Description"].isNull())
|
||||
instancesObject.description = valueInstancesInstance["Description"].asString();
|
||||
if(!valueInstancesInstance["Version"].isNull())
|
||||
instancesObject.version = std::stol(valueInstancesInstance["Version"].asString());
|
||||
if(!valueInstancesInstance["ResourceGroupId"].isNull())
|
||||
instancesObject.resourceGroupId = valueInstancesInstance["ResourceGroupId"].asString();
|
||||
if(!valueInstancesInstance["ZoneId"].isNull())
|
||||
instancesObject.zoneId = valueInstancesInstance["ZoneId"].asString();
|
||||
if(!valueInstancesInstance["DrdsInstanceId"].isNull())
|
||||
instancesObject.drdsInstanceId = valueInstancesInstance["DrdsInstanceId"].asString();
|
||||
if(!valueInstancesInstance["ExpireDate"].isNull())
|
||||
instancesObject.expireDate = std::stol(valueInstancesInstance["ExpireDate"].asString());
|
||||
if(!valueInstancesInstance["MasterInstanceId"].isNull())
|
||||
instancesObject.masterInstanceId = valueInstancesInstance["MasterInstanceId"].asString();
|
||||
if(!valueInstancesInstance["OrderInstanceId"].isNull())
|
||||
instancesObject.orderInstanceId = valueInstancesInstance["OrderInstanceId"].asString();
|
||||
if(!valueInstancesInstance["InstRole"].isNull())
|
||||
instancesObject.instRole = valueInstancesInstance["InstRole"].asString();
|
||||
if(!valueInstancesInstance["series"].isNull())
|
||||
instancesObject.series = valueInstancesInstance["series"].asString();
|
||||
auto allVipsNode = valueInstancesInstance["Vips"]["Vip"];
|
||||
for (auto valueInstancesInstanceVipsVip : allVipsNode)
|
||||
{
|
||||
Instance::Vip vipsObject;
|
||||
if(!valueInstancesInstanceVipsVip["IP"].isNull())
|
||||
vipsObject.iP = valueInstancesInstanceVipsVip["IP"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["Port"].isNull())
|
||||
vipsObject.port = valueInstancesInstanceVipsVip["Port"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["Type"].isNull())
|
||||
vipsObject.type = valueInstancesInstanceVipsVip["Type"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["VpcId"].isNull())
|
||||
vipsObject.vpcId = valueInstancesInstanceVipsVip["VpcId"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["Type"].isNull())
|
||||
vipsObject.type = valueInstancesInstanceVipsVip["Type"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["VswitchId"].isNull())
|
||||
vipsObject.vswitchId = valueInstancesInstanceVipsVip["VswitchId"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["Port"].isNull())
|
||||
vipsObject.port = valueInstancesInstanceVipsVip["Port"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["IP"].isNull())
|
||||
vipsObject.iP = valueInstancesInstanceVipsVip["IP"].asString();
|
||||
if(!valueInstancesInstanceVipsVip["dns"].isNull())
|
||||
vipsObject.dns = valueInstancesInstanceVipsVip["dns"].asString();
|
||||
instancesObject.vips.push_back(vipsObject);
|
||||
}
|
||||
auto allReadOnlyDBInstanceIds = value["ReadOnlyDBInstanceIds"]["ReadOnlyDBInstanceId"];
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeDrdsParamsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsParamsRequest;
|
||||
|
||||
DescribeDrdsParamsRequest::DescribeDrdsParamsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsParams")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsParamsRequest::~DescribeDrdsParamsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsParamsRequest::getParamLevel()const
|
||||
{
|
||||
return paramLevel_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsParamsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsParamsRequest;
|
||||
|
||||
DescribeDrdsParamsRequest::DescribeDrdsParamsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsParams") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsParamsRequest::setParamLevel(const std::string& paramLevel)
|
||||
{
|
||||
paramLevel_ = paramLevel;
|
||||
setParameter("ParamLevel", paramLevel);
|
||||
DescribeDrdsParamsRequest::~DescribeDrdsParamsRequest() {}
|
||||
|
||||
std::string DescribeDrdsParamsRequest::getParamLevel() const {
|
||||
return paramLevel_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsParamsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeDrdsParamsRequest::setParamLevel(const std::string ¶mLevel) {
|
||||
paramLevel_ = paramLevel;
|
||||
setParameter(std::string("ParamLevel"), paramLevel);
|
||||
}
|
||||
|
||||
void DescribeDrdsParamsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeDrdsParamsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsParamsRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsParamsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsParamsRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsParamsRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsParamsRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeDrdsParamsRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeDrdsParamsRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeDrdsParamsRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsParamsRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,30 +43,30 @@ void DescribeDrdsParamsResult::parse(const std::string &payload)
|
||||
for (auto valueListListItem : allListNode)
|
||||
{
|
||||
ListItem listObject;
|
||||
if(!valueListListItem["ParamName"].isNull())
|
||||
listObject.paramName = valueListListItem["ParamName"].asString();
|
||||
if(!valueListListItem["ParamEnglishName"].isNull())
|
||||
listObject.paramEnglishName = valueListListItem["ParamEnglishName"].asString();
|
||||
if(!valueListListItem["ParamVariableName"].isNull())
|
||||
listObject.paramVariableName = valueListListItem["ParamVariableName"].asString();
|
||||
if(!valueListListItem["ParamDesc"].isNull())
|
||||
listObject.paramDesc = valueListListItem["ParamDesc"].asString();
|
||||
if(!valueListListItem["ParamValue"].isNull())
|
||||
listObject.paramValue = valueListListItem["ParamValue"].asString();
|
||||
if(!valueListListItem["DbName"].isNull())
|
||||
listObject.dbName = valueListListItem["DbName"].asString();
|
||||
if(!valueListListItem["ParamDefaultValue"].isNull())
|
||||
listObject.paramDefaultValue = valueListListItem["ParamDefaultValue"].asString();
|
||||
if(!valueListListItem["ParamRanges"].isNull())
|
||||
listObject.paramRanges = valueListListItem["ParamRanges"].asString();
|
||||
if(!valueListListItem["ParamLevel"].isNull())
|
||||
listObject.paramLevel = valueListListItem["ParamLevel"].asString();
|
||||
if(!valueListListItem["ParamName"].isNull())
|
||||
listObject.paramName = valueListListItem["ParamName"].asString();
|
||||
if(!valueListListItem["ParamType"].isNull())
|
||||
listObject.paramType = valueListListItem["ParamType"].asString();
|
||||
if(!valueListListItem["ParamValue"].isNull())
|
||||
listObject.paramValue = valueListListItem["ParamValue"].asString();
|
||||
if(!valueListListItem["NeedRestart"].isNull())
|
||||
listObject.needRestart = valueListListItem["NeedRestart"].asString() == "true";
|
||||
if(!valueListListItem["ParamRanges"].isNull())
|
||||
listObject.paramRanges = valueListListItem["ParamRanges"].asString();
|
||||
if(!valueListListItem["UserVisible"].isNull())
|
||||
listObject.userVisible = valueListListItem["UserVisible"].asString() == "true";
|
||||
if(!valueListListItem["DbName"].isNull())
|
||||
listObject.dbName = valueListListItem["DbName"].asString();
|
||||
if(!valueListListItem["ParamEnglishName"].isNull())
|
||||
listObject.paramEnglishName = valueListListItem["ParamEnglishName"].asString();
|
||||
if(!valueListListItem["ParamDesc"].isNull())
|
||||
listObject.paramDesc = valueListListItem["ParamDesc"].asString();
|
||||
if(!valueListListItem["ParamVariableName"].isNull())
|
||||
listObject.paramVariableName = valueListListItem["ParamVariableName"].asString();
|
||||
list_.push_back(listObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,84 +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/drds/model/DescribeDrdsRdsInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsRdsInstancesRequest;
|
||||
|
||||
DescribeDrdsRdsInstancesRequest::DescribeDrdsRdsInstancesRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsRdsInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsRdsInstancesRequest::~DescribeDrdsRdsInstancesRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsRdsInstancesRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsRdsInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsRdsInstancesRequest;
|
||||
|
||||
DescribeDrdsRdsInstancesRequest::DescribeDrdsRdsInstancesRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsRdsInstances") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsRdsInstancesRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsRdsInstancesRequest::~DescribeDrdsRdsInstancesRequest() {}
|
||||
|
||||
std::string DescribeDrdsRdsInstancesRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
int DescribeDrdsRdsInstancesRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeDrdsRdsInstancesRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsRdsInstancesRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeDrdsRdsInstancesRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsRdsInstancesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsRdsInstancesRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeDrdsRdsInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsRdsInstancesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
int DescribeDrdsRdsInstancesRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeDrdsRdsInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsRdsInstancesRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
int DescribeDrdsRdsInstancesRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsRdsInstancesRequest::getDbInstType()const
|
||||
{
|
||||
return dbInstType_;
|
||||
void DescribeDrdsRdsInstancesRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
void DescribeDrdsRdsInstancesRequest::setDbInstType(const std::string& dbInstType)
|
||||
{
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter("DbInstType", dbInstType);
|
||||
std::string DescribeDrdsRdsInstancesRequest::getDbInstType() const {
|
||||
return dbInstType_;
|
||||
}
|
||||
|
||||
void DescribeDrdsRdsInstancesRequest::setDbInstType(const std::string &dbInstType) {
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter(std::string("DbInstType"), dbInstType);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,52 +43,56 @@ void DescribeDrdsRdsInstancesResult::parse(const std::string &payload)
|
||||
for (auto valueDbInstancesDbInstance : allDbInstancesNode)
|
||||
{
|
||||
DbInstance dbInstancesObject;
|
||||
if(!valueDbInstancesDbInstance["DBInstanceId"].isNull())
|
||||
dbInstancesObject.dBInstanceId = valueDbInstancesDbInstance["DBInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstance["DmInstanceId"].isNull())
|
||||
dbInstancesObject.dmInstanceId = valueDbInstancesDbInstance["DmInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstance["ConnectUrl"].isNull())
|
||||
dbInstancesObject.connectUrl = valueDbInstancesDbInstance["ConnectUrl"].asString();
|
||||
if(!valueDbInstancesDbInstance["Port"].isNull())
|
||||
dbInstancesObject.port = std::stoi(valueDbInstancesDbInstance["Port"].asString());
|
||||
if(!valueDbInstancesDbInstance["DBInstanceStatus"].isNull())
|
||||
dbInstancesObject.dBInstanceStatus = valueDbInstancesDbInstance["DBInstanceStatus"].asString();
|
||||
if(!valueDbInstancesDbInstance["DbInstType"].isNull())
|
||||
dbInstancesObject.dbInstType = valueDbInstancesDbInstance["DbInstType"].asString();
|
||||
if(!valueDbInstancesDbInstance["ReadWeight"].isNull())
|
||||
dbInstancesObject.readWeight = std::stoi(valueDbInstancesDbInstance["ReadWeight"].asString());
|
||||
if(!valueDbInstancesDbInstance["NetworkType"].isNull())
|
||||
dbInstancesObject.networkType = valueDbInstancesDbInstance["NetworkType"].asString();
|
||||
if(!valueDbInstancesDbInstance["Engine"].isNull())
|
||||
dbInstancesObject.engine = valueDbInstancesDbInstance["Engine"].asString();
|
||||
if(!valueDbInstancesDbInstance["EngineVersion"].isNull())
|
||||
dbInstancesObject.engineVersion = valueDbInstancesDbInstance["EngineVersion"].asString();
|
||||
if(!valueDbInstancesDbInstance["RdsInstType"].isNull())
|
||||
dbInstancesObject.rdsInstType = valueDbInstancesDbInstance["RdsInstType"].asString();
|
||||
if(!valueDbInstancesDbInstance["PayType"].isNull())
|
||||
dbInstancesObject.payType = valueDbInstancesDbInstance["PayType"].asString();
|
||||
if(!valueDbInstancesDbInstance["DBInstanceCPU"].isNull())
|
||||
dbInstancesObject.dBInstanceCPU = valueDbInstancesDbInstance["DBInstanceCPU"].asString();
|
||||
if(!valueDbInstancesDbInstance["ExpireTime"].isNull())
|
||||
dbInstancesObject.expireTime = valueDbInstancesDbInstance["ExpireTime"].asString();
|
||||
if(!valueDbInstancesDbInstance["DBInstanceMemory"].isNull())
|
||||
dbInstancesObject.dBInstanceMemory = std::stol(valueDbInstancesDbInstance["DBInstanceMemory"].asString());
|
||||
if(!valueDbInstancesDbInstance["PayType"].isNull())
|
||||
dbInstancesObject.payType = valueDbInstancesDbInstance["PayType"].asString();
|
||||
if(!valueDbInstancesDbInstance["DBInstanceStatus"].isNull())
|
||||
dbInstancesObject.dBInstanceStatus = valueDbInstancesDbInstance["DBInstanceStatus"].asString();
|
||||
if(!valueDbInstancesDbInstance["NetworkType"].isNull())
|
||||
dbInstancesObject.networkType = valueDbInstancesDbInstance["NetworkType"].asString();
|
||||
if(!valueDbInstancesDbInstance["Port"].isNull())
|
||||
dbInstancesObject.port = std::stoi(valueDbInstancesDbInstance["Port"].asString());
|
||||
if(!valueDbInstancesDbInstance["EngineVersion"].isNull())
|
||||
dbInstancesObject.engineVersion = valueDbInstancesDbInstance["EngineVersion"].asString();
|
||||
if(!valueDbInstancesDbInstance["DmInstanceId"].isNull())
|
||||
dbInstancesObject.dmInstanceId = valueDbInstancesDbInstance["DmInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstance["DBInstanceStorage"].isNull())
|
||||
dbInstancesObject.dBInstanceStorage = std::stol(valueDbInstancesDbInstance["DBInstanceStorage"].asString());
|
||||
if(!valueDbInstancesDbInstance["ConnectUrl"].isNull())
|
||||
dbInstancesObject.connectUrl = valueDbInstancesDbInstance["ConnectUrl"].asString();
|
||||
if(!valueDbInstancesDbInstance["ReadWeight"].isNull())
|
||||
dbInstancesObject.readWeight = std::stoi(valueDbInstancesDbInstance["ReadWeight"].asString());
|
||||
if(!valueDbInstancesDbInstance["RdsInstType"].isNull())
|
||||
dbInstancesObject.rdsInstType = valueDbInstancesDbInstance["RdsInstType"].asString();
|
||||
if(!valueDbInstancesDbInstance["RemainDays"].isNull())
|
||||
dbInstancesObject.remainDays = std::stoi(valueDbInstancesDbInstance["RemainDays"].asString());
|
||||
if(!valueDbInstancesDbInstance["DBInstanceClassType"].isNull())
|
||||
dbInstancesObject.dBInstanceClassType = valueDbInstancesDbInstance["DBInstanceClassType"].asString();
|
||||
if(!valueDbInstancesDbInstance["DBInstanceCPU"].isNull())
|
||||
dbInstancesObject.dBInstanceCPU = valueDbInstancesDbInstance["DBInstanceCPU"].asString();
|
||||
if(!valueDbInstancesDbInstance["DBInstanceMemory"].isNull())
|
||||
dbInstancesObject.dBInstanceMemory = std::stol(valueDbInstancesDbInstance["DBInstanceMemory"].asString());
|
||||
if(!valueDbInstancesDbInstance["DBInstanceStorage"].isNull())
|
||||
dbInstancesObject.dBInstanceStorage = std::stol(valueDbInstancesDbInstance["DBInstanceStorage"].asString());
|
||||
if(!valueDbInstancesDbInstance["DBInstanceId"].isNull())
|
||||
dbInstancesObject.dBInstanceId = valueDbInstancesDbInstance["DBInstanceId"].asString();
|
||||
if(!valueDbInstancesDbInstance["Engine"].isNull())
|
||||
dbInstancesObject.engine = valueDbInstancesDbInstance["Engine"].asString();
|
||||
if(!valueDbInstancesDbInstance["DbInstType"].isNull())
|
||||
dbInstancesObject.dbInstType = valueDbInstancesDbInstance["DbInstType"].asString();
|
||||
if(!valueDbInstancesDbInstance["LockMode"].isNull())
|
||||
dbInstancesObject.lockMode = std::stoi(valueDbInstancesDbInstance["LockMode"].asString());
|
||||
if(!valueDbInstancesDbInstance["LockReason"].isNull())
|
||||
dbInstancesObject.lockReason = valueDbInstancesDbInstance["LockReason"].asString();
|
||||
dbInstances_.push_back(dbInstancesObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = value["PageSize"].asString();
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = value["Total"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeDrdsShardingDbsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsShardingDbsRequest;
|
||||
|
||||
DescribeDrdsShardingDbsRequest::DescribeDrdsShardingDbsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsShardingDbs")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsShardingDbsRequest::~DescribeDrdsShardingDbsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsShardingDbsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsShardingDbsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsShardingDbsRequest;
|
||||
|
||||
DescribeDrdsShardingDbsRequest::DescribeDrdsShardingDbsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsShardingDbs") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsShardingDbsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsShardingDbsRequest::~DescribeDrdsShardingDbsRequest() {}
|
||||
|
||||
std::string DescribeDrdsShardingDbsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsShardingDbsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsShardingDbsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsShardingDbsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
long DescribeDrdsShardingDbsRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsShardingDbsRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsShardingDbsRequest::setPageNumber(long pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeDrdsShardingDbsRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsShardingDbsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsShardingDbsRequest::getDbNamePattern()const
|
||||
{
|
||||
return dbNamePattern_;
|
||||
void DescribeDrdsShardingDbsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsShardingDbsRequest::setDbNamePattern(const std::string& dbNamePattern)
|
||||
{
|
||||
dbNamePattern_ = dbNamePattern;
|
||||
setParameter("DbNamePattern", dbNamePattern);
|
||||
std::string DescribeDrdsShardingDbsRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeDrdsShardingDbsRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
long DescribeDrdsShardingDbsRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeDrdsShardingDbsRequest::setPageSize(long pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::string DescribeDrdsShardingDbsRequest::getDbNamePattern() const {
|
||||
return dbNamePattern_;
|
||||
}
|
||||
|
||||
void DescribeDrdsShardingDbsRequest::setDbNamePattern(const std::string &dbNamePattern) {
|
||||
dbNamePattern_ = dbNamePattern;
|
||||
setParameter(std::string("DbNamePattern"), dbNamePattern);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,39 +43,60 @@ void DescribeDrdsShardingDbsResult::parse(const std::string &payload)
|
||||
for (auto valueShardingDbsShardingDb : allShardingDbsNode)
|
||||
{
|
||||
ShardingDb shardingDbsObject;
|
||||
if(!valueShardingDbsShardingDb["ShardingDbName"].isNull())
|
||||
shardingDbsObject.shardingDbName = valueShardingDbsShardingDb["ShardingDbName"].asString();
|
||||
if(!valueShardingDbsShardingDb["DbInstanceId"].isNull())
|
||||
shardingDbsObject.dbInstanceId = valueShardingDbsShardingDb["DbInstanceId"].asString();
|
||||
if(!valueShardingDbsShardingDb["GroupName"].isNull())
|
||||
shardingDbsObject.groupName = valueShardingDbsShardingDb["GroupName"].asString();
|
||||
if(!valueShardingDbsShardingDb["DbStatus"].isNull())
|
||||
shardingDbsObject.dbStatus = valueShardingDbsShardingDb["DbStatus"].asString();
|
||||
if(!valueShardingDbsShardingDb["DbType"].isNull())
|
||||
shardingDbsObject.dbType = valueShardingDbsShardingDb["DbType"].asString();
|
||||
if(!valueShardingDbsShardingDb["MinPoolSize"].isNull())
|
||||
shardingDbsObject.minPoolSize = std::stoi(valueShardingDbsShardingDb["MinPoolSize"].asString());
|
||||
if(!valueShardingDbsShardingDb["MaxPoolSize"].isNull())
|
||||
shardingDbsObject.maxPoolSize = std::stoi(valueShardingDbsShardingDb["MaxPoolSize"].asString());
|
||||
if(!valueShardingDbsShardingDb["IdleTimeOut"].isNull())
|
||||
shardingDbsObject.idleTimeOut = std::stoi(valueShardingDbsShardingDb["IdleTimeOut"].asString());
|
||||
if(!valueShardingDbsShardingDb["BlockingTimeout"].isNull())
|
||||
shardingDbsObject.blockingTimeout = std::stoi(valueShardingDbsShardingDb["BlockingTimeout"].asString());
|
||||
if(!valueShardingDbsShardingDb["ConnectionProperties"].isNull())
|
||||
shardingDbsObject.connectionProperties = valueShardingDbsShardingDb["ConnectionProperties"].asString();
|
||||
if(!valueShardingDbsShardingDb["PreparedStatementCacheSize"].isNull())
|
||||
shardingDbsObject.preparedStatementCacheSize = std::stoi(valueShardingDbsShardingDb["PreparedStatementCacheSize"].asString());
|
||||
if(!valueShardingDbsShardingDb["UserName"].isNull())
|
||||
shardingDbsObject.userName = valueShardingDbsShardingDb["UserName"].asString();
|
||||
if(!valueShardingDbsShardingDb["DbInstanceId"].isNull())
|
||||
shardingDbsObject.dbInstanceId = valueShardingDbsShardingDb["DbInstanceId"].asString();
|
||||
if(!valueShardingDbsShardingDb["ConnectUrl"].isNull())
|
||||
shardingDbsObject.connectUrl = valueShardingDbsShardingDb["ConnectUrl"].asString();
|
||||
if(!valueShardingDbsShardingDb["GroupName"].isNull())
|
||||
shardingDbsObject.groupName = valueShardingDbsShardingDb["GroupName"].asString();
|
||||
if(!valueShardingDbsShardingDb["DbType"].isNull())
|
||||
shardingDbsObject.dbType = valueShardingDbsShardingDb["DbType"].asString();
|
||||
if(!valueShardingDbsShardingDb["IdleTimeOut"].isNull())
|
||||
shardingDbsObject.idleTimeOut = std::stoi(valueShardingDbsShardingDb["IdleTimeOut"].asString());
|
||||
if(!valueShardingDbsShardingDb["ShardingDbName"].isNull())
|
||||
shardingDbsObject.shardingDbName = valueShardingDbsShardingDb["ShardingDbName"].asString();
|
||||
if(!valueShardingDbsShardingDb["BlockingTimeout"].isNull())
|
||||
shardingDbsObject.blockingTimeout = std::stoi(valueShardingDbsShardingDb["BlockingTimeout"].asString());
|
||||
if(!valueShardingDbsShardingDb["PreparedStatementCacheSize"].isNull())
|
||||
shardingDbsObject.preparedStatementCacheSize = std::stoi(valueShardingDbsShardingDb["PreparedStatementCacheSize"].asString());
|
||||
if(!valueShardingDbsShardingDb["ConnectionProperties"].isNull())
|
||||
shardingDbsObject.connectionProperties = valueShardingDbsShardingDb["ConnectionProperties"].asString();
|
||||
if(!valueShardingDbsShardingDb["UserName"].isNull())
|
||||
shardingDbsObject.userName = valueShardingDbsShardingDb["UserName"].asString();
|
||||
if(!valueShardingDbsShardingDb["DbStatus"].isNull())
|
||||
shardingDbsObject.dbStatus = valueShardingDbsShardingDb["DbStatus"].asString();
|
||||
shardingDbs_.push_back(shardingDbsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = value["PageNumber"].asString();
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = value["PageSize"].asString();
|
||||
if(!value["Total"].isNull())
|
||||
total_ = value["Total"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeDrdsShardingDbsResult::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsShardingDbsResult::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsShardingDbsResult::getTotal()const
|
||||
{
|
||||
return total_;
|
||||
}
|
||||
|
||||
std::vector<DescribeDrdsShardingDbsResult::ShardingDb> DescribeDrdsShardingDbsResult::getShardingDbs()const
|
||||
{
|
||||
return shardingDbs_;
|
||||
|
||||
@@ -1,117 +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/drds/model/DescribeDrdsSlowSqlsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsSlowSqlsRequest;
|
||||
|
||||
DescribeDrdsSlowSqlsRequest::DescribeDrdsSlowSqlsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsSlowSqls")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsSlowSqlsRequest::~DescribeDrdsSlowSqlsRequest()
|
||||
{}
|
||||
|
||||
long DescribeDrdsSlowSqlsRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsSlowSqlsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsSlowSqlsRequest;
|
||||
|
||||
DescribeDrdsSlowSqlsRequest::DescribeDrdsSlowSqlsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsSlowSqls") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
DescribeDrdsSlowSqlsRequest::~DescribeDrdsSlowSqlsRequest() {}
|
||||
|
||||
long DescribeDrdsSlowSqlsRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
long DescribeDrdsSlowSqlsRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeDrdsSlowSqlsRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long DescribeDrdsSlowSqlsRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsSlowSqlsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeDrdsSlowSqlsRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeDrdsSlowSqlsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
int DescribeDrdsSlowSqlsRequest::getPageNumber()const
|
||||
{
|
||||
return pageNumber_;
|
||||
void DescribeDrdsSlowSqlsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setPageNumber(int pageNumber)
|
||||
{
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter("PageNumber", std::to_string(pageNumber));
|
||||
int DescribeDrdsSlowSqlsRequest::getPageNumber() const {
|
||||
return pageNumber_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsSlowSqlsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsSlowSqlsRequest::setPageNumber(int pageNumber) {
|
||||
pageNumber_ = pageNumber;
|
||||
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsSlowSqlsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsSlowSqlsRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsSlowSqlsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsSlowSqlsRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
int DescribeDrdsSlowSqlsRequest::getPageSize()const
|
||||
{
|
||||
return pageSize_;
|
||||
void DescribeDrdsSlowSqlsRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setPageSize(int pageSize)
|
||||
{
|
||||
pageSize_ = pageSize;
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
std::string DescribeDrdsSlowSqlsRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
long DescribeDrdsSlowSqlsRequest::getExeTime()const
|
||||
{
|
||||
return exeTime_;
|
||||
void DescribeDrdsSlowSqlsRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setExeTime(long exeTime)
|
||||
{
|
||||
exeTime_ = exeTime;
|
||||
setParameter("ExeTime", std::to_string(exeTime));
|
||||
int DescribeDrdsSlowSqlsRequest::getPageSize() const {
|
||||
return pageSize_;
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setPageSize(int pageSize) {
|
||||
pageSize_ = pageSize;
|
||||
setParameter(std::string("PageSize"), std::to_string(pageSize));
|
||||
}
|
||||
|
||||
long DescribeDrdsSlowSqlsRequest::getExeTime() const {
|
||||
return exeTime_;
|
||||
}
|
||||
|
||||
void DescribeDrdsSlowSqlsRequest::setExeTime(long exeTime) {
|
||||
exeTime_ = exeTime;
|
||||
setParameter(std::string("ExeTime"), std::to_string(exeTime));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,26 +43,26 @@ void DescribeDrdsSlowSqlsResult::parse(const std::string &payload)
|
||||
for (auto valueItemsItem : allItemsNode)
|
||||
{
|
||||
Item itemsObject;
|
||||
if(!valueItemsItem["Schema"].isNull())
|
||||
itemsObject.schema = valueItemsItem["Schema"].asString();
|
||||
if(!valueItemsItem["Sql"].isNull())
|
||||
itemsObject.sql = valueItemsItem["Sql"].asString();
|
||||
if(!valueItemsItem["SendTime"].isNull())
|
||||
itemsObject.sendTime = std::stol(valueItemsItem["SendTime"].asString());
|
||||
if(!valueItemsItem["ResponseTime"].isNull())
|
||||
itemsObject.responseTime = std::stol(valueItemsItem["ResponseTime"].asString());
|
||||
if(!valueItemsItem["Host"].isNull())
|
||||
itemsObject.host = valueItemsItem["Host"].asString();
|
||||
if(!valueItemsItem["Sql"].isNull())
|
||||
itemsObject.sql = valueItemsItem["Sql"].asString();
|
||||
if(!valueItemsItem["ResponseTime"].isNull())
|
||||
itemsObject.responseTime = std::stol(valueItemsItem["ResponseTime"].asString());
|
||||
if(!valueItemsItem["Schema"].isNull())
|
||||
itemsObject.schema = valueItemsItem["Schema"].asString();
|
||||
items_.push_back(itemsObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["Total"].isNull())
|
||||
total_ = std::stoi(value["Total"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeDrdsSqlAuditStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsSqlAuditStatusRequest;
|
||||
|
||||
DescribeDrdsSqlAuditStatusRequest::DescribeDrdsSqlAuditStatusRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsSqlAuditStatus")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsSqlAuditStatusRequest::~DescribeDrdsSqlAuditStatusRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsSqlAuditStatusRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsSqlAuditStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsSqlAuditStatusRequest;
|
||||
|
||||
DescribeDrdsSqlAuditStatusRequest::DescribeDrdsSqlAuditStatusRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsSqlAuditStatus") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsSqlAuditStatusRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeDrdsSqlAuditStatusRequest::~DescribeDrdsSqlAuditStatusRequest() {}
|
||||
|
||||
std::string DescribeDrdsSqlAuditStatusRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsSqlAuditStatusRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsSqlAuditStatusRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsSqlAuditStatusRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsSqlAuditStatusRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeDrdsSqlAuditStatusRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,20 +43,20 @@ void DescribeDrdsSqlAuditStatusResult::parse(const std::string &payload)
|
||||
for (auto valueDataDataItem : allDataNode)
|
||||
{
|
||||
DataItem dataObject;
|
||||
if(!valueDataDataItem["ExtraSlsLogStore"].isNull())
|
||||
dataObject.extraSlsLogStore = valueDataDataItem["ExtraSlsLogStore"].asString();
|
||||
if(!valueDataDataItem["DbName"].isNull())
|
||||
dataObject.dbName = valueDataDataItem["DbName"].asString();
|
||||
if(!valueDataDataItem["Enabled"].isNull())
|
||||
dataObject.enabled = valueDataDataItem["Enabled"].asString();
|
||||
if(!valueDataDataItem["Detailed"].isNull())
|
||||
dataObject.detailed = valueDataDataItem["Detailed"].asString();
|
||||
if(!valueDataDataItem["ExtraWriteEnabled"].isNull())
|
||||
dataObject.extraWriteEnabled = valueDataDataItem["ExtraWriteEnabled"].asString() == "true";
|
||||
if(!valueDataDataItem["Enabled"].isNull())
|
||||
dataObject.enabled = valueDataDataItem["Enabled"].asString();
|
||||
if(!valueDataDataItem["ExtraAliUid"].isNull())
|
||||
dataObject.extraAliUid = std::stol(valueDataDataItem["ExtraAliUid"].asString());
|
||||
if(!valueDataDataItem["ExtraSlsProject"].isNull())
|
||||
dataObject.extraSlsProject = valueDataDataItem["ExtraSlsProject"].asString();
|
||||
if(!valueDataDataItem["ExtraSlsLogStore"].isNull())
|
||||
dataObject.extraSlsLogStore = valueDataDataItem["ExtraSlsLogStore"].asString();
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeDrdsTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsTasksRequest;
|
||||
|
||||
DescribeDrdsTasksRequest::DescribeDrdsTasksRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsTasks")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeDrdsTasksRequest::~DescribeDrdsTasksRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeDrdsTasksRequest::getTaskType()const
|
||||
{
|
||||
return taskType_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeDrdsTasksRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeDrdsTasksRequest;
|
||||
|
||||
DescribeDrdsTasksRequest::DescribeDrdsTasksRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeDrdsTasks") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeDrdsTasksRequest::setTaskType(const std::string& taskType)
|
||||
{
|
||||
taskType_ = taskType;
|
||||
setParameter("TaskType", taskType);
|
||||
DescribeDrdsTasksRequest::~DescribeDrdsTasksRequest() {}
|
||||
|
||||
std::string DescribeDrdsTasksRequest::getTaskType() const {
|
||||
return taskType_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsTasksRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeDrdsTasksRequest::setTaskType(const std::string &taskType) {
|
||||
taskType_ = taskType;
|
||||
setParameter(std::string("TaskType"), taskType);
|
||||
}
|
||||
|
||||
void DescribeDrdsTasksRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeDrdsTasksRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsTasksRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeDrdsTasksRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeDrdsTasksRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeDrdsTasksRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeDrdsTasksRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeDrdsTasksRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeDrdsTasksRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeDrdsTasksRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeDrdsTasksRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,12 +43,12 @@ void DescribeDrdsTasksResult::parse(const std::string &payload)
|
||||
for (auto valueTasksTask : allTasksNode)
|
||||
{
|
||||
Task tasksObject;
|
||||
if(!valueTasksTask["Id"].isNull())
|
||||
tasksObject.id = std::stol(valueTasksTask["Id"].asString());
|
||||
if(!valueTasksTask["State"].isNull())
|
||||
tasksObject.state = valueTasksTask["State"].asString();
|
||||
if(!valueTasksTask["Content"].isNull())
|
||||
tasksObject.content = valueTasksTask["Content"].asString();
|
||||
if(!valueTasksTask["Id"].isNull())
|
||||
tasksObject.id = std::stol(valueTasksTask["Id"].asString());
|
||||
tasks_.push_back(tasksObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeExpandLogicTableInfoListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeExpandLogicTableInfoListRequest;
|
||||
|
||||
DescribeExpandLogicTableInfoListRequest::DescribeExpandLogicTableInfoListRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeExpandLogicTableInfoList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeExpandLogicTableInfoListRequest::~DescribeExpandLogicTableInfoListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeExpandLogicTableInfoListRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeExpandLogicTableInfoListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeExpandLogicTableInfoListRequest;
|
||||
|
||||
DescribeExpandLogicTableInfoListRequest::DescribeExpandLogicTableInfoListRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeExpandLogicTableInfoList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeExpandLogicTableInfoListRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeExpandLogicTableInfoListRequest::~DescribeExpandLogicTableInfoListRequest() {}
|
||||
|
||||
std::string DescribeExpandLogicTableInfoListRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeExpandLogicTableInfoListRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeExpandLogicTableInfoListRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeExpandLogicTableInfoListRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeExpandLogicTableInfoListRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeExpandLogicTableInfoListRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeExpandLogicTableInfoListRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeExpandLogicTableInfoListRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeExpandLogicTableInfoListRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeExpandLogicTableInfoListRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,12 +43,12 @@ void DescribeExpandLogicTableInfoListResult::parse(const std::string &payload)
|
||||
for (auto valueDatadataItem : allDataNode)
|
||||
{
|
||||
DataItem dataObject;
|
||||
if(!valueDatadataItem["ShardTbKey"].isNull())
|
||||
dataObject.shardTbKey = valueDatadataItem["ShardTbKey"].asString();
|
||||
if(!valueDatadataItem["TableName"].isNull())
|
||||
dataObject.tableName = valueDatadataItem["TableName"].asString();
|
||||
if(!valueDatadataItem["ShardDbKey"].isNull())
|
||||
dataObject.shardDbKey = valueDatadataItem["ShardDbKey"].asString();
|
||||
if(!valueDatadataItem["ShardTbKey"].isNull())
|
||||
dataObject.shardTbKey = valueDatadataItem["ShardTbKey"].asString();
|
||||
data_.push_back(dataObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
|
||||
@@ -1,62 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeHiStoreInstanceInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeHiStoreInstanceInfoRequest;
|
||||
|
||||
DescribeHiStoreInstanceInfoRequest::DescribeHiStoreInstanceInfoRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeHiStoreInstanceInfo")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeHiStoreInstanceInfoRequest::~DescribeHiStoreInstanceInfoRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeHiStoreInstanceInfoRequest::getHistoreInstanceId()const
|
||||
{
|
||||
return historeInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeHiStoreInstanceInfoRequest::setHistoreInstanceId(const std::string& historeInstanceId)
|
||||
{
|
||||
historeInstanceId_ = historeInstanceId;
|
||||
setParameter("HistoreInstanceId", historeInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeHiStoreInstanceInfoRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeHiStoreInstanceInfoRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeHiStoreInstanceInfoRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeHiStoreInstanceInfoRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
@@ -1,67 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeHiStoreInstanceInfoResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Drds;
|
||||
using namespace AlibabaCloud::Drds::Model;
|
||||
|
||||
DescribeHiStoreInstanceInfoResult::DescribeHiStoreInstanceInfoResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeHiStoreInstanceInfoResult::DescribeHiStoreInstanceInfoResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeHiStoreInstanceInfoResult::~DescribeHiStoreInstanceInfoResult()
|
||||
{}
|
||||
|
||||
void DescribeHiStoreInstanceInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto hiStoreInstanceInfoNode = value["HiStoreInstanceInfo"];
|
||||
if(!hiStoreInstanceInfoNode["HistoreInstanceId"].isNull())
|
||||
hiStoreInstanceInfo_.historeInstanceId = hiStoreInstanceInfoNode["HistoreInstanceId"].asString();
|
||||
if(!hiStoreInstanceInfoNode["GmtCreate"].isNull())
|
||||
hiStoreInstanceInfo_.gmtCreate = std::stol(hiStoreInstanceInfoNode["GmtCreate"].asString());
|
||||
if(!hiStoreInstanceInfoNode["RpmVersion"].isNull())
|
||||
hiStoreInstanceInfo_.rpmVersion = hiStoreInstanceInfoNode["RpmVersion"].asString();
|
||||
if(!hiStoreInstanceInfoNode["DiskSize"].isNull())
|
||||
hiStoreInstanceInfo_.diskSize = std::stoi(hiStoreInstanceInfoNode["DiskSize"].asString());
|
||||
if(!hiStoreInstanceInfoNode["MachineSpec"].isNull())
|
||||
hiStoreInstanceInfo_.machineSpec = hiStoreInstanceInfoNode["MachineSpec"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
DescribeHiStoreInstanceInfoResult::HiStoreInstanceInfo DescribeHiStoreInstanceInfoResult::getHiStoreInstanceInfo()const
|
||||
{
|
||||
return hiStoreInstanceInfo_;
|
||||
}
|
||||
|
||||
bool DescribeHiStoreInstanceInfoResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeHotDbListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeHotDbListRequest;
|
||||
|
||||
DescribeHotDbListRequest::DescribeHotDbListRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeHotDbList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeHotDbListRequest::~DescribeHotDbListRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeHotDbListRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeHotDbListRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeHotDbListRequest;
|
||||
|
||||
DescribeHotDbListRequest::DescribeHotDbListRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeHotDbList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeHotDbListRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeHotDbListRequest::~DescribeHotDbListRequest() {}
|
||||
|
||||
std::string DescribeHotDbListRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeHotDbListRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeHotDbListRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeHotDbListRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeHotDbListRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeHotDbListRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeHotDbListRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeHotDbListRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeHotDbListRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeHotDbListRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -53,10 +53,10 @@ void DescribeHotDbListResult::parse(const std::string &payload)
|
||||
instanceDbObject.hotDbList.push_back(value.asString());
|
||||
data_.list.push_back(instanceDbObject);
|
||||
}
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Msg"].isNull())
|
||||
msg_ = value["Msg"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeInstDbLogInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstDbLogInfoRequest;
|
||||
|
||||
DescribeInstDbLogInfoRequest::DescribeInstDbLogInfoRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeInstDbLogInfo")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeInstDbLogInfoRequest::~DescribeInstDbLogInfoRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeInstDbLogInfoRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeInstDbLogInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstDbLogInfoRequest;
|
||||
|
||||
DescribeInstDbLogInfoRequest::DescribeInstDbLogInfoRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeInstDbLogInfo") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeInstDbLogInfoRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeInstDbLogInfoRequest::~DescribeInstDbLogInfoRequest() {}
|
||||
|
||||
std::string DescribeInstDbLogInfoRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeInstDbLogInfoRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeInstDbLogInfoRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeInstDbLogInfoRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeInstDbLogInfoRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeInstDbLogInfoRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeInstDbLogInfoRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeInstDbLogInfoRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeInstDbLogInfoRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeInstDbLogInfoRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeInstDbSlsInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstDbSlsInfoRequest;
|
||||
|
||||
DescribeInstDbSlsInfoRequest::DescribeInstDbSlsInfoRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeInstDbSlsInfo")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeInstDbSlsInfoRequest::~DescribeInstDbSlsInfoRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeInstDbSlsInfoRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeInstDbSlsInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstDbSlsInfoRequest;
|
||||
|
||||
DescribeInstDbSlsInfoRequest::DescribeInstDbSlsInfoRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeInstDbSlsInfo") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeInstDbSlsInfoRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeInstDbSlsInfoRequest::~DescribeInstDbSlsInfoRequest() {}
|
||||
|
||||
std::string DescribeInstDbSlsInfoRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeInstDbSlsInfoRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeInstDbSlsInfoRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeInstDbSlsInfoRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeInstDbSlsInfoRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeInstDbSlsInfoRequest::getDbName()const
|
||||
{
|
||||
return dbName_;
|
||||
void DescribeInstDbSlsInfoRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeInstDbSlsInfoRequest::setDbName(const std::string& dbName)
|
||||
{
|
||||
dbName_ = dbName;
|
||||
setParameter("DbName", dbName);
|
||||
std::string DescribeInstDbSlsInfoRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeInstDbSlsInfoRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ void DescribeInstDbSlsInfoResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto auditInfoNode = value["AuditInfo"];
|
||||
if(!auditInfoNode["Project"].isNull())
|
||||
auditInfo_.project = auditInfoNode["Project"].asString();
|
||||
if(!auditInfoNode["LogStore"].isNull())
|
||||
auditInfo_.logStore = auditInfoNode["LogStore"].asString();
|
||||
if(!auditInfoNode["Project"].isNull())
|
||||
auditInfo_.project = auditInfoNode["Project"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeInstanceAccountsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstanceAccountsRequest;
|
||||
|
||||
DescribeInstanceAccountsRequest::DescribeInstanceAccountsRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeInstanceAccounts")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeInstanceAccountsRequest::~DescribeInstanceAccountsRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeInstanceAccountsRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeInstanceAccountsRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstanceAccountsRequest;
|
||||
|
||||
DescribeInstanceAccountsRequest::DescribeInstanceAccountsRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeInstanceAccounts") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeInstanceAccountsRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeInstanceAccountsRequest::~DescribeInstanceAccountsRequest() {}
|
||||
|
||||
std::string DescribeInstanceAccountsRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceAccountsRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeInstanceAccountsRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeInstanceAccountsRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeInstanceAccountsRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeInstanceAccountsRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,14 +43,14 @@ void DescribeInstanceAccountsResult::parse(const std::string &payload)
|
||||
for (auto valueInstanceAccountsInstanceAccount : allInstanceAccountsNode)
|
||||
{
|
||||
InstanceAccount instanceAccountsObject;
|
||||
if(!valueInstanceAccountsInstanceAccount["AccountName"].isNull())
|
||||
instanceAccountsObject.accountName = valueInstanceAccountsInstanceAccount["AccountName"].asString();
|
||||
if(!valueInstanceAccountsInstanceAccount["Host"].isNull())
|
||||
instanceAccountsObject.host = valueInstanceAccountsInstanceAccount["Host"].asString();
|
||||
if(!valueInstanceAccountsInstanceAccount["AccountType"].isNull())
|
||||
instanceAccountsObject.accountType = std::stoi(valueInstanceAccountsInstanceAccount["AccountType"].asString());
|
||||
if(!valueInstanceAccountsInstanceAccount["Description"].isNull())
|
||||
instanceAccountsObject.description = valueInstanceAccountsInstanceAccount["Description"].asString();
|
||||
if(!valueInstanceAccountsInstanceAccount["AccountType"].isNull())
|
||||
instanceAccountsObject.accountType = std::stoi(valueInstanceAccountsInstanceAccount["AccountType"].asString());
|
||||
if(!valueInstanceAccountsInstanceAccount["AccountName"].isNull())
|
||||
instanceAccountsObject.accountName = valueInstanceAccountsInstanceAccount["AccountName"].asString();
|
||||
auto allDbPrivilegesNode = valueInstanceAccountsInstanceAccount["DbPrivileges"]["DbPrivilege"];
|
||||
for (auto valueInstanceAccountsInstanceAccountDbPrivilegesDbPrivilege : allDbPrivilegesNode)
|
||||
{
|
||||
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeInstanceMenuSwitchRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstanceMenuSwitchRequest;
|
||||
|
||||
DescribeInstanceMenuSwitchRequest::DescribeInstanceMenuSwitchRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeInstanceMenuSwitch")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeInstanceMenuSwitchRequest::~DescribeInstanceMenuSwitchRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeInstanceMenuSwitchRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeInstanceMenuSwitchRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeInstanceMenuSwitchRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeInstanceMenuSwitchRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeInstanceSwitchAzoneRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstanceSwitchAzoneRequest;
|
||||
|
||||
DescribeInstanceSwitchAzoneRequest::DescribeInstanceSwitchAzoneRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeInstanceSwitchAzone")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeInstanceSwitchAzoneRequest::~DescribeInstanceSwitchAzoneRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeInstanceSwitchAzoneRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeInstanceSwitchAzoneRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstanceSwitchAzoneRequest;
|
||||
|
||||
DescribeInstanceSwitchAzoneRequest::DescribeInstanceSwitchAzoneRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeInstanceSwitchAzone") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeInstanceSwitchAzoneRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeInstanceSwitchAzoneRequest::~DescribeInstanceSwitchAzoneRequest() {}
|
||||
|
||||
std::string DescribeInstanceSwitchAzoneRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceSwitchAzoneRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeInstanceSwitchAzoneRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeInstanceSwitchAzoneRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeInstanceSwitchAzoneRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeInstanceSwitchAzoneRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -42,10 +42,10 @@ void DescribeInstanceSwitchAzoneResult::parse(const std::string &payload)
|
||||
auto resultNode = value["Result"];
|
||||
if(!resultNode["OriginAzoneId"].isNull())
|
||||
result_.originAzoneId = resultNode["OriginAzoneId"].asString();
|
||||
if(!resultNode["RegionId"].isNull())
|
||||
result_.regionId = resultNode["RegionId"].asString();
|
||||
if(!resultNode["SwitchAble"].isNull())
|
||||
result_.switchAble = resultNode["SwitchAble"].asString() == "true";
|
||||
if(!resultNode["RegionId"].isNull())
|
||||
result_.regionId = resultNode["RegionId"].asString();
|
||||
auto allTargetAzones = resultNode["TargetAzones"]["TargetAzone"];
|
||||
for (auto value : allTargetAzones)
|
||||
result_.targetAzones.push_back(value.asString());
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeInstanceSwitchNetworkRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstanceSwitchNetworkRequest;
|
||||
|
||||
DescribeInstanceSwitchNetworkRequest::DescribeInstanceSwitchNetworkRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeInstanceSwitchNetwork")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeInstanceSwitchNetworkRequest::~DescribeInstanceSwitchNetworkRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeInstanceSwitchNetworkRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeInstanceSwitchNetworkRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeInstanceSwitchNetworkRequest;
|
||||
|
||||
DescribeInstanceSwitchNetworkRequest::DescribeInstanceSwitchNetworkRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeInstanceSwitchNetwork") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeInstanceSwitchNetworkRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribeInstanceSwitchNetworkRequest::~DescribeInstanceSwitchNetworkRequest() {}
|
||||
|
||||
std::string DescribeInstanceSwitchNetworkRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeInstanceSwitchNetworkRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeInstanceSwitchNetworkRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeInstanceSwitchNetworkRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeInstanceSwitchNetworkRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void DescribeInstanceSwitchNetworkRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
|
||||
@@ -45,24 +45,24 @@ void DescribeInstanceSwitchNetworkResult::parse(const std::string &payload)
|
||||
VpcInfo vpcInfosObject;
|
||||
if(!valueVpcInfosVpcInfo["VpcId"].isNull())
|
||||
vpcInfosObject.vpcId = valueVpcInfosVpcInfo["VpcId"].asString();
|
||||
if(!valueVpcInfosVpcInfo["RegionId"].isNull())
|
||||
vpcInfosObject.regionId = valueVpcInfosVpcInfo["RegionId"].asString();
|
||||
if(!valueVpcInfosVpcInfo["VpcName"].isNull())
|
||||
vpcInfosObject.vpcName = valueVpcInfosVpcInfo["VpcName"].asString();
|
||||
if(!valueVpcInfosVpcInfo["RegionId"].isNull())
|
||||
vpcInfosObject.regionId = valueVpcInfosVpcInfo["RegionId"].asString();
|
||||
auto allVswitchInfosNode = valueVpcInfosVpcInfo["VswitchInfos"]["VswitchInfo"];
|
||||
for (auto valueVpcInfosVpcInfoVswitchInfosVswitchInfo : allVswitchInfosNode)
|
||||
{
|
||||
VpcInfo::VswitchInfo vswitchInfosObject;
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchId"].isNull())
|
||||
vswitchInfosObject.vswitchId = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchId"].asString();
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VpcId"].isNull())
|
||||
vswitchInfosObject.vpcId = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VpcId"].asString();
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchName"].isNull())
|
||||
vswitchInfosObject.vswitchName = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchName"].asString();
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["AzoneId"].isNull())
|
||||
vswitchInfosObject.azoneId = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["AzoneId"].asString();
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["DrdsSupported"].isNull())
|
||||
vswitchInfosObject.drdsSupported = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["DrdsSupported"].asString() == "true";
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchId"].isNull())
|
||||
vswitchInfosObject.vswitchId = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchId"].asString();
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["AzoneId"].isNull())
|
||||
vswitchInfosObject.azoneId = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["AzoneId"].asString();
|
||||
if(!valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchName"].isNull())
|
||||
vswitchInfosObject.vswitchName = valueVpcInfosVpcInfoVswitchInfosVswitchInfo["VswitchName"].asString();
|
||||
vpcInfosObject.vswitchInfos.push_back(vswitchInfosObject);
|
||||
}
|
||||
vpcInfos_.push_back(vpcInfosObject);
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribePreCheckResultRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribePreCheckResultRequest;
|
||||
|
||||
DescribePreCheckResultRequest::DescribePreCheckResultRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribePreCheckResult")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribePreCheckResultRequest::~DescribePreCheckResultRequest()
|
||||
{}
|
||||
|
||||
std::string DescribePreCheckResultRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribePreCheckResultRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribePreCheckResultRequest;
|
||||
|
||||
DescribePreCheckResultRequest::DescribePreCheckResultRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribePreCheckResult") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribePreCheckResultRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
DescribePreCheckResultRequest::~DescribePreCheckResultRequest() {}
|
||||
|
||||
std::string DescribePreCheckResultRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribePreCheckResultRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribePreCheckResultRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribePreCheckResultRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribePreCheckResultRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
std::string DescribePreCheckResultRequest::getTaskId()const
|
||||
{
|
||||
return taskId_;
|
||||
void DescribePreCheckResultRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
void DescribePreCheckResultRequest::setTaskId(const std::string& taskId)
|
||||
{
|
||||
taskId_ = taskId;
|
||||
setParameter("TaskId", taskId);
|
||||
std::string DescribePreCheckResultRequest::getTaskId() const {
|
||||
return taskId_;
|
||||
}
|
||||
|
||||
void DescribePreCheckResultRequest::setTaskId(const std::string &taskId) {
|
||||
taskId_ = taskId;
|
||||
setParameter(std::string("TaskId"), taskId);
|
||||
}
|
||||
|
||||
|
||||
@@ -48,12 +48,12 @@ void DescribePreCheckResultResult::parse(const std::string &payload)
|
||||
for (auto preCheckResultNodeSubCheckItemsSubCheckItemsItem : allSubCheckItemsNode)
|
||||
{
|
||||
PreCheckResult::SubCheckItemsItem subCheckItemsItemObject;
|
||||
if(!preCheckResultNodeSubCheckItemsSubCheckItemsItem["ErrorMsgCode"].isNull())
|
||||
subCheckItemsItemObject.errorMsgCode = preCheckResultNodeSubCheckItemsSubCheckItemsItem["ErrorMsgCode"].asString();
|
||||
if(!preCheckResultNodeSubCheckItemsSubCheckItemsItem["PreCheckItemName"].isNull())
|
||||
subCheckItemsItemObject.preCheckItemName = preCheckResultNodeSubCheckItemsSubCheckItemsItem["PreCheckItemName"].asString();
|
||||
if(!preCheckResultNodeSubCheckItemsSubCheckItemsItem["State"].isNull())
|
||||
subCheckItemsItemObject.state = preCheckResultNodeSubCheckItemsSubCheckItemsItem["State"].asString();
|
||||
if(!preCheckResultNodeSubCheckItemsSubCheckItemsItem["ErrorMsgCode"].isNull())
|
||||
subCheckItemsItemObject.errorMsgCode = preCheckResultNodeSubCheckItemsSubCheckItemsItem["ErrorMsgCode"].asString();
|
||||
auto allErrorMsgParams = value["ErrorMsgParams"]["ErrorMsgParams"];
|
||||
for (auto value : allErrorMsgParams)
|
||||
subCheckItemsItemObject.errorMsgParams.push_back(value.asString());
|
||||
|
||||
@@ -1,106 +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/drds/model/DescribeRDSPerformanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRDSPerformanceRequest;
|
||||
|
||||
DescribeRDSPerformanceRequest::DescribeRDSPerformanceRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeRDSPerformance")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeRDSPerformanceRequest::~DescribeRDSPerformanceRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeRDSPerformanceRequest::getKeys()const
|
||||
{
|
||||
return keys_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeRDSPerformanceRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRDSPerformanceRequest;
|
||||
|
||||
DescribeRDSPerformanceRequest::DescribeRDSPerformanceRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeRDSPerformance") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setKeys(const std::string& keys)
|
||||
{
|
||||
keys_ = keys;
|
||||
setParameter("Keys", keys);
|
||||
DescribeRDSPerformanceRequest::~DescribeRDSPerformanceRequest() {}
|
||||
|
||||
std::string DescribeRDSPerformanceRequest::getKeys() const {
|
||||
return keys_;
|
||||
}
|
||||
|
||||
long DescribeRDSPerformanceRequest::getEndTime()const
|
||||
{
|
||||
return endTime_;
|
||||
void DescribeRDSPerformanceRequest::setKeys(const std::string &keys) {
|
||||
keys_ = keys;
|
||||
setParameter(std::string("Keys"), keys);
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setEndTime(long endTime)
|
||||
{
|
||||
endTime_ = endTime;
|
||||
setParameter("EndTime", std::to_string(endTime));
|
||||
long DescribeRDSPerformanceRequest::getEndTime() const {
|
||||
return endTime_;
|
||||
}
|
||||
|
||||
long DescribeRDSPerformanceRequest::getStartTime()const
|
||||
{
|
||||
return startTime_;
|
||||
void DescribeRDSPerformanceRequest::setEndTime(long endTime) {
|
||||
endTime_ = endTime;
|
||||
setParameter(std::string("EndTime"), std::to_string(endTime));
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setStartTime(long startTime)
|
||||
{
|
||||
startTime_ = startTime;
|
||||
setParameter("StartTime", std::to_string(startTime));
|
||||
long DescribeRDSPerformanceRequest::getStartTime() const {
|
||||
return startTime_;
|
||||
}
|
||||
|
||||
std::string DescribeRDSPerformanceRequest::getRdsInstanceId()const
|
||||
{
|
||||
return rdsInstanceId_;
|
||||
void DescribeRDSPerformanceRequest::setStartTime(long startTime) {
|
||||
startTime_ = startTime;
|
||||
setParameter(std::string("StartTime"), std::to_string(startTime));
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setRdsInstanceId(const std::string& rdsInstanceId)
|
||||
{
|
||||
rdsInstanceId_ = rdsInstanceId;
|
||||
setParameter("RdsInstanceId", rdsInstanceId);
|
||||
std::string DescribeRDSPerformanceRequest::getRdsInstanceId() const {
|
||||
return rdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeRDSPerformanceRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeRDSPerformanceRequest::setRdsInstanceId(const std::string &rdsInstanceId) {
|
||||
rdsInstanceId_ = rdsInstanceId;
|
||||
setParameter(std::string("RdsInstanceId"), rdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeRDSPerformanceRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeRDSPerformanceRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeRDSPerformanceRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeRDSPerformanceRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeRDSPerformanceRequest::getDbInstType()const
|
||||
{
|
||||
return dbInstType_;
|
||||
void DescribeRDSPerformanceRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setDbInstType(const std::string& dbInstType)
|
||||
{
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter("DbInstType", dbInstType);
|
||||
std::string DescribeRDSPerformanceRequest::getDbInstType() const {
|
||||
return dbInstType_;
|
||||
}
|
||||
|
||||
void DescribeRDSPerformanceRequest::setDbInstType(const std::string &dbInstType) {
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter(std::string("DbInstType"), dbInstType);
|
||||
}
|
||||
|
||||
|
||||
@@ -45,20 +45,20 @@ void DescribeRDSPerformanceResult::parse(const std::string &payload)
|
||||
PartialPerformanceData dataObject;
|
||||
if(!valueDataPartialPerformanceData["Key"].isNull())
|
||||
dataObject.key = valueDataPartialPerformanceData["Key"].asString();
|
||||
if(!valueDataPartialPerformanceData["NodeName"].isNull())
|
||||
dataObject.nodeName = valueDataPartialPerformanceData["NodeName"].asString();
|
||||
if(!valueDataPartialPerformanceData["Unit"].isNull())
|
||||
dataObject.unit = valueDataPartialPerformanceData["Unit"].asString();
|
||||
if(!valueDataPartialPerformanceData["NodeNum"].isNull())
|
||||
dataObject.nodeNum = std::stoi(valueDataPartialPerformanceData["NodeNum"].asString());
|
||||
if(!valueDataPartialPerformanceData["NodeName"].isNull())
|
||||
dataObject.nodeName = valueDataPartialPerformanceData["NodeName"].asString();
|
||||
auto allValuesNode = valueDataPartialPerformanceData["Values"]["PerformanceValue"];
|
||||
for (auto valueDataPartialPerformanceDataValuesPerformanceValue : allValuesNode)
|
||||
{
|
||||
PartialPerformanceData::PerformanceValue valuesObject;
|
||||
if(!valueDataPartialPerformanceDataValuesPerformanceValue["Value"].isNull())
|
||||
valuesObject.value = valueDataPartialPerformanceDataValuesPerformanceValue["Value"].asString();
|
||||
if(!valueDataPartialPerformanceDataValuesPerformanceValue["Date"].isNull())
|
||||
valuesObject.date = std::stol(valueDataPartialPerformanceDataValuesPerformanceValue["Date"].asString());
|
||||
if(!valueDataPartialPerformanceDataValuesPerformanceValue["Value"].isNull())
|
||||
valuesObject.value = valueDataPartialPerformanceDataValuesPerformanceValue["Value"].asString();
|
||||
dataObject.values.push_back(valuesObject);
|
||||
}
|
||||
data_.push_back(dataObject);
|
||||
|
||||
@@ -1,73 +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/drds/model/DescribeRdsCommodityRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRdsCommodityRequest;
|
||||
|
||||
DescribeRdsCommodityRequest::DescribeRdsCommodityRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeRdsCommodity")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeRdsCommodityRequest::~DescribeRdsCommodityRequest()
|
||||
{}
|
||||
|
||||
std::string DescribeRdsCommodityRequest::getCommodityCode()const
|
||||
{
|
||||
return commodityCode_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeRdsCommodityRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRdsCommodityRequest;
|
||||
|
||||
DescribeRdsCommodityRequest::DescribeRdsCommodityRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeRdsCommodity") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeRdsCommodityRequest::setCommodityCode(const std::string& commodityCode)
|
||||
{
|
||||
commodityCode_ = commodityCode;
|
||||
setParameter("CommodityCode", commodityCode);
|
||||
DescribeRdsCommodityRequest::~DescribeRdsCommodityRequest() {}
|
||||
|
||||
std::string DescribeRdsCommodityRequest::getCommodityCode() const {
|
||||
return commodityCode_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsCommodityRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeRdsCommodityRequest::setCommodityCode(const std::string &commodityCode) {
|
||||
commodityCode_ = commodityCode;
|
||||
setParameter(std::string("CommodityCode"), commodityCode);
|
||||
}
|
||||
|
||||
void DescribeRdsCommodityRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeRdsCommodityRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsCommodityRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeRdsCommodityRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeRdsCommodityRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeRdsCommodityRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsCommodityRequest::getOrderType()const
|
||||
{
|
||||
return orderType_;
|
||||
void DescribeRdsCommodityRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeRdsCommodityRequest::setOrderType(const std::string& orderType)
|
||||
{
|
||||
orderType_ = orderType;
|
||||
setParameter("OrderType", orderType);
|
||||
std::string DescribeRdsCommodityRequest::getOrderType() const {
|
||||
return orderType_;
|
||||
}
|
||||
|
||||
void DescribeRdsCommodityRequest::setOrderType(const std::string &orderType) {
|
||||
orderType_ = orderType;
|
||||
setParameter(std::string("OrderType"), orderType);
|
||||
}
|
||||
|
||||
|
||||
@@ -39,10 +39,10 @@ void DescribeRdsCommodityResult::parse(const std::string &payload)
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Data"].isNull())
|
||||
data_ = value["Data"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -1,64 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeRdsPerformanceSummaryRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRdsPerformanceSummaryRequest;
|
||||
|
||||
DescribeRdsPerformanceSummaryRequest::DescribeRdsPerformanceSummaryRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeRdsPerformanceSummary")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeRdsPerformanceSummaryRequest::~DescribeRdsPerformanceSummaryRequest()
|
||||
{}
|
||||
|
||||
std::vector<std::string> DescribeRdsPerformanceSummaryRequest::getRdsInstanceId()const
|
||||
{
|
||||
return rdsInstanceId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeRdsPerformanceSummaryRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRdsPerformanceSummaryRequest;
|
||||
|
||||
DescribeRdsPerformanceSummaryRequest::DescribeRdsPerformanceSummaryRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeRdsPerformanceSummary") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeRdsPerformanceSummaryRequest::setRdsInstanceId(const std::vector<std::string>& rdsInstanceId)
|
||||
{
|
||||
rdsInstanceId_ = rdsInstanceId;
|
||||
for(int dep1 = 0; dep1!= rdsInstanceId.size(); dep1++) {
|
||||
setParameter("RdsInstanceId."+ std::to_string(dep1), rdsInstanceId.at(dep1));
|
||||
}
|
||||
DescribeRdsPerformanceSummaryRequest::~DescribeRdsPerformanceSummaryRequest() {}
|
||||
|
||||
std::vector<std::string> DescribeRdsPerformanceSummaryRequest::getRdsInstanceId() const {
|
||||
return rdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsPerformanceSummaryRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeRdsPerformanceSummaryRequest::setRdsInstanceId(const std::vector<std::string> &rdsInstanceId) {
|
||||
rdsInstanceId_ = rdsInstanceId;
|
||||
}
|
||||
|
||||
void DescribeRdsPerformanceSummaryRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeRdsPerformanceSummaryRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsPerformanceSummaryRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
void DescribeRdsPerformanceSummaryRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeRdsPerformanceSummaryRequest::setRegionId(const std::string& regionId)
|
||||
{
|
||||
regionId_ = regionId;
|
||||
setParameter("RegionId", regionId);
|
||||
std::string DescribeRdsPerformanceSummaryRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeRdsPerformanceSummaryRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,16 +43,16 @@ void DescribeRdsPerformanceSummaryResult::parse(const std::string &payload)
|
||||
for (auto valueRdsPerformanceInfosRdsPerformanceInfo : allRdsPerformanceInfosNode)
|
||||
{
|
||||
RdsPerformanceInfo rdsPerformanceInfosObject;
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["RdsId"].isNull())
|
||||
rdsPerformanceInfosObject.rdsId = valueRdsPerformanceInfosRdsPerformanceInfo["RdsId"].asString();
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["Cpu"].isNull())
|
||||
rdsPerformanceInfosObject.cpu = std::stof(valueRdsPerformanceInfosRdsPerformanceInfo["Cpu"].asString());
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["Iops"].isNull())
|
||||
rdsPerformanceInfosObject.iops = std::stof(valueRdsPerformanceInfosRdsPerformanceInfo["Iops"].asString());
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["ActiveSessions"].isNull())
|
||||
rdsPerformanceInfosObject.activeSessions = std::stoi(valueRdsPerformanceInfosRdsPerformanceInfo["ActiveSessions"].asString());
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["TotalSessions"].isNull())
|
||||
rdsPerformanceInfosObject.totalSessions = std::stoi(valueRdsPerformanceInfosRdsPerformanceInfo["TotalSessions"].asString());
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["RdsId"].isNull())
|
||||
rdsPerformanceInfosObject.rdsId = valueRdsPerformanceInfosRdsPerformanceInfo["RdsId"].asString();
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["Iops"].isNull())
|
||||
rdsPerformanceInfosObject.iops = std::stof(valueRdsPerformanceInfosRdsPerformanceInfo["Iops"].asString());
|
||||
if(!valueRdsPerformanceInfosRdsPerformanceInfo["SpaceUsage"].isNull())
|
||||
rdsPerformanceInfosObject.spaceUsage = std::stol(valueRdsPerformanceInfosRdsPerformanceInfo["SpaceUsage"].asString());
|
||||
rdsPerformanceInfos_.push_back(rdsPerformanceInfosObject);
|
||||
|
||||
@@ -1,75 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeRdsSuperAccountInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRdsSuperAccountInstancesRequest;
|
||||
|
||||
DescribeRdsSuperAccountInstancesRequest::DescribeRdsSuperAccountInstancesRequest() :
|
||||
RpcServiceRequest("drds", "2019-01-23", "DescribeRdsSuperAccountInstances")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeRdsSuperAccountInstancesRequest::~DescribeRdsSuperAccountInstancesRequest()
|
||||
{}
|
||||
|
||||
std::vector<std::string> DescribeRdsSuperAccountInstancesRequest::getRdsInstance()const
|
||||
{
|
||||
return rdsInstance_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeRdsSuperAccountInstancesRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRdsSuperAccountInstancesRequest;
|
||||
|
||||
DescribeRdsSuperAccountInstancesRequest::DescribeRdsSuperAccountInstancesRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeRdsSuperAccountInstances") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DescribeRdsSuperAccountInstancesRequest::setRdsInstance(const std::vector<std::string>& rdsInstance)
|
||||
{
|
||||
rdsInstance_ = rdsInstance;
|
||||
for(int dep1 = 0; dep1!= rdsInstance.size(); dep1++) {
|
||||
setParameter("RdsInstance."+ std::to_string(dep1), rdsInstance.at(dep1));
|
||||
}
|
||||
DescribeRdsSuperAccountInstancesRequest::~DescribeRdsSuperAccountInstancesRequest() {}
|
||||
|
||||
std::vector<std::string> DescribeRdsSuperAccountInstancesRequest::getRdsInstance() const {
|
||||
return rdsInstance_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsSuperAccountInstancesRequest::getDrdsInstanceId()const
|
||||
{
|
||||
return drdsInstanceId_;
|
||||
void DescribeRdsSuperAccountInstancesRequest::setRdsInstance(const std::vector<std::string> &rdsInstance) {
|
||||
rdsInstance_ = rdsInstance;
|
||||
}
|
||||
|
||||
void DescribeRdsSuperAccountInstancesRequest::setDrdsInstanceId(const std::string& drdsInstanceId)
|
||||
{
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter("DrdsInstanceId", drdsInstanceId);
|
||||
std::string DescribeRdsSuperAccountInstancesRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsSuperAccountInstancesRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
void DescribeRdsSuperAccountInstancesRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
void DescribeRdsSuperAccountInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
std::string DescribeRdsSuperAccountInstancesRequest::getAccessKeyId() const {
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
std::string DescribeRdsSuperAccountInstancesRequest::getDbInstType()const
|
||||
{
|
||||
return dbInstType_;
|
||||
void DescribeRdsSuperAccountInstancesRequest::setAccessKeyId(const std::string &accessKeyId) {
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter(std::string("AccessKeyId"), accessKeyId);
|
||||
}
|
||||
|
||||
void DescribeRdsSuperAccountInstancesRequest::setDbInstType(const std::string& dbInstType)
|
||||
{
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter("DbInstType", dbInstType);
|
||||
std::string DescribeRdsSuperAccountInstancesRequest::getDbInstType() const {
|
||||
return dbInstType_;
|
||||
}
|
||||
|
||||
void DescribeRdsSuperAccountInstancesRequest::setDbInstType(const std::string &dbInstType) {
|
||||
dbInstType_ = dbInstType;
|
||||
setParameter(std::string("DbInstType"), dbInstType);
|
||||
}
|
||||
|
||||
|
||||
54
drds/src/model/DescribeRecycleBinStatusRequest.cc
Normal file
54
drds/src/model/DescribeRecycleBinStatusRequest.cc
Normal file
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT 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/drds/model/DescribeRecycleBinStatusRequest.h>
|
||||
|
||||
using AlibabaCloud::Drds::Model::DescribeRecycleBinStatusRequest;
|
||||
|
||||
DescribeRecycleBinStatusRequest::DescribeRecycleBinStatusRequest()
|
||||
: RpcServiceRequest("drds", "2019-01-23", "DescribeRecycleBinStatus") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DescribeRecycleBinStatusRequest::~DescribeRecycleBinStatusRequest() {}
|
||||
|
||||
std::string DescribeRecycleBinStatusRequest::getDrdsInstanceId() const {
|
||||
return drdsInstanceId_;
|
||||
}
|
||||
|
||||
void DescribeRecycleBinStatusRequest::setDrdsInstanceId(const std::string &drdsInstanceId) {
|
||||
drdsInstanceId_ = drdsInstanceId;
|
||||
setParameter(std::string("DrdsInstanceId"), drdsInstanceId);
|
||||
}
|
||||
|
||||
std::string DescribeRecycleBinStatusRequest::getDbName() const {
|
||||
return dbName_;
|
||||
}
|
||||
|
||||
void DescribeRecycleBinStatusRequest::setDbName(const std::string &dbName) {
|
||||
dbName_ = dbName;
|
||||
setParameter(std::string("DbName"), dbName);
|
||||
}
|
||||
|
||||
std::string DescribeRecycleBinStatusRequest::getRegionId() const {
|
||||
return regionId_;
|
||||
}
|
||||
|
||||
void DescribeRecycleBinStatusRequest::setRegionId(const std::string ®ionId) {
|
||||
regionId_ = regionId;
|
||||
setParameter(std::string("RegionId"), regionId);
|
||||
}
|
||||
|
||||
@@ -14,44 +14,44 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/drds/model/DescribeInstanceMenuSwitchResult.h>
|
||||
#include <alibabacloud/drds/model/DescribeRecycleBinStatusResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Drds;
|
||||
using namespace AlibabaCloud::Drds::Model;
|
||||
|
||||
DescribeInstanceMenuSwitchResult::DescribeInstanceMenuSwitchResult() :
|
||||
DescribeRecycleBinStatusResult::DescribeRecycleBinStatusResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
DescribeInstanceMenuSwitchResult::DescribeInstanceMenuSwitchResult(const std::string &payload) :
|
||||
DescribeRecycleBinStatusResult::DescribeRecycleBinStatusResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
DescribeInstanceMenuSwitchResult::~DescribeInstanceMenuSwitchResult()
|
||||
DescribeRecycleBinStatusResult::~DescribeRecycleBinStatusResult()
|
||||
{}
|
||||
|
||||
void DescribeInstanceMenuSwitchResult::parse(const std::string &payload)
|
||||
void DescribeRecycleBinStatusResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
if(!value["Status"].isNull())
|
||||
status_ = value["Status"].asString();
|
||||
if(!value["Success"].isNull())
|
||||
success_ = value["Success"].asString() == "true";
|
||||
if(!value["Config"].isNull())
|
||||
config_ = value["Config"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeInstanceMenuSwitchResult::getConfig()const
|
||||
std::string DescribeRecycleBinStatusResult::getStatus()const
|
||||
{
|
||||
return config_;
|
||||
return status_;
|
||||
}
|
||||
|
||||
bool DescribeInstanceMenuSwitchResult::getSuccess()const
|
||||
bool DescribeRecycleBinStatusResult::getSuccess()const
|
||||
{
|
||||
return success_;
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user