Delete API.

This commit is contained in:
sdk-team
2021-05-10 02:39:01 +00:00
parent d2744d517f
commit 761c9a617d
17 changed files with 139 additions and 136 deletions

View File

@@ -45,10 +45,10 @@ set(scdn_public_header_model
include/alibabacloud/scdn/model/DescribeScdnCertificateDetailResult.h
include/alibabacloud/scdn/model/DescribeScdnCertificateListRequest.h
include/alibabacloud/scdn/model/DescribeScdnCertificateListResult.h
include/alibabacloud/scdn/model/DescribeScdnDdosInfoRequest.h
include/alibabacloud/scdn/model/DescribeScdnDdosInfoResult.h
include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoRequest.h
include/alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoResult.h
include/alibabacloud/scdn/model/DescribeScdnDDoSInfoRequest.h
include/alibabacloud/scdn/model/DescribeScdnDDoSInfoResult.h
include/alibabacloud/scdn/model/DescribeScdnDDoSTrafficInfoRequest.h
include/alibabacloud/scdn/model/DescribeScdnDDoSTrafficInfoResult.h
include/alibabacloud/scdn/model/DescribeScdnDomainBpsDataRequest.h
include/alibabacloud/scdn/model/DescribeScdnDomainBpsDataResult.h
include/alibabacloud/scdn/model/DescribeScdnDomainCertificateInfoRequest.h
@@ -125,8 +125,8 @@ set(scdn_public_header_model
include/alibabacloud/scdn/model/SetScdnBotInfoResult.h
include/alibabacloud/scdn/model/SetScdnCcInfoRequest.h
include/alibabacloud/scdn/model/SetScdnCcInfoResult.h
include/alibabacloud/scdn/model/SetScdnDdosInfoRequest.h
include/alibabacloud/scdn/model/SetScdnDdosInfoResult.h
include/alibabacloud/scdn/model/SetScdnDDoSInfoRequest.h
include/alibabacloud/scdn/model/SetScdnDDoSInfoResult.h
include/alibabacloud/scdn/model/SetScdnDomainBizInfoRequest.h
include/alibabacloud/scdn/model/SetScdnDomainBizInfoResult.h
include/alibabacloud/scdn/model/SetScdnDomainCertificateRequest.h
@@ -164,10 +164,10 @@ set(scdn_src
src/model/DescribeScdnCertificateDetailResult.cc
src/model/DescribeScdnCertificateListRequest.cc
src/model/DescribeScdnCertificateListResult.cc
src/model/DescribeScdnDdosInfoRequest.cc
src/model/DescribeScdnDdosInfoResult.cc
src/model/DescribeScdnDdosTrafficInfoRequest.cc
src/model/DescribeScdnDdosTrafficInfoResult.cc
src/model/DescribeScdnDDoSInfoRequest.cc
src/model/DescribeScdnDDoSInfoResult.cc
src/model/DescribeScdnDDoSTrafficInfoRequest.cc
src/model/DescribeScdnDDoSTrafficInfoResult.cc
src/model/DescribeScdnDomainBpsDataRequest.cc
src/model/DescribeScdnDomainBpsDataResult.cc
src/model/DescribeScdnDomainCertificateInfoRequest.cc
@@ -244,8 +244,8 @@ set(scdn_src
src/model/SetScdnBotInfoResult.cc
src/model/SetScdnCcInfoRequest.cc
src/model/SetScdnCcInfoResult.cc
src/model/SetScdnDdosInfoRequest.cc
src/model/SetScdnDdosInfoResult.cc
src/model/SetScdnDDoSInfoRequest.cc
src/model/SetScdnDDoSInfoResult.cc
src/model/SetScdnDomainBizInfoRequest.cc
src/model/SetScdnDomainBizInfoResult.cc
src/model/SetScdnDomainCertificateRequest.cc

View File

@@ -46,10 +46,10 @@
#include "model/DescribeScdnCertificateDetailResult.h"
#include "model/DescribeScdnCertificateListRequest.h"
#include "model/DescribeScdnCertificateListResult.h"
#include "model/DescribeScdnDdosInfoRequest.h"
#include "model/DescribeScdnDdosInfoResult.h"
#include "model/DescribeScdnDdosTrafficInfoRequest.h"
#include "model/DescribeScdnDdosTrafficInfoResult.h"
#include "model/DescribeScdnDDoSInfoRequest.h"
#include "model/DescribeScdnDDoSInfoResult.h"
#include "model/DescribeScdnDDoSTrafficInfoRequest.h"
#include "model/DescribeScdnDDoSTrafficInfoResult.h"
#include "model/DescribeScdnDomainBpsDataRequest.h"
#include "model/DescribeScdnDomainBpsDataResult.h"
#include "model/DescribeScdnDomainCertificateInfoRequest.h"
@@ -126,8 +126,8 @@
#include "model/SetScdnBotInfoResult.h"
#include "model/SetScdnCcInfoRequest.h"
#include "model/SetScdnCcInfoResult.h"
#include "model/SetScdnDdosInfoRequest.h"
#include "model/SetScdnDdosInfoResult.h"
#include "model/SetScdnDDoSInfoRequest.h"
#include "model/SetScdnDDoSInfoResult.h"
#include "model/SetScdnDomainBizInfoRequest.h"
#include "model/SetScdnDomainBizInfoResult.h"
#include "model/SetScdnDomainCertificateRequest.h"
@@ -183,12 +183,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeScdnCertificateListResult> DescribeScdnCertificateListOutcome;
typedef std::future<DescribeScdnCertificateListOutcome> DescribeScdnCertificateListOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::DescribeScdnCertificateListRequest&, const DescribeScdnCertificateListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnCertificateListAsyncHandler;
typedef Outcome<Error, Model::DescribeScdnDdosInfoResult> DescribeScdnDdosInfoOutcome;
typedef std::future<DescribeScdnDdosInfoOutcome> DescribeScdnDdosInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::DescribeScdnDdosInfoRequest&, const DescribeScdnDdosInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnDdosInfoAsyncHandler;
typedef Outcome<Error, Model::DescribeScdnDdosTrafficInfoResult> DescribeScdnDdosTrafficInfoOutcome;
typedef std::future<DescribeScdnDdosTrafficInfoOutcome> DescribeScdnDdosTrafficInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::DescribeScdnDdosTrafficInfoRequest&, const DescribeScdnDdosTrafficInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnDdosTrafficInfoAsyncHandler;
typedef Outcome<Error, Model::DescribeScdnDDoSInfoResult> DescribeScdnDDoSInfoOutcome;
typedef std::future<DescribeScdnDDoSInfoOutcome> DescribeScdnDDoSInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::DescribeScdnDDoSInfoRequest&, const DescribeScdnDDoSInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnDDoSInfoAsyncHandler;
typedef Outcome<Error, Model::DescribeScdnDDoSTrafficInfoResult> DescribeScdnDDoSTrafficInfoOutcome;
typedef std::future<DescribeScdnDDoSTrafficInfoOutcome> DescribeScdnDDoSTrafficInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::DescribeScdnDDoSTrafficInfoRequest&, const DescribeScdnDDoSTrafficInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnDDoSTrafficInfoAsyncHandler;
typedef Outcome<Error, Model::DescribeScdnDomainBpsDataResult> DescribeScdnDomainBpsDataOutcome;
typedef std::future<DescribeScdnDomainBpsDataOutcome> DescribeScdnDomainBpsDataOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::DescribeScdnDomainBpsDataRequest&, const DescribeScdnDomainBpsDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScdnDomainBpsDataAsyncHandler;
@@ -303,9 +303,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SetScdnCcInfoResult> SetScdnCcInfoOutcome;
typedef std::future<SetScdnCcInfoOutcome> SetScdnCcInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::SetScdnCcInfoRequest&, const SetScdnCcInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetScdnCcInfoAsyncHandler;
typedef Outcome<Error, Model::SetScdnDdosInfoResult> SetScdnDdosInfoOutcome;
typedef std::future<SetScdnDdosInfoOutcome> SetScdnDdosInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::SetScdnDdosInfoRequest&, const SetScdnDdosInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetScdnDdosInfoAsyncHandler;
typedef Outcome<Error, Model::SetScdnDDoSInfoResult> SetScdnDDoSInfoOutcome;
typedef std::future<SetScdnDDoSInfoOutcome> SetScdnDDoSInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::SetScdnDDoSInfoRequest&, const SetScdnDDoSInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetScdnDDoSInfoAsyncHandler;
typedef Outcome<Error, Model::SetScdnDomainBizInfoResult> SetScdnDomainBizInfoOutcome;
typedef std::future<SetScdnDomainBizInfoOutcome> SetScdnDomainBizInfoOutcomeCallable;
typedef std::function<void(const ScdnClient*, const Model::SetScdnDomainBizInfoRequest&, const SetScdnDomainBizInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetScdnDomainBizInfoAsyncHandler;
@@ -362,12 +362,12 @@ namespace AlibabaCloud
DescribeScdnCertificateListOutcome describeScdnCertificateList(const Model::DescribeScdnCertificateListRequest &request)const;
void describeScdnCertificateListAsync(const Model::DescribeScdnCertificateListRequest& request, const DescribeScdnCertificateListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeScdnCertificateListOutcomeCallable describeScdnCertificateListCallable(const Model::DescribeScdnCertificateListRequest& request) const;
DescribeScdnDdosInfoOutcome describeScdnDdosInfo(const Model::DescribeScdnDdosInfoRequest &request)const;
void describeScdnDdosInfoAsync(const Model::DescribeScdnDdosInfoRequest& request, const DescribeScdnDdosInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeScdnDdosInfoOutcomeCallable describeScdnDdosInfoCallable(const Model::DescribeScdnDdosInfoRequest& request) const;
DescribeScdnDdosTrafficInfoOutcome describeScdnDdosTrafficInfo(const Model::DescribeScdnDdosTrafficInfoRequest &request)const;
void describeScdnDdosTrafficInfoAsync(const Model::DescribeScdnDdosTrafficInfoRequest& request, const DescribeScdnDdosTrafficInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeScdnDdosTrafficInfoOutcomeCallable describeScdnDdosTrafficInfoCallable(const Model::DescribeScdnDdosTrafficInfoRequest& request) const;
DescribeScdnDDoSInfoOutcome describeScdnDDoSInfo(const Model::DescribeScdnDDoSInfoRequest &request)const;
void describeScdnDDoSInfoAsync(const Model::DescribeScdnDDoSInfoRequest& request, const DescribeScdnDDoSInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeScdnDDoSInfoOutcomeCallable describeScdnDDoSInfoCallable(const Model::DescribeScdnDDoSInfoRequest& request) const;
DescribeScdnDDoSTrafficInfoOutcome describeScdnDDoSTrafficInfo(const Model::DescribeScdnDDoSTrafficInfoRequest &request)const;
void describeScdnDDoSTrafficInfoAsync(const Model::DescribeScdnDDoSTrafficInfoRequest& request, const DescribeScdnDDoSTrafficInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeScdnDDoSTrafficInfoOutcomeCallable describeScdnDDoSTrafficInfoCallable(const Model::DescribeScdnDDoSTrafficInfoRequest& request) const;
DescribeScdnDomainBpsDataOutcome describeScdnDomainBpsData(const Model::DescribeScdnDomainBpsDataRequest &request)const;
void describeScdnDomainBpsDataAsync(const Model::DescribeScdnDomainBpsDataRequest& request, const DescribeScdnDomainBpsDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeScdnDomainBpsDataOutcomeCallable describeScdnDomainBpsDataCallable(const Model::DescribeScdnDomainBpsDataRequest& request) const;
@@ -482,9 +482,9 @@ namespace AlibabaCloud
SetScdnCcInfoOutcome setScdnCcInfo(const Model::SetScdnCcInfoRequest &request)const;
void setScdnCcInfoAsync(const Model::SetScdnCcInfoRequest& request, const SetScdnCcInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetScdnCcInfoOutcomeCallable setScdnCcInfoCallable(const Model::SetScdnCcInfoRequest& request) const;
SetScdnDdosInfoOutcome setScdnDdosInfo(const Model::SetScdnDdosInfoRequest &request)const;
void setScdnDdosInfoAsync(const Model::SetScdnDdosInfoRequest& request, const SetScdnDdosInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetScdnDdosInfoOutcomeCallable setScdnDdosInfoCallable(const Model::SetScdnDdosInfoRequest& request) const;
SetScdnDDoSInfoOutcome setScdnDDoSInfo(const Model::SetScdnDDoSInfoRequest &request)const;
void setScdnDDoSInfoAsync(const Model::SetScdnDDoSInfoRequest& request, const SetScdnDDoSInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetScdnDDoSInfoOutcomeCallable setScdnDDoSInfoCallable(const Model::SetScdnDDoSInfoRequest& request) const;
SetScdnDomainBizInfoOutcome setScdnDomainBizInfo(const Model::SetScdnDomainBizInfoRequest &request)const;
void setScdnDomainBizInfoAsync(const Model::SetScdnDomainBizInfoRequest& request, const SetScdnDomainBizInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetScdnDomainBizInfoOutcomeCallable setScdnDomainBizInfoCallable(const Model::SetScdnDomainBizInfoRequest& request) const;

View File

@@ -28,12 +28,12 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosInfoRequest : public RpcServiceRequest
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSInfoRequest : public RpcServiceRequest
{
public:
DescribeScdnDdosInfoRequest();
~DescribeScdnDdosInfoRequest();
DescribeScdnDDoSInfoRequest();
~DescribeScdnDDoSInfoRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);

View File

@@ -29,14 +29,14 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosInfoResult : public ServiceResult
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSInfoResult : public ServiceResult
{
public:
DescribeScdnDdosInfoResult();
explicit DescribeScdnDdosInfoResult(const std::string &payload);
~DescribeScdnDdosInfoResult();
DescribeScdnDDoSInfoResult();
explicit DescribeScdnDDoSInfoResult(const std::string &payload);
~DescribeScdnDDoSInfoResult();
int getSecBandwidth()const;
int getElasticBandwidth()const;

View File

@@ -28,12 +28,12 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosTrafficInfoRequest : public RpcServiceRequest
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSTrafficInfoRequest : public RpcServiceRequest
{
public:
DescribeScdnDdosTrafficInfoRequest();
~DescribeScdnDdosTrafficInfoRequest();
DescribeScdnDDoSTrafficInfoRequest();
~DescribeScdnDDoSTrafficInfoRequest();
std::string getLine()const;
void setLine(const std::string& line);

View File

@@ -29,7 +29,7 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDdosTrafficInfoResult : public ServiceResult
class ALIBABACLOUD_SCDN_EXPORT DescribeScdnDDoSTrafficInfoResult : public ServiceResult
{
public:
struct TimeScope
@@ -39,9 +39,9 @@ namespace AlibabaCloud
};
DescribeScdnDdosTrafficInfoResult();
explicit DescribeScdnDdosTrafficInfoResult(const std::string &payload);
~DescribeScdnDdosTrafficInfoResult();
DescribeScdnDDoSTrafficInfoResult();
explicit DescribeScdnDDoSTrafficInfoResult(const std::string &payload);
~DescribeScdnDDoSTrafficInfoResult();
std::vector<TimeScope> getTimeScopes()const;
std::vector<std::string> getBpsDrops()const;
std::vector<std::string> getPpsDrops()const;

View File

@@ -28,12 +28,12 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_SCDN_EXPORT SetScdnDdosInfoRequest : public RpcServiceRequest
class ALIBABACLOUD_SCDN_EXPORT SetScdnDDoSInfoRequest : public RpcServiceRequest
{
public:
SetScdnDdosInfoRequest();
~SetScdnDdosInfoRequest();
SetScdnDDoSInfoRequest();
~SetScdnDDoSInfoRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);

View File

@@ -29,14 +29,14 @@ namespace AlibabaCloud
{
namespace Model
{
class ALIBABACLOUD_SCDN_EXPORT SetScdnDdosInfoResult : public ServiceResult
class ALIBABACLOUD_SCDN_EXPORT SetScdnDDoSInfoResult : public ServiceResult
{
public:
SetScdnDdosInfoResult();
explicit SetScdnDdosInfoResult(const std::string &payload);
~SetScdnDdosInfoResult();
SetScdnDDoSInfoResult();
explicit SetScdnDDoSInfoResult(const std::string &payload);
~SetScdnDDoSInfoResult();
protected:
void parse(const std::string &payload);

View File

@@ -483,72 +483,72 @@ ScdnClient::DescribeScdnCertificateListOutcomeCallable ScdnClient::describeScdnC
return task->get_future();
}
ScdnClient::DescribeScdnDdosInfoOutcome ScdnClient::describeScdnDdosInfo(const DescribeScdnDdosInfoRequest &request) const
ScdnClient::DescribeScdnDDoSInfoOutcome ScdnClient::describeScdnDDoSInfo(const DescribeScdnDDoSInfoRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeScdnDdosInfoOutcome(endpointOutcome.error());
return DescribeScdnDDoSInfoOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeScdnDdosInfoOutcome(DescribeScdnDdosInfoResult(outcome.result()));
return DescribeScdnDDoSInfoOutcome(DescribeScdnDDoSInfoResult(outcome.result()));
else
return DescribeScdnDdosInfoOutcome(outcome.error());
return DescribeScdnDDoSInfoOutcome(outcome.error());
}
void ScdnClient::describeScdnDdosInfoAsync(const DescribeScdnDdosInfoRequest& request, const DescribeScdnDdosInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void ScdnClient::describeScdnDDoSInfoAsync(const DescribeScdnDDoSInfoRequest& request, const DescribeScdnDDoSInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeScdnDdosInfo(request), context);
handler(this, request, describeScdnDDoSInfo(request), context);
};
asyncExecute(new Runnable(fn));
}
ScdnClient::DescribeScdnDdosInfoOutcomeCallable ScdnClient::describeScdnDdosInfoCallable(const DescribeScdnDdosInfoRequest &request) const
ScdnClient::DescribeScdnDDoSInfoOutcomeCallable ScdnClient::describeScdnDDoSInfoCallable(const DescribeScdnDDoSInfoRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeScdnDdosInfoOutcome()>>(
auto task = std::make_shared<std::packaged_task<DescribeScdnDDoSInfoOutcome()>>(
[this, request]()
{
return this->describeScdnDdosInfo(request);
return this->describeScdnDDoSInfo(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
ScdnClient::DescribeScdnDdosTrafficInfoOutcome ScdnClient::describeScdnDdosTrafficInfo(const DescribeScdnDdosTrafficInfoRequest &request) const
ScdnClient::DescribeScdnDDoSTrafficInfoOutcome ScdnClient::describeScdnDDoSTrafficInfo(const DescribeScdnDDoSTrafficInfoRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeScdnDdosTrafficInfoOutcome(endpointOutcome.error());
return DescribeScdnDDoSTrafficInfoOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeScdnDdosTrafficInfoOutcome(DescribeScdnDdosTrafficInfoResult(outcome.result()));
return DescribeScdnDDoSTrafficInfoOutcome(DescribeScdnDDoSTrafficInfoResult(outcome.result()));
else
return DescribeScdnDdosTrafficInfoOutcome(outcome.error());
return DescribeScdnDDoSTrafficInfoOutcome(outcome.error());
}
void ScdnClient::describeScdnDdosTrafficInfoAsync(const DescribeScdnDdosTrafficInfoRequest& request, const DescribeScdnDdosTrafficInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void ScdnClient::describeScdnDDoSTrafficInfoAsync(const DescribeScdnDDoSTrafficInfoRequest& request, const DescribeScdnDDoSTrafficInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeScdnDdosTrafficInfo(request), context);
handler(this, request, describeScdnDDoSTrafficInfo(request), context);
};
asyncExecute(new Runnable(fn));
}
ScdnClient::DescribeScdnDdosTrafficInfoOutcomeCallable ScdnClient::describeScdnDdosTrafficInfoCallable(const DescribeScdnDdosTrafficInfoRequest &request) const
ScdnClient::DescribeScdnDDoSTrafficInfoOutcomeCallable ScdnClient::describeScdnDDoSTrafficInfoCallable(const DescribeScdnDDoSTrafficInfoRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeScdnDdosTrafficInfoOutcome()>>(
auto task = std::make_shared<std::packaged_task<DescribeScdnDDoSTrafficInfoOutcome()>>(
[this, request]()
{
return this->describeScdnDdosTrafficInfo(request);
return this->describeScdnDDoSTrafficInfo(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -1923,36 +1923,36 @@ ScdnClient::SetScdnCcInfoOutcomeCallable ScdnClient::setScdnCcInfoCallable(const
return task->get_future();
}
ScdnClient::SetScdnDdosInfoOutcome ScdnClient::setScdnDdosInfo(const SetScdnDdosInfoRequest &request) const
ScdnClient::SetScdnDDoSInfoOutcome ScdnClient::setScdnDDoSInfo(const SetScdnDDoSInfoRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return SetScdnDdosInfoOutcome(endpointOutcome.error());
return SetScdnDDoSInfoOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return SetScdnDdosInfoOutcome(SetScdnDdosInfoResult(outcome.result()));
return SetScdnDDoSInfoOutcome(SetScdnDDoSInfoResult(outcome.result()));
else
return SetScdnDdosInfoOutcome(outcome.error());
return SetScdnDDoSInfoOutcome(outcome.error());
}
void ScdnClient::setScdnDdosInfoAsync(const SetScdnDdosInfoRequest& request, const SetScdnDdosInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void ScdnClient::setScdnDDoSInfoAsync(const SetScdnDDoSInfoRequest& request, const SetScdnDDoSInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, setScdnDdosInfo(request), context);
handler(this, request, setScdnDDoSInfo(request), context);
};
asyncExecute(new Runnable(fn));
}
ScdnClient::SetScdnDdosInfoOutcomeCallable ScdnClient::setScdnDdosInfoCallable(const SetScdnDdosInfoRequest &request) const
ScdnClient::SetScdnDDoSInfoOutcomeCallable ScdnClient::setScdnDDoSInfoCallable(const SetScdnDDoSInfoRequest &request) const
{
auto task = std::make_shared<std::packaged_task<SetScdnDdosInfoOutcome()>>(
auto task = std::make_shared<std::packaged_task<SetScdnDDoSInfoOutcome()>>(
[this, request]()
{
return this->setScdnDdosInfo(request);
return this->setScdnDDoSInfo(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));

View File

@@ -14,25 +14,25 @@
* limitations under the License.
*/
#include <alibabacloud/scdn/model/DescribeScdnDdosInfoRequest.h>
#include <alibabacloud/scdn/model/DescribeScdnDDoSInfoRequest.h>
using AlibabaCloud::Scdn::Model::DescribeScdnDdosInfoRequest;
using AlibabaCloud::Scdn::Model::DescribeScdnDDoSInfoRequest;
DescribeScdnDdosInfoRequest::DescribeScdnDdosInfoRequest() :
RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnDdosInfo")
DescribeScdnDDoSInfoRequest::DescribeScdnDDoSInfoRequest() :
RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnDDoSInfo")
{
setMethod(HttpRequest::Method::Get);
}
DescribeScdnDdosInfoRequest::~DescribeScdnDdosInfoRequest()
DescribeScdnDDoSInfoRequest::~DescribeScdnDDoSInfoRequest()
{}
long DescribeScdnDdosInfoRequest::getOwnerId()const
long DescribeScdnDDoSInfoRequest::getOwnerId()const
{
return ownerId_;
}
void DescribeScdnDdosInfoRequest::setOwnerId(long ownerId)
void DescribeScdnDDoSInfoRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));

View File

@@ -14,26 +14,26 @@
* limitations under the License.
*/
#include <alibabacloud/scdn/model/DescribeScdnDdosInfoResult.h>
#include <alibabacloud/scdn/model/DescribeScdnDDoSInfoResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Scdn;
using namespace AlibabaCloud::Scdn::Model;
DescribeScdnDdosInfoResult::DescribeScdnDdosInfoResult() :
DescribeScdnDDoSInfoResult::DescribeScdnDDoSInfoResult() :
ServiceResult()
{}
DescribeScdnDdosInfoResult::DescribeScdnDdosInfoResult(const std::string &payload) :
DescribeScdnDDoSInfoResult::DescribeScdnDDoSInfoResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeScdnDdosInfoResult::~DescribeScdnDdosInfoResult()
DescribeScdnDDoSInfoResult::~DescribeScdnDDoSInfoResult()
{}
void DescribeScdnDdosInfoResult::parse(const std::string &payload)
void DescribeScdnDDoSInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
@@ -46,12 +46,12 @@ void DescribeScdnDdosInfoResult::parse(const std::string &payload)
}
int DescribeScdnDdosInfoResult::getSecBandwidth()const
int DescribeScdnDDoSInfoResult::getSecBandwidth()const
{
return secBandwidth_;
}
int DescribeScdnDdosInfoResult::getElasticBandwidth()const
int DescribeScdnDDoSInfoResult::getElasticBandwidth()const
{
return elasticBandwidth_;
}

View File

@@ -14,58 +14,58 @@
* limitations under the License.
*/
#include <alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoRequest.h>
#include <alibabacloud/scdn/model/DescribeScdnDDoSTrafficInfoRequest.h>
using AlibabaCloud::Scdn::Model::DescribeScdnDdosTrafficInfoRequest;
using AlibabaCloud::Scdn::Model::DescribeScdnDDoSTrafficInfoRequest;
DescribeScdnDdosTrafficInfoRequest::DescribeScdnDdosTrafficInfoRequest() :
RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnDdosTrafficInfo")
DescribeScdnDDoSTrafficInfoRequest::DescribeScdnDDoSTrafficInfoRequest() :
RpcServiceRequest("scdn", "2017-11-15", "DescribeScdnDDoSTrafficInfo")
{
setMethod(HttpRequest::Method::Get);
}
DescribeScdnDdosTrafficInfoRequest::~DescribeScdnDdosTrafficInfoRequest()
DescribeScdnDDoSTrafficInfoRequest::~DescribeScdnDDoSTrafficInfoRequest()
{}
std::string DescribeScdnDdosTrafficInfoRequest::getLine()const
std::string DescribeScdnDDoSTrafficInfoRequest::getLine()const
{
return line_;
}
void DescribeScdnDdosTrafficInfoRequest::setLine(const std::string& line)
void DescribeScdnDDoSTrafficInfoRequest::setLine(const std::string& line)
{
line_ = line;
setParameter("Line", line);
}
std::string DescribeScdnDdosTrafficInfoRequest::getStartTime()const
std::string DescribeScdnDDoSTrafficInfoRequest::getStartTime()const
{
return startTime_;
}
void DescribeScdnDdosTrafficInfoRequest::setStartTime(const std::string& startTime)
void DescribeScdnDDoSTrafficInfoRequest::setStartTime(const std::string& startTime)
{
startTime_ = startTime;
setParameter("StartTime", startTime);
}
std::string DescribeScdnDdosTrafficInfoRequest::getEndTime()const
std::string DescribeScdnDDoSTrafficInfoRequest::getEndTime()const
{
return endTime_;
}
void DescribeScdnDdosTrafficInfoRequest::setEndTime(const std::string& endTime)
void DescribeScdnDDoSTrafficInfoRequest::setEndTime(const std::string& endTime)
{
endTime_ = endTime;
setParameter("EndTime", endTime);
}
long DescribeScdnDdosTrafficInfoRequest::getOwnerId()const
long DescribeScdnDDoSTrafficInfoRequest::getOwnerId()const
{
return ownerId_;
}
void DescribeScdnDdosTrafficInfoRequest::setOwnerId(long ownerId)
void DescribeScdnDDoSTrafficInfoRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));

View File

@@ -14,26 +14,26 @@
* limitations under the License.
*/
#include <alibabacloud/scdn/model/DescribeScdnDdosTrafficInfoResult.h>
#include <alibabacloud/scdn/model/DescribeScdnDDoSTrafficInfoResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Scdn;
using namespace AlibabaCloud::Scdn::Model;
DescribeScdnDdosTrafficInfoResult::DescribeScdnDdosTrafficInfoResult() :
DescribeScdnDDoSTrafficInfoResult::DescribeScdnDDoSTrafficInfoResult() :
ServiceResult()
{}
DescribeScdnDdosTrafficInfoResult::DescribeScdnDdosTrafficInfoResult(const std::string &payload) :
DescribeScdnDDoSTrafficInfoResult::DescribeScdnDDoSTrafficInfoResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
DescribeScdnDdosTrafficInfoResult::~DescribeScdnDdosTrafficInfoResult()
DescribeScdnDDoSTrafficInfoResult::~DescribeScdnDDoSTrafficInfoResult()
{}
void DescribeScdnDdosTrafficInfoResult::parse(const std::string &payload)
void DescribeScdnDDoSTrafficInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
@@ -64,27 +64,27 @@ void DescribeScdnDdosTrafficInfoResult::parse(const std::string &payload)
}
std::vector<DescribeScdnDdosTrafficInfoResult::TimeScope> DescribeScdnDdosTrafficInfoResult::getTimeScopes()const
std::vector<DescribeScdnDDoSTrafficInfoResult::TimeScope> DescribeScdnDDoSTrafficInfoResult::getTimeScopes()const
{
return timeScopes_;
}
std::vector<std::string> DescribeScdnDdosTrafficInfoResult::getBpsDrops()const
std::vector<std::string> DescribeScdnDDoSTrafficInfoResult::getBpsDrops()const
{
return bpsDrops_;
}
std::vector<std::string> DescribeScdnDdosTrafficInfoResult::getPpsDrops()const
std::vector<std::string> DescribeScdnDDoSTrafficInfoResult::getPpsDrops()const
{
return ppsDrops_;
}
std::vector<std::string> DescribeScdnDdosTrafficInfoResult::getBpsTotals()const
std::vector<std::string> DescribeScdnDDoSTrafficInfoResult::getBpsTotals()const
{
return bpsTotals_;
}
std::vector<std::string> DescribeScdnDdosTrafficInfoResult::getPpsTotals()const
std::vector<std::string> DescribeScdnDDoSTrafficInfoResult::getPpsTotals()const
{
return ppsTotals_;
}

View File

@@ -14,36 +14,36 @@
* limitations under the License.
*/
#include <alibabacloud/scdn/model/SetScdnDdosInfoRequest.h>
#include <alibabacloud/scdn/model/SetScdnDDoSInfoRequest.h>
using AlibabaCloud::Scdn::Model::SetScdnDdosInfoRequest;
using AlibabaCloud::Scdn::Model::SetScdnDDoSInfoRequest;
SetScdnDdosInfoRequest::SetScdnDdosInfoRequest() :
RpcServiceRequest("scdn", "2017-11-15", "SetScdnDdosInfo")
SetScdnDDoSInfoRequest::SetScdnDDoSInfoRequest() :
RpcServiceRequest("scdn", "2017-11-15", "SetScdnDDoSInfo")
{
setMethod(HttpRequest::Method::Get);
}
SetScdnDdosInfoRequest::~SetScdnDdosInfoRequest()
SetScdnDDoSInfoRequest::~SetScdnDDoSInfoRequest()
{}
long SetScdnDdosInfoRequest::getOwnerId()const
long SetScdnDDoSInfoRequest::getOwnerId()const
{
return ownerId_;
}
void SetScdnDdosInfoRequest::setOwnerId(long ownerId)
void SetScdnDDoSInfoRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
int SetScdnDdosInfoRequest::getElasticBandwidth()const
int SetScdnDDoSInfoRequest::getElasticBandwidth()const
{
return elasticBandwidth_;
}
void SetScdnDdosInfoRequest::setElasticBandwidth(int elasticBandwidth)
void SetScdnDDoSInfoRequest::setElasticBandwidth(int elasticBandwidth)
{
elasticBandwidth_ = elasticBandwidth;
setParameter("ElasticBandwidth", std::to_string(elasticBandwidth));

View File

@@ -14,26 +14,26 @@
* limitations under the License.
*/
#include <alibabacloud/scdn/model/SetScdnDdosInfoResult.h>
#include <alibabacloud/scdn/model/SetScdnDDoSInfoResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Scdn;
using namespace AlibabaCloud::Scdn::Model;
SetScdnDdosInfoResult::SetScdnDdosInfoResult() :
SetScdnDDoSInfoResult::SetScdnDDoSInfoResult() :
ServiceResult()
{}
SetScdnDdosInfoResult::SetScdnDdosInfoResult(const std::string &payload) :
SetScdnDDoSInfoResult::SetScdnDDoSInfoResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
SetScdnDdosInfoResult::~SetScdnDdosInfoResult()
SetScdnDDoSInfoResult::~SetScdnDDoSInfoResult()
{}
void SetScdnDdosInfoResult::parse(const std::string &payload)
void SetScdnDDoSInfoResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;