Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7f8b47c92f | ||
|
|
4fa1912a54 | ||
|
|
c3794202f0 | ||
|
|
442f784284 | ||
|
|
9c389f5683 |
21
CHANGELOG
21
CHANGELOG
@@ -1,3 +1,24 @@
|
||||
2018-04-10 Version: 1.5.1
|
||||
1, publish Project API.
|
||||
2, publish Service API.
|
||||
3, publish Service order API.
|
||||
4, publish Credential API.
|
||||
5, publish CAS API.
|
||||
|
||||
2018-04-08 Version: 1.5.0
|
||||
1, Add voice asynchronous scan interface.
|
||||
|
||||
2018-04-03 Version: 1.4.0
|
||||
1, Add APIs for domain transfer in and transfer out.
|
||||
2, Add APIs for poll and acknowledge domain task.
|
||||
3, Add API for query domain group list.
|
||||
|
||||
2018-03-30 Version: 1.3.8
|
||||
1, API QueryCustomerSaleInfo arguments update.
|
||||
|
||||
2018-03-29 Version: 1.3.7
|
||||
1, edit FetchLibraries return param format
|
||||
|
||||
2018-03-27 Version: 1.3.6
|
||||
1, Rename QueryCustomerSaleInfo to RegionName.
|
||||
|
||||
|
||||
@@ -66,4 +66,6 @@ add_subdirectory(cs)
|
||||
add_subdirectory(ccc)
|
||||
add_subdirectory(teslamaxcompute)
|
||||
add_subdirectory(push)
|
||||
add_subdirectory(csb)
|
||||
add_subdirectory(csb)
|
||||
add_subdirectory(domain)
|
||||
add_subdirectory(green)
|
||||
@@ -32,6 +32,10 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_CLOUDPHOTO_EXPORT FetchLibrariesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Library
|
||||
{
|
||||
std::string libraryId;
|
||||
};
|
||||
|
||||
|
||||
FetchLibrariesResult();
|
||||
@@ -40,7 +44,7 @@ namespace AlibabaCloud
|
||||
int getTotalCount()const;
|
||||
std::string getAction()const;
|
||||
std::string getMessage()const;
|
||||
std::vector<std::string> getLibrary()const;
|
||||
std::vector<Library> getLibraries()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
@@ -49,7 +53,7 @@ namespace AlibabaCloud
|
||||
int totalCount_;
|
||||
std::string action_;
|
||||
std::string message_;
|
||||
std::vector<std::string> library_;
|
||||
std::vector<Library> libraries_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
|
||||
@@ -40,9 +40,14 @@ void FetchLibrariesResult::parse(const std::string &payload)
|
||||
reader.parse(payload, value);
|
||||
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto allLibrary = value["Library"]["Library"];
|
||||
for (const auto &item : allLibrary)
|
||||
library_.push_back(item.asString());
|
||||
auto allLibraries = value["Libraries"]["Library"];
|
||||
for (auto value : allLibraries)
|
||||
{
|
||||
Library librariesObject;
|
||||
if(!value["LibraryId"].isNull())
|
||||
librariesObject.libraryId = value["LibraryId"].asString();
|
||||
libraries_.push_back(librariesObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
@@ -69,9 +74,9 @@ std::string FetchLibrariesResult::getMessage()const
|
||||
return message_;
|
||||
}
|
||||
|
||||
std::vector<std::string> FetchLibrariesResult::getLibrary()const
|
||||
std::vector<FetchLibrariesResult::Library> FetchLibrariesResult::getLibraries()const
|
||||
{
|
||||
return library_;
|
||||
return libraries_;
|
||||
}
|
||||
|
||||
std::string FetchLibrariesResult::getCode()const
|
||||
|
||||
@@ -43,10 +43,10 @@ namespace AlibabaCloud
|
||||
void setAlias(const std::string& alias);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
long getServiceId()const;
|
||||
void setServiceId(long serviceId);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
bool getOnlyPending()const;
|
||||
void setOnlyPending(bool onlyPending);
|
||||
|
||||
@@ -55,8 +55,8 @@ namespace AlibabaCloud
|
||||
std::string regionId_;
|
||||
std::string alias_;
|
||||
std::string serviceName_;
|
||||
int pageNum_;
|
||||
long serviceId_;
|
||||
int pageNum_;
|
||||
bool onlyPending_;
|
||||
|
||||
};
|
||||
|
||||
@@ -35,10 +35,10 @@ namespace AlibabaCloud
|
||||
FindApproveServiceListRequest();
|
||||
~FindApproveServiceListRequest();
|
||||
|
||||
std::string getProjectName()const;
|
||||
void setProjectName(const std::string& projectName);
|
||||
std::string getApproveLevel()const;
|
||||
void setApproveLevel(const std::string& approveLevel);
|
||||
std::string getProjectName()const;
|
||||
void setProjectName(const std::string& projectName);
|
||||
bool getShowDelService()const;
|
||||
void setShowDelService(bool showDelService);
|
||||
long getCsbId()const;
|
||||
@@ -51,8 +51,8 @@ namespace AlibabaCloud
|
||||
void setServiceName(const std::string& serviceName);
|
||||
|
||||
private:
|
||||
std::string projectName_;
|
||||
std::string approveLevel_;
|
||||
std::string projectName_;
|
||||
bool showDelService_;
|
||||
long csbId_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -37,10 +37,10 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getProjectName()const;
|
||||
void setProjectName(const std::string& projectName);
|
||||
bool getShowDelService()const;
|
||||
void setShowDelService(bool showDelService);
|
||||
int getCasShowType()const;
|
||||
void setCasShowType(int casShowType);
|
||||
bool getShowDelService()const;
|
||||
void setShowDelService(bool showDelService);
|
||||
long getCsbId()const;
|
||||
void setCsbId(long csbId);
|
||||
std::string getRegionId()const;
|
||||
@@ -54,8 +54,8 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string projectName_;
|
||||
bool showDelService_;
|
||||
int casShowType_;
|
||||
bool showDelService_;
|
||||
long csbId_;
|
||||
std::string regionId_;
|
||||
std::string alias_;
|
||||
|
||||
@@ -56,6 +56,7 @@ namespace AlibabaCloud
|
||||
std::string serviceVersion;
|
||||
std::string interfaceName;
|
||||
long id;
|
||||
std::string casTargets;
|
||||
};
|
||||
int currentPage;
|
||||
int pageNumber;
|
||||
|
||||
@@ -69,17 +69,6 @@ void FindApprovalOrderListRequest::setServiceName(const std::string& serviceName
|
||||
setParameter("ServiceName", serviceName);
|
||||
}
|
||||
|
||||
int FindApprovalOrderListRequest::getPageNum()const
|
||||
{
|
||||
return pageNum_;
|
||||
}
|
||||
|
||||
void FindApprovalOrderListRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
long FindApprovalOrderListRequest::getServiceId()const
|
||||
{
|
||||
return serviceId_;
|
||||
@@ -91,6 +80,17 @@ void FindApprovalOrderListRequest::setServiceId(long serviceId)
|
||||
setParameter("ServiceId", std::to_string(serviceId));
|
||||
}
|
||||
|
||||
int FindApprovalOrderListRequest::getPageNum()const
|
||||
{
|
||||
return pageNum_;
|
||||
}
|
||||
|
||||
void FindApprovalOrderListRequest::setPageNum(int pageNum)
|
||||
{
|
||||
pageNum_ = pageNum;
|
||||
setParameter("PageNum", std::to_string(pageNum));
|
||||
}
|
||||
|
||||
bool FindApprovalOrderListRequest::getOnlyPending()const
|
||||
{
|
||||
return onlyPending_;
|
||||
|
||||
@@ -25,17 +25,6 @@ FindApproveServiceListRequest::FindApproveServiceListRequest() :
|
||||
FindApproveServiceListRequest::~FindApproveServiceListRequest()
|
||||
{}
|
||||
|
||||
std::string FindApproveServiceListRequest::getProjectName()const
|
||||
{
|
||||
return projectName_;
|
||||
}
|
||||
|
||||
void FindApproveServiceListRequest::setProjectName(const std::string& projectName)
|
||||
{
|
||||
projectName_ = projectName;
|
||||
setParameter("ProjectName", projectName);
|
||||
}
|
||||
|
||||
std::string FindApproveServiceListRequest::getApproveLevel()const
|
||||
{
|
||||
return approveLevel_;
|
||||
@@ -47,6 +36,17 @@ void FindApproveServiceListRequest::setApproveLevel(const std::string& approveLe
|
||||
setParameter("ApproveLevel", approveLevel);
|
||||
}
|
||||
|
||||
std::string FindApproveServiceListRequest::getProjectName()const
|
||||
{
|
||||
return projectName_;
|
||||
}
|
||||
|
||||
void FindApproveServiceListRequest::setProjectName(const std::string& projectName)
|
||||
{
|
||||
projectName_ = projectName;
|
||||
setParameter("ProjectName", projectName);
|
||||
}
|
||||
|
||||
bool FindApproveServiceListRequest::getShowDelService()const
|
||||
{
|
||||
return showDelService_;
|
||||
|
||||
@@ -36,17 +36,6 @@ void FindServiceListRequest::setProjectName(const std::string& projectName)
|
||||
setParameter("ProjectName", projectName);
|
||||
}
|
||||
|
||||
bool FindServiceListRequest::getShowDelService()const
|
||||
{
|
||||
return showDelService_;
|
||||
}
|
||||
|
||||
void FindServiceListRequest::setShowDelService(bool showDelService)
|
||||
{
|
||||
showDelService_ = showDelService;
|
||||
setParameter("ShowDelService", std::to_string(showDelService));
|
||||
}
|
||||
|
||||
int FindServiceListRequest::getCasShowType()const
|
||||
{
|
||||
return casShowType_;
|
||||
@@ -58,6 +47,17 @@ void FindServiceListRequest::setCasShowType(int casShowType)
|
||||
setParameter("CasShowType", std::to_string(casShowType));
|
||||
}
|
||||
|
||||
bool FindServiceListRequest::getShowDelService()const
|
||||
{
|
||||
return showDelService_;
|
||||
}
|
||||
|
||||
void FindServiceListRequest::setShowDelService(bool showDelService)
|
||||
{
|
||||
showDelService_ = showDelService;
|
||||
setParameter("ShowDelService", std::to_string(showDelService));
|
||||
}
|
||||
|
||||
long FindServiceListRequest::getCsbId()const
|
||||
{
|
||||
return csbId_;
|
||||
|
||||
@@ -91,6 +91,8 @@ void FindServiceListResult::parse(const std::string &payload)
|
||||
serviceObject.status = std::stoi(value["Status"].asString());
|
||||
if(!value["UserId"].isNull())
|
||||
serviceObject.userId = value["UserId"].asString();
|
||||
if(!value["CasTargets"].isNull())
|
||||
serviceObject.casTargets = value["CasTargets"].asString();
|
||||
data_.serviceList.push_back(serviceObject);
|
||||
}
|
||||
if(!value["Message"].isNull())
|
||||
|
||||
374
domain/CMakeLists.txt
Normal file
374
domain/CMakeLists.txt
Normal file
@@ -0,0 +1,374 @@
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(domain_public_header
|
||||
include/alibabacloud/domain/DomainClient.h
|
||||
include/alibabacloud/domain/DomainExport.h )
|
||||
|
||||
set(domain_public_header_model
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForDomainNameProxyServiceRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForDomainNameProxyServiceResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForModifyingDnsHostRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForModifyingDnsHostResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdResult.h
|
||||
include/alibabacloud/domain/model/QueryBookingDomainInfoRequest.h
|
||||
include/alibabacloud/domain/model/QueryBookingDomainInfoResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForSynchronizingDnsHostRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForSynchronizingDnsHostResult.h
|
||||
include/alibabacloud/domain/model/QueryAuctionsRequest.h
|
||||
include/alibabacloud/domain/model/QueryAuctionsResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForUpdatingContactInfoByNewContactResult.h
|
||||
include/alibabacloud/domain/model/SaveRegistrantProfileRequest.h
|
||||
include/alibabacloud/domain/model/SaveRegistrantProfileResult.h
|
||||
include/alibabacloud/domain/model/QueryDomainListRequest.h
|
||||
include/alibabacloud/domain/model/QueryDomainListResult.h
|
||||
include/alibabacloud/domain/model/CheckDomainRequest.h
|
||||
include/alibabacloud/domain/model/CheckDomainResult.h
|
||||
include/alibabacloud/domain/model/QueryChangeLogListRequest.h
|
||||
include/alibabacloud/domain/model/QueryChangeLogListResult.h
|
||||
include/alibabacloud/domain/model/TransferInCheckMailTokenRequest.h
|
||||
include/alibabacloud/domain/model/TransferInCheckMailTokenResult.h
|
||||
include/alibabacloud/domain/model/CheckTransferInFeasibilityRequest.h
|
||||
include/alibabacloud/domain/model/CheckTransferInFeasibilityResult.h
|
||||
include/alibabacloud/domain/model/QueryFailReasonForDomainRealNameVerificationRequest.h
|
||||
include/alibabacloud/domain/model/QueryFailReasonForDomainRealNameVerificationResult.h
|
||||
include/alibabacloud/domain/model/QueryTransferOutInfoRequest.h
|
||||
include/alibabacloud/domain/model/QueryTransferOutInfoResult.h
|
||||
include/alibabacloud/domain/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.h
|
||||
include/alibabacloud/domain/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderRedeemRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderRedeemResult.h
|
||||
include/alibabacloud/domain/model/QueryTaskDetailListRequest.h
|
||||
include/alibabacloud/domain/model/QueryTaskDetailListResult.h
|
||||
include/alibabacloud/domain/model/VerifyContactFieldRequest.h
|
||||
include/alibabacloud/domain/model/VerifyContactFieldResult.h
|
||||
include/alibabacloud/domain/model/RegistrantProfileRealNameVerificationRequest.h
|
||||
include/alibabacloud/domain/model/RegistrantProfileRealNameVerificationResult.h
|
||||
include/alibabacloud/domain/model/QueryBidRecordsRequest.h
|
||||
include/alibabacloud/domain/model/QueryBidRecordsResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderActivateRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderActivateResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForTransferProhibitionLockRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForTransferProhibitionLockResult.h
|
||||
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainDeleteRequest.h
|
||||
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainDeleteResult.h
|
||||
include/alibabacloud/domain/model/QueryTransferInListRequest.h
|
||||
include/alibabacloud/domain/model/QueryTransferInListResult.h
|
||||
include/alibabacloud/domain/model/TransferInRefetchWhoisEmailRequest.h
|
||||
include/alibabacloud/domain/model/TransferInRefetchWhoisEmailResult.h
|
||||
include/alibabacloud/domain/model/QueryTransferInByInstanceIdRequest.h
|
||||
include/alibabacloud/domain/model/QueryTransferInByInstanceIdResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForUpdateProhibitionLockRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForUpdateProhibitionLockResult.h
|
||||
include/alibabacloud/domain/model/QueryContactInfoRequest.h
|
||||
include/alibabacloud/domain/model/QueryContactInfoResult.h
|
||||
include/alibabacloud/domain/model/ReserveDomainRequest.h
|
||||
include/alibabacloud/domain/model/ReserveDomainResult.h
|
||||
include/alibabacloud/domain/model/TransferInResendMailTokenRequest.h
|
||||
include/alibabacloud/domain/model/TransferInResendMailTokenResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForQueryingTransferAuthorizationCodeResult.h
|
||||
include/alibabacloud/domain/model/GetReserveDomainUrlRequest.h
|
||||
include/alibabacloud/domain/model/GetReserveDomainUrlResult.h
|
||||
include/alibabacloud/domain/model/QueryTaskDetailHistoryRequest.h
|
||||
include/alibabacloud/domain/model/QueryTaskDetailHistoryResult.h
|
||||
include/alibabacloud/domain/model/QueryDomainGroupListRequest.h
|
||||
include/alibabacloud/domain/model/QueryDomainGroupListResult.h
|
||||
include/alibabacloud/domain/model/ListEmailVerificationRequest.h
|
||||
include/alibabacloud/domain/model/ListEmailVerificationResult.h
|
||||
include/alibabacloud/domain/model/SubmitEmailVerificationRequest.h
|
||||
include/alibabacloud/domain/model/SubmitEmailVerificationResult.h
|
||||
include/alibabacloud/domain/model/ResendEmailVerificationRequest.h
|
||||
include/alibabacloud/domain/model/ResendEmailVerificationResult.h
|
||||
include/alibabacloud/domain/model/BidDomainRequest.h
|
||||
include/alibabacloud/domain/model/BidDomainResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCancelingTransferOutRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCancelingTransferOutResult.h
|
||||
include/alibabacloud/domain/model/AcknowledgeTaskResultRequest.h
|
||||
include/alibabacloud/domain/model/AcknowledgeTaskResultResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForApprovingTransferOutRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForApprovingTransferOutResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForUpdatingContactInfoRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForUpdatingContactInfoResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderTransferRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderTransferResult.h
|
||||
include/alibabacloud/domain/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest.h
|
||||
include/alibabacloud/domain/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialResult.h
|
||||
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.h
|
||||
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResult.h
|
||||
include/alibabacloud/domain/model/QueryAuctionDetailRequest.h
|
||||
include/alibabacloud/domain/model/QueryAuctionDetailResult.h
|
||||
include/alibabacloud/domain/model/QueryDomainByInstanceIdRequest.h
|
||||
include/alibabacloud/domain/model/QueryDomainByInstanceIdResult.h
|
||||
include/alibabacloud/domain/model/VerifyEmailRequest.h
|
||||
include/alibabacloud/domain/model/VerifyEmailResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRedeemRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRedeemResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForDomainNameProxyServiceRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForDomainNameProxyServiceResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForModifyingDomainDnsRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForModifyingDomainDnsResult.h
|
||||
include/alibabacloud/domain/model/QueryDnsHostRequest.h
|
||||
include/alibabacloud/domain/model/QueryDnsHostResult.h
|
||||
include/alibabacloud/domain/model/QueryTaskListRequest.h
|
||||
include/alibabacloud/domain/model/QueryTaskListResult.h
|
||||
include/alibabacloud/domain/model/QueryRegistrantProfileRealNameVerificationInfoRequest.h
|
||||
include/alibabacloud/domain/model/QueryRegistrantProfileRealNameVerificationInfoResult.h
|
||||
include/alibabacloud/domain/model/QueryRegistrantProfilesRequest.h
|
||||
include/alibabacloud/domain/model/QueryRegistrantProfilesResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCancelingTransferInRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCancelingTransferInResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderRenewRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderRenewResult.h
|
||||
include/alibabacloud/domain/model/PollTaskResultRequest.h
|
||||
include/alibabacloud/domain/model/PollTaskResultResult.h
|
||||
include/alibabacloud/domain/model/DeleteEmailVerificationRequest.h
|
||||
include/alibabacloud/domain/model/DeleteEmailVerificationResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderActivateRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderActivateResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForTransferProhibitionLockRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForTransferProhibitionLockResult.h
|
||||
include/alibabacloud/domain/model/TransferInReenterTransferAuthorizationCodeRequest.h
|
||||
include/alibabacloud/domain/model/TransferInReenterTransferAuthorizationCodeResult.h
|
||||
include/alibabacloud/domain/model/EmailVerifiedRequest.h
|
||||
include/alibabacloud/domain/model/EmailVerifiedResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForUpdateProhibitionLockRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForUpdateProhibitionLockResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingDnsHostRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingDnsHostResult.h
|
||||
include/alibabacloud/domain/model/DeleteRegistrantProfileRequest.h
|
||||
include/alibabacloud/domain/model/DeleteRegistrantProfileResult.h
|
||||
include/alibabacloud/domain/model/QueryTaskInfoHistoryRequest.h
|
||||
include/alibabacloud/domain/model/QueryTaskInfoHistoryResult.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderTransferRequest.h
|
||||
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderTransferResult.h
|
||||
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest.h
|
||||
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialResult.h
|
||||
include/alibabacloud/domain/model/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.h
|
||||
include/alibabacloud/domain/model/QueryFailReasonForRegistrantProfileRealNameVerificationResult.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRenewRequest.h
|
||||
include/alibabacloud/domain/model/SaveBatchTaskForCreatingOrderRenewResult.h
|
||||
include/alibabacloud/domain/model/ConfirmTransferInEmailRequest.h
|
||||
include/alibabacloud/domain/model/ConfirmTransferInEmailResult.h )
|
||||
|
||||
set(domain_src
|
||||
src/DomainClient.cc
|
||||
src/model/SaveSingleTaskForDomainNameProxyServiceRequest.cc
|
||||
src/model/SaveSingleTaskForDomainNameProxyServiceResult.cc
|
||||
src/model/SaveSingleTaskForModifyingDnsHostRequest.cc
|
||||
src/model/SaveSingleTaskForModifyingDnsHostResult.cc
|
||||
src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.cc
|
||||
src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdResult.cc
|
||||
src/model/QueryBookingDomainInfoRequest.cc
|
||||
src/model/QueryBookingDomainInfoResult.cc
|
||||
src/model/SaveSingleTaskForSynchronizingDnsHostRequest.cc
|
||||
src/model/SaveSingleTaskForSynchronizingDnsHostResult.cc
|
||||
src/model/QueryAuctionsRequest.cc
|
||||
src/model/QueryAuctionsResult.cc
|
||||
src/model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.cc
|
||||
src/model/SaveBatchTaskForUpdatingContactInfoByNewContactResult.cc
|
||||
src/model/SaveRegistrantProfileRequest.cc
|
||||
src/model/SaveRegistrantProfileResult.cc
|
||||
src/model/QueryDomainListRequest.cc
|
||||
src/model/QueryDomainListResult.cc
|
||||
src/model/CheckDomainRequest.cc
|
||||
src/model/CheckDomainResult.cc
|
||||
src/model/QueryChangeLogListRequest.cc
|
||||
src/model/QueryChangeLogListResult.cc
|
||||
src/model/TransferInCheckMailTokenRequest.cc
|
||||
src/model/TransferInCheckMailTokenResult.cc
|
||||
src/model/CheckTransferInFeasibilityRequest.cc
|
||||
src/model/CheckTransferInFeasibilityResult.cc
|
||||
src/model/QueryFailReasonForDomainRealNameVerificationRequest.cc
|
||||
src/model/QueryFailReasonForDomainRealNameVerificationResult.cc
|
||||
src/model/QueryTransferOutInfoRequest.cc
|
||||
src/model/QueryTransferOutInfoResult.cc
|
||||
src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.cc
|
||||
src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResult.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderRedeemRequest.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderRedeemResult.cc
|
||||
src/model/QueryTaskDetailListRequest.cc
|
||||
src/model/QueryTaskDetailListResult.cc
|
||||
src/model/VerifyContactFieldRequest.cc
|
||||
src/model/VerifyContactFieldResult.cc
|
||||
src/model/RegistrantProfileRealNameVerificationRequest.cc
|
||||
src/model/RegistrantProfileRealNameVerificationResult.cc
|
||||
src/model/QueryBidRecordsRequest.cc
|
||||
src/model/QueryBidRecordsResult.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderActivateRequest.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderActivateResult.cc
|
||||
src/model/SaveSingleTaskForTransferProhibitionLockRequest.cc
|
||||
src/model/SaveSingleTaskForTransferProhibitionLockResult.cc
|
||||
src/model/SaveTaskForSubmittingDomainDeleteRequest.cc
|
||||
src/model/SaveTaskForSubmittingDomainDeleteResult.cc
|
||||
src/model/QueryTransferInListRequest.cc
|
||||
src/model/QueryTransferInListResult.cc
|
||||
src/model/TransferInRefetchWhoisEmailRequest.cc
|
||||
src/model/TransferInRefetchWhoisEmailResult.cc
|
||||
src/model/QueryTransferInByInstanceIdRequest.cc
|
||||
src/model/QueryTransferInByInstanceIdResult.cc
|
||||
src/model/SaveSingleTaskForUpdateProhibitionLockRequest.cc
|
||||
src/model/SaveSingleTaskForUpdateProhibitionLockResult.cc
|
||||
src/model/QueryContactInfoRequest.cc
|
||||
src/model/QueryContactInfoResult.cc
|
||||
src/model/ReserveDomainRequest.cc
|
||||
src/model/ReserveDomainResult.cc
|
||||
src/model/TransferInResendMailTokenRequest.cc
|
||||
src/model/TransferInResendMailTokenResult.cc
|
||||
src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.cc
|
||||
src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeResult.cc
|
||||
src/model/GetReserveDomainUrlRequest.cc
|
||||
src/model/GetReserveDomainUrlResult.cc
|
||||
src/model/QueryTaskDetailHistoryRequest.cc
|
||||
src/model/QueryTaskDetailHistoryResult.cc
|
||||
src/model/QueryDomainGroupListRequest.cc
|
||||
src/model/QueryDomainGroupListResult.cc
|
||||
src/model/ListEmailVerificationRequest.cc
|
||||
src/model/ListEmailVerificationResult.cc
|
||||
src/model/SubmitEmailVerificationRequest.cc
|
||||
src/model/SubmitEmailVerificationResult.cc
|
||||
src/model/ResendEmailVerificationRequest.cc
|
||||
src/model/ResendEmailVerificationResult.cc
|
||||
src/model/BidDomainRequest.cc
|
||||
src/model/BidDomainResult.cc
|
||||
src/model/SaveSingleTaskForCancelingTransferOutRequest.cc
|
||||
src/model/SaveSingleTaskForCancelingTransferOutResult.cc
|
||||
src/model/AcknowledgeTaskResultRequest.cc
|
||||
src/model/AcknowledgeTaskResultResult.cc
|
||||
src/model/SaveSingleTaskForApprovingTransferOutRequest.cc
|
||||
src/model/SaveSingleTaskForApprovingTransferOutResult.cc
|
||||
src/model/SaveSingleTaskForUpdatingContactInfoRequest.cc
|
||||
src/model/SaveSingleTaskForUpdatingContactInfoResult.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderTransferRequest.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderTransferResult.cc
|
||||
src/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest.cc
|
||||
src/model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialResult.cc
|
||||
src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.cc
|
||||
src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResult.cc
|
||||
src/model/QueryAuctionDetailRequest.cc
|
||||
src/model/QueryAuctionDetailResult.cc
|
||||
src/model/QueryDomainByInstanceIdRequest.cc
|
||||
src/model/QueryDomainByInstanceIdResult.cc
|
||||
src/model/VerifyEmailRequest.cc
|
||||
src/model/VerifyEmailResult.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderRedeemRequest.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderRedeemResult.cc
|
||||
src/model/SaveBatchTaskForDomainNameProxyServiceRequest.cc
|
||||
src/model/SaveBatchTaskForDomainNameProxyServiceResult.cc
|
||||
src/model/SaveBatchTaskForModifyingDomainDnsRequest.cc
|
||||
src/model/SaveBatchTaskForModifyingDomainDnsResult.cc
|
||||
src/model/QueryDnsHostRequest.cc
|
||||
src/model/QueryDnsHostResult.cc
|
||||
src/model/QueryTaskListRequest.cc
|
||||
src/model/QueryTaskListResult.cc
|
||||
src/model/QueryRegistrantProfileRealNameVerificationInfoRequest.cc
|
||||
src/model/QueryRegistrantProfileRealNameVerificationInfoResult.cc
|
||||
src/model/QueryRegistrantProfilesRequest.cc
|
||||
src/model/QueryRegistrantProfilesResult.cc
|
||||
src/model/SaveSingleTaskForCancelingTransferInRequest.cc
|
||||
src/model/SaveSingleTaskForCancelingTransferInResult.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderRenewRequest.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderRenewResult.cc
|
||||
src/model/PollTaskResultRequest.cc
|
||||
src/model/PollTaskResultResult.cc
|
||||
src/model/DeleteEmailVerificationRequest.cc
|
||||
src/model/DeleteEmailVerificationResult.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderActivateRequest.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderActivateResult.cc
|
||||
src/model/SaveBatchTaskForTransferProhibitionLockRequest.cc
|
||||
src/model/SaveBatchTaskForTransferProhibitionLockResult.cc
|
||||
src/model/TransferInReenterTransferAuthorizationCodeRequest.cc
|
||||
src/model/TransferInReenterTransferAuthorizationCodeResult.cc
|
||||
src/model/EmailVerifiedRequest.cc
|
||||
src/model/EmailVerifiedResult.cc
|
||||
src/model/SaveBatchTaskForUpdateProhibitionLockRequest.cc
|
||||
src/model/SaveBatchTaskForUpdateProhibitionLockResult.cc
|
||||
src/model/SaveSingleTaskForCreatingDnsHostRequest.cc
|
||||
src/model/SaveSingleTaskForCreatingDnsHostResult.cc
|
||||
src/model/DeleteRegistrantProfileRequest.cc
|
||||
src/model/DeleteRegistrantProfileResult.cc
|
||||
src/model/QueryTaskInfoHistoryRequest.cc
|
||||
src/model/QueryTaskInfoHistoryResult.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderTransferRequest.cc
|
||||
src/model/SaveSingleTaskForCreatingOrderTransferResult.cc
|
||||
src/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest.cc
|
||||
src/model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialResult.cc
|
||||
src/model/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.cc
|
||||
src/model/QueryFailReasonForRegistrantProfileRealNameVerificationResult.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderRenewRequest.cc
|
||||
src/model/SaveBatchTaskForCreatingOrderRenewResult.cc
|
||||
src/model/ConfirmTransferInEmailRequest.cc
|
||||
src/model/ConfirmTransferInEmailResult.cc )
|
||||
|
||||
add_library(domain ${LIB_TYPE}
|
||||
${domain_public_header}
|
||||
${domain_public_header_model}
|
||||
${domain_src})
|
||||
|
||||
set_target_properties(domain
|
||||
PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}domain
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(domain
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_DOMAIN_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(domain
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(domain
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(domain
|
||||
jsoncpp)
|
||||
target_include_directories(domain
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(domain
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(domain
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(domain
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(domain
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${domain_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/domain)
|
||||
install(FILES ${domain_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/domain/model)
|
||||
install(TARGETS domain
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
630
domain/include/alibabacloud/domain/DomainClient.h
Normal file
630
domain/include/alibabacloud/domain/DomainClient.h
Normal file
@@ -0,0 +1,630 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_DOMAINCLIENT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_DOMAINCLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "DomainExport.h"
|
||||
#include "model/SaveSingleTaskForDomainNameProxyServiceRequest.h"
|
||||
#include "model/SaveSingleTaskForDomainNameProxyServiceResult.h"
|
||||
#include "model/SaveSingleTaskForModifyingDnsHostRequest.h"
|
||||
#include "model/SaveSingleTaskForModifyingDnsHostResult.h"
|
||||
#include "model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.h"
|
||||
#include "model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdResult.h"
|
||||
#include "model/QueryBookingDomainInfoRequest.h"
|
||||
#include "model/QueryBookingDomainInfoResult.h"
|
||||
#include "model/SaveSingleTaskForSynchronizingDnsHostRequest.h"
|
||||
#include "model/SaveSingleTaskForSynchronizingDnsHostResult.h"
|
||||
#include "model/QueryAuctionsRequest.h"
|
||||
#include "model/QueryAuctionsResult.h"
|
||||
#include "model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.h"
|
||||
#include "model/SaveBatchTaskForUpdatingContactInfoByNewContactResult.h"
|
||||
#include "model/SaveRegistrantProfileRequest.h"
|
||||
#include "model/SaveRegistrantProfileResult.h"
|
||||
#include "model/QueryDomainListRequest.h"
|
||||
#include "model/QueryDomainListResult.h"
|
||||
#include "model/CheckDomainRequest.h"
|
||||
#include "model/CheckDomainResult.h"
|
||||
#include "model/QueryChangeLogListRequest.h"
|
||||
#include "model/QueryChangeLogListResult.h"
|
||||
#include "model/TransferInCheckMailTokenRequest.h"
|
||||
#include "model/TransferInCheckMailTokenResult.h"
|
||||
#include "model/CheckTransferInFeasibilityRequest.h"
|
||||
#include "model/CheckTransferInFeasibilityResult.h"
|
||||
#include "model/QueryFailReasonForDomainRealNameVerificationRequest.h"
|
||||
#include "model/QueryFailReasonForDomainRealNameVerificationResult.h"
|
||||
#include "model/QueryTransferOutInfoRequest.h"
|
||||
#include "model/QueryTransferOutInfoResult.h"
|
||||
#include "model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.h"
|
||||
#include "model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResult.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderRedeemRequest.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderRedeemResult.h"
|
||||
#include "model/QueryTaskDetailListRequest.h"
|
||||
#include "model/QueryTaskDetailListResult.h"
|
||||
#include "model/VerifyContactFieldRequest.h"
|
||||
#include "model/VerifyContactFieldResult.h"
|
||||
#include "model/RegistrantProfileRealNameVerificationRequest.h"
|
||||
#include "model/RegistrantProfileRealNameVerificationResult.h"
|
||||
#include "model/QueryBidRecordsRequest.h"
|
||||
#include "model/QueryBidRecordsResult.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderActivateRequest.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderActivateResult.h"
|
||||
#include "model/SaveSingleTaskForTransferProhibitionLockRequest.h"
|
||||
#include "model/SaveSingleTaskForTransferProhibitionLockResult.h"
|
||||
#include "model/SaveTaskForSubmittingDomainDeleteRequest.h"
|
||||
#include "model/SaveTaskForSubmittingDomainDeleteResult.h"
|
||||
#include "model/QueryTransferInListRequest.h"
|
||||
#include "model/QueryTransferInListResult.h"
|
||||
#include "model/TransferInRefetchWhoisEmailRequest.h"
|
||||
#include "model/TransferInRefetchWhoisEmailResult.h"
|
||||
#include "model/QueryTransferInByInstanceIdRequest.h"
|
||||
#include "model/QueryTransferInByInstanceIdResult.h"
|
||||
#include "model/SaveSingleTaskForUpdateProhibitionLockRequest.h"
|
||||
#include "model/SaveSingleTaskForUpdateProhibitionLockResult.h"
|
||||
#include "model/QueryContactInfoRequest.h"
|
||||
#include "model/QueryContactInfoResult.h"
|
||||
#include "model/ReserveDomainRequest.h"
|
||||
#include "model/ReserveDomainResult.h"
|
||||
#include "model/TransferInResendMailTokenRequest.h"
|
||||
#include "model/TransferInResendMailTokenResult.h"
|
||||
#include "model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.h"
|
||||
#include "model/SaveSingleTaskForQueryingTransferAuthorizationCodeResult.h"
|
||||
#include "model/GetReserveDomainUrlRequest.h"
|
||||
#include "model/GetReserveDomainUrlResult.h"
|
||||
#include "model/QueryTaskDetailHistoryRequest.h"
|
||||
#include "model/QueryTaskDetailHistoryResult.h"
|
||||
#include "model/QueryDomainGroupListRequest.h"
|
||||
#include "model/QueryDomainGroupListResult.h"
|
||||
#include "model/ListEmailVerificationRequest.h"
|
||||
#include "model/ListEmailVerificationResult.h"
|
||||
#include "model/SubmitEmailVerificationRequest.h"
|
||||
#include "model/SubmitEmailVerificationResult.h"
|
||||
#include "model/ResendEmailVerificationRequest.h"
|
||||
#include "model/ResendEmailVerificationResult.h"
|
||||
#include "model/BidDomainRequest.h"
|
||||
#include "model/BidDomainResult.h"
|
||||
#include "model/SaveSingleTaskForCancelingTransferOutRequest.h"
|
||||
#include "model/SaveSingleTaskForCancelingTransferOutResult.h"
|
||||
#include "model/AcknowledgeTaskResultRequest.h"
|
||||
#include "model/AcknowledgeTaskResultResult.h"
|
||||
#include "model/SaveSingleTaskForApprovingTransferOutRequest.h"
|
||||
#include "model/SaveSingleTaskForApprovingTransferOutResult.h"
|
||||
#include "model/SaveSingleTaskForUpdatingContactInfoRequest.h"
|
||||
#include "model/SaveSingleTaskForUpdatingContactInfoResult.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderTransferRequest.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderTransferResult.h"
|
||||
#include "model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest.h"
|
||||
#include "model/SaveTaskForUpdatingRegistrantInfoByIdentityCredentialResult.h"
|
||||
#include "model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.h"
|
||||
#include "model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResult.h"
|
||||
#include "model/QueryAuctionDetailRequest.h"
|
||||
#include "model/QueryAuctionDetailResult.h"
|
||||
#include "model/QueryDomainByInstanceIdRequest.h"
|
||||
#include "model/QueryDomainByInstanceIdResult.h"
|
||||
#include "model/VerifyEmailRequest.h"
|
||||
#include "model/VerifyEmailResult.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderRedeemRequest.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderRedeemResult.h"
|
||||
#include "model/SaveBatchTaskForDomainNameProxyServiceRequest.h"
|
||||
#include "model/SaveBatchTaskForDomainNameProxyServiceResult.h"
|
||||
#include "model/SaveBatchTaskForModifyingDomainDnsRequest.h"
|
||||
#include "model/SaveBatchTaskForModifyingDomainDnsResult.h"
|
||||
#include "model/QueryDnsHostRequest.h"
|
||||
#include "model/QueryDnsHostResult.h"
|
||||
#include "model/QueryTaskListRequest.h"
|
||||
#include "model/QueryTaskListResult.h"
|
||||
#include "model/QueryRegistrantProfileRealNameVerificationInfoRequest.h"
|
||||
#include "model/QueryRegistrantProfileRealNameVerificationInfoResult.h"
|
||||
#include "model/QueryRegistrantProfilesRequest.h"
|
||||
#include "model/QueryRegistrantProfilesResult.h"
|
||||
#include "model/SaveSingleTaskForCancelingTransferInRequest.h"
|
||||
#include "model/SaveSingleTaskForCancelingTransferInResult.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderRenewRequest.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderRenewResult.h"
|
||||
#include "model/PollTaskResultRequest.h"
|
||||
#include "model/PollTaskResultResult.h"
|
||||
#include "model/DeleteEmailVerificationRequest.h"
|
||||
#include "model/DeleteEmailVerificationResult.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderActivateRequest.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderActivateResult.h"
|
||||
#include "model/SaveBatchTaskForTransferProhibitionLockRequest.h"
|
||||
#include "model/SaveBatchTaskForTransferProhibitionLockResult.h"
|
||||
#include "model/TransferInReenterTransferAuthorizationCodeRequest.h"
|
||||
#include "model/TransferInReenterTransferAuthorizationCodeResult.h"
|
||||
#include "model/EmailVerifiedRequest.h"
|
||||
#include "model/EmailVerifiedResult.h"
|
||||
#include "model/SaveBatchTaskForUpdateProhibitionLockRequest.h"
|
||||
#include "model/SaveBatchTaskForUpdateProhibitionLockResult.h"
|
||||
#include "model/SaveSingleTaskForCreatingDnsHostRequest.h"
|
||||
#include "model/SaveSingleTaskForCreatingDnsHostResult.h"
|
||||
#include "model/DeleteRegistrantProfileRequest.h"
|
||||
#include "model/DeleteRegistrantProfileResult.h"
|
||||
#include "model/QueryTaskInfoHistoryRequest.h"
|
||||
#include "model/QueryTaskInfoHistoryResult.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderTransferRequest.h"
|
||||
#include "model/SaveSingleTaskForCreatingOrderTransferResult.h"
|
||||
#include "model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest.h"
|
||||
#include "model/SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialResult.h"
|
||||
#include "model/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.h"
|
||||
#include "model/QueryFailReasonForRegistrantProfileRealNameVerificationResult.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderRenewRequest.h"
|
||||
#include "model/SaveBatchTaskForCreatingOrderRenewResult.h"
|
||||
#include "model/ConfirmTransferInEmailRequest.h"
|
||||
#include "model/ConfirmTransferInEmailResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT DomainClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForDomainNameProxyServiceResult> SaveSingleTaskForDomainNameProxyServiceOutcome;
|
||||
typedef std::future<SaveSingleTaskForDomainNameProxyServiceOutcome> SaveSingleTaskForDomainNameProxyServiceOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForDomainNameProxyServiceRequest&, const SaveSingleTaskForDomainNameProxyServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForDomainNameProxyServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForModifyingDnsHostResult> SaveSingleTaskForModifyingDnsHostOutcome;
|
||||
typedef std::future<SaveSingleTaskForModifyingDnsHostOutcome> SaveSingleTaskForModifyingDnsHostOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForModifyingDnsHostRequest&, const SaveSingleTaskForModifyingDnsHostOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForModifyingDnsHostAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdResult> SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdOutcome;
|
||||
typedef std::future<SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdOutcome> SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest&, const SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryBookingDomainInfoResult> QueryBookingDomainInfoOutcome;
|
||||
typedef std::future<QueryBookingDomainInfoOutcome> QueryBookingDomainInfoOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryBookingDomainInfoRequest&, const QueryBookingDomainInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBookingDomainInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForSynchronizingDnsHostResult> SaveSingleTaskForSynchronizingDnsHostOutcome;
|
||||
typedef std::future<SaveSingleTaskForSynchronizingDnsHostOutcome> SaveSingleTaskForSynchronizingDnsHostOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForSynchronizingDnsHostRequest&, const SaveSingleTaskForSynchronizingDnsHostOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForSynchronizingDnsHostAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryAuctionsResult> QueryAuctionsOutcome;
|
||||
typedef std::future<QueryAuctionsOutcome> QueryAuctionsOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryAuctionsRequest&, const QueryAuctionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryAuctionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForUpdatingContactInfoByNewContactResult> SaveBatchTaskForUpdatingContactInfoByNewContactOutcome;
|
||||
typedef std::future<SaveBatchTaskForUpdatingContactInfoByNewContactOutcome> SaveBatchTaskForUpdatingContactInfoByNewContactOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForUpdatingContactInfoByNewContactRequest&, const SaveBatchTaskForUpdatingContactInfoByNewContactOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForUpdatingContactInfoByNewContactAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveRegistrantProfileResult> SaveRegistrantProfileOutcome;
|
||||
typedef std::future<SaveRegistrantProfileOutcome> SaveRegistrantProfileOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveRegistrantProfileRequest&, const SaveRegistrantProfileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveRegistrantProfileAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDomainListResult> QueryDomainListOutcome;
|
||||
typedef std::future<QueryDomainListOutcome> QueryDomainListOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryDomainListRequest&, const QueryDomainListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDomainListAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckDomainResult> CheckDomainOutcome;
|
||||
typedef std::future<CheckDomainOutcome> CheckDomainOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::CheckDomainRequest&, const CheckDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckDomainAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryChangeLogListResult> QueryChangeLogListOutcome;
|
||||
typedef std::future<QueryChangeLogListOutcome> QueryChangeLogListOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryChangeLogListRequest&, const QueryChangeLogListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryChangeLogListAsyncHandler;
|
||||
typedef Outcome<Error, Model::TransferInCheckMailTokenResult> TransferInCheckMailTokenOutcome;
|
||||
typedef std::future<TransferInCheckMailTokenOutcome> TransferInCheckMailTokenOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::TransferInCheckMailTokenRequest&, const TransferInCheckMailTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransferInCheckMailTokenAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckTransferInFeasibilityResult> CheckTransferInFeasibilityOutcome;
|
||||
typedef std::future<CheckTransferInFeasibilityOutcome> CheckTransferInFeasibilityOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::CheckTransferInFeasibilityRequest&, const CheckTransferInFeasibilityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckTransferInFeasibilityAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFailReasonForDomainRealNameVerificationResult> QueryFailReasonForDomainRealNameVerificationOutcome;
|
||||
typedef std::future<QueryFailReasonForDomainRealNameVerificationOutcome> QueryFailReasonForDomainRealNameVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryFailReasonForDomainRealNameVerificationRequest&, const QueryFailReasonForDomainRealNameVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFailReasonForDomainRealNameVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTransferOutInfoResult> QueryTransferOutInfoOutcome;
|
||||
typedef std::future<QueryTransferOutInfoOutcome> QueryTransferOutInfoOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryTransferOutInfoRequest&, const QueryTransferOutInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTransferOutInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResult> SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDOutcome;
|
||||
typedef std::future<SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDOutcome> SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest&, const SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForCreatingOrderRedeemResult> SaveSingleTaskForCreatingOrderRedeemOutcome;
|
||||
typedef std::future<SaveSingleTaskForCreatingOrderRedeemOutcome> SaveSingleTaskForCreatingOrderRedeemOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForCreatingOrderRedeemRequest&, const SaveSingleTaskForCreatingOrderRedeemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForCreatingOrderRedeemAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTaskDetailListResult> QueryTaskDetailListOutcome;
|
||||
typedef std::future<QueryTaskDetailListOutcome> QueryTaskDetailListOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryTaskDetailListRequest&, const QueryTaskDetailListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTaskDetailListAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifyContactFieldResult> VerifyContactFieldOutcome;
|
||||
typedef std::future<VerifyContactFieldOutcome> VerifyContactFieldOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::VerifyContactFieldRequest&, const VerifyContactFieldOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyContactFieldAsyncHandler;
|
||||
typedef Outcome<Error, Model::RegistrantProfileRealNameVerificationResult> RegistrantProfileRealNameVerificationOutcome;
|
||||
typedef std::future<RegistrantProfileRealNameVerificationOutcome> RegistrantProfileRealNameVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::RegistrantProfileRealNameVerificationRequest&, const RegistrantProfileRealNameVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegistrantProfileRealNameVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryBidRecordsResult> QueryBidRecordsOutcome;
|
||||
typedef std::future<QueryBidRecordsOutcome> QueryBidRecordsOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryBidRecordsRequest&, const QueryBidRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryBidRecordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForCreatingOrderActivateResult> SaveBatchTaskForCreatingOrderActivateOutcome;
|
||||
typedef std::future<SaveBatchTaskForCreatingOrderActivateOutcome> SaveBatchTaskForCreatingOrderActivateOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForCreatingOrderActivateRequest&, const SaveBatchTaskForCreatingOrderActivateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForCreatingOrderActivateAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForTransferProhibitionLockResult> SaveSingleTaskForTransferProhibitionLockOutcome;
|
||||
typedef std::future<SaveSingleTaskForTransferProhibitionLockOutcome> SaveSingleTaskForTransferProhibitionLockOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForTransferProhibitionLockRequest&, const SaveSingleTaskForTransferProhibitionLockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForTransferProhibitionLockAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveTaskForSubmittingDomainDeleteResult> SaveTaskForSubmittingDomainDeleteOutcome;
|
||||
typedef std::future<SaveTaskForSubmittingDomainDeleteOutcome> SaveTaskForSubmittingDomainDeleteOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveTaskForSubmittingDomainDeleteRequest&, const SaveTaskForSubmittingDomainDeleteOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveTaskForSubmittingDomainDeleteAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTransferInListResult> QueryTransferInListOutcome;
|
||||
typedef std::future<QueryTransferInListOutcome> QueryTransferInListOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryTransferInListRequest&, const QueryTransferInListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTransferInListAsyncHandler;
|
||||
typedef Outcome<Error, Model::TransferInRefetchWhoisEmailResult> TransferInRefetchWhoisEmailOutcome;
|
||||
typedef std::future<TransferInRefetchWhoisEmailOutcome> TransferInRefetchWhoisEmailOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::TransferInRefetchWhoisEmailRequest&, const TransferInRefetchWhoisEmailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransferInRefetchWhoisEmailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTransferInByInstanceIdResult> QueryTransferInByInstanceIdOutcome;
|
||||
typedef std::future<QueryTransferInByInstanceIdOutcome> QueryTransferInByInstanceIdOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryTransferInByInstanceIdRequest&, const QueryTransferInByInstanceIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTransferInByInstanceIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForUpdateProhibitionLockResult> SaveSingleTaskForUpdateProhibitionLockOutcome;
|
||||
typedef std::future<SaveSingleTaskForUpdateProhibitionLockOutcome> SaveSingleTaskForUpdateProhibitionLockOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForUpdateProhibitionLockRequest&, const SaveSingleTaskForUpdateProhibitionLockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForUpdateProhibitionLockAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryContactInfoResult> QueryContactInfoOutcome;
|
||||
typedef std::future<QueryContactInfoOutcome> QueryContactInfoOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryContactInfoRequest&, const QueryContactInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryContactInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::ReserveDomainResult> ReserveDomainOutcome;
|
||||
typedef std::future<ReserveDomainOutcome> ReserveDomainOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::ReserveDomainRequest&, const ReserveDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ReserveDomainAsyncHandler;
|
||||
typedef Outcome<Error, Model::TransferInResendMailTokenResult> TransferInResendMailTokenOutcome;
|
||||
typedef std::future<TransferInResendMailTokenOutcome> TransferInResendMailTokenOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::TransferInResendMailTokenRequest&, const TransferInResendMailTokenOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransferInResendMailTokenAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForQueryingTransferAuthorizationCodeResult> SaveSingleTaskForQueryingTransferAuthorizationCodeOutcome;
|
||||
typedef std::future<SaveSingleTaskForQueryingTransferAuthorizationCodeOutcome> SaveSingleTaskForQueryingTransferAuthorizationCodeOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForQueryingTransferAuthorizationCodeRequest&, const SaveSingleTaskForQueryingTransferAuthorizationCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForQueryingTransferAuthorizationCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetReserveDomainUrlResult> GetReserveDomainUrlOutcome;
|
||||
typedef std::future<GetReserveDomainUrlOutcome> GetReserveDomainUrlOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::GetReserveDomainUrlRequest&, const GetReserveDomainUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetReserveDomainUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTaskDetailHistoryResult> QueryTaskDetailHistoryOutcome;
|
||||
typedef std::future<QueryTaskDetailHistoryOutcome> QueryTaskDetailHistoryOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryTaskDetailHistoryRequest&, const QueryTaskDetailHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTaskDetailHistoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDomainGroupListResult> QueryDomainGroupListOutcome;
|
||||
typedef std::future<QueryDomainGroupListOutcome> QueryDomainGroupListOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryDomainGroupListRequest&, const QueryDomainGroupListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDomainGroupListAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListEmailVerificationResult> ListEmailVerificationOutcome;
|
||||
typedef std::future<ListEmailVerificationOutcome> ListEmailVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::ListEmailVerificationRequest&, const ListEmailVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListEmailVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitEmailVerificationResult> SubmitEmailVerificationOutcome;
|
||||
typedef std::future<SubmitEmailVerificationOutcome> SubmitEmailVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SubmitEmailVerificationRequest&, const SubmitEmailVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitEmailVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::ResendEmailVerificationResult> ResendEmailVerificationOutcome;
|
||||
typedef std::future<ResendEmailVerificationOutcome> ResendEmailVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::ResendEmailVerificationRequest&, const ResendEmailVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResendEmailVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::BidDomainResult> BidDomainOutcome;
|
||||
typedef std::future<BidDomainOutcome> BidDomainOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::BidDomainRequest&, const BidDomainOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BidDomainAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForCancelingTransferOutResult> SaveSingleTaskForCancelingTransferOutOutcome;
|
||||
typedef std::future<SaveSingleTaskForCancelingTransferOutOutcome> SaveSingleTaskForCancelingTransferOutOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForCancelingTransferOutRequest&, const SaveSingleTaskForCancelingTransferOutOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForCancelingTransferOutAsyncHandler;
|
||||
typedef Outcome<Error, Model::AcknowledgeTaskResultResult> AcknowledgeTaskResultOutcome;
|
||||
typedef std::future<AcknowledgeTaskResultOutcome> AcknowledgeTaskResultOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::AcknowledgeTaskResultRequest&, const AcknowledgeTaskResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AcknowledgeTaskResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForApprovingTransferOutResult> SaveSingleTaskForApprovingTransferOutOutcome;
|
||||
typedef std::future<SaveSingleTaskForApprovingTransferOutOutcome> SaveSingleTaskForApprovingTransferOutOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForApprovingTransferOutRequest&, const SaveSingleTaskForApprovingTransferOutOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForApprovingTransferOutAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForUpdatingContactInfoResult> SaveSingleTaskForUpdatingContactInfoOutcome;
|
||||
typedef std::future<SaveSingleTaskForUpdatingContactInfoOutcome> SaveSingleTaskForUpdatingContactInfoOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForUpdatingContactInfoRequest&, const SaveSingleTaskForUpdatingContactInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForUpdatingContactInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForCreatingOrderTransferResult> SaveBatchTaskForCreatingOrderTransferOutcome;
|
||||
typedef std::future<SaveBatchTaskForCreatingOrderTransferOutcome> SaveBatchTaskForCreatingOrderTransferOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForCreatingOrderTransferRequest&, const SaveBatchTaskForCreatingOrderTransferOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForCreatingOrderTransferAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveTaskForUpdatingRegistrantInfoByIdentityCredentialResult> SaveTaskForUpdatingRegistrantInfoByIdentityCredentialOutcome;
|
||||
typedef std::future<SaveTaskForUpdatingRegistrantInfoByIdentityCredentialOutcome> SaveTaskForUpdatingRegistrantInfoByIdentityCredentialOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest&, const SaveTaskForUpdatingRegistrantInfoByIdentityCredentialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveTaskForUpdatingRegistrantInfoByIdentityCredentialAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResult> SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDOutcome;
|
||||
typedef std::future<SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDOutcome> SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest&, const SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryAuctionDetailResult> QueryAuctionDetailOutcome;
|
||||
typedef std::future<QueryAuctionDetailOutcome> QueryAuctionDetailOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryAuctionDetailRequest&, const QueryAuctionDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryAuctionDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDomainByInstanceIdResult> QueryDomainByInstanceIdOutcome;
|
||||
typedef std::future<QueryDomainByInstanceIdOutcome> QueryDomainByInstanceIdOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryDomainByInstanceIdRequest&, const QueryDomainByInstanceIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDomainByInstanceIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifyEmailResult> VerifyEmailOutcome;
|
||||
typedef std::future<VerifyEmailOutcome> VerifyEmailOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::VerifyEmailRequest&, const VerifyEmailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyEmailAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForCreatingOrderRedeemResult> SaveBatchTaskForCreatingOrderRedeemOutcome;
|
||||
typedef std::future<SaveBatchTaskForCreatingOrderRedeemOutcome> SaveBatchTaskForCreatingOrderRedeemOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForCreatingOrderRedeemRequest&, const SaveBatchTaskForCreatingOrderRedeemOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForCreatingOrderRedeemAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForDomainNameProxyServiceResult> SaveBatchTaskForDomainNameProxyServiceOutcome;
|
||||
typedef std::future<SaveBatchTaskForDomainNameProxyServiceOutcome> SaveBatchTaskForDomainNameProxyServiceOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForDomainNameProxyServiceRequest&, const SaveBatchTaskForDomainNameProxyServiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForDomainNameProxyServiceAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForModifyingDomainDnsResult> SaveBatchTaskForModifyingDomainDnsOutcome;
|
||||
typedef std::future<SaveBatchTaskForModifyingDomainDnsOutcome> SaveBatchTaskForModifyingDomainDnsOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForModifyingDomainDnsRequest&, const SaveBatchTaskForModifyingDomainDnsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForModifyingDomainDnsAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDnsHostResult> QueryDnsHostOutcome;
|
||||
typedef std::future<QueryDnsHostOutcome> QueryDnsHostOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryDnsHostRequest&, const QueryDnsHostOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDnsHostAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTaskListResult> QueryTaskListOutcome;
|
||||
typedef std::future<QueryTaskListOutcome> QueryTaskListOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryTaskListRequest&, const QueryTaskListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTaskListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRegistrantProfileRealNameVerificationInfoResult> QueryRegistrantProfileRealNameVerificationInfoOutcome;
|
||||
typedef std::future<QueryRegistrantProfileRealNameVerificationInfoOutcome> QueryRegistrantProfileRealNameVerificationInfoOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryRegistrantProfileRealNameVerificationInfoRequest&, const QueryRegistrantProfileRealNameVerificationInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRegistrantProfileRealNameVerificationInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRegistrantProfilesResult> QueryRegistrantProfilesOutcome;
|
||||
typedef std::future<QueryRegistrantProfilesOutcome> QueryRegistrantProfilesOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryRegistrantProfilesRequest&, const QueryRegistrantProfilesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRegistrantProfilesAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForCancelingTransferInResult> SaveSingleTaskForCancelingTransferInOutcome;
|
||||
typedef std::future<SaveSingleTaskForCancelingTransferInOutcome> SaveSingleTaskForCancelingTransferInOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForCancelingTransferInRequest&, const SaveSingleTaskForCancelingTransferInOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForCancelingTransferInAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForCreatingOrderRenewResult> SaveSingleTaskForCreatingOrderRenewOutcome;
|
||||
typedef std::future<SaveSingleTaskForCreatingOrderRenewOutcome> SaveSingleTaskForCreatingOrderRenewOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForCreatingOrderRenewRequest&, const SaveSingleTaskForCreatingOrderRenewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForCreatingOrderRenewAsyncHandler;
|
||||
typedef Outcome<Error, Model::PollTaskResultResult> PollTaskResultOutcome;
|
||||
typedef std::future<PollTaskResultOutcome> PollTaskResultOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::PollTaskResultRequest&, const PollTaskResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PollTaskResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteEmailVerificationResult> DeleteEmailVerificationOutcome;
|
||||
typedef std::future<DeleteEmailVerificationOutcome> DeleteEmailVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::DeleteEmailVerificationRequest&, const DeleteEmailVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEmailVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForCreatingOrderActivateResult> SaveSingleTaskForCreatingOrderActivateOutcome;
|
||||
typedef std::future<SaveSingleTaskForCreatingOrderActivateOutcome> SaveSingleTaskForCreatingOrderActivateOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForCreatingOrderActivateRequest&, const SaveSingleTaskForCreatingOrderActivateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForCreatingOrderActivateAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForTransferProhibitionLockResult> SaveBatchTaskForTransferProhibitionLockOutcome;
|
||||
typedef std::future<SaveBatchTaskForTransferProhibitionLockOutcome> SaveBatchTaskForTransferProhibitionLockOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForTransferProhibitionLockRequest&, const SaveBatchTaskForTransferProhibitionLockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForTransferProhibitionLockAsyncHandler;
|
||||
typedef Outcome<Error, Model::TransferInReenterTransferAuthorizationCodeResult> TransferInReenterTransferAuthorizationCodeOutcome;
|
||||
typedef std::future<TransferInReenterTransferAuthorizationCodeOutcome> TransferInReenterTransferAuthorizationCodeOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::TransferInReenterTransferAuthorizationCodeRequest&, const TransferInReenterTransferAuthorizationCodeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransferInReenterTransferAuthorizationCodeAsyncHandler;
|
||||
typedef Outcome<Error, Model::EmailVerifiedResult> EmailVerifiedOutcome;
|
||||
typedef std::future<EmailVerifiedOutcome> EmailVerifiedOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::EmailVerifiedRequest&, const EmailVerifiedOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EmailVerifiedAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForUpdateProhibitionLockResult> SaveBatchTaskForUpdateProhibitionLockOutcome;
|
||||
typedef std::future<SaveBatchTaskForUpdateProhibitionLockOutcome> SaveBatchTaskForUpdateProhibitionLockOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForUpdateProhibitionLockRequest&, const SaveBatchTaskForUpdateProhibitionLockOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForUpdateProhibitionLockAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForCreatingDnsHostResult> SaveSingleTaskForCreatingDnsHostOutcome;
|
||||
typedef std::future<SaveSingleTaskForCreatingDnsHostOutcome> SaveSingleTaskForCreatingDnsHostOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForCreatingDnsHostRequest&, const SaveSingleTaskForCreatingDnsHostOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForCreatingDnsHostAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRegistrantProfileResult> DeleteRegistrantProfileOutcome;
|
||||
typedef std::future<DeleteRegistrantProfileOutcome> DeleteRegistrantProfileOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::DeleteRegistrantProfileRequest&, const DeleteRegistrantProfileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRegistrantProfileAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTaskInfoHistoryResult> QueryTaskInfoHistoryOutcome;
|
||||
typedef std::future<QueryTaskInfoHistoryOutcome> QueryTaskInfoHistoryOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryTaskInfoHistoryRequest&, const QueryTaskInfoHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTaskInfoHistoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveSingleTaskForCreatingOrderTransferResult> SaveSingleTaskForCreatingOrderTransferOutcome;
|
||||
typedef std::future<SaveSingleTaskForCreatingOrderTransferOutcome> SaveSingleTaskForCreatingOrderTransferOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveSingleTaskForCreatingOrderTransferRequest&, const SaveSingleTaskForCreatingOrderTransferOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveSingleTaskForCreatingOrderTransferAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialResult> SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialOutcome;
|
||||
typedef std::future<SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialOutcome> SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest&, const SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFailReasonForRegistrantProfileRealNameVerificationResult> QueryFailReasonForRegistrantProfileRealNameVerificationOutcome;
|
||||
typedef std::future<QueryFailReasonForRegistrantProfileRealNameVerificationOutcome> QueryFailReasonForRegistrantProfileRealNameVerificationOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::QueryFailReasonForRegistrantProfileRealNameVerificationRequest&, const QueryFailReasonForRegistrantProfileRealNameVerificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFailReasonForRegistrantProfileRealNameVerificationAsyncHandler;
|
||||
typedef Outcome<Error, Model::SaveBatchTaskForCreatingOrderRenewResult> SaveBatchTaskForCreatingOrderRenewOutcome;
|
||||
typedef std::future<SaveBatchTaskForCreatingOrderRenewOutcome> SaveBatchTaskForCreatingOrderRenewOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::SaveBatchTaskForCreatingOrderRenewRequest&, const SaveBatchTaskForCreatingOrderRenewOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveBatchTaskForCreatingOrderRenewAsyncHandler;
|
||||
typedef Outcome<Error, Model::ConfirmTransferInEmailResult> ConfirmTransferInEmailOutcome;
|
||||
typedef std::future<ConfirmTransferInEmailOutcome> ConfirmTransferInEmailOutcomeCallable;
|
||||
typedef std::function<void(const DomainClient*, const Model::ConfirmTransferInEmailRequest&, const ConfirmTransferInEmailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfirmTransferInEmailAsyncHandler;
|
||||
|
||||
DomainClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
DomainClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
DomainClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~DomainClient();
|
||||
SaveSingleTaskForDomainNameProxyServiceOutcome saveSingleTaskForDomainNameProxyService(const Model::SaveSingleTaskForDomainNameProxyServiceRequest &request)const;
|
||||
void saveSingleTaskForDomainNameProxyServiceAsync(const Model::SaveSingleTaskForDomainNameProxyServiceRequest& request, const SaveSingleTaskForDomainNameProxyServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForDomainNameProxyServiceOutcomeCallable saveSingleTaskForDomainNameProxyServiceCallable(const Model::SaveSingleTaskForDomainNameProxyServiceRequest& request) const;
|
||||
SaveSingleTaskForModifyingDnsHostOutcome saveSingleTaskForModifyingDnsHost(const Model::SaveSingleTaskForModifyingDnsHostRequest &request)const;
|
||||
void saveSingleTaskForModifyingDnsHostAsync(const Model::SaveSingleTaskForModifyingDnsHostRequest& request, const SaveSingleTaskForModifyingDnsHostAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForModifyingDnsHostOutcomeCallable saveSingleTaskForModifyingDnsHostCallable(const Model::SaveSingleTaskForModifyingDnsHostRequest& request) const;
|
||||
SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdOutcome saveBatchTaskForUpdatingContactInfoByRegistrantProfileId(const Model::SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest &request)const;
|
||||
void saveBatchTaskForUpdatingContactInfoByRegistrantProfileIdAsync(const Model::SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest& request, const SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdOutcomeCallable saveBatchTaskForUpdatingContactInfoByRegistrantProfileIdCallable(const Model::SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest& request) const;
|
||||
QueryBookingDomainInfoOutcome queryBookingDomainInfo(const Model::QueryBookingDomainInfoRequest &request)const;
|
||||
void queryBookingDomainInfoAsync(const Model::QueryBookingDomainInfoRequest& request, const QueryBookingDomainInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryBookingDomainInfoOutcomeCallable queryBookingDomainInfoCallable(const Model::QueryBookingDomainInfoRequest& request) const;
|
||||
SaveSingleTaskForSynchronizingDnsHostOutcome saveSingleTaskForSynchronizingDnsHost(const Model::SaveSingleTaskForSynchronizingDnsHostRequest &request)const;
|
||||
void saveSingleTaskForSynchronizingDnsHostAsync(const Model::SaveSingleTaskForSynchronizingDnsHostRequest& request, const SaveSingleTaskForSynchronizingDnsHostAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForSynchronizingDnsHostOutcomeCallable saveSingleTaskForSynchronizingDnsHostCallable(const Model::SaveSingleTaskForSynchronizingDnsHostRequest& request) const;
|
||||
QueryAuctionsOutcome queryAuctions(const Model::QueryAuctionsRequest &request)const;
|
||||
void queryAuctionsAsync(const Model::QueryAuctionsRequest& request, const QueryAuctionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryAuctionsOutcomeCallable queryAuctionsCallable(const Model::QueryAuctionsRequest& request) const;
|
||||
SaveBatchTaskForUpdatingContactInfoByNewContactOutcome saveBatchTaskForUpdatingContactInfoByNewContact(const Model::SaveBatchTaskForUpdatingContactInfoByNewContactRequest &request)const;
|
||||
void saveBatchTaskForUpdatingContactInfoByNewContactAsync(const Model::SaveBatchTaskForUpdatingContactInfoByNewContactRequest& request, const SaveBatchTaskForUpdatingContactInfoByNewContactAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForUpdatingContactInfoByNewContactOutcomeCallable saveBatchTaskForUpdatingContactInfoByNewContactCallable(const Model::SaveBatchTaskForUpdatingContactInfoByNewContactRequest& request) const;
|
||||
SaveRegistrantProfileOutcome saveRegistrantProfile(const Model::SaveRegistrantProfileRequest &request)const;
|
||||
void saveRegistrantProfileAsync(const Model::SaveRegistrantProfileRequest& request, const SaveRegistrantProfileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveRegistrantProfileOutcomeCallable saveRegistrantProfileCallable(const Model::SaveRegistrantProfileRequest& request) const;
|
||||
QueryDomainListOutcome queryDomainList(const Model::QueryDomainListRequest &request)const;
|
||||
void queryDomainListAsync(const Model::QueryDomainListRequest& request, const QueryDomainListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDomainListOutcomeCallable queryDomainListCallable(const Model::QueryDomainListRequest& request) const;
|
||||
CheckDomainOutcome checkDomain(const Model::CheckDomainRequest &request)const;
|
||||
void checkDomainAsync(const Model::CheckDomainRequest& request, const CheckDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckDomainOutcomeCallable checkDomainCallable(const Model::CheckDomainRequest& request) const;
|
||||
QueryChangeLogListOutcome queryChangeLogList(const Model::QueryChangeLogListRequest &request)const;
|
||||
void queryChangeLogListAsync(const Model::QueryChangeLogListRequest& request, const QueryChangeLogListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryChangeLogListOutcomeCallable queryChangeLogListCallable(const Model::QueryChangeLogListRequest& request) const;
|
||||
TransferInCheckMailTokenOutcome transferInCheckMailToken(const Model::TransferInCheckMailTokenRequest &request)const;
|
||||
void transferInCheckMailTokenAsync(const Model::TransferInCheckMailTokenRequest& request, const TransferInCheckMailTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransferInCheckMailTokenOutcomeCallable transferInCheckMailTokenCallable(const Model::TransferInCheckMailTokenRequest& request) const;
|
||||
CheckTransferInFeasibilityOutcome checkTransferInFeasibility(const Model::CheckTransferInFeasibilityRequest &request)const;
|
||||
void checkTransferInFeasibilityAsync(const Model::CheckTransferInFeasibilityRequest& request, const CheckTransferInFeasibilityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckTransferInFeasibilityOutcomeCallable checkTransferInFeasibilityCallable(const Model::CheckTransferInFeasibilityRequest& request) const;
|
||||
QueryFailReasonForDomainRealNameVerificationOutcome queryFailReasonForDomainRealNameVerification(const Model::QueryFailReasonForDomainRealNameVerificationRequest &request)const;
|
||||
void queryFailReasonForDomainRealNameVerificationAsync(const Model::QueryFailReasonForDomainRealNameVerificationRequest& request, const QueryFailReasonForDomainRealNameVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFailReasonForDomainRealNameVerificationOutcomeCallable queryFailReasonForDomainRealNameVerificationCallable(const Model::QueryFailReasonForDomainRealNameVerificationRequest& request) const;
|
||||
QueryTransferOutInfoOutcome queryTransferOutInfo(const Model::QueryTransferOutInfoRequest &request)const;
|
||||
void queryTransferOutInfoAsync(const Model::QueryTransferOutInfoRequest& request, const QueryTransferOutInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTransferOutInfoOutcomeCallable queryTransferOutInfoCallable(const Model::QueryTransferOutInfoRequest& request) const;
|
||||
SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDOutcome saveTaskForUpdatingRegistrantInfoByRegistrantProfileID(const Model::SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest &request)const;
|
||||
void saveTaskForUpdatingRegistrantInfoByRegistrantProfileIDAsync(const Model::SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest& request, const SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDOutcomeCallable saveTaskForUpdatingRegistrantInfoByRegistrantProfileIDCallable(const Model::SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest& request) const;
|
||||
SaveSingleTaskForCreatingOrderRedeemOutcome saveSingleTaskForCreatingOrderRedeem(const Model::SaveSingleTaskForCreatingOrderRedeemRequest &request)const;
|
||||
void saveSingleTaskForCreatingOrderRedeemAsync(const Model::SaveSingleTaskForCreatingOrderRedeemRequest& request, const SaveSingleTaskForCreatingOrderRedeemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForCreatingOrderRedeemOutcomeCallable saveSingleTaskForCreatingOrderRedeemCallable(const Model::SaveSingleTaskForCreatingOrderRedeemRequest& request) const;
|
||||
QueryTaskDetailListOutcome queryTaskDetailList(const Model::QueryTaskDetailListRequest &request)const;
|
||||
void queryTaskDetailListAsync(const Model::QueryTaskDetailListRequest& request, const QueryTaskDetailListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTaskDetailListOutcomeCallable queryTaskDetailListCallable(const Model::QueryTaskDetailListRequest& request) const;
|
||||
VerifyContactFieldOutcome verifyContactField(const Model::VerifyContactFieldRequest &request)const;
|
||||
void verifyContactFieldAsync(const Model::VerifyContactFieldRequest& request, const VerifyContactFieldAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifyContactFieldOutcomeCallable verifyContactFieldCallable(const Model::VerifyContactFieldRequest& request) const;
|
||||
RegistrantProfileRealNameVerificationOutcome registrantProfileRealNameVerification(const Model::RegistrantProfileRealNameVerificationRequest &request)const;
|
||||
void registrantProfileRealNameVerificationAsync(const Model::RegistrantProfileRealNameVerificationRequest& request, const RegistrantProfileRealNameVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RegistrantProfileRealNameVerificationOutcomeCallable registrantProfileRealNameVerificationCallable(const Model::RegistrantProfileRealNameVerificationRequest& request) const;
|
||||
QueryBidRecordsOutcome queryBidRecords(const Model::QueryBidRecordsRequest &request)const;
|
||||
void queryBidRecordsAsync(const Model::QueryBidRecordsRequest& request, const QueryBidRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryBidRecordsOutcomeCallable queryBidRecordsCallable(const Model::QueryBidRecordsRequest& request) const;
|
||||
SaveBatchTaskForCreatingOrderActivateOutcome saveBatchTaskForCreatingOrderActivate(const Model::SaveBatchTaskForCreatingOrderActivateRequest &request)const;
|
||||
void saveBatchTaskForCreatingOrderActivateAsync(const Model::SaveBatchTaskForCreatingOrderActivateRequest& request, const SaveBatchTaskForCreatingOrderActivateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForCreatingOrderActivateOutcomeCallable saveBatchTaskForCreatingOrderActivateCallable(const Model::SaveBatchTaskForCreatingOrderActivateRequest& request) const;
|
||||
SaveSingleTaskForTransferProhibitionLockOutcome saveSingleTaskForTransferProhibitionLock(const Model::SaveSingleTaskForTransferProhibitionLockRequest &request)const;
|
||||
void saveSingleTaskForTransferProhibitionLockAsync(const Model::SaveSingleTaskForTransferProhibitionLockRequest& request, const SaveSingleTaskForTransferProhibitionLockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForTransferProhibitionLockOutcomeCallable saveSingleTaskForTransferProhibitionLockCallable(const Model::SaveSingleTaskForTransferProhibitionLockRequest& request) const;
|
||||
SaveTaskForSubmittingDomainDeleteOutcome saveTaskForSubmittingDomainDelete(const Model::SaveTaskForSubmittingDomainDeleteRequest &request)const;
|
||||
void saveTaskForSubmittingDomainDeleteAsync(const Model::SaveTaskForSubmittingDomainDeleteRequest& request, const SaveTaskForSubmittingDomainDeleteAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveTaskForSubmittingDomainDeleteOutcomeCallable saveTaskForSubmittingDomainDeleteCallable(const Model::SaveTaskForSubmittingDomainDeleteRequest& request) const;
|
||||
QueryTransferInListOutcome queryTransferInList(const Model::QueryTransferInListRequest &request)const;
|
||||
void queryTransferInListAsync(const Model::QueryTransferInListRequest& request, const QueryTransferInListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTransferInListOutcomeCallable queryTransferInListCallable(const Model::QueryTransferInListRequest& request) const;
|
||||
TransferInRefetchWhoisEmailOutcome transferInRefetchWhoisEmail(const Model::TransferInRefetchWhoisEmailRequest &request)const;
|
||||
void transferInRefetchWhoisEmailAsync(const Model::TransferInRefetchWhoisEmailRequest& request, const TransferInRefetchWhoisEmailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransferInRefetchWhoisEmailOutcomeCallable transferInRefetchWhoisEmailCallable(const Model::TransferInRefetchWhoisEmailRequest& request) const;
|
||||
QueryTransferInByInstanceIdOutcome queryTransferInByInstanceId(const Model::QueryTransferInByInstanceIdRequest &request)const;
|
||||
void queryTransferInByInstanceIdAsync(const Model::QueryTransferInByInstanceIdRequest& request, const QueryTransferInByInstanceIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTransferInByInstanceIdOutcomeCallable queryTransferInByInstanceIdCallable(const Model::QueryTransferInByInstanceIdRequest& request) const;
|
||||
SaveSingleTaskForUpdateProhibitionLockOutcome saveSingleTaskForUpdateProhibitionLock(const Model::SaveSingleTaskForUpdateProhibitionLockRequest &request)const;
|
||||
void saveSingleTaskForUpdateProhibitionLockAsync(const Model::SaveSingleTaskForUpdateProhibitionLockRequest& request, const SaveSingleTaskForUpdateProhibitionLockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForUpdateProhibitionLockOutcomeCallable saveSingleTaskForUpdateProhibitionLockCallable(const Model::SaveSingleTaskForUpdateProhibitionLockRequest& request) const;
|
||||
QueryContactInfoOutcome queryContactInfo(const Model::QueryContactInfoRequest &request)const;
|
||||
void queryContactInfoAsync(const Model::QueryContactInfoRequest& request, const QueryContactInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryContactInfoOutcomeCallable queryContactInfoCallable(const Model::QueryContactInfoRequest& request) const;
|
||||
ReserveDomainOutcome reserveDomain(const Model::ReserveDomainRequest &request)const;
|
||||
void reserveDomainAsync(const Model::ReserveDomainRequest& request, const ReserveDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ReserveDomainOutcomeCallable reserveDomainCallable(const Model::ReserveDomainRequest& request) const;
|
||||
TransferInResendMailTokenOutcome transferInResendMailToken(const Model::TransferInResendMailTokenRequest &request)const;
|
||||
void transferInResendMailTokenAsync(const Model::TransferInResendMailTokenRequest& request, const TransferInResendMailTokenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransferInResendMailTokenOutcomeCallable transferInResendMailTokenCallable(const Model::TransferInResendMailTokenRequest& request) const;
|
||||
SaveSingleTaskForQueryingTransferAuthorizationCodeOutcome saveSingleTaskForQueryingTransferAuthorizationCode(const Model::SaveSingleTaskForQueryingTransferAuthorizationCodeRequest &request)const;
|
||||
void saveSingleTaskForQueryingTransferAuthorizationCodeAsync(const Model::SaveSingleTaskForQueryingTransferAuthorizationCodeRequest& request, const SaveSingleTaskForQueryingTransferAuthorizationCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForQueryingTransferAuthorizationCodeOutcomeCallable saveSingleTaskForQueryingTransferAuthorizationCodeCallable(const Model::SaveSingleTaskForQueryingTransferAuthorizationCodeRequest& request) const;
|
||||
GetReserveDomainUrlOutcome getReserveDomainUrl(const Model::GetReserveDomainUrlRequest &request)const;
|
||||
void getReserveDomainUrlAsync(const Model::GetReserveDomainUrlRequest& request, const GetReserveDomainUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetReserveDomainUrlOutcomeCallable getReserveDomainUrlCallable(const Model::GetReserveDomainUrlRequest& request) const;
|
||||
QueryTaskDetailHistoryOutcome queryTaskDetailHistory(const Model::QueryTaskDetailHistoryRequest &request)const;
|
||||
void queryTaskDetailHistoryAsync(const Model::QueryTaskDetailHistoryRequest& request, const QueryTaskDetailHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTaskDetailHistoryOutcomeCallable queryTaskDetailHistoryCallable(const Model::QueryTaskDetailHistoryRequest& request) const;
|
||||
QueryDomainGroupListOutcome queryDomainGroupList(const Model::QueryDomainGroupListRequest &request)const;
|
||||
void queryDomainGroupListAsync(const Model::QueryDomainGroupListRequest& request, const QueryDomainGroupListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDomainGroupListOutcomeCallable queryDomainGroupListCallable(const Model::QueryDomainGroupListRequest& request) const;
|
||||
ListEmailVerificationOutcome listEmailVerification(const Model::ListEmailVerificationRequest &request)const;
|
||||
void listEmailVerificationAsync(const Model::ListEmailVerificationRequest& request, const ListEmailVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListEmailVerificationOutcomeCallable listEmailVerificationCallable(const Model::ListEmailVerificationRequest& request) const;
|
||||
SubmitEmailVerificationOutcome submitEmailVerification(const Model::SubmitEmailVerificationRequest &request)const;
|
||||
void submitEmailVerificationAsync(const Model::SubmitEmailVerificationRequest& request, const SubmitEmailVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitEmailVerificationOutcomeCallable submitEmailVerificationCallable(const Model::SubmitEmailVerificationRequest& request) const;
|
||||
ResendEmailVerificationOutcome resendEmailVerification(const Model::ResendEmailVerificationRequest &request)const;
|
||||
void resendEmailVerificationAsync(const Model::ResendEmailVerificationRequest& request, const ResendEmailVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ResendEmailVerificationOutcomeCallable resendEmailVerificationCallable(const Model::ResendEmailVerificationRequest& request) const;
|
||||
BidDomainOutcome bidDomain(const Model::BidDomainRequest &request)const;
|
||||
void bidDomainAsync(const Model::BidDomainRequest& request, const BidDomainAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BidDomainOutcomeCallable bidDomainCallable(const Model::BidDomainRequest& request) const;
|
||||
SaveSingleTaskForCancelingTransferOutOutcome saveSingleTaskForCancelingTransferOut(const Model::SaveSingleTaskForCancelingTransferOutRequest &request)const;
|
||||
void saveSingleTaskForCancelingTransferOutAsync(const Model::SaveSingleTaskForCancelingTransferOutRequest& request, const SaveSingleTaskForCancelingTransferOutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForCancelingTransferOutOutcomeCallable saveSingleTaskForCancelingTransferOutCallable(const Model::SaveSingleTaskForCancelingTransferOutRequest& request) const;
|
||||
AcknowledgeTaskResultOutcome acknowledgeTaskResult(const Model::AcknowledgeTaskResultRequest &request)const;
|
||||
void acknowledgeTaskResultAsync(const Model::AcknowledgeTaskResultRequest& request, const AcknowledgeTaskResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AcknowledgeTaskResultOutcomeCallable acknowledgeTaskResultCallable(const Model::AcknowledgeTaskResultRequest& request) const;
|
||||
SaveSingleTaskForApprovingTransferOutOutcome saveSingleTaskForApprovingTransferOut(const Model::SaveSingleTaskForApprovingTransferOutRequest &request)const;
|
||||
void saveSingleTaskForApprovingTransferOutAsync(const Model::SaveSingleTaskForApprovingTransferOutRequest& request, const SaveSingleTaskForApprovingTransferOutAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForApprovingTransferOutOutcomeCallable saveSingleTaskForApprovingTransferOutCallable(const Model::SaveSingleTaskForApprovingTransferOutRequest& request) const;
|
||||
SaveSingleTaskForUpdatingContactInfoOutcome saveSingleTaskForUpdatingContactInfo(const Model::SaveSingleTaskForUpdatingContactInfoRequest &request)const;
|
||||
void saveSingleTaskForUpdatingContactInfoAsync(const Model::SaveSingleTaskForUpdatingContactInfoRequest& request, const SaveSingleTaskForUpdatingContactInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForUpdatingContactInfoOutcomeCallable saveSingleTaskForUpdatingContactInfoCallable(const Model::SaveSingleTaskForUpdatingContactInfoRequest& request) const;
|
||||
SaveBatchTaskForCreatingOrderTransferOutcome saveBatchTaskForCreatingOrderTransfer(const Model::SaveBatchTaskForCreatingOrderTransferRequest &request)const;
|
||||
void saveBatchTaskForCreatingOrderTransferAsync(const Model::SaveBatchTaskForCreatingOrderTransferRequest& request, const SaveBatchTaskForCreatingOrderTransferAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForCreatingOrderTransferOutcomeCallable saveBatchTaskForCreatingOrderTransferCallable(const Model::SaveBatchTaskForCreatingOrderTransferRequest& request) const;
|
||||
SaveTaskForUpdatingRegistrantInfoByIdentityCredentialOutcome saveTaskForUpdatingRegistrantInfoByIdentityCredential(const Model::SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest &request)const;
|
||||
void saveTaskForUpdatingRegistrantInfoByIdentityCredentialAsync(const Model::SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest& request, const SaveTaskForUpdatingRegistrantInfoByIdentityCredentialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveTaskForUpdatingRegistrantInfoByIdentityCredentialOutcomeCallable saveTaskForUpdatingRegistrantInfoByIdentityCredentialCallable(const Model::SaveTaskForUpdatingRegistrantInfoByIdentityCredentialRequest& request) const;
|
||||
SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDOutcome saveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID(const Model::SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest &request)const;
|
||||
void saveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDAsync(const Model::SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest& request, const SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDOutcomeCallable saveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDCallable(const Model::SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest& request) const;
|
||||
QueryAuctionDetailOutcome queryAuctionDetail(const Model::QueryAuctionDetailRequest &request)const;
|
||||
void queryAuctionDetailAsync(const Model::QueryAuctionDetailRequest& request, const QueryAuctionDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryAuctionDetailOutcomeCallable queryAuctionDetailCallable(const Model::QueryAuctionDetailRequest& request) const;
|
||||
QueryDomainByInstanceIdOutcome queryDomainByInstanceId(const Model::QueryDomainByInstanceIdRequest &request)const;
|
||||
void queryDomainByInstanceIdAsync(const Model::QueryDomainByInstanceIdRequest& request, const QueryDomainByInstanceIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDomainByInstanceIdOutcomeCallable queryDomainByInstanceIdCallable(const Model::QueryDomainByInstanceIdRequest& request) const;
|
||||
VerifyEmailOutcome verifyEmail(const Model::VerifyEmailRequest &request)const;
|
||||
void verifyEmailAsync(const Model::VerifyEmailRequest& request, const VerifyEmailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifyEmailOutcomeCallable verifyEmailCallable(const Model::VerifyEmailRequest& request) const;
|
||||
SaveBatchTaskForCreatingOrderRedeemOutcome saveBatchTaskForCreatingOrderRedeem(const Model::SaveBatchTaskForCreatingOrderRedeemRequest &request)const;
|
||||
void saveBatchTaskForCreatingOrderRedeemAsync(const Model::SaveBatchTaskForCreatingOrderRedeemRequest& request, const SaveBatchTaskForCreatingOrderRedeemAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForCreatingOrderRedeemOutcomeCallable saveBatchTaskForCreatingOrderRedeemCallable(const Model::SaveBatchTaskForCreatingOrderRedeemRequest& request) const;
|
||||
SaveBatchTaskForDomainNameProxyServiceOutcome saveBatchTaskForDomainNameProxyService(const Model::SaveBatchTaskForDomainNameProxyServiceRequest &request)const;
|
||||
void saveBatchTaskForDomainNameProxyServiceAsync(const Model::SaveBatchTaskForDomainNameProxyServiceRequest& request, const SaveBatchTaskForDomainNameProxyServiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForDomainNameProxyServiceOutcomeCallable saveBatchTaskForDomainNameProxyServiceCallable(const Model::SaveBatchTaskForDomainNameProxyServiceRequest& request) const;
|
||||
SaveBatchTaskForModifyingDomainDnsOutcome saveBatchTaskForModifyingDomainDns(const Model::SaveBatchTaskForModifyingDomainDnsRequest &request)const;
|
||||
void saveBatchTaskForModifyingDomainDnsAsync(const Model::SaveBatchTaskForModifyingDomainDnsRequest& request, const SaveBatchTaskForModifyingDomainDnsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForModifyingDomainDnsOutcomeCallable saveBatchTaskForModifyingDomainDnsCallable(const Model::SaveBatchTaskForModifyingDomainDnsRequest& request) const;
|
||||
QueryDnsHostOutcome queryDnsHost(const Model::QueryDnsHostRequest &request)const;
|
||||
void queryDnsHostAsync(const Model::QueryDnsHostRequest& request, const QueryDnsHostAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDnsHostOutcomeCallable queryDnsHostCallable(const Model::QueryDnsHostRequest& request) const;
|
||||
QueryTaskListOutcome queryTaskList(const Model::QueryTaskListRequest &request)const;
|
||||
void queryTaskListAsync(const Model::QueryTaskListRequest& request, const QueryTaskListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTaskListOutcomeCallable queryTaskListCallable(const Model::QueryTaskListRequest& request) const;
|
||||
QueryRegistrantProfileRealNameVerificationInfoOutcome queryRegistrantProfileRealNameVerificationInfo(const Model::QueryRegistrantProfileRealNameVerificationInfoRequest &request)const;
|
||||
void queryRegistrantProfileRealNameVerificationInfoAsync(const Model::QueryRegistrantProfileRealNameVerificationInfoRequest& request, const QueryRegistrantProfileRealNameVerificationInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRegistrantProfileRealNameVerificationInfoOutcomeCallable queryRegistrantProfileRealNameVerificationInfoCallable(const Model::QueryRegistrantProfileRealNameVerificationInfoRequest& request) const;
|
||||
QueryRegistrantProfilesOutcome queryRegistrantProfiles(const Model::QueryRegistrantProfilesRequest &request)const;
|
||||
void queryRegistrantProfilesAsync(const Model::QueryRegistrantProfilesRequest& request, const QueryRegistrantProfilesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRegistrantProfilesOutcomeCallable queryRegistrantProfilesCallable(const Model::QueryRegistrantProfilesRequest& request) const;
|
||||
SaveSingleTaskForCancelingTransferInOutcome saveSingleTaskForCancelingTransferIn(const Model::SaveSingleTaskForCancelingTransferInRequest &request)const;
|
||||
void saveSingleTaskForCancelingTransferInAsync(const Model::SaveSingleTaskForCancelingTransferInRequest& request, const SaveSingleTaskForCancelingTransferInAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForCancelingTransferInOutcomeCallable saveSingleTaskForCancelingTransferInCallable(const Model::SaveSingleTaskForCancelingTransferInRequest& request) const;
|
||||
SaveSingleTaskForCreatingOrderRenewOutcome saveSingleTaskForCreatingOrderRenew(const Model::SaveSingleTaskForCreatingOrderRenewRequest &request)const;
|
||||
void saveSingleTaskForCreatingOrderRenewAsync(const Model::SaveSingleTaskForCreatingOrderRenewRequest& request, const SaveSingleTaskForCreatingOrderRenewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForCreatingOrderRenewOutcomeCallable saveSingleTaskForCreatingOrderRenewCallable(const Model::SaveSingleTaskForCreatingOrderRenewRequest& request) const;
|
||||
PollTaskResultOutcome pollTaskResult(const Model::PollTaskResultRequest &request)const;
|
||||
void pollTaskResultAsync(const Model::PollTaskResultRequest& request, const PollTaskResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PollTaskResultOutcomeCallable pollTaskResultCallable(const Model::PollTaskResultRequest& request) const;
|
||||
DeleteEmailVerificationOutcome deleteEmailVerification(const Model::DeleteEmailVerificationRequest &request)const;
|
||||
void deleteEmailVerificationAsync(const Model::DeleteEmailVerificationRequest& request, const DeleteEmailVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteEmailVerificationOutcomeCallable deleteEmailVerificationCallable(const Model::DeleteEmailVerificationRequest& request) const;
|
||||
SaveSingleTaskForCreatingOrderActivateOutcome saveSingleTaskForCreatingOrderActivate(const Model::SaveSingleTaskForCreatingOrderActivateRequest &request)const;
|
||||
void saveSingleTaskForCreatingOrderActivateAsync(const Model::SaveSingleTaskForCreatingOrderActivateRequest& request, const SaveSingleTaskForCreatingOrderActivateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForCreatingOrderActivateOutcomeCallable saveSingleTaskForCreatingOrderActivateCallable(const Model::SaveSingleTaskForCreatingOrderActivateRequest& request) const;
|
||||
SaveBatchTaskForTransferProhibitionLockOutcome saveBatchTaskForTransferProhibitionLock(const Model::SaveBatchTaskForTransferProhibitionLockRequest &request)const;
|
||||
void saveBatchTaskForTransferProhibitionLockAsync(const Model::SaveBatchTaskForTransferProhibitionLockRequest& request, const SaveBatchTaskForTransferProhibitionLockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForTransferProhibitionLockOutcomeCallable saveBatchTaskForTransferProhibitionLockCallable(const Model::SaveBatchTaskForTransferProhibitionLockRequest& request) const;
|
||||
TransferInReenterTransferAuthorizationCodeOutcome transferInReenterTransferAuthorizationCode(const Model::TransferInReenterTransferAuthorizationCodeRequest &request)const;
|
||||
void transferInReenterTransferAuthorizationCodeAsync(const Model::TransferInReenterTransferAuthorizationCodeRequest& request, const TransferInReenterTransferAuthorizationCodeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransferInReenterTransferAuthorizationCodeOutcomeCallable transferInReenterTransferAuthorizationCodeCallable(const Model::TransferInReenterTransferAuthorizationCodeRequest& request) const;
|
||||
EmailVerifiedOutcome emailVerified(const Model::EmailVerifiedRequest &request)const;
|
||||
void emailVerifiedAsync(const Model::EmailVerifiedRequest& request, const EmailVerifiedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EmailVerifiedOutcomeCallable emailVerifiedCallable(const Model::EmailVerifiedRequest& request) const;
|
||||
SaveBatchTaskForUpdateProhibitionLockOutcome saveBatchTaskForUpdateProhibitionLock(const Model::SaveBatchTaskForUpdateProhibitionLockRequest &request)const;
|
||||
void saveBatchTaskForUpdateProhibitionLockAsync(const Model::SaveBatchTaskForUpdateProhibitionLockRequest& request, const SaveBatchTaskForUpdateProhibitionLockAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForUpdateProhibitionLockOutcomeCallable saveBatchTaskForUpdateProhibitionLockCallable(const Model::SaveBatchTaskForUpdateProhibitionLockRequest& request) const;
|
||||
SaveSingleTaskForCreatingDnsHostOutcome saveSingleTaskForCreatingDnsHost(const Model::SaveSingleTaskForCreatingDnsHostRequest &request)const;
|
||||
void saveSingleTaskForCreatingDnsHostAsync(const Model::SaveSingleTaskForCreatingDnsHostRequest& request, const SaveSingleTaskForCreatingDnsHostAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForCreatingDnsHostOutcomeCallable saveSingleTaskForCreatingDnsHostCallable(const Model::SaveSingleTaskForCreatingDnsHostRequest& request) const;
|
||||
DeleteRegistrantProfileOutcome deleteRegistrantProfile(const Model::DeleteRegistrantProfileRequest &request)const;
|
||||
void deleteRegistrantProfileAsync(const Model::DeleteRegistrantProfileRequest& request, const DeleteRegistrantProfileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRegistrantProfileOutcomeCallable deleteRegistrantProfileCallable(const Model::DeleteRegistrantProfileRequest& request) const;
|
||||
QueryTaskInfoHistoryOutcome queryTaskInfoHistory(const Model::QueryTaskInfoHistoryRequest &request)const;
|
||||
void queryTaskInfoHistoryAsync(const Model::QueryTaskInfoHistoryRequest& request, const QueryTaskInfoHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTaskInfoHistoryOutcomeCallable queryTaskInfoHistoryCallable(const Model::QueryTaskInfoHistoryRequest& request) const;
|
||||
SaveSingleTaskForCreatingOrderTransferOutcome saveSingleTaskForCreatingOrderTransfer(const Model::SaveSingleTaskForCreatingOrderTransferRequest &request)const;
|
||||
void saveSingleTaskForCreatingOrderTransferAsync(const Model::SaveSingleTaskForCreatingOrderTransferRequest& request, const SaveSingleTaskForCreatingOrderTransferAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveSingleTaskForCreatingOrderTransferOutcomeCallable saveSingleTaskForCreatingOrderTransferCallable(const Model::SaveSingleTaskForCreatingOrderTransferRequest& request) const;
|
||||
SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialOutcome saveTaskForSubmittingDomainRealNameVerificationByIdentityCredential(const Model::SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest &request)const;
|
||||
void saveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialAsync(const Model::SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest& request, const SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialOutcomeCallable saveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialCallable(const Model::SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredentialRequest& request) const;
|
||||
QueryFailReasonForRegistrantProfileRealNameVerificationOutcome queryFailReasonForRegistrantProfileRealNameVerification(const Model::QueryFailReasonForRegistrantProfileRealNameVerificationRequest &request)const;
|
||||
void queryFailReasonForRegistrantProfileRealNameVerificationAsync(const Model::QueryFailReasonForRegistrantProfileRealNameVerificationRequest& request, const QueryFailReasonForRegistrantProfileRealNameVerificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFailReasonForRegistrantProfileRealNameVerificationOutcomeCallable queryFailReasonForRegistrantProfileRealNameVerificationCallable(const Model::QueryFailReasonForRegistrantProfileRealNameVerificationRequest& request) const;
|
||||
SaveBatchTaskForCreatingOrderRenewOutcome saveBatchTaskForCreatingOrderRenew(const Model::SaveBatchTaskForCreatingOrderRenewRequest &request)const;
|
||||
void saveBatchTaskForCreatingOrderRenewAsync(const Model::SaveBatchTaskForCreatingOrderRenewRequest& request, const SaveBatchTaskForCreatingOrderRenewAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SaveBatchTaskForCreatingOrderRenewOutcomeCallable saveBatchTaskForCreatingOrderRenewCallable(const Model::SaveBatchTaskForCreatingOrderRenewRequest& request) const;
|
||||
ConfirmTransferInEmailOutcome confirmTransferInEmail(const Model::ConfirmTransferInEmailRequest &request)const;
|
||||
void confirmTransferInEmailAsync(const Model::ConfirmTransferInEmailRequest& request, const ConfirmTransferInEmailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ConfirmTransferInEmailOutcomeCallable confirmTransferInEmailCallable(const Model::ConfirmTransferInEmailRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_DOMAIN_DOMAINCLIENT_H_
|
||||
32
domain/include/alibabacloud/domain/DomainExport.h
Normal file
32
domain/include/alibabacloud/domain/DomainExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_DOMAINEXPORT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_DOMAINEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_DOMAIN_LIBRARY)
|
||||
# define ALIBABACLOUD_DOMAIN_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_DOMAIN_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_DOMAIN_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_DOMAIN_DOMAINEXPORT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_ACKNOWLEDGETASKRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_ACKNOWLEDGETASKRESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT AcknowledgeTaskResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AcknowledgeTaskResultRequest();
|
||||
~AcknowledgeTaskResultRequest();
|
||||
|
||||
std::vector<std::string> getTaskDetailNo()const;
|
||||
void setTaskDetailNo(const std::vector<std::string>& taskDetailNo);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::vector<std::string> taskDetailNo_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_ACKNOWLEDGETASKRESULTREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_ACKNOWLEDGETASKRESULTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_ACKNOWLEDGETASKRESULTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT AcknowledgeTaskResultResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AcknowledgeTaskResultResult();
|
||||
explicit AcknowledgeTaskResultResult(const std::string &payload);
|
||||
~AcknowledgeTaskResultResult();
|
||||
int getResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int result_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_ACKNOWLEDGETASKRESULTRESULT_H_
|
||||
54
domain/include/alibabacloud/domain/model/BidDomainRequest.h
Normal file
54
domain/include/alibabacloud/domain/model/BidDomainRequest.h
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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_BIDDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_BIDDOMAINREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT BidDomainRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BidDomainRequest();
|
||||
~BidDomainRequest();
|
||||
|
||||
std::string getAuctionId()const;
|
||||
void setAuctionId(const std::string& auctionId);
|
||||
float getMaxBid()const;
|
||||
void setMaxBid(float maxBid);
|
||||
std::string getCurrency()const;
|
||||
void setCurrency(const std::string& currency);
|
||||
|
||||
private:
|
||||
std::string auctionId_;
|
||||
float maxBid_;
|
||||
std::string currency_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_BIDDOMAINREQUEST_H_
|
||||
51
domain/include/alibabacloud/domain/model/BidDomainResult.h
Normal file
51
domain/include/alibabacloud/domain/model/BidDomainResult.h
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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_BIDDOMAINRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_BIDDOMAINRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT BidDomainResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BidDomainResult();
|
||||
explicit BidDomainResult(const std::string &payload);
|
||||
~BidDomainResult();
|
||||
std::string getAuctionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string auctionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_BIDDOMAINRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CheckDomainRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckDomainRequest();
|
||||
~CheckDomainRequest();
|
||||
|
||||
std::string getFeeCurrency()const;
|
||||
void setFeeCurrency(const std::string& feeCurrency);
|
||||
int getFeePeriod()const;
|
||||
void setFeePeriod(int feePeriod);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getFeeCommand()const;
|
||||
void setFeeCommand(const std::string& feeCommand);
|
||||
|
||||
private:
|
||||
std::string feeCurrency_;
|
||||
int feePeriod_;
|
||||
std::string domainName_;
|
||||
std::string feeCommand_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINREQUEST_H_
|
||||
59
domain/include/alibabacloud/domain/model/CheckDomainResult.h
Normal file
59
domain/include/alibabacloud/domain/model/CheckDomainResult.h
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CheckDomainResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CheckDomainResult();
|
||||
explicit CheckDomainResult(const std::string &payload);
|
||||
~CheckDomainResult();
|
||||
std::string getAvail()const;
|
||||
std::string getDomainName()const;
|
||||
long getPrice()const;
|
||||
std::string getPremium()const;
|
||||
std::string getReason()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string avail_;
|
||||
std::string domainName_;
|
||||
long price_;
|
||||
std::string premium_;
|
||||
std::string reason_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CHECKTRANSFERINFEASIBILITYREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKTRANSFERINFEASIBILITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CheckTransferInFeasibilityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CheckTransferInFeasibilityRequest();
|
||||
~CheckTransferInFeasibilityRequest();
|
||||
|
||||
std::string getTransferAuthorizationCode()const;
|
||||
void setTransferAuthorizationCode(const std::string& transferAuthorizationCode);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string transferAuthorizationCode_;
|
||||
std::string userClientIp_;
|
||||
std::string domainName_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKTRANSFERINFEASIBILITYREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CHECKTRANSFERINFEASIBILITYRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKTRANSFERINFEASIBILITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT CheckTransferInFeasibilityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CheckTransferInFeasibilityResult();
|
||||
explicit CheckTransferInFeasibilityResult(const std::string &payload);
|
||||
~CheckTransferInFeasibilityResult();
|
||||
bool getCanTransfer()const;
|
||||
std::string getMessage()const;
|
||||
std::string getProductId()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool canTransfer_;
|
||||
std::string message_;
|
||||
std::string productId_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKTRANSFERINFEASIBILITYRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CONFIRMTRANSFERINEMAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CONFIRMTRANSFERINEMAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ConfirmTransferInEmailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConfirmTransferInEmailRequest();
|
||||
~ConfirmTransferInEmailRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::vector<std::string> getDomainName()const;
|
||||
void setDomainName(const std::vector<std::string>& domainName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::vector<std::string> domainName_;
|
||||
std::string lang_;
|
||||
std::string email_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CONFIRMTRANSFERINEMAILREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_CONFIRMTRANSFERINEMAILRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_CONFIRMTRANSFERINEMAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ConfirmTransferInEmailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ConfirmTransferInEmailResult();
|
||||
explicit ConfirmTransferInEmailResult(const std::string &payload);
|
||||
~ConfirmTransferInEmailResult();
|
||||
std::vector<std::string> getSuccessList()const;
|
||||
std::vector<std::string> getFailList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> successList_;
|
||||
std::vector<std::string> failList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CONFIRMTRANSFERINEMAILRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_DELETEEMAILVERIFICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_DELETEEMAILVERIFICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT DeleteEmailVerificationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEmailVerificationRequest();
|
||||
~DeleteEmailVerificationRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
std::string email_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_DELETEEMAILVERIFICATIONREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_DELETEEMAILVERIFICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_DELETEEMAILVERIFICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT DeleteEmailVerificationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SendResult
|
||||
{
|
||||
std::string email;
|
||||
std::string message;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
DeleteEmailVerificationResult();
|
||||
explicit DeleteEmailVerificationResult(const std::string &payload);
|
||||
~DeleteEmailVerificationResult();
|
||||
std::vector<SendResult> getSuccessList()const;
|
||||
std::vector<SendResult> getFailList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<SendResult> successList_;
|
||||
std::vector<SendResult> failList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_DELETEEMAILVERIFICATIONRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_DELETEREGISTRANTPROFILEREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_DELETEREGISTRANTPROFILEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT DeleteRegistrantProfileRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteRegistrantProfileRequest();
|
||||
~DeleteRegistrantProfileRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getRegistrantProfileId()const;
|
||||
void setRegistrantProfileId(long registrantProfileId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
long registrantProfileId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_DELETEREGISTRANTPROFILEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_DELETEREGISTRANTPROFILERESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_DELETEREGISTRANTPROFILERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT DeleteRegistrantProfileResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRegistrantProfileResult();
|
||||
explicit DeleteRegistrantProfileResult(const std::string &payload);
|
||||
~DeleteRegistrantProfileResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_DELETEREGISTRANTPROFILERESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_EMAILVERIFIEDREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_EMAILVERIFIEDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT EmailVerifiedRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
EmailVerifiedRequest();
|
||||
~EmailVerifiedRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
std::string email_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_EMAILVERIFIEDREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_EMAILVERIFIEDRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_EMAILVERIFIEDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT EmailVerifiedResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
EmailVerifiedResult();
|
||||
explicit EmailVerifiedResult(const std::string &payload);
|
||||
~EmailVerifiedResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_EMAILVERIFIEDRESULT_H_
|
||||
@@ -0,0 +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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT GetReserveDomainUrlRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetReserveDomainUrlRequest();
|
||||
~GetReserveDomainUrlRequest();
|
||||
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT GetReserveDomainUrlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetReserveDomainUrlResult();
|
||||
explicit GetReserveDomainUrlResult(const std::string &payload);
|
||||
~GetReserveDomainUrlResult();
|
||||
std::string getUrl()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string url_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_GETRESERVEDOMAINURLRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_LISTEMAILVERIFICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_LISTEMAILVERIFICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ListEmailVerificationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListEmailVerificationRequest();
|
||||
~ListEmailVerificationRequest();
|
||||
|
||||
long getBeginCreateTime()const;
|
||||
void setBeginCreateTime(long beginCreateTime);
|
||||
long getEndCreateTime()const;
|
||||
void setEndCreateTime(long endCreateTime);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
int getVerificationStatus()const;
|
||||
void setVerificationStatus(int verificationStatus);
|
||||
|
||||
private:
|
||||
long beginCreateTime_;
|
||||
long endCreateTime_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
int pageNum_;
|
||||
std::string email_;
|
||||
int verificationStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_LISTEMAILVERIFICATIONREQUEST_H_
|
||||
@@ -0,0 +1,76 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_LISTEMAILVERIFICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_LISTEMAILVERIFICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ListEmailVerificationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct EmailVerification
|
||||
{
|
||||
int verificationStatus;
|
||||
std::string gmtCreate;
|
||||
std::string email;
|
||||
std::string emailVerificationNo;
|
||||
std::string confirmIp;
|
||||
std::string userId;
|
||||
std::string gmtModified;
|
||||
std::string sendIp;
|
||||
std::string verificationTime;
|
||||
std::string tokenSendTime;
|
||||
};
|
||||
|
||||
|
||||
ListEmailVerificationResult();
|
||||
explicit ListEmailVerificationResult(const std::string &payload);
|
||||
~ListEmailVerificationResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<EmailVerification> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<EmailVerification> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_LISTEMAILVERIFICATIONRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_POLLTASKRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_POLLTASKRESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT PollTaskResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
PollTaskResultRequest();
|
||||
~PollTaskResultRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getTaskNo()const;
|
||||
void setTaskNo(const std::string& taskNo);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
int getTaskResultStatus()const;
|
||||
void setTaskResultStatus(int taskResultStatus);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string taskNo_;
|
||||
std::string domainName_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
int pageNum_;
|
||||
int taskResultStatus_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_POLLTASKRESULTREQUEST_H_
|
||||
@@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_POLLTASKRESULTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_POLLTASKRESULTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT PollTaskResultResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskDetail
|
||||
{
|
||||
std::string taskNo;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
int taskStatusCode;
|
||||
std::string createTime;
|
||||
std::string errorMsg;
|
||||
std::string taskStatus;
|
||||
std::string taskTypeDescription;
|
||||
int tryCount;
|
||||
std::string taskType;
|
||||
std::string updateTime;
|
||||
std::string taskResult;
|
||||
std::string taskDetailNo;
|
||||
};
|
||||
|
||||
|
||||
PollTaskResultResult();
|
||||
explicit PollTaskResultResult(const std::string &payload);
|
||||
~PollTaskResultResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TaskDetail> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TaskDetail> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_POLLTASKRESULTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryAuctionDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAuctionDetailRequest();
|
||||
~QueryAuctionDetailRequest();
|
||||
|
||||
std::string getAuctionId()const;
|
||||
void setAuctionId(const std::string& auctionId);
|
||||
|
||||
private:
|
||||
std::string auctionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILREQUEST_H_
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryAuctionDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryAuctionDetailResult();
|
||||
explicit QueryAuctionDetailResult(const std::string &payload);
|
||||
~QueryAuctionDetailResult();
|
||||
std::string getPartnerType()const;
|
||||
std::string getStatus()const;
|
||||
float getTransferInPrice()const;
|
||||
std::string getPayStatus()const;
|
||||
std::string getDomainName()const;
|
||||
std::string getHighBidder()const;
|
||||
std::string getFailCode()const;
|
||||
float getYourCurrentBid()const;
|
||||
float getPayPrice()const;
|
||||
long getDeliveryTime()const;
|
||||
float getHighBid()const;
|
||||
std::string getDomainType()const;
|
||||
std::string getBookedPartner()const;
|
||||
std::string getCurrency()const;
|
||||
bool getReserveMet()const;
|
||||
std::string getProduceStatus()const;
|
||||
float getNextValidBid()const;
|
||||
float getYourMaxBid()const;
|
||||
long getAuctionEndTime()const;
|
||||
long getBookEndTime()const;
|
||||
long getPayEndTime()const;
|
||||
std::string getAuctionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string partnerType_;
|
||||
std::string status_;
|
||||
float transferInPrice_;
|
||||
std::string payStatus_;
|
||||
std::string domainName_;
|
||||
std::string highBidder_;
|
||||
std::string failCode_;
|
||||
float yourCurrentBid_;
|
||||
float payPrice_;
|
||||
long deliveryTime_;
|
||||
float highBid_;
|
||||
std::string domainType_;
|
||||
std::string bookedPartner_;
|
||||
std::string currency_;
|
||||
bool reserveMet_;
|
||||
std::string produceStatus_;
|
||||
float nextValidBid_;
|
||||
float yourMaxBid_;
|
||||
long auctionEndTime_;
|
||||
long bookEndTime_;
|
||||
long payEndTime_;
|
||||
std::string auctionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONDETAILRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryAuctionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAuctionsRequest();
|
||||
~QueryAuctionsRequest();
|
||||
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSREQUEST_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryAuctionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AuctionDetail
|
||||
{
|
||||
std::string partnerType;
|
||||
std::string status;
|
||||
float transferInPrice;
|
||||
std::string payStatus;
|
||||
std::string domainName;
|
||||
std::string highBidder;
|
||||
std::string failCode;
|
||||
float yourCurrentBid;
|
||||
float payPrice;
|
||||
long deliveryTime;
|
||||
float highBid;
|
||||
std::string domainType;
|
||||
std::string bookedPartner;
|
||||
std::string currency;
|
||||
bool reserveMet;
|
||||
std::string produceStatus;
|
||||
float nextValidBid;
|
||||
float yourMaxBid;
|
||||
long auctionEndTime;
|
||||
long bookEndTime;
|
||||
long payEndTime;
|
||||
std::string auctionId;
|
||||
};
|
||||
|
||||
|
||||
QueryAuctionsResult();
|
||||
explicit QueryAuctionsResult(const std::string &payload);
|
||||
~QueryAuctionsResult();
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<AuctionDetail> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<AuctionDetail> data_;
|
||||
int totalItemNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYAUCTIONSRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYBIDRECORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYBIDRECORDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryBidRecordsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryBidRecordsRequest();
|
||||
~QueryBidRecordsRequest();
|
||||
|
||||
std::string getAuctionId()const;
|
||||
void setAuctionId(const std::string& auctionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
|
||||
private:
|
||||
std::string auctionId_;
|
||||
int pageSize_;
|
||||
int currentPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYBIDRECORDSREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYBIDRECORDSRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYBIDRECORDSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryBidRecordsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct BidRecord
|
||||
{
|
||||
std::string bidder;
|
||||
std::string domainName;
|
||||
std::string currency;
|
||||
long bidTime;
|
||||
float bid;
|
||||
};
|
||||
|
||||
|
||||
QueryBidRecordsResult();
|
||||
explicit QueryBidRecordsResult(const std::string &payload);
|
||||
~QueryBidRecordsResult();
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<BidRecord> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<BidRecord> data_;
|
||||
int totalItemNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYBIDRECORDSRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYBOOKINGDOMAININFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYBOOKINGDOMAININFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryBookingDomainInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryBookingDomainInfoRequest();
|
||||
~QueryBookingDomainInfoRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYBOOKINGDOMAININFOREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYBOOKINGDOMAININFORESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYBOOKINGDOMAININFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryBookingDomainInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryBookingDomainInfoResult();
|
||||
explicit QueryBookingDomainInfoResult(const std::string &payload);
|
||||
~QueryBookingDomainInfoResult();
|
||||
std::string getPartnerType()const;
|
||||
float getTransferInPrice()const;
|
||||
std::string getCurrency()const;
|
||||
float getMaxBid()const;
|
||||
long getBookEndTime()const;
|
||||
int getAuctionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string partnerType_;
|
||||
float transferInPrice_;
|
||||
std::string currency_;
|
||||
float maxBid_;
|
||||
long bookEndTime_;
|
||||
int auctionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYBOOKINGDOMAININFORESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYCHANGELOGLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYCHANGELOGLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryChangeLogListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryChangeLogListRequest();
|
||||
~QueryChangeLogListRequest();
|
||||
|
||||
long getEndDate()const;
|
||||
void setEndDate(long endDate);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
long getStartDate()const;
|
||||
void setStartDate(long startDate);
|
||||
|
||||
private:
|
||||
long endDate_;
|
||||
std::string userClientIp_;
|
||||
std::string domainName_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
int pageNum_;
|
||||
long startDate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYCHANGELOGLISTREQUEST_H_
|
||||
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYCHANGELOGLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYCHANGELOGLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryChangeLogListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ChangeLog
|
||||
{
|
||||
std::string operationIPAddress;
|
||||
std::string details;
|
||||
std::string domainName;
|
||||
std::string time;
|
||||
std::string operation;
|
||||
std::string result;
|
||||
};
|
||||
|
||||
|
||||
QueryChangeLogListResult();
|
||||
explicit QueryChangeLogListResult(const std::string &payload);
|
||||
~QueryChangeLogListResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<ChangeLog> getData()const;
|
||||
bool getResultLimit()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<ChangeLog> data_;
|
||||
bool resultLimit_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYCHANGELOGLISTRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYCONTACTINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYCONTACTINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryContactInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryContactInfoRequest();
|
||||
~QueryContactInfoRequest();
|
||||
|
||||
std::string getContactType()const;
|
||||
void setContactType(const std::string& contactType);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string contactType_;
|
||||
std::string userClientIp_;
|
||||
std::string domainName_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYCONTACTINFOREQUEST_H_
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYCONTACTINFORESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYCONTACTINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryContactInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryContactInfoResult();
|
||||
explicit QueryContactInfoResult(const std::string &payload);
|
||||
~QueryContactInfoResult();
|
||||
std::string getEmail()const;
|
||||
std::string getZhProvince()const;
|
||||
std::string getAddress()const;
|
||||
std::string getTelephone()const;
|
||||
std::string getPostalCode()const;
|
||||
std::string getZhRegistrantName()const;
|
||||
std::string getCity()const;
|
||||
std::string getCreateDate()const;
|
||||
std::string getProvince()const;
|
||||
std::string getRegistrantName()const;
|
||||
std::string getZhCity()const;
|
||||
std::string getCountry()const;
|
||||
std::string getZhRegistrantOrganization()const;
|
||||
std::string getRegistrantOrganization()const;
|
||||
std::string getTelArea()const;
|
||||
std::string getTelExt()const;
|
||||
std::string getZhAddress()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string email_;
|
||||
std::string zhProvince_;
|
||||
std::string address_;
|
||||
std::string telephone_;
|
||||
std::string postalCode_;
|
||||
std::string zhRegistrantName_;
|
||||
std::string city_;
|
||||
std::string createDate_;
|
||||
std::string province_;
|
||||
std::string registrantName_;
|
||||
std::string zhCity_;
|
||||
std::string country_;
|
||||
std::string zhRegistrantOrganization_;
|
||||
std::string registrantOrganization_;
|
||||
std::string telArea_;
|
||||
std::string telExt_;
|
||||
std::string zhAddress_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYCONTACTINFORESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDNSHOSTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDNSHOSTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDnsHostRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryDnsHostRequest();
|
||||
~QueryDnsHostRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDNSHOSTREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDNSHOSTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDNSHOSTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDnsHostResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DnsHost
|
||||
{
|
||||
std::string dnsName;
|
||||
std::vector<std::string> ipList;
|
||||
};
|
||||
|
||||
|
||||
QueryDnsHostResult();
|
||||
explicit QueryDnsHostResult(const std::string &payload);
|
||||
~QueryDnsHostResult();
|
||||
std::vector<DnsHost> getDnsHostList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DnsHost> dnsHostList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDNSHOSTRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINBYINSTANCEIDREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINBYINSTANCEIDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainByInstanceIdRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryDomainByInstanceIdRequest();
|
||||
~QueryDomainByInstanceIdRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINBYINSTANCEIDREQUEST_H_
|
||||
@@ -0,0 +1,89 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINBYINSTANCEIDRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINBYINSTANCEIDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainByInstanceIdResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryDomainByInstanceIdResult();
|
||||
explicit QueryDomainByInstanceIdResult(const std::string &payload);
|
||||
~QueryDomainByInstanceIdResult();
|
||||
std::string getRegistrantType()const;
|
||||
std::string getRegistrantUpdatingStatus()const;
|
||||
std::string getEmail()const;
|
||||
std::string getRegistrationDate()const;
|
||||
std::string getDomainName()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getRealNameStatus()const;
|
||||
bool getPremium()const;
|
||||
std::string getDomainNameVerificationStatus()const;
|
||||
std::vector<std::string> getDnsList()const;
|
||||
std::string getExpirationDate()const;
|
||||
std::string getRegistrantName()const;
|
||||
std::string getTransferOutStatus()const;
|
||||
std::string getUserId()const;
|
||||
bool getEmailVerificationClientHold()const;
|
||||
std::string getUpdateProhibitionLock()const;
|
||||
int getEmailVerificationStatus()const;
|
||||
std::string getRegistrantOrganization()const;
|
||||
std::string getTransferProhibitionLock()const;
|
||||
bool getDomainNameProxyService()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string registrantType_;
|
||||
std::string registrantUpdatingStatus_;
|
||||
std::string email_;
|
||||
std::string registrationDate_;
|
||||
std::string domainName_;
|
||||
std::string instanceId_;
|
||||
std::string realNameStatus_;
|
||||
bool premium_;
|
||||
std::string domainNameVerificationStatus_;
|
||||
std::vector<std::string> dnsList_;
|
||||
std::string expirationDate_;
|
||||
std::string registrantName_;
|
||||
std::string transferOutStatus_;
|
||||
std::string userId_;
|
||||
bool emailVerificationClientHold_;
|
||||
std::string updateProhibitionLock_;
|
||||
int emailVerificationStatus_;
|
||||
std::string registrantOrganization_;
|
||||
std::string transferProhibitionLock_;
|
||||
bool domainNameProxyService_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINBYINSTANCEIDRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINGROUPLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINGROUPLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainGroupListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryDomainGroupListRequest();
|
||||
~QueryDomainGroupListRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getDomainGroupName()const;
|
||||
void setDomainGroupName(const std::string& domainGroupName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string domainGroupName_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINGROUPLISTREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINGROUPLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINGROUPLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainGroupListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Domain
|
||||
{
|
||||
std::string creationDate;
|
||||
std::string domainGroupName;
|
||||
std::string modificationDate;
|
||||
std::string domainGroupId;
|
||||
int totalNumber;
|
||||
};
|
||||
|
||||
|
||||
QueryDomainGroupListResult();
|
||||
explicit QueryDomainGroupListResult(const std::string &payload);
|
||||
~QueryDomainGroupListResult();
|
||||
std::vector<Domain> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Domain> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINGROUPLISTRESULT_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryDomainListRequest();
|
||||
~QueryDomainListRequest();
|
||||
|
||||
long getEndExpirationDate()const;
|
||||
void setEndExpirationDate(long endExpirationDate);
|
||||
std::string getProductDomainType()const;
|
||||
void setProductDomainType(const std::string& productDomainType);
|
||||
std::string getOrderKeyType()const;
|
||||
void setOrderKeyType(const std::string& orderKeyType);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
long getStartExpirationDate()const;
|
||||
void setStartExpirationDate(long startExpirationDate);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
std::string getOrderByType()const;
|
||||
void setOrderByType(const std::string& orderByType);
|
||||
long getEndRegistrationDate()const;
|
||||
void setEndRegistrationDate(long endRegistrationDate);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getQueryType()const;
|
||||
void setQueryType(const std::string& queryType);
|
||||
long getStartRegistrationDate()const;
|
||||
void setStartRegistrationDate(long startRegistrationDate);
|
||||
|
||||
private:
|
||||
long endExpirationDate_;
|
||||
std::string productDomainType_;
|
||||
std::string orderKeyType_;
|
||||
std::string domainName_;
|
||||
long startExpirationDate_;
|
||||
int pageNum_;
|
||||
std::string orderByType_;
|
||||
long endRegistrationDate_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
std::string queryType_;
|
||||
long startRegistrationDate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINLISTREQUEST_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryDomainListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Domain
|
||||
{
|
||||
std::string registrantType;
|
||||
std::string registrationDate;
|
||||
long registrationDateLong;
|
||||
std::string domainName;
|
||||
std::string instanceId;
|
||||
std::string domainGroupId;
|
||||
std::string productId;
|
||||
bool premium;
|
||||
std::string domainAuditStatus;
|
||||
std::string remark;
|
||||
long expirationDateLong;
|
||||
std::string domainType;
|
||||
std::string expirationDateStatus;
|
||||
std::string expirationDate;
|
||||
std::string domainStatus;
|
||||
};
|
||||
|
||||
|
||||
QueryDomainListResult();
|
||||
explicit QueryDomainListResult(const std::string &payload);
|
||||
~QueryDomainListResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<Domain> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<Domain> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINLISTRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORDOMAINREALNAMEVERIFICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORDOMAINREALNAMEVERIFICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryFailReasonForDomainRealNameVerificationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryFailReasonForDomainRealNameVerificationRequest();
|
||||
~QueryFailReasonForDomainRealNameVerificationRequest();
|
||||
|
||||
std::string getRealNameVerificationAction()const;
|
||||
void setRealNameVerificationAction(const std::string& realNameVerificationAction);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string realNameVerificationAction_;
|
||||
std::string userClientIp_;
|
||||
std::string domainName_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORDOMAINREALNAMEVERIFICATIONREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORDOMAINREALNAMEVERIFICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORDOMAINREALNAMEVERIFICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryFailReasonForDomainRealNameVerificationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FailRecord
|
||||
{
|
||||
std::string domainNameVerificationStatus;
|
||||
std::string failReason;
|
||||
std::string date;
|
||||
};
|
||||
|
||||
|
||||
QueryFailReasonForDomainRealNameVerificationResult();
|
||||
explicit QueryFailReasonForDomainRealNameVerificationResult(const std::string &payload);
|
||||
~QueryFailReasonForDomainRealNameVerificationResult();
|
||||
std::vector<FailRecord> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<FailRecord> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORDOMAINREALNAMEVERIFICATIONRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORREGISTRANTPROFILEREALNAMEVERIFICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORREGISTRANTPROFILEREALNAMEVERIFICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryFailReasonForRegistrantProfileRealNameVerificationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryFailReasonForRegistrantProfileRealNameVerificationRequest();
|
||||
~QueryFailReasonForRegistrantProfileRealNameVerificationRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getRegistrantProfileID()const;
|
||||
void setRegistrantProfileID(long registrantProfileID);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
long registrantProfileID_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORREGISTRANTPROFILEREALNAMEVERIFICATIONREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORREGISTRANTPROFILEREALNAMEVERIFICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORREGISTRANTPROFILEREALNAMEVERIFICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryFailReasonForRegistrantProfileRealNameVerificationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct FailRecord
|
||||
{
|
||||
std::string failReason;
|
||||
std::string date;
|
||||
};
|
||||
|
||||
|
||||
QueryFailReasonForRegistrantProfileRealNameVerificationResult();
|
||||
explicit QueryFailReasonForRegistrantProfileRealNameVerificationResult(const std::string &payload);
|
||||
~QueryFailReasonForRegistrantProfileRealNameVerificationResult();
|
||||
std::vector<FailRecord> getData()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<FailRecord> data_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILREASONFORREGISTRANTPROFILEREALNAMEVERIFICATIONRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILEREALNAMEVERIFICATIONINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILEREALNAMEVERIFICATIONINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryRegistrantProfileRealNameVerificationInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryRegistrantProfileRealNameVerificationInfoRequest();
|
||||
~QueryRegistrantProfileRealNameVerificationInfoRequest();
|
||||
|
||||
bool getFetchImage()const;
|
||||
void setFetchImage(bool fetchImage);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getRegistrantProfileId()const;
|
||||
void setRegistrantProfileId(long registrantProfileId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
bool fetchImage_;
|
||||
std::string userClientIp_;
|
||||
long registrantProfileId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILEREALNAMEVERIFICATIONINFOREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILEREALNAMEVERIFICATIONINFORESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILEREALNAMEVERIFICATIONINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryRegistrantProfileRealNameVerificationInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryRegistrantProfileRealNameVerificationInfoResult();
|
||||
explicit QueryRegistrantProfileRealNameVerificationInfoResult(const std::string &payload);
|
||||
~QueryRegistrantProfileRealNameVerificationInfoResult();
|
||||
std::string getIdentityCredentialType()const;
|
||||
std::string getModificationDate()const;
|
||||
std::string getIdentityCredential()const;
|
||||
std::string getSubmissionDate()const;
|
||||
std::string getIdentityCredentialNo()const;
|
||||
long getRegistrantProfileId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string identityCredentialType_;
|
||||
std::string modificationDate_;
|
||||
std::string identityCredential_;
|
||||
std::string submissionDate_;
|
||||
std::string identityCredentialNo_;
|
||||
long registrantProfileId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILEREALNAMEVERIFICATIONINFORESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILESREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryRegistrantProfilesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryRegistrantProfilesRequest();
|
||||
~QueryRegistrantProfilesRequest();
|
||||
|
||||
std::string getRegistrantOrganization()const;
|
||||
void setRegistrantOrganization(const std::string& registrantOrganization);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getRegistrantProfileId()const;
|
||||
void setRegistrantProfileId(long registrantProfileId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getRegistrantType()const;
|
||||
void setRegistrantType(const std::string& registrantType);
|
||||
std::string getRealNameStatus()const;
|
||||
void setRealNameStatus(const std::string& realNameStatus);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
bool getDefaultRegistrantProfile()const;
|
||||
void setDefaultRegistrantProfile(bool defaultRegistrantProfile);
|
||||
std::string getZhRegistrantOrganization()const;
|
||||
void setZhRegistrantOrganization(const std::string& zhRegistrantOrganization);
|
||||
|
||||
private:
|
||||
std::string registrantOrganization_;
|
||||
std::string userClientIp_;
|
||||
long registrantProfileId_;
|
||||
int pageSize_;
|
||||
std::string registrantType_;
|
||||
std::string realNameStatus_;
|
||||
std::string lang_;
|
||||
int pageNum_;
|
||||
bool defaultRegistrantProfile_;
|
||||
std::string zhRegistrantOrganization_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILESREQUEST_H_
|
||||
@@ -0,0 +1,89 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILESRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryRegistrantProfilesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RegistrantProfile
|
||||
{
|
||||
std::string registrantType;
|
||||
bool defaultRegistrantProfile;
|
||||
std::string email;
|
||||
std::string zhProvince;
|
||||
std::string address;
|
||||
std::string telephone;
|
||||
std::string realNameStatus;
|
||||
std::string createTime;
|
||||
std::string postalCode;
|
||||
std::string zhRegistrantName;
|
||||
std::string city;
|
||||
long registrantProfileId;
|
||||
std::string province;
|
||||
std::string registrantName;
|
||||
std::string zhCity;
|
||||
std::string updateTime;
|
||||
std::string country;
|
||||
std::string zhRegistrantOrganization;
|
||||
int emailVerificationStatus;
|
||||
std::string registrantOrganization;
|
||||
std::string telArea;
|
||||
std::string telExt;
|
||||
std::string zhAddress;
|
||||
};
|
||||
|
||||
|
||||
QueryRegistrantProfilesResult();
|
||||
explicit QueryRegistrantProfilesResult(const std::string &payload);
|
||||
~QueryRegistrantProfilesResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<RegistrantProfile> getRegistrantProfiles()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<RegistrantProfile> registrantProfiles_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYREGISTRANTPROFILESRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILHISTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILHISTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskDetailHistoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTaskDetailHistoryRequest();
|
||||
~QueryTaskDetailHistoryRequest();
|
||||
|
||||
int getTaskStatus()const;
|
||||
void setTaskStatus(int taskStatus);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getTaskNo()const;
|
||||
void setTaskNo(const std::string& taskNo);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getTaskDetailNoCursor()const;
|
||||
void setTaskDetailNoCursor(const std::string& taskDetailNoCursor);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getDomainNameCursor()const;
|
||||
void setDomainNameCursor(const std::string& domainNameCursor);
|
||||
|
||||
private:
|
||||
int taskStatus_;
|
||||
std::string userClientIp_;
|
||||
std::string taskNo_;
|
||||
std::string domainName_;
|
||||
int pageSize_;
|
||||
std::string taskDetailNoCursor_;
|
||||
std::string lang_;
|
||||
std::string domainNameCursor_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILHISTORYREQUEST_H_
|
||||
@@ -0,0 +1,119 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILHISTORYRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILHISTORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskDetailHistoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CurrentPageCursor
|
||||
{
|
||||
int tryCount;
|
||||
std::string taskNo;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
std::string updateTime;
|
||||
std::string errorMsg;
|
||||
std::string taskStatus;
|
||||
std::string taskTypeDescription;
|
||||
std::string taskDetailNo;
|
||||
};
|
||||
struct NextPageCursor
|
||||
{
|
||||
int tryCount;
|
||||
std::string taskNo;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
std::string updateTime;
|
||||
std::string errorMsg;
|
||||
std::string taskStatus;
|
||||
std::string taskTypeDescription;
|
||||
std::string taskDetailNo;
|
||||
};
|
||||
struct PrePageCursor
|
||||
{
|
||||
int tryCount;
|
||||
std::string taskNo;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
std::string updateTime;
|
||||
std::string errorMsg;
|
||||
std::string taskStatus;
|
||||
std::string taskTypeDescription;
|
||||
std::string taskDetailNo;
|
||||
};
|
||||
struct TaskDetailHistory
|
||||
{
|
||||
int tryCount;
|
||||
std::string taskNo;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
std::string updateTime;
|
||||
std::string errorMsg;
|
||||
std::string taskStatus;
|
||||
std::string taskTypeDescription;
|
||||
std::string taskDetailNo;
|
||||
};
|
||||
|
||||
|
||||
QueryTaskDetailHistoryResult();
|
||||
explicit QueryTaskDetailHistoryResult(const std::string &payload);
|
||||
~QueryTaskDetailHistoryResult();
|
||||
int getPageSize()const;
|
||||
CurrentPageCursor getCurrentPageCursor()const;
|
||||
std::vector<TaskDetailHistory> getObjects()const;
|
||||
PrePageCursor getPrePageCursor()const;
|
||||
NextPageCursor getNextPageCursor()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
CurrentPageCursor currentPageCursor_;
|
||||
std::vector<TaskDetailHistory> objects_;
|
||||
PrePageCursor prePageCursor_;
|
||||
NextPageCursor nextPageCursor_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILHISTORYRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskDetailListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTaskDetailListRequest();
|
||||
~QueryTaskDetailListRequest();
|
||||
|
||||
int getTaskStatus()const;
|
||||
void setTaskStatus(int taskStatus);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getTaskNo()const;
|
||||
void setTaskNo(const std::string& taskNo);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
|
||||
private:
|
||||
int taskStatus_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string taskNo_;
|
||||
std::string domainName_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
int pageNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILLISTREQUEST_H_
|
||||
@@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskDetailListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskDetail
|
||||
{
|
||||
std::string taskNo;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
int taskStatusCode;
|
||||
std::string createTime;
|
||||
std::string errorMsg;
|
||||
std::string taskStatus;
|
||||
std::string taskTypeDescription;
|
||||
int tryCount;
|
||||
std::string taskType;
|
||||
std::string updateTime;
|
||||
std::string taskResult;
|
||||
std::string taskDetailNo;
|
||||
};
|
||||
|
||||
|
||||
QueryTaskDetailListResult();
|
||||
explicit QueryTaskDetailListResult(const std::string &payload);
|
||||
~QueryTaskDetailListResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TaskDetail> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TaskDetail> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKDETAILLISTRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKINFOHISTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKINFOHISTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskInfoHistoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTaskInfoHistoryRequest();
|
||||
~QueryTaskInfoHistoryRequest();
|
||||
|
||||
long getBeginCreateTime()const;
|
||||
void setBeginCreateTime(long beginCreateTime);
|
||||
long getEndCreateTime()const;
|
||||
void setEndCreateTime(long endCreateTime);
|
||||
std::string getTaskNoCursor()const;
|
||||
void setTaskNoCursor(const std::string& taskNoCursor);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getCreateTimeCursor()const;
|
||||
void setCreateTimeCursor(long createTimeCursor);
|
||||
|
||||
private:
|
||||
long beginCreateTime_;
|
||||
long endCreateTime_;
|
||||
std::string taskNoCursor_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
long createTimeCursor_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKINFOHISTORYREQUEST_H_
|
||||
@@ -0,0 +1,107 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKINFOHISTORYRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKINFOHISTORYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskInfoHistoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CurrentPageCursor
|
||||
{
|
||||
std::string taskNo;
|
||||
int taskNum;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
long createTimeLong;
|
||||
std::string taskStatus;
|
||||
std::string clientip;
|
||||
std::string taskTypeDescription;
|
||||
};
|
||||
struct NextPageCursor
|
||||
{
|
||||
std::string taskNo;
|
||||
int taskNum;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
long createTimeLong;
|
||||
std::string taskStatus;
|
||||
std::string clientip;
|
||||
std::string taskTypeDescription;
|
||||
};
|
||||
struct PrePageCursor
|
||||
{
|
||||
std::string taskNo;
|
||||
int taskNum;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
long createTimeLong;
|
||||
std::string taskStatus;
|
||||
std::string clientip;
|
||||
std::string taskTypeDescription;
|
||||
};
|
||||
struct TaskInfoHistory
|
||||
{
|
||||
std::string taskNo;
|
||||
int taskNum;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
long createTimeLong;
|
||||
std::string taskStatus;
|
||||
std::string clientip;
|
||||
std::string taskTypeDescription;
|
||||
};
|
||||
|
||||
|
||||
QueryTaskInfoHistoryResult();
|
||||
explicit QueryTaskInfoHistoryResult(const std::string &payload);
|
||||
~QueryTaskInfoHistoryResult();
|
||||
int getPageSize()const;
|
||||
CurrentPageCursor getCurrentPageCursor()const;
|
||||
std::vector<TaskInfoHistory> getObjects()const;
|
||||
PrePageCursor getPrePageCursor()const;
|
||||
NextPageCursor getNextPageCursor()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
CurrentPageCursor currentPageCursor_;
|
||||
std::vector<TaskInfoHistory> objects_;
|
||||
PrePageCursor prePageCursor_;
|
||||
NextPageCursor nextPageCursor_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKINFOHISTORYRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTaskListRequest();
|
||||
~QueryTaskListRequest();
|
||||
|
||||
long getBeginCreateTime()const;
|
||||
void setBeginCreateTime(long beginCreateTime);
|
||||
long getEndCreateTime()const;
|
||||
void setEndCreateTime(long endCreateTime);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
|
||||
private:
|
||||
long beginCreateTime_;
|
||||
long endCreateTime_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
int pageNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKLISTREQUEST_H_
|
||||
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTaskListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TaskInfo
|
||||
{
|
||||
std::string taskNo;
|
||||
int taskNum;
|
||||
int taskStatusCode;
|
||||
std::string taskType;
|
||||
std::string createTime;
|
||||
std::string taskStatus;
|
||||
std::string clientip;
|
||||
std::string taskTypeDescription;
|
||||
};
|
||||
|
||||
|
||||
QueryTaskListResult();
|
||||
explicit QueryTaskListResult(const std::string &payload);
|
||||
~QueryTaskListResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TaskInfo> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TaskInfo> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTASKLISTRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINBYINSTANCEIDREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINBYINSTANCEIDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTransferInByInstanceIdRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTransferInByInstanceIdRequest();
|
||||
~QueryTransferInByInstanceIdRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINBYINSTANCEIDREQUEST_H_
|
||||
@@ -0,0 +1,91 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINBYINSTANCEIDRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINBYINSTANCEIDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTransferInByInstanceIdResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryTransferInByInstanceIdResult();
|
||||
explicit QueryTransferInByInstanceIdResult(const std::string &payload);
|
||||
~QueryTransferInByInstanceIdResult();
|
||||
int getStatus()const;
|
||||
std::string getTransferAuthorizationCodeSubmissionDate()const;
|
||||
std::string getEmail()const;
|
||||
int getProgressBarType()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getDomainName()const;
|
||||
long getSubmissionDateLong()const;
|
||||
std::string getSubmissionDate()const;
|
||||
std::string getSimpleTransferInStatus()const;
|
||||
long getTransferAuthorizationCodeSubmissionDateLong()const;
|
||||
long getExpirationDateLong()const;
|
||||
std::string getExpirationDate()const;
|
||||
bool getNeedMailCheck()const;
|
||||
std::string getModificationDate()const;
|
||||
std::string getUserId()const;
|
||||
long getResultDateLong()const;
|
||||
std::string getResultMsg()const;
|
||||
bool getWhoisMailStatus()const;
|
||||
long getModificationDateLong()const;
|
||||
std::string getResultCode()const;
|
||||
std::string getResultDate()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int status_;
|
||||
std::string transferAuthorizationCodeSubmissionDate_;
|
||||
std::string email_;
|
||||
int progressBarType_;
|
||||
std::string instanceId_;
|
||||
std::string domainName_;
|
||||
long submissionDateLong_;
|
||||
std::string submissionDate_;
|
||||
std::string simpleTransferInStatus_;
|
||||
long transferAuthorizationCodeSubmissionDateLong_;
|
||||
long expirationDateLong_;
|
||||
std::string expirationDate_;
|
||||
bool needMailCheck_;
|
||||
std::string modificationDate_;
|
||||
std::string userId_;
|
||||
long resultDateLong_;
|
||||
std::string resultMsg_;
|
||||
bool whoisMailStatus_;
|
||||
long modificationDateLong_;
|
||||
std::string resultCode_;
|
||||
std::string resultDate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINBYINSTANCEIDRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTransferInListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTransferInListRequest();
|
||||
~QueryTransferInListRequest();
|
||||
|
||||
long getSubmissionStartDate()const;
|
||||
void setSubmissionStartDate(long submissionStartDate);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getSubmissionEndDate()const;
|
||||
void setSubmissionEndDate(long submissionEndDate);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getSimpleTransferInStatus()const;
|
||||
void setSimpleTransferInStatus(const std::string& simpleTransferInStatus);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getPageNum()const;
|
||||
void setPageNum(int pageNum);
|
||||
|
||||
private:
|
||||
long submissionStartDate_;
|
||||
std::string userClientIp_;
|
||||
long submissionEndDate_;
|
||||
std::string domainName_;
|
||||
std::string simpleTransferInStatus_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
int pageNum_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINLISTREQUEST_H_
|
||||
@@ -0,0 +1,87 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINLISTRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTransferInListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TransferInInfo
|
||||
{
|
||||
int status;
|
||||
std::string transferAuthorizationCodeSubmissionDate;
|
||||
std::string email;
|
||||
int progressBarType;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
long submissionDateLong;
|
||||
std::string submissionDate;
|
||||
std::string simpleTransferInStatus;
|
||||
long transferAuthorizationCodeSubmissionDateLong;
|
||||
long expirationDateLong;
|
||||
std::string expirationDate;
|
||||
bool needMailCheck;
|
||||
std::string modificationDate;
|
||||
std::string userId;
|
||||
long resultDateLong;
|
||||
std::string resultMsg;
|
||||
bool whoisMailStatus;
|
||||
long modificationDateLong;
|
||||
std::string resultCode;
|
||||
std::string resultDate;
|
||||
};
|
||||
|
||||
|
||||
QueryTransferInListResult();
|
||||
explicit QueryTransferInListResult(const std::string &payload);
|
||||
~QueryTransferInListResult();
|
||||
bool getPrePage()const;
|
||||
int getCurrentPageNum()const;
|
||||
int getPageSize()const;
|
||||
int getTotalPageNum()const;
|
||||
std::vector<TransferInInfo> getData()const;
|
||||
int getTotalItemNum()const;
|
||||
bool getNextPage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
bool prePage_;
|
||||
int currentPageNum_;
|
||||
int pageSize_;
|
||||
int totalPageNum_;
|
||||
std::vector<TransferInInfo> data_;
|
||||
int totalItemNum_;
|
||||
bool nextPage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFERINLISTRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFEROUTINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFEROUTINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTransferOutInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryTransferOutInfoRequest();
|
||||
~QueryTransferOutInfoRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFEROUTINFOREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFEROUTINFORESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFEROUTINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT QueryTransferOutInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryTransferOutInfoResult();
|
||||
explicit QueryTransferOutInfoResult(const std::string &payload);
|
||||
~QueryTransferOutInfoResult();
|
||||
int getStatus()const;
|
||||
std::string getEmail()const;
|
||||
std::string getExpirationDate()const;
|
||||
std::string getResultMsg()const;
|
||||
std::string getPendingRequestDate()const;
|
||||
std::string getResultCode()const;
|
||||
std::string getTransferAuthorizationCodeSendDate()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int status_;
|
||||
std::string email_;
|
||||
std::string expirationDate_;
|
||||
std::string resultMsg_;
|
||||
std::string pendingRequestDate_;
|
||||
std::string resultCode_;
|
||||
std::string transferAuthorizationCodeSendDate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYTRANSFEROUTINFORESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_REGISTRANTPROFILEREALNAMEVERIFICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_REGISTRANTPROFILEREALNAMEVERIFICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT RegistrantProfileRealNameVerificationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RegistrantProfileRealNameVerificationRequest();
|
||||
~RegistrantProfileRealNameVerificationRequest();
|
||||
|
||||
std::string getIdentityCredentialType()const;
|
||||
void setIdentityCredentialType(const std::string& identityCredentialType);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getRegistrantProfileID()const;
|
||||
void setRegistrantProfileID(long registrantProfileID);
|
||||
std::string getIdentityCredential()const;
|
||||
void setIdentityCredential(const std::string& identityCredential);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getIdentityCredentialNo()const;
|
||||
void setIdentityCredentialNo(const std::string& identityCredentialNo);
|
||||
|
||||
private:
|
||||
std::string identityCredentialType_;
|
||||
std::string userClientIp_;
|
||||
long registrantProfileID_;
|
||||
std::string identityCredential_;
|
||||
std::string lang_;
|
||||
std::string identityCredentialNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_REGISTRANTPROFILEREALNAMEVERIFICATIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_REGISTRANTPROFILEREALNAMEVERIFICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_REGISTRANTPROFILEREALNAMEVERIFICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT RegistrantProfileRealNameVerificationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RegistrantProfileRealNameVerificationResult();
|
||||
explicit RegistrantProfileRealNameVerificationResult(const std::string &payload);
|
||||
~RegistrantProfileRealNameVerificationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_REGISTRANTPROFILEREALNAMEVERIFICATIONRESULT_H_
|
||||
@@ -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.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_RESENDEMAILVERIFICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_RESENDEMAILVERIFICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ResendEmailVerificationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ResendEmailVerificationRequest();
|
||||
~ResendEmailVerificationRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
std::string email_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_RESENDEMAILVERIFICATIONREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_RESENDEMAILVERIFICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_RESENDEMAILVERIFICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ResendEmailVerificationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct SendResult
|
||||
{
|
||||
std::string email;
|
||||
std::string message;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
ResendEmailVerificationResult();
|
||||
explicit ResendEmailVerificationResult(const std::string &payload);
|
||||
~ResendEmailVerificationResult();
|
||||
std::vector<SendResult> getSuccessList()const;
|
||||
std::vector<SendResult> getFailList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<SendResult> successList_;
|
||||
std::vector<SendResult> failList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_RESENDEMAILVERIFICATIONRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_RESERVEDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_RESERVEDOMAINREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ReserveDomainRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ReserveDomainRequest();
|
||||
~ReserveDomainRequest();
|
||||
|
||||
std::vector<std::string> getChannels()const;
|
||||
void setChannels(const std::vector<std::string>& channels);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
|
||||
private:
|
||||
std::vector<std::string> channels_;
|
||||
std::string domainName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_RESERVEDOMAINREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_RESERVEDOMAINRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_RESERVEDOMAINRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT ReserveDomainResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ReserveDomainResult();
|
||||
explicit ReserveDomainResult(const std::string &payload);
|
||||
~ReserveDomainResult();
|
||||
std::string getAuctionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string auctionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_RESERVEDOMAINRESULT_H_
|
||||
@@ -0,0 +1,82 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERACTIVATEREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERACTIVATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderActivateRequest : public RpcServiceRequest
|
||||
{
|
||||
struct OrderActivateParam
|
||||
{
|
||||
std::string domainName;
|
||||
int subscriptionDuration;
|
||||
long registrantProfileId;
|
||||
bool enableDomainProxy;
|
||||
bool permitPremiumActivation;
|
||||
bool aliyunDns;
|
||||
std::string dns1;
|
||||
std::string dns2;
|
||||
std::string zhCity;
|
||||
std::string zhRegistrantOrganization;
|
||||
std::string country;
|
||||
std::string zhRegistrantName;
|
||||
std::string zhProvince;
|
||||
std::string zhAddress;
|
||||
std::string city;
|
||||
std::string registrantOrganization;
|
||||
std::string registrantName;
|
||||
std::string province;
|
||||
std::string address;
|
||||
std::string email;
|
||||
std::string postalCode;
|
||||
std::string telArea;
|
||||
std::string telephone;
|
||||
std::string telExt;
|
||||
std::string registrantType;
|
||||
};
|
||||
|
||||
public:
|
||||
SaveBatchTaskForCreatingOrderActivateRequest();
|
||||
~SaveBatchTaskForCreatingOrderActivateRequest();
|
||||
|
||||
std::vector<OrderActivateParam> getOrderActivateParam()const;
|
||||
void setOrderActivateParam(const std::vector<OrderActivateParam>& orderActivateParam);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::vector<OrderActivateParam> orderActivateParam_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERACTIVATEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERACTIVATERESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERACTIVATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderActivateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveBatchTaskForCreatingOrderActivateResult();
|
||||
explicit SaveBatchTaskForCreatingOrderActivateResult(const std::string &payload);
|
||||
~SaveBatchTaskForCreatingOrderActivateResult();
|
||||
std::string getTaskNo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERACTIVATERESULT_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERREDEEMREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERREDEEMREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderRedeemRequest : public RpcServiceRequest
|
||||
{
|
||||
struct OrderRedeemParam
|
||||
{
|
||||
std::string domainName;
|
||||
long currentExpirationDate;
|
||||
};
|
||||
|
||||
public:
|
||||
SaveBatchTaskForCreatingOrderRedeemRequest();
|
||||
~SaveBatchTaskForCreatingOrderRedeemRequest();
|
||||
|
||||
std::vector<OrderRedeemParam> getOrderRedeemParam()const;
|
||||
void setOrderRedeemParam(const std::vector<OrderRedeemParam>& orderRedeemParam);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::vector<OrderRedeemParam> orderRedeemParam_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERREDEEMREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERREDEEMRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERREDEEMRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderRedeemResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveBatchTaskForCreatingOrderRedeemResult();
|
||||
explicit SaveBatchTaskForCreatingOrderRedeemResult(const std::string &payload);
|
||||
~SaveBatchTaskForCreatingOrderRedeemResult();
|
||||
std::string getTaskNo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERREDEEMRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERRENEWREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERRENEWREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderRenewRequest : public RpcServiceRequest
|
||||
{
|
||||
struct OrderRenewParam
|
||||
{
|
||||
std::string domainName;
|
||||
long currentExpirationDate;
|
||||
int subscriptionDuration;
|
||||
};
|
||||
|
||||
public:
|
||||
SaveBatchTaskForCreatingOrderRenewRequest();
|
||||
~SaveBatchTaskForCreatingOrderRenewRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::vector<OrderRenewParam> getOrderRenewParam()const;
|
||||
void setOrderRenewParam(const std::vector<OrderRenewParam>& orderRenewParam);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::vector<OrderRenewParam> orderRenewParam_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERRENEWREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERRENEWRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERRENEWRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderRenewResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveBatchTaskForCreatingOrderRenewResult();
|
||||
explicit SaveBatchTaskForCreatingOrderRenewResult(const std::string &payload);
|
||||
~SaveBatchTaskForCreatingOrderRenewResult();
|
||||
std::string getTaskNo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERRENEWRESULT_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERTRANSFERREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERTRANSFERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderTransferRequest : public RpcServiceRequest
|
||||
{
|
||||
struct OrderTransferParam
|
||||
{
|
||||
std::string domainName;
|
||||
std::string authorizationCode;
|
||||
long registrantProfileId;
|
||||
bool permitPremiumTransfer;
|
||||
};
|
||||
|
||||
public:
|
||||
SaveBatchTaskForCreatingOrderTransferRequest();
|
||||
~SaveBatchTaskForCreatingOrderTransferRequest();
|
||||
|
||||
std::vector<OrderTransferParam> getOrderTransferParam()const;
|
||||
void setOrderTransferParam(const std::vector<OrderTransferParam>& orderTransferParam);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::vector<OrderTransferParam> orderTransferParam_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERTRANSFERREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERTRANSFERRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERTRANSFERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForCreatingOrderTransferResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveBatchTaskForCreatingOrderTransferResult();
|
||||
explicit SaveBatchTaskForCreatingOrderTransferResult(const std::string &payload);
|
||||
~SaveBatchTaskForCreatingOrderTransferResult();
|
||||
std::string getTaskNo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORCREATINGORDERTRANSFERRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORDOMAINNAMEPROXYSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORDOMAINNAMEPROXYSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForDomainNameProxyServiceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SaveBatchTaskForDomainNameProxyServiceRequest();
|
||||
~SaveBatchTaskForDomainNameProxyServiceRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::vector<std::string> getDomainName()const;
|
||||
void setDomainName(const std::vector<std::string>& domainName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
bool getStatus()const;
|
||||
void setStatus(bool status);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::vector<std::string> domainName_;
|
||||
std::string lang_;
|
||||
bool status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORDOMAINNAMEPROXYSERVICEREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORDOMAINNAMEPROXYSERVICERESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORDOMAINNAMEPROXYSERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForDomainNameProxyServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveBatchTaskForDomainNameProxyServiceResult();
|
||||
explicit SaveBatchTaskForDomainNameProxyServiceResult(const std::string &payload);
|
||||
~SaveBatchTaskForDomainNameProxyServiceResult();
|
||||
std::string getTaskNo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORDOMAINNAMEPROXYSERVICERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORMODIFYINGDOMAINDNSREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORMODIFYINGDOMAINDNSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForModifyingDomainDnsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SaveBatchTaskForModifyingDomainDnsRequest();
|
||||
~SaveBatchTaskForModifyingDomainDnsRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::vector<std::string> getDomainName()const;
|
||||
void setDomainName(const std::vector<std::string>& domainName);
|
||||
std::vector<std::string> getDomainNameServer()const;
|
||||
void setDomainNameServer(const std::vector<std::string>& domainNameServer);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
bool getAliyunDns()const;
|
||||
void setAliyunDns(bool aliyunDns);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::vector<std::string> domainName_;
|
||||
std::vector<std::string> domainNameServer_;
|
||||
std::string lang_;
|
||||
bool aliyunDns_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORMODIFYINGDOMAINDNSREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORMODIFYINGDOMAINDNSRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORMODIFYINGDOMAINDNSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForModifyingDomainDnsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveBatchTaskForModifyingDomainDnsResult();
|
||||
explicit SaveBatchTaskForModifyingDomainDnsResult(const std::string &payload);
|
||||
~SaveBatchTaskForModifyingDomainDnsResult();
|
||||
std::string getTaskNo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORMODIFYINGDOMAINDNSRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORTRANSFERPROHIBITIONLOCKREQUEST_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORTRANSFERPROHIBITIONLOCKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForTransferProhibitionLockRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SaveBatchTaskForTransferProhibitionLockRequest();
|
||||
~SaveBatchTaskForTransferProhibitionLockRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::vector<std::string> getDomainName()const;
|
||||
void setDomainName(const std::vector<std::string>& domainName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
bool getStatus()const;
|
||||
void setStatus(bool status);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::vector<std::string> domainName_;
|
||||
std::string lang_;
|
||||
bool status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORTRANSFERPROHIBITIONLOCKREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORTRANSFERPROHIBITIONLOCKRESULT_H_
|
||||
#define ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORTRANSFERPROHIBITIONLOCKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/domain/DomainExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Domain
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DOMAIN_EXPORT SaveBatchTaskForTransferProhibitionLockResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SaveBatchTaskForTransferProhibitionLockResult();
|
||||
explicit SaveBatchTaskForTransferProhibitionLockResult(const std::string &payload);
|
||||
~SaveBatchTaskForTransferProhibitionLockResult();
|
||||
std::string getTaskNo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string taskNo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVEBATCHTASKFORTRANSFERPROHIBITIONLOCKRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user