DOMAIN SDK Auto Released By huizeng.zh,Version:1.29.0

Signed-off-by: yixiong.jxy <yixiong.jxy@alibaba-inc.com>
This commit is contained in:
yixiong.jxy
2018-10-25 16:00:45 +08:00
parent 643f3a01b8
commit 623d36b29e
101 changed files with 6963 additions and 1833 deletions

View File

@@ -23,40 +23,124 @@ set(domain_public_header
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/SaveSingleTaskForDisassociatingEnsRequest.h
include/alibabacloud/domain/model/SaveSingleTaskForDisassociatingEnsResult.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/AcceptDemandRequest.h
include/alibabacloud/domain/model/AcceptDemandResult.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/CancelQualificationVerificationRequest.h
include/alibabacloud/domain/model/CancelQualificationVerificationResult.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/QueryAdvancedDomainListRequest.h
include/alibabacloud/domain/model/QueryAdvancedDomainListResult.h
include/alibabacloud/domain/model/RequestPayDemandRequest.h
include/alibabacloud/domain/model/RequestPayDemandResult.h
include/alibabacloud/domain/model/ResetQualificationVerificationRequest.h
include/alibabacloud/domain/model/ResetQualificationVerificationResult.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/RecordDemandRequest.h
include/alibabacloud/domain/model/RecordDemandResult.h
include/alibabacloud/domain/model/UpdateDomainToDomainGroupRequest.h
include/alibabacloud/domain/model/UpdateDomainToDomainGroupResult.h
include/alibabacloud/domain/model/QueryContactInfoRequest.h
include/alibabacloud/domain/model/QueryContactInfoResult.h
include/alibabacloud/domain/model/QueryDomainSuffixRequest.h
include/alibabacloud/domain/model/QueryDomainSuffixResult.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/QueryLocalEnsAssociationRequest.h
include/alibabacloud/domain/model/QueryLocalEnsAssociationResult.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/CheckMaxYearOfServerLockRequest.h
include/alibabacloud/domain/model/CheckMaxYearOfServerLockResult.h
include/alibabacloud/domain/model/AcknowledgeTaskResultRequest.h
include/alibabacloud/domain/model/AcknowledgeTaskResultResult.h
include/alibabacloud/domain/model/SaveSingleTaskForUpdatingContactInfoRequest.h
include/alibabacloud/domain/model/SaveSingleTaskForUpdatingContactInfoResult.h
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.h
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResult.h
include/alibabacloud/domain/model/GetQualificationUploadPolicyRequest.h
include/alibabacloud/domain/model/GetQualificationUploadPolicyResult.h
include/alibabacloud/domain/model/QueryDomainRealNameVerificationInfoRequest.h
include/alibabacloud/domain/model/QueryDomainRealNameVerificationInfoResult.h
include/alibabacloud/domain/model/VerifyEmailRequest.h
include/alibabacloud/domain/model/VerifyEmailResult.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/QueryRegistrantProfileRealNameVerificationInfoRequest.h
include/alibabacloud/domain/model/QueryRegistrantProfileRealNameVerificationInfoResult.h
include/alibabacloud/domain/model/FailDemandRequest.h
include/alibabacloud/domain/model/FailDemandResult.h
include/alibabacloud/domain/model/SaveSingleTaskForCancelingTransferInRequest.h
include/alibabacloud/domain/model/SaveSingleTaskForCancelingTransferInResult.h
include/alibabacloud/domain/model/QueryQualificationDetailRequest.h
include/alibabacloud/domain/model/QueryQualificationDetailResult.h
include/alibabacloud/domain/model/SaveBatchTaskForTransferProhibitionLockRequest.h
include/alibabacloud/domain/model/SaveBatchTaskForTransferProhibitionLockResult.h
include/alibabacloud/domain/model/SaveBatchTaskForUpdateProhibitionLockRequest.h
include/alibabacloud/domain/model/SaveBatchTaskForUpdateProhibitionLockResult.h
include/alibabacloud/domain/model/QueryEmailVerificationRequest.h
include/alibabacloud/domain/model/QueryEmailVerificationResult.h
include/alibabacloud/domain/model/DeleteRegistrantProfileRequest.h
include/alibabacloud/domain/model/DeleteRegistrantProfileResult.h
include/alibabacloud/domain/model/QueryBrokerDemandRecordRequest.h
include/alibabacloud/domain/model/QueryBrokerDemandRecordResult.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/QueryServerLockRequest.h
include/alibabacloud/domain/model/QueryServerLockResult.h
include/alibabacloud/domain/model/SaveSingleTaskForModifyingDnsHostRequest.h
include/alibabacloud/domain/model/SaveSingleTaskForModifyingDnsHostResult.h
include/alibabacloud/domain/model/QueryBookingDomainInfoRequest.h
include/alibabacloud/domain/model/QueryBookingDomainInfoResult.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/ListServerLockRequest.h
include/alibabacloud/domain/model/ListServerLockResult.h
include/alibabacloud/domain/model/CheckDomainRequest.h
include/alibabacloud/domain/model/CheckDomainResult.h
include/alibabacloud/domain/model/TransferInCheckMailTokenRequest.h
include/alibabacloud/domain/model/TransferInCheckMailTokenResult.h
include/alibabacloud/domain/model/QueryAdvancedDomainListRequest.h
include/alibabacloud/domain/model/QueryAdvancedDomainListResult.h
include/alibabacloud/domain/model/QueryTransferOutInfoRequest.h
include/alibabacloud/domain/model/QueryTransferOutInfoResult.h
include/alibabacloud/domain/model/CheckDomainSunriseClaimRequest.h
include/alibabacloud/domain/model/CheckDomainSunriseClaimResult.h
include/alibabacloud/domain/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.h
include/alibabacloud/domain/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResult.h
include/alibabacloud/domain/model/SaveSingleTaskForCreatingOrderRedeemRequest.h
@@ -67,20 +151,16 @@ set(domain_public_header_model
include/alibabacloud/domain/model/QueryTaskDetailListResult.h
include/alibabacloud/domain/model/SaveBatchDomainRemarkRequest.h
include/alibabacloud/domain/model/SaveBatchDomainRemarkResult.h
include/alibabacloud/domain/model/VerifyContactFieldRequest.h
include/alibabacloud/domain/model/VerifyContactFieldResult.h
include/alibabacloud/domain/model/FinishDemandRequest.h
include/alibabacloud/domain/model/FinishDemandResult.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/RecordDemandRequest.h
include/alibabacloud/domain/model/RecordDemandResult.h
include/alibabacloud/domain/model/QueryEnsAssociationRequest.h
include/alibabacloud/domain/model/QueryEnsAssociationResult.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/SaveSingleTaskForAssociatingEnsRequest.h
include/alibabacloud/domain/model/SaveSingleTaskForAssociatingEnsResult.h
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainDeleteRequest.h
include/alibabacloud/domain/model/SaveTaskForSubmittingDomainDeleteResult.h
include/alibabacloud/domain/model/QueryTransferInListRequest.h
@@ -91,114 +171,66 @@ set(domain_public_header_model
include/alibabacloud/domain/model/QueryTransferInByInstanceIdResult.h
include/alibabacloud/domain/model/SaveSingleTaskForUpdateProhibitionLockRequest.h
include/alibabacloud/domain/model/SaveSingleTaskForUpdateProhibitionLockResult.h
include/alibabacloud/domain/model/UpdateDomainToDomainGroupRequest.h
include/alibabacloud/domain/model/UpdateDomainToDomainGroupResult.h
include/alibabacloud/domain/model/QueryContactInfoRequest.h
include/alibabacloud/domain/model/QueryContactInfoResult.h
include/alibabacloud/domain/model/LookupTmchNoticeRequest.h
include/alibabacloud/domain/model/LookupTmchNoticeResult.h
include/alibabacloud/domain/model/ReserveDomainRequest.h
include/alibabacloud/domain/model/ReserveDomainResult.h
include/alibabacloud/domain/model/QueryFailingReasonListForQualificationRequest.h
include/alibabacloud/domain/model/QueryFailingReasonListForQualificationResult.h
include/alibabacloud/domain/model/TransferInResendMailTokenRequest.h
include/alibabacloud/domain/model/TransferInResendMailTokenResult.h
include/alibabacloud/domain/model/QueryDomainSuffixRequest.h
include/alibabacloud/domain/model/QueryDomainSuffixResult.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/SaveDomainGroupRequest.h
include/alibabacloud/domain/model/SaveDomainGroupResult.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/DeleteDomainGroupRequest.h
include/alibabacloud/domain/model/DeleteDomainGroupResult.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/QueryDomainRealNameVerificationInfoRequest.h
include/alibabacloud/domain/model/QueryDomainRealNameVerificationInfoResult.h
include/alibabacloud/domain/model/VerifyEmailRequest.h
include/alibabacloud/domain/model/VerifyEmailResult.h
include/alibabacloud/domain/model/SaveSingleTaskForDeletingDnsHostRequest.h
include/alibabacloud/domain/model/SaveSingleTaskForDeletingDnsHostResult.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/FailDemandRequest.h
include/alibabacloud/domain/model/FailDemandResult.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/QueryDomainAdminDivisionRequest.h
include/alibabacloud/domain/model/QueryDomainAdminDivisionResult.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/RefuseDemandRequest.h
include/alibabacloud/domain/model/RefuseDemandResult.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/QueryEmailVerificationRequest.h
include/alibabacloud/domain/model/QueryEmailVerificationResult.h
include/alibabacloud/domain/model/DeleteRegistrantProfileRequest.h
include/alibabacloud/domain/model/DeleteRegistrantProfileResult.h
include/alibabacloud/domain/model/QueryBrokerDemandRecordRequest.h
include/alibabacloud/domain/model/QueryBrokerDemandRecordResult.h
include/alibabacloud/domain/model/CheckProcessingServerLockApplyRequest.h
include/alibabacloud/domain/model/CheckProcessingServerLockApplyResult.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/CancelDomainVerificationRequest.h
include/alibabacloud/domain/model/CancelDomainVerificationResult.h
include/alibabacloud/domain/model/ConfirmTransferInEmailRequest.h
@@ -208,40 +240,124 @@ set(domain_src
src/DomainClient.cc
src/model/SaveSingleTaskForDomainNameProxyServiceRequest.cc
src/model/SaveSingleTaskForDomainNameProxyServiceResult.cc
src/model/SaveSingleTaskForModifyingDnsHostRequest.cc
src/model/SaveSingleTaskForModifyingDnsHostResult.cc
src/model/SaveSingleTaskForDisassociatingEnsRequest.cc
src/model/SaveSingleTaskForDisassociatingEnsResult.cc
src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdRequest.cc
src/model/SaveBatchTaskForUpdatingContactInfoByRegistrantProfileIdResult.cc
src/model/QueryBookingDomainInfoRequest.cc
src/model/QueryBookingDomainInfoResult.cc
src/model/AcceptDemandRequest.cc
src/model/AcceptDemandResult.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/CancelQualificationVerificationRequest.cc
src/model/CancelQualificationVerificationResult.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/QueryAdvancedDomainListRequest.cc
src/model/QueryAdvancedDomainListResult.cc
src/model/RequestPayDemandRequest.cc
src/model/RequestPayDemandResult.cc
src/model/ResetQualificationVerificationRequest.cc
src/model/ResetQualificationVerificationResult.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/RecordDemandRequest.cc
src/model/RecordDemandResult.cc
src/model/UpdateDomainToDomainGroupRequest.cc
src/model/UpdateDomainToDomainGroupResult.cc
src/model/QueryContactInfoRequest.cc
src/model/QueryContactInfoResult.cc
src/model/QueryDomainSuffixRequest.cc
src/model/QueryDomainSuffixResult.cc
src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeRequest.cc
src/model/SaveSingleTaskForQueryingTransferAuthorizationCodeResult.cc
src/model/GetReserveDomainUrlRequest.cc
src/model/GetReserveDomainUrlResult.cc
src/model/QueryLocalEnsAssociationRequest.cc
src/model/QueryLocalEnsAssociationResult.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/CheckMaxYearOfServerLockRequest.cc
src/model/CheckMaxYearOfServerLockResult.cc
src/model/AcknowledgeTaskResultRequest.cc
src/model/AcknowledgeTaskResultResult.cc
src/model/SaveSingleTaskForUpdatingContactInfoRequest.cc
src/model/SaveSingleTaskForUpdatingContactInfoResult.cc
src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDRequest.cc
src/model/SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileIDResult.cc
src/model/GetQualificationUploadPolicyRequest.cc
src/model/GetQualificationUploadPolicyResult.cc
src/model/QueryDomainRealNameVerificationInfoRequest.cc
src/model/QueryDomainRealNameVerificationInfoResult.cc
src/model/VerifyEmailRequest.cc
src/model/VerifyEmailResult.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/QueryRegistrantProfileRealNameVerificationInfoRequest.cc
src/model/QueryRegistrantProfileRealNameVerificationInfoResult.cc
src/model/FailDemandRequest.cc
src/model/FailDemandResult.cc
src/model/SaveSingleTaskForCancelingTransferInRequest.cc
src/model/SaveSingleTaskForCancelingTransferInResult.cc
src/model/QueryQualificationDetailRequest.cc
src/model/QueryQualificationDetailResult.cc
src/model/SaveBatchTaskForTransferProhibitionLockRequest.cc
src/model/SaveBatchTaskForTransferProhibitionLockResult.cc
src/model/SaveBatchTaskForUpdateProhibitionLockRequest.cc
src/model/SaveBatchTaskForUpdateProhibitionLockResult.cc
src/model/QueryEmailVerificationRequest.cc
src/model/QueryEmailVerificationResult.cc
src/model/DeleteRegistrantProfileRequest.cc
src/model/DeleteRegistrantProfileResult.cc
src/model/QueryBrokerDemandRecordRequest.cc
src/model/QueryBrokerDemandRecordResult.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/QueryServerLockRequest.cc
src/model/QueryServerLockResult.cc
src/model/SaveSingleTaskForModifyingDnsHostRequest.cc
src/model/SaveSingleTaskForModifyingDnsHostResult.cc
src/model/QueryBookingDomainInfoRequest.cc
src/model/QueryBookingDomainInfoResult.cc
src/model/QueryAuctionsRequest.cc
src/model/QueryAuctionsResult.cc
src/model/SaveBatchTaskForUpdatingContactInfoByNewContactRequest.cc
src/model/SaveBatchTaskForUpdatingContactInfoByNewContactResult.cc
src/model/ListServerLockRequest.cc
src/model/ListServerLockResult.cc
src/model/CheckDomainRequest.cc
src/model/CheckDomainResult.cc
src/model/TransferInCheckMailTokenRequest.cc
src/model/TransferInCheckMailTokenResult.cc
src/model/QueryAdvancedDomainListRequest.cc
src/model/QueryAdvancedDomainListResult.cc
src/model/QueryTransferOutInfoRequest.cc
src/model/QueryTransferOutInfoResult.cc
src/model/CheckDomainSunriseClaimRequest.cc
src/model/CheckDomainSunriseClaimResult.cc
src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDRequest.cc
src/model/SaveTaskForUpdatingRegistrantInfoByRegistrantProfileIDResult.cc
src/model/SaveSingleTaskForCreatingOrderRedeemRequest.cc
@@ -252,20 +368,16 @@ set(domain_src
src/model/QueryTaskDetailListResult.cc
src/model/SaveBatchDomainRemarkRequest.cc
src/model/SaveBatchDomainRemarkResult.cc
src/model/VerifyContactFieldRequest.cc
src/model/VerifyContactFieldResult.cc
src/model/FinishDemandRequest.cc
src/model/FinishDemandResult.cc
src/model/RegistrantProfileRealNameVerificationRequest.cc
src/model/RegistrantProfileRealNameVerificationResult.cc
src/model/QueryBidRecordsRequest.cc
src/model/QueryBidRecordsResult.cc
src/model/RecordDemandRequest.cc
src/model/RecordDemandResult.cc
src/model/QueryEnsAssociationRequest.cc
src/model/QueryEnsAssociationResult.cc
src/model/SaveBatchTaskForCreatingOrderActivateRequest.cc
src/model/SaveBatchTaskForCreatingOrderActivateResult.cc
src/model/SaveSingleTaskForTransferProhibitionLockRequest.cc
src/model/SaveSingleTaskForTransferProhibitionLockResult.cc
src/model/SaveSingleTaskForAssociatingEnsRequest.cc
src/model/SaveSingleTaskForAssociatingEnsResult.cc
src/model/SaveTaskForSubmittingDomainDeleteRequest.cc
src/model/SaveTaskForSubmittingDomainDeleteResult.cc
src/model/QueryTransferInListRequest.cc
@@ -276,114 +388,66 @@ set(domain_src
src/model/QueryTransferInByInstanceIdResult.cc
src/model/SaveSingleTaskForUpdateProhibitionLockRequest.cc
src/model/SaveSingleTaskForUpdateProhibitionLockResult.cc
src/model/UpdateDomainToDomainGroupRequest.cc
src/model/UpdateDomainToDomainGroupResult.cc
src/model/QueryContactInfoRequest.cc
src/model/QueryContactInfoResult.cc
src/model/LookupTmchNoticeRequest.cc
src/model/LookupTmchNoticeResult.cc
src/model/ReserveDomainRequest.cc
src/model/ReserveDomainResult.cc
src/model/QueryFailingReasonListForQualificationRequest.cc
src/model/QueryFailingReasonListForQualificationResult.cc
src/model/TransferInResendMailTokenRequest.cc
src/model/TransferInResendMailTokenResult.cc
src/model/QueryDomainSuffixRequest.cc
src/model/QueryDomainSuffixResult.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/SaveDomainGroupRequest.cc
src/model/SaveDomainGroupResult.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/DeleteDomainGroupRequest.cc
src/model/DeleteDomainGroupResult.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/QueryDomainRealNameVerificationInfoRequest.cc
src/model/QueryDomainRealNameVerificationInfoResult.cc
src/model/VerifyEmailRequest.cc
src/model/VerifyEmailResult.cc
src/model/SaveSingleTaskForDeletingDnsHostRequest.cc
src/model/SaveSingleTaskForDeletingDnsHostResult.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/FailDemandRequest.cc
src/model/FailDemandResult.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/QueryDomainAdminDivisionRequest.cc
src/model/QueryDomainAdminDivisionResult.cc
src/model/SaveSingleTaskForCreatingOrderActivateRequest.cc
src/model/SaveSingleTaskForCreatingOrderActivateResult.cc
src/model/SaveBatchTaskForTransferProhibitionLockRequest.cc
src/model/SaveBatchTaskForTransferProhibitionLockResult.cc
src/model/RefuseDemandRequest.cc
src/model/RefuseDemandResult.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/QueryEmailVerificationRequest.cc
src/model/QueryEmailVerificationResult.cc
src/model/DeleteRegistrantProfileRequest.cc
src/model/DeleteRegistrantProfileResult.cc
src/model/QueryBrokerDemandRecordRequest.cc
src/model/QueryBrokerDemandRecordResult.cc
src/model/CheckProcessingServerLockApplyRequest.cc
src/model/CheckProcessingServerLockApplyResult.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/CancelDomainVerificationRequest.cc
src/model/CancelDomainVerificationResult.cc
src/model/ConfirmTransferInEmailRequest.cc

File diff suppressed because it is too large Load Diff

View File

@@ -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_CANCELQUALIFICATIONVERIFICATIONREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CANCELQUALIFICATIONVERIFICATIONREQUEST_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 CancelQualificationVerificationRequest : public RpcServiceRequest
{
public:
CancelQualificationVerificationRequest();
~CancelQualificationVerificationRequest();
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);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getQualificationType()const;
void setQualificationType(const std::string& qualificationType);
private:
std::string instanceId_;
std::string userClientIp_;
std::string lang_;
std::string accessKeyId_;
std::string qualificationType_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CANCELQUALIFICATIONVERIFICATIONREQUEST_H_

View File

@@ -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_CANCELQUALIFICATIONVERIFICATIONRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CANCELQUALIFICATIONVERIFICATIONRESULT_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 CancelQualificationVerificationResult : public ServiceResult
{
public:
CancelQualificationVerificationResult();
explicit CancelQualificationVerificationResult(const std::string &payload);
~CancelQualificationVerificationResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CANCELQUALIFICATIONVERIFICATIONRESULT_H_

View File

@@ -41,14 +41,20 @@ namespace AlibabaCloud
void setFeePeriod(int feePeriod);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getFeeCommand()const;
void setFeeCommand(const std::string& feeCommand);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string feeCurrency_;
int feePeriod_;
std::string domainName_;
std::string userClientIp_;
std::string feeCommand_;
std::string lang_;
};
}

View 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_CHECKDOMAINSUNRISECLAIMREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINSUNRISECLAIMREQUEST_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 CheckDomainSunriseClaimRequest : public RpcServiceRequest
{
public:
CheckDomainSunriseClaimRequest();
~CheckDomainSunriseClaimRequest();
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_CHECKDOMAINSUNRISECLAIMREQUEST_H_

View File

@@ -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_CHECKDOMAINSUNRISECLAIMRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINSUNRISECLAIMRESULT_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 CheckDomainSunriseClaimResult : public ServiceResult
{
public:
CheckDomainSunriseClaimResult();
explicit CheckDomainSunriseClaimResult(const std::string &payload);
~CheckDomainSunriseClaimResult();
std::string getClaimKey()const;
int getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string claimKey_;
int result_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKDOMAINSUNRISECLAIMRESULT_H_

View File

@@ -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_CHECKMAXYEAROFSERVERLOCKREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKMAXYEAROFSERVERLOCKREQUEST_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 CheckMaxYearOfServerLockRequest : public RpcServiceRequest
{
public:
CheckMaxYearOfServerLockRequest();
~CheckMaxYearOfServerLockRequest();
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getCheckAction()const;
void setCheckAction(const std::string& checkAction);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string domainName_;
std::string userClientIp_;
std::string checkAction_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKMAXYEAROFSERVERLOCKREQUEST_H_

View 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_CHECKMAXYEAROFSERVERLOCKRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKMAXYEAROFSERVERLOCKRESULT_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 CheckMaxYearOfServerLockResult : public ServiceResult
{
public:
CheckMaxYearOfServerLockResult();
explicit CheckMaxYearOfServerLockResult(const std::string &payload);
~CheckMaxYearOfServerLockResult();
int getMaxYear()const;
protected:
void parse(const std::string &payload);
private:
int maxYear_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKMAXYEAROFSERVERLOCKRESULT_H_

View File

@@ -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_CHECKPROCESSINGSERVERLOCKAPPLYREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKPROCESSINGSERVERLOCKAPPLYREQUEST_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 CheckProcessingServerLockApplyRequest : public RpcServiceRequest
{
public:
CheckProcessingServerLockApplyRequest();
~CheckProcessingServerLockApplyRequest();
int getFeePeriod()const;
void setFeePeriod(int feePeriod);
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:
int feePeriod_;
std::string domainName_;
std::string userClientIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKPROCESSINGSERVERLOCKAPPLYREQUEST_H_

View 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_CHECKPROCESSINGSERVERLOCKAPPLYRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_CHECKPROCESSINGSERVERLOCKAPPLYRESULT_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 CheckProcessingServerLockApplyResult : public ServiceResult
{
public:
CheckProcessingServerLockApplyResult();
explicit CheckProcessingServerLockApplyResult(const std::string &payload);
~CheckProcessingServerLockApplyResult();
bool getExists()const;
protected:
void parse(const std::string &payload);
private:
bool exists_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_CHECKPROCESSINGSERVERLOCKAPPLYRESULT_H_

View 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_GETQUALIFICATIONUPLOADPOLICYREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_GETQUALIFICATIONUPLOADPOLICYREQUEST_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 GetQualificationUploadPolicyRequest : public RpcServiceRequest
{
public:
GetQualificationUploadPolicyRequest();
~GetQualificationUploadPolicyRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string userClientIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_GETQUALIFICATIONUPLOADPOLICYREQUEST_H_

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DOMAIN_MODEL_GETQUALIFICATIONUPLOADPOLICYRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_GETQUALIFICATIONUPLOADPOLICYRESULT_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 GetQualificationUploadPolicyResult : public ServiceResult
{
public:
GetQualificationUploadPolicyResult();
explicit GetQualificationUploadPolicyResult(const std::string &payload);
~GetQualificationUploadPolicyResult();
std::string getPolicy()const;
std::string getExpire()const;
std::string getAccessid()const;
std::string getSignature()const;
std::string getHost()const;
std::string getPrefix()const;
std::string getDir()const;
protected:
void parse(const std::string &payload);
private:
std::string policy_;
std::string expire_;
std::string accessid_;
std::string signature_;
std::string host_;
std::string prefix_;
std::string dir_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_GETQUALIFICATIONUPLOADPOLICYRESULT_H_

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setEndCreateTime(long endCreateTime);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
int getPageNum()const;
@@ -54,6 +56,7 @@ namespace AlibabaCloud
long beginCreateTime_;
long endCreateTime_;
int pageSize_;
std::string userClientIp_;
std::string lang_;
int pageNum_;
std::string email_;

View File

@@ -0,0 +1,78 @@
/*
* 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_LISTSERVERLOCKREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_LISTSERVERLOCKREQUEST_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 ListServerLockRequest : public RpcServiceRequest
{
public:
ListServerLockRequest();
~ListServerLockRequest();
std::string getLockProductId()const;
void setLockProductId(const std::string& lockProductId);
long getEndStartDate()const;
void setEndStartDate(long endStartDate);
int getServerLockStatus()const;
void setServerLockStatus(int serverLockStatus);
long getStartExpireDate()const;
void setStartExpireDate(long startExpireDate);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
long getEndExpireDate()const;
void setEndExpireDate(long endExpireDate);
int getPageNum()const;
void setPageNum(int pageNum);
std::string getLang()const;
void setLang(const std::string& lang);
long getBeginStartDate()const;
void setBeginStartDate(long beginStartDate);
private:
std::string lockProductId_;
long endStartDate_;
int serverLockStatus_;
long startExpireDate_;
std::string domainName_;
int pageSize_;
std::string userClientIp_;
long endExpireDate_;
int pageNum_;
std::string lang_;
long beginStartDate_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_LISTSERVERLOCKREQUEST_H_

View File

@@ -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_LISTSERVERLOCKRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_LISTSERVERLOCKRESULT_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 ListServerLockResult : public ServiceResult
{
public:
struct QueryTransferInResponse
{
std::string startDate;
std::string gmtCreate;
std::string expireDate;
std::string domainName;
std::string userId;
std::string gmtModified;
std::string domainInstanceId;
std::string lockInstanceId;
std::string serverLockStatus;
std::string lockProductId;
};
ListServerLockResult();
explicit ListServerLockResult(const std::string &payload);
~ListServerLockResult();
bool getPrePage()const;
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
std::vector<QueryTransferInResponse> 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<QueryTransferInResponse> data_;
int totalItemNum_;
bool nextPage_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_LISTSERVERLOCKRESULT_H_

View 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_LOOKUPTMCHNOTICEREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_LOOKUPTMCHNOTICEREQUEST_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 LookupTmchNoticeRequest : public RpcServiceRequest
{
public:
LookupTmchNoticeRequest();
~LookupTmchNoticeRequest();
std::string getClaimKey()const;
void setClaimKey(const std::string& claimKey);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string claimKey_;
std::string userClientIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_LOOKUPTMCHNOTICEREQUEST_H_

View File

@@ -0,0 +1,110 @@
/*
* 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_LOOKUPTMCHNOTICERESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_LOOKUPTMCHNOTICERESULT_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 LookupTmchNoticeResult : public ServiceResult
{
public:
struct Claim
{
struct JurDesc
{
std::string desc;
std::string jurCC;
};
struct Holder
{
struct Addr
{
std::string cc;
std::string pc;
std::vector<std::string> street;
std::string city;
std::string sp;
};
std::string org;
std::string entitlement;
Addr addr;
};
struct Contact
{
struct Addr1
{
std::string cc;
std::vector<std::string> street2;
std::string pc;
std::string city;
std::string sp;
};
Addr1 addr1;
std::string type;
std::string email;
std::string org;
std::string fax;
std::string voice;
std::string name;
};
struct ClassDesc
{
int classNum;
std::string desc;
};
std::string markName;
JurDesc jurDesc;
std::vector<Claim::Contact> contacts;
std::string goodsAndServices;
std::vector<Claim::ClassDesc> classDescs;
std::vector<Claim::Holder> holders;
};
LookupTmchNoticeResult();
explicit LookupTmchNoticeResult(const std::string &payload);
~LookupTmchNoticeResult();
std::vector<Claim> getClaims()const;
std::string getLabel()const;
long getId()const;
std::string getNotBefore()const;
std::string getNotAfter()const;
protected:
void parse(const std::string &payload);
private:
std::vector<Claim> claims_;
std::string label_;
long id_;
std::string notBefore_;
std::string notAfter_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_LOOKUPTMCHNOTICERESULT_H_

View File

@@ -37,11 +37,14 @@ namespace AlibabaCloud
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_;
};

View 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_QUERYDOMAINADMINDIVISIONREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINADMINDIVISIONREQUEST_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 QueryDomainAdminDivisionRequest : public RpcServiceRequest
{
public:
QueryDomainAdminDivisionRequest();
~QueryDomainAdminDivisionRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string userClientIp_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINADMINDIVISIONREQUEST_H_

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINADMINDIVISIONRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINADMINDIVISIONRESULT_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 QueryDomainAdminDivisionResult : public ServiceResult
{
public:
struct AdminDivision
{
struct ChildrenItem
{
std::string childDivisionName;
};
std::string divisionName;
std::vector<AdminDivision::ChildrenItem> children;
};
QueryDomainAdminDivisionResult();
explicit QueryDomainAdminDivisionResult(const std::string &payload);
~QueryDomainAdminDivisionResult();
bool getPrePage()const;
int getCurrentPageNum()const;
int getPageSize()const;
int getTotalPageNum()const;
int getTotalItemNum()const;
bool getNextPage()const;
std::vector<AdminDivision> getAdminDivisions()const;
protected:
void parse(const std::string &payload);
private:
bool prePage_;
int currentPageNum_;
int pageSize_;
int totalPageNum_;
int totalItemNum_;
bool nextPage_;
std::vector<AdminDivision> adminDivisions_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYDOMAINADMINDIVISIONRESULT_H_

View File

@@ -35,10 +35,13 @@ namespace AlibabaCloud
QueryDomainSuffixRequest();
~QueryDomainSuffixRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string userClientIp_;
std::string lang_;
};

View File

@@ -35,12 +35,15 @@ namespace AlibabaCloud
QueryEmailVerificationRequest();
~QueryEmailVerificationRequest();
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_;

View 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_QUERYENSASSOCIATIONREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYENSASSOCIATIONREQUEST_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 QueryEnsAssociationRequest : public RpcServiceRequest
{
public:
QueryEnsAssociationRequest();
~QueryEnsAssociationRequest();
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_QUERYENSASSOCIATIONREQUEST_H_

View 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_QUERYENSASSOCIATIONRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYENSASSOCIATIONRESULT_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 QueryEnsAssociationResult : public ServiceResult
{
public:
QueryEnsAssociationResult();
explicit QueryEnsAssociationResult(const std::string &payload);
~QueryEnsAssociationResult();
std::string getAddress()const;
protected:
void parse(const std::string &payload);
private:
std::string address_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYENSASSOCIATIONRESULT_H_

View File

@@ -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_QUERYFAILINGREASONLISTFORQUALIFICATIONREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILINGREASONLISTFORQUALIFICATIONREQUEST_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 QueryFailingReasonListForQualificationRequest : public RpcServiceRequest
{
public:
QueryFailingReasonListForQualificationRequest();
~QueryFailingReasonListForQualificationRequest();
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
int getLimit()const;
void setLimit(int limit);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getQualificationType()const;
void setQualificationType(const std::string& qualificationType);
private:
std::string instanceId_;
std::string userClientIp_;
int limit_;
std::string lang_;
std::string qualificationType_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILINGREASONLISTFORQUALIFICATIONREQUEST_H_

View File

@@ -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_QUERYFAILINGREASONLISTFORQUALIFICATIONRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILINGREASONLISTFORQUALIFICATIONRESULT_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 QueryFailingReasonListForQualificationResult : public ServiceResult
{
public:
struct FailRecord
{
std::string failReason;
std::string date;
};
QueryFailingReasonListForQualificationResult();
explicit QueryFailingReasonListForQualificationResult(const std::string &payload);
~QueryFailingReasonListForQualificationResult();
std::vector<FailRecord> getData()const;
protected:
void parse(const std::string &payload);
private:
std::vector<FailRecord> data_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYFAILINGREASONLISTFORQUALIFICATIONRESULT_H_

View 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_QUERYLOCALENSASSOCIATIONREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYLOCALENSASSOCIATIONREQUEST_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 QueryLocalEnsAssociationRequest : public RpcServiceRequest
{
public:
QueryLocalEnsAssociationRequest();
~QueryLocalEnsAssociationRequest();
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 userClientIp_;
std::string domainName_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYLOCALENSASSOCIATIONREQUEST_H_

View 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_QUERYLOCALENSASSOCIATIONRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYLOCALENSASSOCIATIONRESULT_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 QueryLocalEnsAssociationResult : public ServiceResult
{
public:
QueryLocalEnsAssociationResult();
explicit QueryLocalEnsAssociationResult(const std::string &payload);
~QueryLocalEnsAssociationResult();
std::string getAddress()const;
protected:
void parse(const std::string &payload);
private:
std::string address_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYLOCALENSASSOCIATIONRESULT_H_

View File

@@ -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_QUERYQUALIFICATIONDETAILREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYQUALIFICATIONDETAILREQUEST_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 QueryQualificationDetailRequest : public RpcServiceRequest
{
public:
QueryQualificationDetailRequest();
~QueryQualificationDetailRequest();
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);
std::string getQualificationType()const;
void setQualificationType(const std::string& qualificationType);
private:
std::string instanceId_;
std::string userClientIp_;
std::string lang_;
std::string qualificationType_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYQUALIFICATIONDETAILREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_DOMAIN_MODEL_QUERYQUALIFICATIONDETAILRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYQUALIFICATIONDETAILRESULT_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 QueryQualificationDetailResult : public ServiceResult
{
public:
struct QualificationCredential
{
std::string credentialUrl;
std::string credentialType;
std::string params;
std::string credentialNo;
};
QueryQualificationDetailResult();
explicit QueryQualificationDetailResult(const std::string &payload);
~QueryQualificationDetailResult();
int getAuditStatus()const;
std::vector<QualificationCredential> getCredentials()const;
std::string getTrackId()const;
protected:
void parse(const std::string &payload);
private:
int auditStatus_;
std::vector<QualificationCredential> credentials_;
std::string trackId_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYQUALIFICATIONDETAILRESULT_H_

View 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_QUERYSERVERLOCKREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYSERVERLOCKREQUEST_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 QueryServerLockRequest : public RpcServiceRequest
{
public:
QueryServerLockRequest();
~QueryServerLockRequest();
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_QUERYSERVERLOCKREQUEST_H_

View File

@@ -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_QUERYSERVERLOCKRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_QUERYSERVERLOCKRESULT_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 QueryServerLockResult : public ServiceResult
{
public:
QueryServerLockResult();
explicit QueryServerLockResult(const std::string &payload);
~QueryServerLockResult();
std::string getStartDate()const;
std::string getGmtCreate()const;
std::string getExpireDate()const;
std::string getDomainName()const;
std::string getUserId()const;
std::string getGmtModified()const;
std::string getDomainInstanceId()const;
std::string getLockInstanceId()const;
int getServerLockStatus()const;
std::string getLockProductId()const;
protected:
void parse(const std::string &payload);
private:
std::string startDate_;
std::string gmtCreate_;
std::string expireDate_;
std::string domainName_;
std::string userId_;
std::string gmtModified_;
std::string domainInstanceId_;
std::string lockInstanceId_;
int serverLockStatus_;
std::string lockProductId_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_QUERYSERVERLOCKRESULT_H_

View File

@@ -39,12 +39,12 @@ namespace AlibabaCloud
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);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getLang()const;
@@ -55,9 +55,9 @@ namespace AlibabaCloud
private:
int taskStatus_;
std::string instanceId_;
std::string userClientIp_;
std::string taskNo_;
std::string domainName_;
std::string userClientIp_;
int pageSize_;
std::string lang_;
int pageNum_;

View File

@@ -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_RESETQUALIFICATIONVERIFICATIONREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_RESETQUALIFICATIONVERIFICATIONREQUEST_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 ResetQualificationVerificationRequest : public RpcServiceRequest
{
public:
ResetQualificationVerificationRequest();
~ResetQualificationVerificationRequest();
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);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string instanceId_;
std::string userClientIp_;
std::string lang_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_RESETQUALIFICATIONVERIFICATIONREQUEST_H_

View File

@@ -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_RESETQUALIFICATIONVERIFICATIONRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_RESETQUALIFICATIONVERIFICATIONRESULT_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 ResetQualificationVerificationResult : public ServiceResult
{
public:
ResetQualificationVerificationResult();
explicit ResetQualificationVerificationResult(const std::string &payload);
~ResetQualificationVerificationResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_RESETQUALIFICATIONVERIFICATIONRESULT_H_

View File

@@ -37,6 +37,8 @@ namespace AlibabaCloud
std::string getInstanceIds()const;
void setInstanceIds(const std::string& instanceIds);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getRemark()const;
void setRemark(const std::string& remark);
std::string getLang()const;
@@ -44,6 +46,7 @@ namespace AlibabaCloud
private:
std::string instanceIds_;
std::string userClientIp_;
std::string remark_;
std::string lang_;

View File

@@ -32,31 +32,32 @@ namespace AlibabaCloud
{
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;
int subscriptionDuration;
bool permitPremiumActivation;
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 dns2;
std::string dns1;
long registrantProfileId;
bool aliyunDns;
std::string zhCity;
std::string telExt;
std::string zhRegistrantName;
std::string province;
std::string postalCode;
std::string email;
std::string zhRegistrantOrganization;
std::string address;
std::string telArea;
std::string domainName;
std::string zhAddress;
std::string registrantType;
std::string telephone;
bool trademarkDomainActivation;
std::string zhProvince;
std::string registrantOrganization;
bool enableDomainProxy;
std::string registrantName;
};
public:

View File

@@ -32,8 +32,8 @@ namespace AlibabaCloud
{
struct OrderRedeemParam
{
std::string domainName;
long currentExpirationDate;
std::string domainName;
};
public:

View File

@@ -32,9 +32,9 @@ namespace AlibabaCloud
{
struct OrderRenewParam
{
std::string domainName;
long currentExpirationDate;
int subscriptionDuration;
long currentExpirationDate;
std::string domainName;
};
public:

View File

@@ -32,10 +32,10 @@ namespace AlibabaCloud
{
struct OrderTransferParam
{
std::string domainName;
std::string authorizationCode;
long registrantProfileId;
bool permitPremiumTransfer;
std::string authorizationCode;
std::string domainName;
long registrantProfileId;
};
public:

View File

@@ -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_SAVESINGLETASKFORASSOCIATINGENSREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORASSOCIATINGENSREQUEST_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 SaveSingleTaskForAssociatingEnsRequest : public RpcServiceRequest
{
public:
SaveSingleTaskForAssociatingEnsRequest();
~SaveSingleTaskForAssociatingEnsRequest();
std::string getAddress()const;
void setAddress(const std::string& address);
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 address_;
std::string userClientIp_;
std::string domainName_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORASSOCIATINGENSREQUEST_H_

View 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_SAVESINGLETASKFORASSOCIATINGENSRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORASSOCIATINGENSRESULT_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 SaveSingleTaskForAssociatingEnsResult : public ServiceResult
{
public:
SaveSingleTaskForAssociatingEnsResult();
explicit SaveSingleTaskForAssociatingEnsResult(const std::string &payload);
~SaveSingleTaskForAssociatingEnsResult();
std::string getTaskNo()const;
protected:
void parse(const std::string &payload);
private:
std::string taskNo_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORASSOCIATINGENSRESULT_H_

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setIp(const std::vector<std::string>& ip);
std::string getDnsName()const;
void setDnsName(const std::string& dnsName);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
@@ -48,6 +50,7 @@ namespace AlibabaCloud
std::string instanceId_;
std::vector<std::string> ip_;
std::string dnsName_;
std::string userClientIp_;
std::string lang_;
};

View File

@@ -79,6 +79,8 @@ namespace AlibabaCloud
void setRegistrantType(const std::string& registrantType);
std::string getTelephone()const;
void setTelephone(const std::string& telephone);
bool getTrademarkDomainActivation()const;
void setTrademarkDomainActivation(bool trademarkDomainActivation);
std::string getZhProvince()const;
void setZhProvince(const std::string& zhProvince);
std::string getRegistrantOrganization()const;
@@ -113,6 +115,7 @@ namespace AlibabaCloud
std::string zhAddress_;
std::string registrantType_;
std::string telephone_;
bool trademarkDomainActivation_;
std::string zhProvince_;
std::string registrantOrganization_;
bool enableDomainProxy_;

View File

@@ -39,12 +39,15 @@ namespace AlibabaCloud
void setInstanceId(const std::string& instanceId);
std::string getDnsName()const;
void setDnsName(const std::string& dnsName);
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 dnsName_;
std::string userClientIp_;
std::string lang_;
};

View 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_SAVESINGLETASKFORDISASSOCIATINGENSREQUEST_H_
#define ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORDISASSOCIATINGENSREQUEST_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 SaveSingleTaskForDisassociatingEnsRequest : public RpcServiceRequest
{
public:
SaveSingleTaskForDisassociatingEnsRequest();
~SaveSingleTaskForDisassociatingEnsRequest();
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 userClientIp_;
std::string domainName_;
std::string lang_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORDISASSOCIATINGENSREQUEST_H_

View 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_SAVESINGLETASKFORDISASSOCIATINGENSRESULT_H_
#define ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORDISASSOCIATINGENSRESULT_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 SaveSingleTaskForDisassociatingEnsResult : public ServiceResult
{
public:
SaveSingleTaskForDisassociatingEnsResult();
explicit SaveSingleTaskForDisassociatingEnsResult(const std::string &payload);
~SaveSingleTaskForDisassociatingEnsResult();
std::string getTaskNo()const;
protected:
void parse(const std::string &payload);
private:
std::string taskNo_;
};
}
}
}
#endif // !ALIBABACLOUD_DOMAIN_MODEL_SAVESINGLETASKFORDISASSOCIATINGENSRESULT_H_

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setIp(const std::vector<std::string>& ip);
std::string getDnsName()const;
void setDnsName(const std::string& dnsName);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
@@ -48,6 +50,7 @@ namespace AlibabaCloud
std::string instanceId_;
std::vector<std::string> ip_;
std::string dnsName_;
std::string userClientIp_;
std::string lang_;
};

View File

@@ -37,11 +37,14 @@ namespace AlibabaCloud
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_;
};

File diff suppressed because it is too large Load Diff

View File

@@ -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.
*/
#include <alibabacloud/domain/model/CancelQualificationVerificationRequest.h>
using AlibabaCloud::Domain::Model::CancelQualificationVerificationRequest;
CancelQualificationVerificationRequest::CancelQualificationVerificationRequest() :
RpcServiceRequest("domain", "2018-01-29", "CancelQualificationVerification")
{}
CancelQualificationVerificationRequest::~CancelQualificationVerificationRequest()
{}
std::string CancelQualificationVerificationRequest::getInstanceId()const
{
return instanceId_;
}
void CancelQualificationVerificationRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string CancelQualificationVerificationRequest::getUserClientIp()const
{
return userClientIp_;
}
void CancelQualificationVerificationRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string CancelQualificationVerificationRequest::getLang()const
{
return lang_;
}
void CancelQualificationVerificationRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}
std::string CancelQualificationVerificationRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CancelQualificationVerificationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}
std::string CancelQualificationVerificationRequest::getQualificationType()const
{
return qualificationType_;
}
void CancelQualificationVerificationRequest::setQualificationType(const std::string& qualificationType)
{
qualificationType_ = qualificationType;
setParameter("QualificationType", qualificationType);
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/CancelQualificationVerificationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
CancelQualificationVerificationResult::CancelQualificationVerificationResult() :
ServiceResult()
{}
CancelQualificationVerificationResult::CancelQualificationVerificationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CancelQualificationVerificationResult::~CancelQualificationVerificationResult()
{}
void CancelQualificationVerificationResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -58,6 +58,17 @@ void CheckDomainRequest::setDomainName(const std::string& domainName)
setParameter("DomainName", domainName);
}
std::string CheckDomainRequest::getUserClientIp()const
{
return userClientIp_;
}
void CheckDomainRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string CheckDomainRequest::getFeeCommand()const
{
return feeCommand_;
@@ -69,3 +80,14 @@ void CheckDomainRequest::setFeeCommand(const std::string& feeCommand)
setParameter("FeeCommand", feeCommand);
}
std::string CheckDomainRequest::getLang()const
{
return lang_;
}
void CheckDomainRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/CheckDomainSunriseClaimRequest.h>
using AlibabaCloud::Domain::Model::CheckDomainSunriseClaimRequest;
CheckDomainSunriseClaimRequest::CheckDomainSunriseClaimRequest() :
RpcServiceRequest("domain", "2018-01-29", "CheckDomainSunriseClaim")
{}
CheckDomainSunriseClaimRequest::~CheckDomainSunriseClaimRequest()
{}
std::string CheckDomainSunriseClaimRequest::getDomainName()const
{
return domainName_;
}
void CheckDomainSunriseClaimRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
std::string CheckDomainSunriseClaimRequest::getUserClientIp()const
{
return userClientIp_;
}
void CheckDomainSunriseClaimRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string CheckDomainSunriseClaimRequest::getLang()const
{
return lang_;
}
void CheckDomainSunriseClaimRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View 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.
*/
#include <alibabacloud/domain/model/CheckDomainSunriseClaimResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
CheckDomainSunriseClaimResult::CheckDomainSunriseClaimResult() :
ServiceResult()
{}
CheckDomainSunriseClaimResult::CheckDomainSunriseClaimResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CheckDomainSunriseClaimResult::~CheckDomainSunriseClaimResult()
{}
void CheckDomainSunriseClaimResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Result"].isNull())
result_ = std::stoi(value["Result"].asString());
if(!value["ClaimKey"].isNull())
claimKey_ = value["ClaimKey"].asString();
}
std::string CheckDomainSunriseClaimResult::getClaimKey()const
{
return claimKey_;
}
int CheckDomainSunriseClaimResult::getResult()const
{
return result_;
}

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/CheckMaxYearOfServerLockRequest.h>
using AlibabaCloud::Domain::Model::CheckMaxYearOfServerLockRequest;
CheckMaxYearOfServerLockRequest::CheckMaxYearOfServerLockRequest() :
RpcServiceRequest("domain", "2018-01-29", "CheckMaxYearOfServerLock")
{}
CheckMaxYearOfServerLockRequest::~CheckMaxYearOfServerLockRequest()
{}
std::string CheckMaxYearOfServerLockRequest::getDomainName()const
{
return domainName_;
}
void CheckMaxYearOfServerLockRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
std::string CheckMaxYearOfServerLockRequest::getUserClientIp()const
{
return userClientIp_;
}
void CheckMaxYearOfServerLockRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string CheckMaxYearOfServerLockRequest::getCheckAction()const
{
return checkAction_;
}
void CheckMaxYearOfServerLockRequest::setCheckAction(const std::string& checkAction)
{
checkAction_ = checkAction;
setParameter("CheckAction", checkAction);
}
std::string CheckMaxYearOfServerLockRequest::getLang()const
{
return lang_;
}
void CheckMaxYearOfServerLockRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/CheckMaxYearOfServerLockResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
CheckMaxYearOfServerLockResult::CheckMaxYearOfServerLockResult() :
ServiceResult()
{}
CheckMaxYearOfServerLockResult::CheckMaxYearOfServerLockResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CheckMaxYearOfServerLockResult::~CheckMaxYearOfServerLockResult()
{}
void CheckMaxYearOfServerLockResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["MaxYear"].isNull())
maxYear_ = std::stoi(value["MaxYear"].asString());
}
int CheckMaxYearOfServerLockResult::getMaxYear()const
{
return maxYear_;
}

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/CheckProcessingServerLockApplyRequest.h>
using AlibabaCloud::Domain::Model::CheckProcessingServerLockApplyRequest;
CheckProcessingServerLockApplyRequest::CheckProcessingServerLockApplyRequest() :
RpcServiceRequest("domain", "2018-01-29", "CheckProcessingServerLockApply")
{}
CheckProcessingServerLockApplyRequest::~CheckProcessingServerLockApplyRequest()
{}
int CheckProcessingServerLockApplyRequest::getFeePeriod()const
{
return feePeriod_;
}
void CheckProcessingServerLockApplyRequest::setFeePeriod(int feePeriod)
{
feePeriod_ = feePeriod;
setParameter("FeePeriod", std::to_string(feePeriod));
}
std::string CheckProcessingServerLockApplyRequest::getDomainName()const
{
return domainName_;
}
void CheckProcessingServerLockApplyRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
std::string CheckProcessingServerLockApplyRequest::getUserClientIp()const
{
return userClientIp_;
}
void CheckProcessingServerLockApplyRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string CheckProcessingServerLockApplyRequest::getLang()const
{
return lang_;
}
void CheckProcessingServerLockApplyRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/CheckProcessingServerLockApplyResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
CheckProcessingServerLockApplyResult::CheckProcessingServerLockApplyResult() :
ServiceResult()
{}
CheckProcessingServerLockApplyResult::CheckProcessingServerLockApplyResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
CheckProcessingServerLockApplyResult::~CheckProcessingServerLockApplyResult()
{}
void CheckProcessingServerLockApplyResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Exists"].isNull())
exists_ = value["Exists"].asString() == "true";
}
bool CheckProcessingServerLockApplyResult::getExists()const
{
return exists_;
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/GetQualificationUploadPolicyRequest.h>
using AlibabaCloud::Domain::Model::GetQualificationUploadPolicyRequest;
GetQualificationUploadPolicyRequest::GetQualificationUploadPolicyRequest() :
RpcServiceRequest("domain", "2018-01-29", "GetQualificationUploadPolicy")
{}
GetQualificationUploadPolicyRequest::~GetQualificationUploadPolicyRequest()
{}
std::string GetQualificationUploadPolicyRequest::getUserClientIp()const
{
return userClientIp_;
}
void GetQualificationUploadPolicyRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string GetQualificationUploadPolicyRequest::getLang()const
{
return lang_;
}
void GetQualificationUploadPolicyRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,94 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/GetQualificationUploadPolicyResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
GetQualificationUploadPolicyResult::GetQualificationUploadPolicyResult() :
ServiceResult()
{}
GetQualificationUploadPolicyResult::GetQualificationUploadPolicyResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
GetQualificationUploadPolicyResult::~GetQualificationUploadPolicyResult()
{}
void GetQualificationUploadPolicyResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Accessid"].isNull())
accessid_ = value["Accessid"].asString();
if(!value["Policy"].isNull())
policy_ = value["Policy"].asString();
if(!value["Signature"].isNull())
signature_ = value["Signature"].asString();
if(!value["Dir"].isNull())
dir_ = value["Dir"].asString();
if(!value["Prefix"].isNull())
prefix_ = value["Prefix"].asString();
if(!value["Host"].isNull())
host_ = value["Host"].asString();
if(!value["Expire"].isNull())
expire_ = value["Expire"].asString();
}
std::string GetQualificationUploadPolicyResult::getPolicy()const
{
return policy_;
}
std::string GetQualificationUploadPolicyResult::getExpire()const
{
return expire_;
}
std::string GetQualificationUploadPolicyResult::getAccessid()const
{
return accessid_;
}
std::string GetQualificationUploadPolicyResult::getSignature()const
{
return signature_;
}
std::string GetQualificationUploadPolicyResult::getHost()const
{
return host_;
}
std::string GetQualificationUploadPolicyResult::getPrefix()const
{
return prefix_;
}
std::string GetQualificationUploadPolicyResult::getDir()const
{
return dir_;
}

View File

@@ -58,6 +58,17 @@ void ListEmailVerificationRequest::setPageSize(int pageSize)
setParameter("PageSize", std::to_string(pageSize));
}
std::string ListEmailVerificationRequest::getUserClientIp()const
{
return userClientIp_;
}
void ListEmailVerificationRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string ListEmailVerificationRequest::getLang()const
{
return lang_;

View File

@@ -0,0 +1,148 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/ListServerLockRequest.h>
using AlibabaCloud::Domain::Model::ListServerLockRequest;
ListServerLockRequest::ListServerLockRequest() :
RpcServiceRequest("domain", "2018-01-29", "ListServerLock")
{}
ListServerLockRequest::~ListServerLockRequest()
{}
std::string ListServerLockRequest::getLockProductId()const
{
return lockProductId_;
}
void ListServerLockRequest::setLockProductId(const std::string& lockProductId)
{
lockProductId_ = lockProductId;
setParameter("LockProductId", lockProductId);
}
long ListServerLockRequest::getEndStartDate()const
{
return endStartDate_;
}
void ListServerLockRequest::setEndStartDate(long endStartDate)
{
endStartDate_ = endStartDate;
setParameter("EndStartDate", std::to_string(endStartDate));
}
int ListServerLockRequest::getServerLockStatus()const
{
return serverLockStatus_;
}
void ListServerLockRequest::setServerLockStatus(int serverLockStatus)
{
serverLockStatus_ = serverLockStatus;
setParameter("ServerLockStatus", std::to_string(serverLockStatus));
}
long ListServerLockRequest::getStartExpireDate()const
{
return startExpireDate_;
}
void ListServerLockRequest::setStartExpireDate(long startExpireDate)
{
startExpireDate_ = startExpireDate;
setParameter("StartExpireDate", std::to_string(startExpireDate));
}
std::string ListServerLockRequest::getDomainName()const
{
return domainName_;
}
void ListServerLockRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
int ListServerLockRequest::getPageSize()const
{
return pageSize_;
}
void ListServerLockRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
}
std::string ListServerLockRequest::getUserClientIp()const
{
return userClientIp_;
}
void ListServerLockRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
long ListServerLockRequest::getEndExpireDate()const
{
return endExpireDate_;
}
void ListServerLockRequest::setEndExpireDate(long endExpireDate)
{
endExpireDate_ = endExpireDate;
setParameter("EndExpireDate", std::to_string(endExpireDate));
}
int ListServerLockRequest::getPageNum()const
{
return pageNum_;
}
void ListServerLockRequest::setPageNum(int pageNum)
{
pageNum_ = pageNum;
setParameter("PageNum", std::to_string(pageNum));
}
std::string ListServerLockRequest::getLang()const
{
return lang_;
}
void ListServerLockRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}
long ListServerLockRequest::getBeginStartDate()const
{
return beginStartDate_;
}
void ListServerLockRequest::setBeginStartDate(long beginStartDate)
{
beginStartDate_ = beginStartDate;
setParameter("BeginStartDate", std::to_string(beginStartDate));
}

View File

@@ -0,0 +1,118 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/ListServerLockResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
ListServerLockResult::ListServerLockResult() :
ServiceResult()
{}
ListServerLockResult::ListServerLockResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ListServerLockResult::~ListServerLockResult()
{}
void ListServerLockResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allData = value["Data"]["QueryTransferInResponse"];
for (auto value : allData)
{
QueryTransferInResponse dataObject;
if(!value["GmtCreate"].isNull())
dataObject.gmtCreate = value["GmtCreate"].asString();
if(!value["GmtModified"].isNull())
dataObject.gmtModified = value["GmtModified"].asString();
if(!value["UserId"].isNull())
dataObject.userId = value["UserId"].asString();
if(!value["DomainName"].isNull())
dataObject.domainName = value["DomainName"].asString();
if(!value["DomainInstanceId"].isNull())
dataObject.domainInstanceId = value["DomainInstanceId"].asString();
if(!value["LockProductId"].isNull())
dataObject.lockProductId = value["LockProductId"].asString();
if(!value["StartDate"].isNull())
dataObject.startDate = value["StartDate"].asString();
if(!value["ExpireDate"].isNull())
dataObject.expireDate = value["ExpireDate"].asString();
if(!value["LockInstanceId"].isNull())
dataObject.lockInstanceId = value["LockInstanceId"].asString();
if(!value["ServerLockStatus"].isNull())
dataObject.serverLockStatus = value["ServerLockStatus"].asString();
data_.push_back(dataObject);
}
if(!value["TotalItemNum"].isNull())
totalItemNum_ = std::stoi(value["TotalItemNum"].asString());
if(!value["CurrentPageNum"].isNull())
currentPageNum_ = std::stoi(value["CurrentPageNum"].asString());
if(!value["TotalPageNum"].isNull())
totalPageNum_ = std::stoi(value["TotalPageNum"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PrePage"].isNull())
prePage_ = value["PrePage"].asString() == "true";
if(!value["NextPage"].isNull())
nextPage_ = value["NextPage"].asString() == "true";
}
bool ListServerLockResult::getPrePage()const
{
return prePage_;
}
int ListServerLockResult::getCurrentPageNum()const
{
return currentPageNum_;
}
int ListServerLockResult::getPageSize()const
{
return pageSize_;
}
int ListServerLockResult::getTotalPageNum()const
{
return totalPageNum_;
}
std::vector<ListServerLockResult::QueryTransferInResponse> ListServerLockResult::getData()const
{
return data_;
}
int ListServerLockResult::getTotalItemNum()const
{
return totalItemNum_;
}
bool ListServerLockResult::getNextPage()const
{
return nextPage_;
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/LookupTmchNoticeRequest.h>
using AlibabaCloud::Domain::Model::LookupTmchNoticeRequest;
LookupTmchNoticeRequest::LookupTmchNoticeRequest() :
RpcServiceRequest("domain", "2018-01-29", "LookupTmchNotice")
{}
LookupTmchNoticeRequest::~LookupTmchNoticeRequest()
{}
std::string LookupTmchNoticeRequest::getClaimKey()const
{
return claimKey_;
}
void LookupTmchNoticeRequest::setClaimKey(const std::string& claimKey)
{
claimKey_ = claimKey;
setParameter("ClaimKey", claimKey);
}
std::string LookupTmchNoticeRequest::getUserClientIp()const
{
return userClientIp_;
}
void LookupTmchNoticeRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string LookupTmchNoticeRequest::getLang()const
{
return lang_;
}
void LookupTmchNoticeRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,155 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/LookupTmchNoticeResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
LookupTmchNoticeResult::LookupTmchNoticeResult() :
ServiceResult()
{}
LookupTmchNoticeResult::LookupTmchNoticeResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
LookupTmchNoticeResult::~LookupTmchNoticeResult()
{}
void LookupTmchNoticeResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allClaims = value["Claims"]["Claim"];
for (auto value : allClaims)
{
Claim claimsObject;
if(!value["MarkName"].isNull())
claimsObject.markName = value["MarkName"].asString();
if(!value["GoodsAndServices"].isNull())
claimsObject.goodsAndServices = value["GoodsAndServices"].asString();
auto allHolders = value["Holders"]["Holder"];
for (auto value : allHolders)
{
Claim::Holder holdersObject;
if(!value["Entitlement"].isNull())
holdersObject.entitlement = value["Entitlement"].asString();
if(!value["Org"].isNull())
holdersObject.org = value["Org"].asString();
auto addrNode = value["Addr"];
if(!addrNode["City"].isNull())
holdersObject.addr.city = addrNode["City"].asString();
if(!addrNode["Sp"].isNull())
holdersObject.addr.sp = addrNode["Sp"].asString();
if(!addrNode["Pc"].isNull())
holdersObject.addr.pc = addrNode["Pc"].asString();
if(!addrNode["Cc"].isNull())
holdersObject.addr.cc = addrNode["Cc"].asString();
auto allStreet = addrNode["Street"]["Street"];
for (auto value : allStreet)
holdersObject.addr.street.push_back(value.asString());
claimsObject.holders.push_back(holdersObject);
}
auto allContacts = value["Contacts"]["Contact"];
for (auto value : allContacts)
{
Claim::Contact contactsObject;
if(!value["Type"].isNull())
contactsObject.type = value["Type"].asString();
if(!value["Name"].isNull())
contactsObject.name = value["Name"].asString();
if(!value["Org"].isNull())
contactsObject.org = value["Org"].asString();
if(!value["Voice"].isNull())
contactsObject.voice = value["Voice"].asString();
if(!value["Fax"].isNull())
contactsObject.fax = value["Fax"].asString();
if(!value["Email"].isNull())
contactsObject.email = value["Email"].asString();
auto addr1Node = value["Addr"];
if(!addr1Node["City"].isNull())
contactsObject.addr1.city = addr1Node["City"].asString();
if(!addr1Node["Sp"].isNull())
contactsObject.addr1.sp = addr1Node["Sp"].asString();
if(!addr1Node["Pc"].isNull())
contactsObject.addr1.pc = addr1Node["Pc"].asString();
if(!addr1Node["Cc"].isNull())
contactsObject.addr1.cc = addr1Node["Cc"].asString();
auto allStreet2 = addr1Node["Street"]["Street"];
for (auto value : allStreet2)
contactsObject.addr1.street2.push_back(value.asString());
claimsObject.contacts.push_back(contactsObject);
}
auto allClassDescs = value["ClassDescs"]["ClassDesc"];
for (auto value : allClassDescs)
{
Claim::ClassDesc classDescsObject;
if(!value["ClassNum"].isNull())
classDescsObject.classNum = std::stoi(value["ClassNum"].asString());
if(!value["Desc"].isNull())
classDescsObject.desc = value["Desc"].asString();
claimsObject.classDescs.push_back(classDescsObject);
}
auto jurDescNode = value["JurDesc"];
if(!jurDescNode["JurCC"].isNull())
claimsObject.jurDesc.jurCC = jurDescNode["JurCC"].asString();
if(!jurDescNode["Desc"].isNull())
claimsObject.jurDesc.desc = jurDescNode["Desc"].asString();
claims_.push_back(claimsObject);
}
if(!value["Id"].isNull())
id_ = std::stol(value["Id"].asString());
if(!value["NotBefore"].isNull())
notBefore_ = value["NotBefore"].asString();
if(!value["NotAfter"].isNull())
notAfter_ = value["NotAfter"].asString();
if(!value["Label"].isNull())
label_ = value["Label"].asString();
}
std::vector<LookupTmchNoticeResult::Claim> LookupTmchNoticeResult::getClaims()const
{
return claims_;
}
std::string LookupTmchNoticeResult::getLabel()const
{
return label_;
}
long LookupTmchNoticeResult::getId()const
{
return id_;
}
std::string LookupTmchNoticeResult::getNotBefore()const
{
return notBefore_;
}
std::string LookupTmchNoticeResult::getNotAfter()const
{
return notAfter_;
}

View File

@@ -36,6 +36,17 @@ void QueryDnsHostRequest::setInstanceId(const std::string& instanceId)
setParameter("InstanceId", instanceId);
}
std::string QueryDnsHostRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryDnsHostRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryDnsHostRequest::getLang()const
{
return lang_;

View File

@@ -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.
*/
#include <alibabacloud/domain/model/QueryDomainAdminDivisionRequest.h>
using AlibabaCloud::Domain::Model::QueryDomainAdminDivisionRequest;
QueryDomainAdminDivisionRequest::QueryDomainAdminDivisionRequest() :
RpcServiceRequest("domain", "2018-01-29", "QueryDomainAdminDivision")
{}
QueryDomainAdminDivisionRequest::~QueryDomainAdminDivisionRequest()
{}
std::string QueryDomainAdminDivisionRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryDomainAdminDivisionRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryDomainAdminDivisionRequest::getLang()const
{
return lang_;
}
void QueryDomainAdminDivisionRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,108 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/QueryDomainAdminDivisionResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
QueryDomainAdminDivisionResult::QueryDomainAdminDivisionResult() :
ServiceResult()
{}
QueryDomainAdminDivisionResult::QueryDomainAdminDivisionResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
QueryDomainAdminDivisionResult::~QueryDomainAdminDivisionResult()
{}
void QueryDomainAdminDivisionResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAdminDivisions = value["AdminDivisions"]["AdminDivision"];
for (auto value : allAdminDivisions)
{
AdminDivision adminDivisionsObject;
if(!value["DivisionName"].isNull())
adminDivisionsObject.divisionName = value["DivisionName"].asString();
auto allChildren = value["Children"]["ChildrenItem"];
for (auto value : allChildren)
{
AdminDivision::ChildrenItem childrenObject;
if(!value["ChildDivisionName"].isNull())
childrenObject.childDivisionName = value["ChildDivisionName"].asString();
adminDivisionsObject.children.push_back(childrenObject);
}
adminDivisions_.push_back(adminDivisionsObject);
}
if(!value["TotalItemNum"].isNull())
totalItemNum_ = std::stoi(value["TotalItemNum"].asString());
if(!value["CurrentPageNum"].isNull())
currentPageNum_ = std::stoi(value["CurrentPageNum"].asString());
if(!value["TotalPageNum"].isNull())
totalPageNum_ = std::stoi(value["TotalPageNum"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PrePage"].isNull())
prePage_ = value["PrePage"].asString() == "true";
if(!value["NextPage"].isNull())
nextPage_ = value["NextPage"].asString() == "true";
}
bool QueryDomainAdminDivisionResult::getPrePage()const
{
return prePage_;
}
int QueryDomainAdminDivisionResult::getCurrentPageNum()const
{
return currentPageNum_;
}
int QueryDomainAdminDivisionResult::getPageSize()const
{
return pageSize_;
}
int QueryDomainAdminDivisionResult::getTotalPageNum()const
{
return totalPageNum_;
}
int QueryDomainAdminDivisionResult::getTotalItemNum()const
{
return totalItemNum_;
}
bool QueryDomainAdminDivisionResult::getNextPage()const
{
return nextPage_;
}
std::vector<QueryDomainAdminDivisionResult::AdminDivision> QueryDomainAdminDivisionResult::getAdminDivisions()const
{
return adminDivisions_;
}

View File

@@ -25,6 +25,17 @@ QueryDomainSuffixRequest::QueryDomainSuffixRequest() :
QueryDomainSuffixRequest::~QueryDomainSuffixRequest()
{}
std::string QueryDomainSuffixRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryDomainSuffixRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryDomainSuffixRequest::getLang()const
{
return lang_;

View File

@@ -25,6 +25,17 @@ QueryEmailVerificationRequest::QueryEmailVerificationRequest() :
QueryEmailVerificationRequest::~QueryEmailVerificationRequest()
{}
std::string QueryEmailVerificationRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryEmailVerificationRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryEmailVerificationRequest::getLang()const
{
return lang_;

View File

@@ -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.
*/
#include <alibabacloud/domain/model/QueryEnsAssociationRequest.h>
using AlibabaCloud::Domain::Model::QueryEnsAssociationRequest;
QueryEnsAssociationRequest::QueryEnsAssociationRequest() :
RpcServiceRequest("domain", "2018-01-29", "QueryEnsAssociation")
{}
QueryEnsAssociationRequest::~QueryEnsAssociationRequest()
{}
std::string QueryEnsAssociationRequest::getDomainName()const
{
return domainName_;
}
void QueryEnsAssociationRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
std::string QueryEnsAssociationRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryEnsAssociationRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryEnsAssociationRequest::getLang()const
{
return lang_;
}
void QueryEnsAssociationRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/QueryEnsAssociationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
QueryEnsAssociationResult::QueryEnsAssociationResult() :
ServiceResult()
{}
QueryEnsAssociationResult::QueryEnsAssociationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
QueryEnsAssociationResult::~QueryEnsAssociationResult()
{}
void QueryEnsAssociationResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Address"].isNull())
address_ = value["Address"].asString();
}
std::string QueryEnsAssociationResult::getAddress()const
{
return address_;
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/QueryFailingReasonListForQualificationRequest.h>
using AlibabaCloud::Domain::Model::QueryFailingReasonListForQualificationRequest;
QueryFailingReasonListForQualificationRequest::QueryFailingReasonListForQualificationRequest() :
RpcServiceRequest("domain", "2018-01-29", "QueryFailingReasonListForQualification")
{}
QueryFailingReasonListForQualificationRequest::~QueryFailingReasonListForQualificationRequest()
{}
std::string QueryFailingReasonListForQualificationRequest::getInstanceId()const
{
return instanceId_;
}
void QueryFailingReasonListForQualificationRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string QueryFailingReasonListForQualificationRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryFailingReasonListForQualificationRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
int QueryFailingReasonListForQualificationRequest::getLimit()const
{
return limit_;
}
void QueryFailingReasonListForQualificationRequest::setLimit(int limit)
{
limit_ = limit;
setParameter("Limit", std::to_string(limit));
}
std::string QueryFailingReasonListForQualificationRequest::getLang()const
{
return lang_;
}
void QueryFailingReasonListForQualificationRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}
std::string QueryFailingReasonListForQualificationRequest::getQualificationType()const
{
return qualificationType_;
}
void QueryFailingReasonListForQualificationRequest::setQualificationType(const std::string& qualificationType)
{
qualificationType_ = qualificationType;
setParameter("QualificationType", qualificationType);
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/QueryFailingReasonListForQualificationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
QueryFailingReasonListForQualificationResult::QueryFailingReasonListForQualificationResult() :
ServiceResult()
{}
QueryFailingReasonListForQualificationResult::QueryFailingReasonListForQualificationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
QueryFailingReasonListForQualificationResult::~QueryFailingReasonListForQualificationResult()
{}
void QueryFailingReasonListForQualificationResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allData = value["Data"]["FailRecord"];
for (auto value : allData)
{
FailRecord dataObject;
if(!value["Date"].isNull())
dataObject.date = value["Date"].asString();
if(!value["FailReason"].isNull())
dataObject.failReason = value["FailReason"].asString();
data_.push_back(dataObject);
}
}
std::vector<QueryFailingReasonListForQualificationResult::FailRecord> QueryFailingReasonListForQualificationResult::getData()const
{
return data_;
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/QueryLocalEnsAssociationRequest.h>
using AlibabaCloud::Domain::Model::QueryLocalEnsAssociationRequest;
QueryLocalEnsAssociationRequest::QueryLocalEnsAssociationRequest() :
RpcServiceRequest("domain", "2018-01-29", "QueryLocalEnsAssociation")
{}
QueryLocalEnsAssociationRequest::~QueryLocalEnsAssociationRequest()
{}
std::string QueryLocalEnsAssociationRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryLocalEnsAssociationRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryLocalEnsAssociationRequest::getDomainName()const
{
return domainName_;
}
void QueryLocalEnsAssociationRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
std::string QueryLocalEnsAssociationRequest::getLang()const
{
return lang_;
}
void QueryLocalEnsAssociationRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/QueryLocalEnsAssociationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
QueryLocalEnsAssociationResult::QueryLocalEnsAssociationResult() :
ServiceResult()
{}
QueryLocalEnsAssociationResult::QueryLocalEnsAssociationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
QueryLocalEnsAssociationResult::~QueryLocalEnsAssociationResult()
{}
void QueryLocalEnsAssociationResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Address"].isNull())
address_ = value["Address"].asString();
}
std::string QueryLocalEnsAssociationResult::getAddress()const
{
return address_;
}

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/QueryQualificationDetailRequest.h>
using AlibabaCloud::Domain::Model::QueryQualificationDetailRequest;
QueryQualificationDetailRequest::QueryQualificationDetailRequest() :
RpcServiceRequest("domain", "2018-01-29", "QueryQualificationDetail")
{}
QueryQualificationDetailRequest::~QueryQualificationDetailRequest()
{}
std::string QueryQualificationDetailRequest::getInstanceId()const
{
return instanceId_;
}
void QueryQualificationDetailRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string QueryQualificationDetailRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryQualificationDetailRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryQualificationDetailRequest::getLang()const
{
return lang_;
}
void QueryQualificationDetailRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}
std::string QueryQualificationDetailRequest::getQualificationType()const
{
return qualificationType_;
}
void QueryQualificationDetailRequest::setQualificationType(const std::string& qualificationType)
{
qualificationType_ = qualificationType;
setParameter("QualificationType", qualificationType);
}

View File

@@ -0,0 +1,78 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/QueryQualificationDetailResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
QueryQualificationDetailResult::QueryQualificationDetailResult() :
ServiceResult()
{}
QueryQualificationDetailResult::QueryQualificationDetailResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
QueryQualificationDetailResult::~QueryQualificationDetailResult()
{}
void QueryQualificationDetailResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allCredentials = value["Credentials"]["QualificationCredential"];
for (auto value : allCredentials)
{
QualificationCredential credentialsObject;
if(!value["CredentialNo"].isNull())
credentialsObject.credentialNo = value["CredentialNo"].asString();
if(!value["CredentialType"].isNull())
credentialsObject.credentialType = value["CredentialType"].asString();
if(!value["CredentialUrl"].isNull())
credentialsObject.credentialUrl = value["CredentialUrl"].asString();
if(!value["Params"].isNull())
credentialsObject.params = value["Params"].asString();
credentials_.push_back(credentialsObject);
}
if(!value["TrackId"].isNull())
trackId_ = value["TrackId"].asString();
if(!value["AuditStatus"].isNull())
auditStatus_ = std::stoi(value["AuditStatus"].asString());
}
int QueryQualificationDetailResult::getAuditStatus()const
{
return auditStatus_;
}
std::vector<QueryQualificationDetailResult::QualificationCredential> QueryQualificationDetailResult::getCredentials()const
{
return credentials_;
}
std::string QueryQualificationDetailResult::getTrackId()const
{
return trackId_;
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/QueryServerLockRequest.h>
using AlibabaCloud::Domain::Model::QueryServerLockRequest;
QueryServerLockRequest::QueryServerLockRequest() :
RpcServiceRequest("domain", "2018-01-29", "QueryServerLock")
{}
QueryServerLockRequest::~QueryServerLockRequest()
{}
std::string QueryServerLockRequest::getInstanceId()const
{
return instanceId_;
}
void QueryServerLockRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string QueryServerLockRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryServerLockRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryServerLockRequest::getLang()const
{
return lang_;
}
void QueryServerLockRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,115 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/QueryServerLockResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
QueryServerLockResult::QueryServerLockResult() :
ServiceResult()
{}
QueryServerLockResult::QueryServerLockResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
QueryServerLockResult::~QueryServerLockResult()
{}
void QueryServerLockResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["GmtCreate"].isNull())
gmtCreate_ = value["GmtCreate"].asString();
if(!value["GmtModified"].isNull())
gmtModified_ = value["GmtModified"].asString();
if(!value["UserId"].isNull())
userId_ = value["UserId"].asString();
if(!value["DomainName"].isNull())
domainName_ = value["DomainName"].asString();
if(!value["DomainInstanceId"].isNull())
domainInstanceId_ = value["DomainInstanceId"].asString();
if(!value["LockProductId"].isNull())
lockProductId_ = value["LockProductId"].asString();
if(!value["StartDate"].isNull())
startDate_ = value["StartDate"].asString();
if(!value["ExpireDate"].isNull())
expireDate_ = value["ExpireDate"].asString();
if(!value["LockInstanceId"].isNull())
lockInstanceId_ = value["LockInstanceId"].asString();
if(!value["ServerLockStatus"].isNull())
serverLockStatus_ = std::stoi(value["ServerLockStatus"].asString());
}
std::string QueryServerLockResult::getStartDate()const
{
return startDate_;
}
std::string QueryServerLockResult::getGmtCreate()const
{
return gmtCreate_;
}
std::string QueryServerLockResult::getExpireDate()const
{
return expireDate_;
}
std::string QueryServerLockResult::getDomainName()const
{
return domainName_;
}
std::string QueryServerLockResult::getUserId()const
{
return userId_;
}
std::string QueryServerLockResult::getGmtModified()const
{
return gmtModified_;
}
std::string QueryServerLockResult::getDomainInstanceId()const
{
return domainInstanceId_;
}
std::string QueryServerLockResult::getLockInstanceId()const
{
return lockInstanceId_;
}
int QueryServerLockResult::getServerLockStatus()const
{
return serverLockStatus_;
}
std::string QueryServerLockResult::getLockProductId()const
{
return lockProductId_;
}

View File

@@ -47,17 +47,6 @@ void QueryTaskDetailListRequest::setInstanceId(const std::string& instanceId)
setParameter("InstanceId", instanceId);
}
std::string QueryTaskDetailListRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryTaskDetailListRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string QueryTaskDetailListRequest::getTaskNo()const
{
return taskNo_;
@@ -80,6 +69,17 @@ void QueryTaskDetailListRequest::setDomainName(const std::string& domainName)
setParameter("DomainName", domainName);
}
std::string QueryTaskDetailListRequest::getUserClientIp()const
{
return userClientIp_;
}
void QueryTaskDetailListRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
int QueryTaskDetailListRequest::getPageSize()const
{
return pageSize_;

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/ResetQualificationVerificationRequest.h>
using AlibabaCloud::Domain::Model::ResetQualificationVerificationRequest;
ResetQualificationVerificationRequest::ResetQualificationVerificationRequest() :
RpcServiceRequest("domain", "2018-01-29", "ResetQualificationVerification")
{}
ResetQualificationVerificationRequest::~ResetQualificationVerificationRequest()
{}
std::string ResetQualificationVerificationRequest::getInstanceId()const
{
return instanceId_;
}
void ResetQualificationVerificationRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
std::string ResetQualificationVerificationRequest::getUserClientIp()const
{
return userClientIp_;
}
void ResetQualificationVerificationRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string ResetQualificationVerificationRequest::getLang()const
{
return lang_;
}
void ResetQualificationVerificationRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}
std::string ResetQualificationVerificationRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void ResetQualificationVerificationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}

View File

@@ -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.
*/
#include <alibabacloud/domain/model/ResetQualificationVerificationResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
ResetQualificationVerificationResult::ResetQualificationVerificationResult() :
ServiceResult()
{}
ResetQualificationVerificationResult::ResetQualificationVerificationResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ResetQualificationVerificationResult::~ResetQualificationVerificationResult()
{}
void ResetQualificationVerificationResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -36,6 +36,17 @@ void SaveBatchDomainRemarkRequest::setInstanceIds(const std::string& instanceIds
setParameter("InstanceIds", instanceIds);
}
std::string SaveBatchDomainRemarkRequest::getUserClientIp()const
{
return userClientIp_;
}
void SaveBatchDomainRemarkRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string SaveBatchDomainRemarkRequest::getRemark()const
{
return remark_;

View File

@@ -37,31 +37,32 @@ void SaveBatchTaskForCreatingOrderActivateRequest::setOrderActivateParam(const s
for(int i = 0; i!= orderActivateParam.size(); i++) {
auto obj = orderActivateParam.at(i);
std::string str ="OrderActivateParam."+ std::to_string(i);
setParameter(str + ".DomainName", obj.domainName);
setParameter(str + ".SubscriptionDuration", std::to_string(obj.subscriptionDuration));
setParameter(str + ".RegistrantProfileId", std::to_string(obj.registrantProfileId));
setParameter(str + ".EnableDomainProxy", std::to_string(obj.enableDomainProxy));
setParameter(str + ".PermitPremiumActivation", std::to_string(obj.permitPremiumActivation));
setParameter(str + ".AliyunDns", std::to_string(obj.aliyunDns));
setParameter(str + ".Dns1", obj.dns1);
setParameter(str + ".Dns2", obj.dns2);
setParameter(str + ".ZhCity", obj.zhCity);
setParameter(str + ".ZhRegistrantOrganization", obj.zhRegistrantOrganization);
setParameter(str + ".Country", obj.country);
setParameter(str + ".ZhRegistrantName", obj.zhRegistrantName);
setParameter(str + ".ZhProvince", obj.zhProvince);
setParameter(str + ".ZhAddress", obj.zhAddress);
setParameter(str + ".SubscriptionDuration", std::to_string(obj.subscriptionDuration));
setParameter(str + ".PermitPremiumActivation", std::to_string(obj.permitPremiumActivation));
setParameter(str + ".City", obj.city);
setParameter(str + ".RegistrantOrganization", obj.registrantOrganization);
setParameter(str + ".RegistrantName", obj.registrantName);
setParameter(str + ".Province", obj.province);
setParameter(str + ".Address", obj.address);
setParameter(str + ".Email", obj.email);
setParameter(str + ".PostalCode", obj.postalCode);
setParameter(str + ".TelArea", obj.telArea);
setParameter(str + ".Telephone", obj.telephone);
setParameter(str + ".Dns2", obj.dns2);
setParameter(str + ".Dns1", obj.dns1);
setParameter(str + ".RegistrantProfileId", std::to_string(obj.registrantProfileId));
setParameter(str + ".AliyunDns", std::to_string(obj.aliyunDns));
setParameter(str + ".ZhCity", obj.zhCity);
setParameter(str + ".TelExt", obj.telExt);
setParameter(str + ".ZhRegistrantName", obj.zhRegistrantName);
setParameter(str + ".Province", obj.province);
setParameter(str + ".PostalCode", obj.postalCode);
setParameter(str + ".Email", obj.email);
setParameter(str + ".ZhRegistrantOrganization", obj.zhRegistrantOrganization);
setParameter(str + ".Address", obj.address);
setParameter(str + ".TelArea", obj.telArea);
setParameter(str + ".DomainName", obj.domainName);
setParameter(str + ".ZhAddress", obj.zhAddress);
setParameter(str + ".RegistrantType", obj.registrantType);
setParameter(str + ".Telephone", obj.telephone);
setParameter(str + ".TrademarkDomainActivation", std::to_string(obj.trademarkDomainActivation));
setParameter(str + ".ZhProvince", obj.zhProvince);
setParameter(str + ".RegistrantOrganization", obj.registrantOrganization);
setParameter(str + ".EnableDomainProxy", std::to_string(obj.enableDomainProxy));
setParameter(str + ".RegistrantName", obj.registrantName);
}
}

View File

@@ -37,8 +37,8 @@ void SaveBatchTaskForCreatingOrderRedeemRequest::setOrderRedeemParam(const std::
for(int i = 0; i!= orderRedeemParam.size(); i++) {
auto obj = orderRedeemParam.at(i);
std::string str ="OrderRedeemParam."+ std::to_string(i);
setParameter(str + ".DomainName", obj.domainName);
setParameter(str + ".CurrentExpirationDate", std::to_string(obj.currentExpirationDate));
setParameter(str + ".DomainName", obj.domainName);
}
}

View File

@@ -48,9 +48,9 @@ void SaveBatchTaskForCreatingOrderRenewRequest::setOrderRenewParam(const std::ve
for(int i = 0; i!= orderRenewParam.size(); i++) {
auto obj = orderRenewParam.at(i);
std::string str ="OrderRenewParam."+ std::to_string(i);
setParameter(str + ".DomainName", obj.domainName);
setParameter(str + ".CurrentExpirationDate", std::to_string(obj.currentExpirationDate));
setParameter(str + ".SubscriptionDuration", std::to_string(obj.subscriptionDuration));
setParameter(str + ".CurrentExpirationDate", std::to_string(obj.currentExpirationDate));
setParameter(str + ".DomainName", obj.domainName);
}
}

View File

@@ -37,10 +37,10 @@ void SaveBatchTaskForCreatingOrderTransferRequest::setOrderTransferParam(const s
for(int i = 0; i!= orderTransferParam.size(); i++) {
auto obj = orderTransferParam.at(i);
std::string str ="OrderTransferParam."+ std::to_string(i);
setParameter(str + ".DomainName", obj.domainName);
setParameter(str + ".AuthorizationCode", obj.authorizationCode);
setParameter(str + ".RegistrantProfileId", std::to_string(obj.registrantProfileId));
setParameter(str + ".PermitPremiumTransfer", std::to_string(obj.permitPremiumTransfer));
setParameter(str + ".AuthorizationCode", obj.authorizationCode);
setParameter(str + ".DomainName", obj.domainName);
setParameter(str + ".RegistrantProfileId", std::to_string(obj.registrantProfileId));
}
}

View File

@@ -0,0 +1,71 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/SaveSingleTaskForAssociatingEnsRequest.h>
using AlibabaCloud::Domain::Model::SaveSingleTaskForAssociatingEnsRequest;
SaveSingleTaskForAssociatingEnsRequest::SaveSingleTaskForAssociatingEnsRequest() :
RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForAssociatingEns")
{}
SaveSingleTaskForAssociatingEnsRequest::~SaveSingleTaskForAssociatingEnsRequest()
{}
std::string SaveSingleTaskForAssociatingEnsRequest::getAddress()const
{
return address_;
}
void SaveSingleTaskForAssociatingEnsRequest::setAddress(const std::string& address)
{
address_ = address;
setParameter("Address", address);
}
std::string SaveSingleTaskForAssociatingEnsRequest::getUserClientIp()const
{
return userClientIp_;
}
void SaveSingleTaskForAssociatingEnsRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string SaveSingleTaskForAssociatingEnsRequest::getDomainName()const
{
return domainName_;
}
void SaveSingleTaskForAssociatingEnsRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
std::string SaveSingleTaskForAssociatingEnsRequest::getLang()const
{
return lang_;
}
void SaveSingleTaskForAssociatingEnsRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/SaveSingleTaskForAssociatingEnsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
SaveSingleTaskForAssociatingEnsResult::SaveSingleTaskForAssociatingEnsResult() :
ServiceResult()
{}
SaveSingleTaskForAssociatingEnsResult::SaveSingleTaskForAssociatingEnsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
SaveSingleTaskForAssociatingEnsResult::~SaveSingleTaskForAssociatingEnsResult()
{}
void SaveSingleTaskForAssociatingEnsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["TaskNo"].isNull())
taskNo_ = value["TaskNo"].asString();
}
std::string SaveSingleTaskForAssociatingEnsResult::getTaskNo()const
{
return taskNo_;
}

View File

@@ -59,6 +59,17 @@ void SaveSingleTaskForCreatingDnsHostRequest::setDnsName(const std::string& dnsN
setParameter("DnsName", dnsName);
}
std::string SaveSingleTaskForCreatingDnsHostRequest::getUserClientIp()const
{
return userClientIp_;
}
void SaveSingleTaskForCreatingDnsHostRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string SaveSingleTaskForCreatingDnsHostRequest::getLang()const
{
return lang_;

View File

@@ -267,6 +267,17 @@ void SaveSingleTaskForCreatingOrderActivateRequest::setTelephone(const std::stri
setParameter("Telephone", telephone);
}
bool SaveSingleTaskForCreatingOrderActivateRequest::getTrademarkDomainActivation()const
{
return trademarkDomainActivation_;
}
void SaveSingleTaskForCreatingOrderActivateRequest::setTrademarkDomainActivation(bool trademarkDomainActivation)
{
trademarkDomainActivation_ = trademarkDomainActivation;
setParameter("TrademarkDomainActivation", std::to_string(trademarkDomainActivation));
}
std::string SaveSingleTaskForCreatingOrderActivateRequest::getZhProvince()const
{
return zhProvince_;

View File

@@ -47,6 +47,17 @@ void SaveSingleTaskForDeletingDnsHostRequest::setDnsName(const std::string& dnsN
setParameter("DnsName", dnsName);
}
std::string SaveSingleTaskForDeletingDnsHostRequest::getUserClientIp()const
{
return userClientIp_;
}
void SaveSingleTaskForDeletingDnsHostRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string SaveSingleTaskForDeletingDnsHostRequest::getLang()const
{
return lang_;

View File

@@ -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.
*/
#include <alibabacloud/domain/model/SaveSingleTaskForDisassociatingEnsRequest.h>
using AlibabaCloud::Domain::Model::SaveSingleTaskForDisassociatingEnsRequest;
SaveSingleTaskForDisassociatingEnsRequest::SaveSingleTaskForDisassociatingEnsRequest() :
RpcServiceRequest("domain", "2018-01-29", "SaveSingleTaskForDisassociatingEns")
{}
SaveSingleTaskForDisassociatingEnsRequest::~SaveSingleTaskForDisassociatingEnsRequest()
{}
std::string SaveSingleTaskForDisassociatingEnsRequest::getUserClientIp()const
{
return userClientIp_;
}
void SaveSingleTaskForDisassociatingEnsRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string SaveSingleTaskForDisassociatingEnsRequest::getDomainName()const
{
return domainName_;
}
void SaveSingleTaskForDisassociatingEnsRequest::setDomainName(const std::string& domainName)
{
domainName_ = domainName;
setParameter("DomainName", domainName);
}
std::string SaveSingleTaskForDisassociatingEnsRequest::getLang()const
{
return lang_;
}
void SaveSingleTaskForDisassociatingEnsRequest::setLang(const std::string& lang)
{
lang_ = lang;
setParameter("Lang", lang);
}

View File

@@ -0,0 +1,52 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/domain/model/SaveSingleTaskForDisassociatingEnsResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Domain;
using namespace AlibabaCloud::Domain::Model;
SaveSingleTaskForDisassociatingEnsResult::SaveSingleTaskForDisassociatingEnsResult() :
ServiceResult()
{}
SaveSingleTaskForDisassociatingEnsResult::SaveSingleTaskForDisassociatingEnsResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
SaveSingleTaskForDisassociatingEnsResult::~SaveSingleTaskForDisassociatingEnsResult()
{}
void SaveSingleTaskForDisassociatingEnsResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["TaskNo"].isNull())
taskNo_ = value["TaskNo"].asString();
}
std::string SaveSingleTaskForDisassociatingEnsResult::getTaskNo()const
{
return taskNo_;
}

View File

@@ -59,6 +59,17 @@ void SaveSingleTaskForModifyingDnsHostRequest::setDnsName(const std::string& dns
setParameter("DnsName", dnsName);
}
std::string SaveSingleTaskForModifyingDnsHostRequest::getUserClientIp()const
{
return userClientIp_;
}
void SaveSingleTaskForModifyingDnsHostRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string SaveSingleTaskForModifyingDnsHostRequest::getLang()const
{
return lang_;

View File

@@ -36,6 +36,17 @@ void SaveSingleTaskForSynchronizingDnsHostRequest::setInstanceId(const std::stri
setParameter("InstanceId", instanceId);
}
std::string SaveSingleTaskForSynchronizingDnsHostRequest::getUserClientIp()const
{
return userClientIp_;
}
void SaveSingleTaskForSynchronizingDnsHostRequest::setUserClientIp(const std::string& userClientIp)
{
userClientIp_ = userClientIp;
setParameter("UserClientIp", userClientIp);
}
std::string SaveSingleTaskForSynchronizingDnsHostRequest::getLang()const
{
return lang_;