domain

package
v1.61.1799 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 29, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "central"

EndpointType regional or central

Functions

func GetEndpointMap added in v1.61.268

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType added in v1.61.268

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty added in v1.61.268

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient added in v1.61.268

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AcceptDemandRequest

type AcceptDemandRequest struct {
	*requests.RpcRequest
	BizId   string `position:"Query" name:"BizId"`
	Message string `position:"Query" name:"Message"`
}

AcceptDemandRequest is the request struct for api AcceptDemand

func CreateAcceptDemandRequest

func CreateAcceptDemandRequest() (request *AcceptDemandRequest)

CreateAcceptDemandRequest creates a request to invoke AcceptDemand API

type AcceptDemandResponse

type AcceptDemandResponse struct {
	*responses.BaseResponse
	BindUrl   string `json:"BindUrl" xml:"BindUrl"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AcceptDemandResponse is the response struct for api AcceptDemand

func CreateAcceptDemandResponse

func CreateAcceptDemandResponse() (response *AcceptDemandResponse)

CreateAcceptDemandResponse creates a response to parse from AcceptDemand response

type AuctionDetail

type AuctionDetail struct {
	Status          string  `json:"Status" xml:"Status"`
	ReserveMet      bool    `json:"ReserveMet" xml:"ReserveMet"`
	HighBid         float64 `json:"HighBid" xml:"HighBid"`
	DeliveryTime    int64   `json:"DeliveryTime" xml:"DeliveryTime"`
	TransferInPrice float64 `json:"TransferInPrice" xml:"TransferInPrice"`
	NextValidBid    float64 `json:"NextValidBid" xml:"NextValidBid"`
	ProduceStatus   string  `json:"ProduceStatus" xml:"ProduceStatus"`
	HighBidder      string  `json:"HighBidder" xml:"HighBidder"`
	BookedPartner   string  `json:"BookedPartner" xml:"BookedPartner"`
	Currency        string  `json:"Currency" xml:"Currency"`
	DomainName      string  `json:"DomainName" xml:"DomainName"`
	YourCurrentBid  float64 `json:"YourCurrentBid" xml:"YourCurrentBid"`
	FailCode        string  `json:"FailCode" xml:"FailCode"`
	AuctionEndTime  int64   `json:"AuctionEndTime" xml:"AuctionEndTime"`
	BookEndTime     int64   `json:"BookEndTime" xml:"BookEndTime"`
	PayEndTime      int64   `json:"PayEndTime" xml:"PayEndTime"`
	PayStatus       string  `json:"PayStatus" xml:"PayStatus"`
	YourMaxBid      float64 `json:"YourMaxBid" xml:"YourMaxBid"`
	PayPrice        float64 `json:"PayPrice" xml:"PayPrice"`
	AuctionId       string  `json:"AuctionId" xml:"AuctionId"`
	PartnerType     string  `json:"PartnerType" xml:"PartnerType"`
	DomainType      string  `json:"DomainType" xml:"DomainType"`
	ReserveMin      int64   `json:"ReserveMin" xml:"ReserveMin"`
	ReserveMax      int64   `json:"ReserveMax" xml:"ReserveMax"`
	ReservePrice    int64   `json:"ReservePrice" xml:"ReservePrice"`
}

AuctionDetail is a nested struct in domain response

type BidDomainRequest

type BidDomainRequest struct {
	*requests.RpcRequest
	AuctionId string         `position:"Body" name:"AuctionId"`
	MaxBid    requests.Float `position:"Body" name:"MaxBid"`
	Currency  string         `position:"Body" name:"Currency"`
}

BidDomainRequest is the request struct for api BidDomain

func CreateBidDomainRequest

func CreateBidDomainRequest() (request *BidDomainRequest)

CreateBidDomainRequest creates a request to invoke BidDomain API

type BidDomainResponse

type BidDomainResponse struct {
	*responses.BaseResponse
	AuctionId string `json:"AuctionId" xml:"AuctionId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

BidDomainResponse is the response struct for api BidDomain

func CreateBidDomainResponse

func CreateBidDomainResponse() (response *BidDomainResponse)

CreateBidDomainResponse creates a response to parse from BidDomain response

type BidRecord

type BidRecord struct {
	Bidder     string  `json:"Bidder" xml:"Bidder"`
	BidTime    int64   `json:"BidTime" xml:"BidTime"`
	Bid        float64 `json:"Bid" xml:"Bid"`
	Currency   string  `json:"Currency" xml:"Currency"`
	DomainName string  `json:"DomainName" xml:"DomainName"`
}

BidRecord is a nested struct in domain response

type BrokerDemandRecord

type BrokerDemandRecord struct {
	Description string `json:"Description" xml:"Description"`
	CreateTime  int64  `json:"CreateTime" xml:"CreateTime"`
	BizId       string `json:"BizId" xml:"BizId"`
}

BrokerDemandRecord is a nested struct in domain response

type ChangeAuctionAuctionList added in v1.61.268

type ChangeAuctionAuctionList struct {
	Winner       string                                `name:"Winner"`
	ReserveRange string                                `name:"ReserveRange"`
	DomainName   string                                `name:"DomainName"`
	EndTime      string                                `name:"EndTime"`
	TimeLeft     string                                `name:"TimeLeft"`
	BidRecords   *[]ChangeAuctionAuctionListBidRecords `name:"BidRecords" type:"Repeated"`
	IsReserve    string                                `name:"IsReserve"`
	Status       string                                `name:"Status"`
	WinnerPrice  string                                `name:"WinnerPrice"`
	ReservePrice string                                `name:"ReservePrice"`
}

ChangeAuctionAuctionList is a repeated param struct in ChangeAuctionRequest

type ChangeAuctionAuctionListBidRecords added in v1.61.1769

type ChangeAuctionAuctionListBidRecords struct {
	CreateTime string `name:"CreateTime"`
	Price      string `name:"Price"`
	UserId     string `name:"UserId"`
}

ChangeAuctionAuctionListBidRecords is a repeated param struct in ChangeAuctionRequest

type ChangeAuctionRequest added in v1.61.268

type ChangeAuctionRequest struct {
	*requests.RpcRequest
	AuctionList *[]ChangeAuctionAuctionList `position:"Body" name:"AuctionList"  type:"Repeated"`
}

ChangeAuctionRequest is the request struct for api ChangeAuction

func CreateChangeAuctionRequest added in v1.61.268

func CreateChangeAuctionRequest() (request *ChangeAuctionRequest)

CreateChangeAuctionRequest creates a request to invoke ChangeAuction API

type ChangeAuctionResponse added in v1.61.268

type ChangeAuctionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ChangeAuctionResponse is the response struct for api ChangeAuction

func CreateChangeAuctionResponse added in v1.61.268

func CreateChangeAuctionResponse() (response *ChangeAuctionResponse)

CreateChangeAuctionResponse creates a response to parse from ChangeAuction response

type CheckDomainStatusRequest added in v1.61.1435

type CheckDomainStatusRequest struct {
	*requests.RpcRequest
	Domain string `position:"Query" name:"Domain"`
}

CheckDomainStatusRequest is the request struct for api CheckDomainStatus

func CreateCheckDomainStatusRequest added in v1.61.1435

func CreateCheckDomainStatusRequest() (request *CheckDomainStatusRequest)

CreateCheckDomainStatusRequest creates a request to invoke CheckDomainStatus API

type CheckDomainStatusResponse added in v1.61.1435

type CheckDomainStatusResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	ErrorCode      string `json:"ErrorCode" xml:"ErrorCode"`
	Success        bool   `json:"Success" xml:"Success"`
	Module         Module `json:"Module" xml:"Module"`
}

CheckDomainStatusResponse is the response struct for api CheckDomainStatus

func CreateCheckDomainStatusResponse added in v1.61.1435

func CreateCheckDomainStatusResponse() (response *CheckDomainStatusResponse)

CreateCheckDomainStatusResponse creates a response to parse from CheckDomainStatus response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AcceptDemand

func (client *Client) AcceptDemand(request *AcceptDemandRequest) (response *AcceptDemandResponse, err error)

AcceptDemand invokes the domain.AcceptDemand API synchronously

func (*Client) AcceptDemandWithCallback

func (client *Client) AcceptDemandWithCallback(request *AcceptDemandRequest, callback func(response *AcceptDemandResponse, err error)) <-chan int

AcceptDemandWithCallback invokes the domain.AcceptDemand API asynchronously

func (*Client) AcceptDemandWithChan

func (client *Client) AcceptDemandWithChan(request *AcceptDemandRequest) (<-chan *AcceptDemandResponse, <-chan error)

AcceptDemandWithChan invokes the domain.AcceptDemand API asynchronously

func (*Client) BidDomain

func (client *Client) BidDomain(request *BidDomainRequest) (response *BidDomainResponse, err error)

BidDomain invokes the domain.BidDomain API synchronously

func (*Client) BidDomainWithCallback

func (client *Client) BidDomainWithCallback(request *BidDomainRequest, callback func(response *BidDomainResponse, err error)) <-chan int

BidDomainWithCallback invokes the domain.BidDomain API asynchronously

func (*Client) BidDomainWithChan

func (client *Client) BidDomainWithChan(request *BidDomainRequest) (<-chan *BidDomainResponse, <-chan error)

BidDomainWithChan invokes the domain.BidDomain API asynchronously

func (*Client) ChangeAuction added in v1.61.268

func (client *Client) ChangeAuction(request *ChangeAuctionRequest) (response *ChangeAuctionResponse, err error)

ChangeAuction invokes the domain.ChangeAuction API synchronously

func (*Client) ChangeAuctionWithCallback added in v1.61.268

func (client *Client) ChangeAuctionWithCallback(request *ChangeAuctionRequest, callback func(response *ChangeAuctionResponse, err error)) <-chan int

ChangeAuctionWithCallback invokes the domain.ChangeAuction API asynchronously

func (*Client) ChangeAuctionWithChan added in v1.61.268

func (client *Client) ChangeAuctionWithChan(request *ChangeAuctionRequest) (<-chan *ChangeAuctionResponse, <-chan error)

ChangeAuctionWithChan invokes the domain.ChangeAuction API asynchronously

func (*Client) CheckDomainStatus added in v1.61.1435

func (client *Client) CheckDomainStatus(request *CheckDomainStatusRequest) (response *CheckDomainStatusResponse, err error)

CheckDomainStatus invokes the domain.CheckDomainStatus API synchronously

func (*Client) CheckDomainStatusWithCallback added in v1.61.1435

func (client *Client) CheckDomainStatusWithCallback(request *CheckDomainStatusRequest, callback func(response *CheckDomainStatusResponse, err error)) <-chan int

CheckDomainStatusWithCallback invokes the domain.CheckDomainStatus API asynchronously

func (*Client) CheckDomainStatusWithChan added in v1.61.1435

func (client *Client) CheckDomainStatusWithChan(request *CheckDomainStatusRequest) (<-chan *CheckDomainStatusResponse, <-chan error)

CheckDomainStatusWithChan invokes the domain.CheckDomainStatus API asynchronously

func (*Client) CreateFixedPriceDemandOrder added in v1.61.1435

func (client *Client) CreateFixedPriceDemandOrder(request *CreateFixedPriceDemandOrderRequest) (response *CreateFixedPriceDemandOrderResponse, err error)

CreateFixedPriceDemandOrder invokes the domain.CreateFixedPriceDemandOrder API synchronously

func (*Client) CreateFixedPriceDemandOrderWithCallback added in v1.61.1435

func (client *Client) CreateFixedPriceDemandOrderWithCallback(request *CreateFixedPriceDemandOrderRequest, callback func(response *CreateFixedPriceDemandOrderResponse, err error)) <-chan int

CreateFixedPriceDemandOrderWithCallback invokes the domain.CreateFixedPriceDemandOrder API asynchronously

func (*Client) CreateFixedPriceDemandOrderWithChan added in v1.61.1435

func (client *Client) CreateFixedPriceDemandOrderWithChan(request *CreateFixedPriceDemandOrderRequest) (<-chan *CreateFixedPriceDemandOrderResponse, <-chan error)

CreateFixedPriceDemandOrderWithChan invokes the domain.CreateFixedPriceDemandOrder API asynchronously

func (*Client) FailDemand

func (client *Client) FailDemand(request *FailDemandRequest) (response *FailDemandResponse, err error)

FailDemand invokes the domain.FailDemand API synchronously

func (*Client) FailDemandWithCallback

func (client *Client) FailDemandWithCallback(request *FailDemandRequest, callback func(response *FailDemandResponse, err error)) <-chan int

FailDemandWithCallback invokes the domain.FailDemand API asynchronously

func (*Client) FailDemandWithChan

func (client *Client) FailDemandWithChan(request *FailDemandRequest) (<-chan *FailDemandResponse, <-chan error)

FailDemandWithChan invokes the domain.FailDemand API asynchronously

func (*Client) FinishDemand

func (client *Client) FinishDemand(request *FinishDemandRequest) (response *FinishDemandResponse, err error)

FinishDemand invokes the domain.FinishDemand API synchronously

func (*Client) FinishDemandWithCallback

func (client *Client) FinishDemandWithCallback(request *FinishDemandRequest, callback func(response *FinishDemandResponse, err error)) <-chan int

FinishDemandWithCallback invokes the domain.FinishDemand API asynchronously

func (*Client) FinishDemandWithChan

func (client *Client) FinishDemandWithChan(request *FinishDemandRequest) (<-chan *FinishDemandResponse, <-chan error)

FinishDemandWithChan invokes the domain.FinishDemand API asynchronously

func (*Client) GetIntlDomainDownloadUrl added in v1.61.1769

func (client *Client) GetIntlDomainDownloadUrl(request *GetIntlDomainDownloadUrlRequest) (response *GetIntlDomainDownloadUrlResponse, err error)

GetIntlDomainDownloadUrl invokes the domain.GetIntlDomainDownloadUrl API synchronously

func (*Client) GetIntlDomainDownloadUrlWithCallback added in v1.61.1769

func (client *Client) GetIntlDomainDownloadUrlWithCallback(request *GetIntlDomainDownloadUrlRequest, callback func(response *GetIntlDomainDownloadUrlResponse, err error)) <-chan int

GetIntlDomainDownloadUrlWithCallback invokes the domain.GetIntlDomainDownloadUrl API asynchronously

func (*Client) GetIntlDomainDownloadUrlWithChan added in v1.61.1769

func (client *Client) GetIntlDomainDownloadUrlWithChan(request *GetIntlDomainDownloadUrlRequest) (<-chan *GetIntlDomainDownloadUrlResponse, <-chan error)

GetIntlDomainDownloadUrlWithChan invokes the domain.GetIntlDomainDownloadUrl API asynchronously

func (*Client) GetReserveDomainUrl

func (client *Client) GetReserveDomainUrl(request *GetReserveDomainUrlRequest) (response *GetReserveDomainUrlResponse, err error)

GetReserveDomainUrl invokes the domain.GetReserveDomainUrl API synchronously

func (*Client) GetReserveDomainUrlWithCallback

func (client *Client) GetReserveDomainUrlWithCallback(request *GetReserveDomainUrlRequest, callback func(response *GetReserveDomainUrlResponse, err error)) <-chan int

GetReserveDomainUrlWithCallback invokes the domain.GetReserveDomainUrl API asynchronously

func (*Client) GetReserveDomainUrlWithChan

func (client *Client) GetReserveDomainUrlWithChan(request *GetReserveDomainUrlRequest) (<-chan *GetReserveDomainUrlResponse, <-chan error)

GetReserveDomainUrlWithChan invokes the domain.GetReserveDomainUrl API asynchronously

func (*Client) PurchaseIntlDomain added in v1.61.1769

func (client *Client) PurchaseIntlDomain(request *PurchaseIntlDomainRequest) (response *PurchaseIntlDomainResponse, err error)

PurchaseIntlDomain invokes the domain.PurchaseIntlDomain API synchronously

func (*Client) PurchaseIntlDomainWithCallback added in v1.61.1769

func (client *Client) PurchaseIntlDomainWithCallback(request *PurchaseIntlDomainRequest, callback func(response *PurchaseIntlDomainResponse, err error)) <-chan int

PurchaseIntlDomainWithCallback invokes the domain.PurchaseIntlDomain API asynchronously

func (*Client) PurchaseIntlDomainWithChan added in v1.61.1769

func (client *Client) PurchaseIntlDomainWithChan(request *PurchaseIntlDomainRequest) (<-chan *PurchaseIntlDomainResponse, <-chan error)

PurchaseIntlDomainWithChan invokes the domain.PurchaseIntlDomain API asynchronously

func (*Client) QueryAuctionDetail

func (client *Client) QueryAuctionDetail(request *QueryAuctionDetailRequest) (response *QueryAuctionDetailResponse, err error)

QueryAuctionDetail invokes the domain.QueryAuctionDetail API synchronously

func (*Client) QueryAuctionDetailWithCallback

func (client *Client) QueryAuctionDetailWithCallback(request *QueryAuctionDetailRequest, callback func(response *QueryAuctionDetailResponse, err error)) <-chan int

QueryAuctionDetailWithCallback invokes the domain.QueryAuctionDetail API asynchronously

func (*Client) QueryAuctionDetailWithChan

func (client *Client) QueryAuctionDetailWithChan(request *QueryAuctionDetailRequest) (<-chan *QueryAuctionDetailResponse, <-chan error)

QueryAuctionDetailWithChan invokes the domain.QueryAuctionDetail API asynchronously

func (*Client) QueryAuctions

func (client *Client) QueryAuctions(request *QueryAuctionsRequest) (response *QueryAuctionsResponse, err error)

QueryAuctions invokes the domain.QueryAuctions API synchronously

func (*Client) QueryAuctionsWithCallback

func (client *Client) QueryAuctionsWithCallback(request *QueryAuctionsRequest, callback func(response *QueryAuctionsResponse, err error)) <-chan int

QueryAuctionsWithCallback invokes the domain.QueryAuctions API asynchronously

func (*Client) QueryAuctionsWithChan

func (client *Client) QueryAuctionsWithChan(request *QueryAuctionsRequest) (<-chan *QueryAuctionsResponse, <-chan error)

QueryAuctionsWithChan invokes the domain.QueryAuctions API asynchronously

func (*Client) QueryBidRecords

func (client *Client) QueryBidRecords(request *QueryBidRecordsRequest) (response *QueryBidRecordsResponse, err error)

QueryBidRecords invokes the domain.QueryBidRecords API synchronously

func (*Client) QueryBidRecordsWithCallback

func (client *Client) QueryBidRecordsWithCallback(request *QueryBidRecordsRequest, callback func(response *QueryBidRecordsResponse, err error)) <-chan int

QueryBidRecordsWithCallback invokes the domain.QueryBidRecords API asynchronously

func (*Client) QueryBidRecordsWithChan

func (client *Client) QueryBidRecordsWithChan(request *QueryBidRecordsRequest) (<-chan *QueryBidRecordsResponse, <-chan error)

QueryBidRecordsWithChan invokes the domain.QueryBidRecords API asynchronously

func (*Client) QueryBookingDomainInfo

func (client *Client) QueryBookingDomainInfo(request *QueryBookingDomainInfoRequest) (response *QueryBookingDomainInfoResponse, err error)

QueryBookingDomainInfo invokes the domain.QueryBookingDomainInfo API synchronously

func (*Client) QueryBookingDomainInfoWithCallback

func (client *Client) QueryBookingDomainInfoWithCallback(request *QueryBookingDomainInfoRequest, callback func(response *QueryBookingDomainInfoResponse, err error)) <-chan int

QueryBookingDomainInfoWithCallback invokes the domain.QueryBookingDomainInfo API asynchronously

func (*Client) QueryBookingDomainInfoWithChan

func (client *Client) QueryBookingDomainInfoWithChan(request *QueryBookingDomainInfoRequest) (<-chan *QueryBookingDomainInfoResponse, <-chan error)

QueryBookingDomainInfoWithChan invokes the domain.QueryBookingDomainInfo API asynchronously

func (*Client) QueryBrokerDemand

func (client *Client) QueryBrokerDemand(request *QueryBrokerDemandRequest) (response *QueryBrokerDemandResponse, err error)

QueryBrokerDemand invokes the domain.QueryBrokerDemand API synchronously

func (*Client) QueryBrokerDemandRecord

func (client *Client) QueryBrokerDemandRecord(request *QueryBrokerDemandRecordRequest) (response *QueryBrokerDemandRecordResponse, err error)

QueryBrokerDemandRecord invokes the domain.QueryBrokerDemandRecord API synchronously

func (*Client) QueryBrokerDemandRecordWithCallback

func (client *Client) QueryBrokerDemandRecordWithCallback(request *QueryBrokerDemandRecordRequest, callback func(response *QueryBrokerDemandRecordResponse, err error)) <-chan int

QueryBrokerDemandRecordWithCallback invokes the domain.QueryBrokerDemandRecord API asynchronously

func (*Client) QueryBrokerDemandRecordWithChan

func (client *Client) QueryBrokerDemandRecordWithChan(request *QueryBrokerDemandRecordRequest) (<-chan *QueryBrokerDemandRecordResponse, <-chan error)

QueryBrokerDemandRecordWithChan invokes the domain.QueryBrokerDemandRecord API asynchronously

func (*Client) QueryBrokerDemandWithCallback

func (client *Client) QueryBrokerDemandWithCallback(request *QueryBrokerDemandRequest, callback func(response *QueryBrokerDemandResponse, err error)) <-chan int

QueryBrokerDemandWithCallback invokes the domain.QueryBrokerDemand API asynchronously

func (*Client) QueryBrokerDemandWithChan

func (client *Client) QueryBrokerDemandWithChan(request *QueryBrokerDemandRequest) (<-chan *QueryBrokerDemandResponse, <-chan error)

QueryBrokerDemandWithChan invokes the domain.QueryBrokerDemand API asynchronously

func (*Client) QueryDomainTransferStatus added in v1.61.268

func (client *Client) QueryDomainTransferStatus(request *QueryDomainTransferStatusRequest) (response *QueryDomainTransferStatusResponse, err error)

QueryDomainTransferStatus invokes the domain.QueryDomainTransferStatus API synchronously

func (*Client) QueryDomainTransferStatusWithCallback added in v1.61.268

func (client *Client) QueryDomainTransferStatusWithCallback(request *QueryDomainTransferStatusRequest, callback func(response *QueryDomainTransferStatusResponse, err error)) <-chan int

QueryDomainTransferStatusWithCallback invokes the domain.QueryDomainTransferStatus API asynchronously

func (*Client) QueryDomainTransferStatusWithChan added in v1.61.268

func (client *Client) QueryDomainTransferStatusWithChan(request *QueryDomainTransferStatusRequest) (<-chan *QueryDomainTransferStatusResponse, <-chan error)

QueryDomainTransferStatusWithChan invokes the domain.QueryDomainTransferStatus API asynchronously

func (*Client) RecordDemand

func (client *Client) RecordDemand(request *RecordDemandRequest) (response *RecordDemandResponse, err error)

RecordDemand invokes the domain.RecordDemand API synchronously

func (*Client) RecordDemandWithCallback

func (client *Client) RecordDemandWithCallback(request *RecordDemandRequest, callback func(response *RecordDemandResponse, err error)) <-chan int

RecordDemandWithCallback invokes the domain.RecordDemand API asynchronously

func (*Client) RecordDemandWithChan

func (client *Client) RecordDemandWithChan(request *RecordDemandRequest) (<-chan *RecordDemandResponse, <-chan error)

RecordDemandWithChan invokes the domain.RecordDemand API asynchronously

func (*Client) RefuseDemand

func (client *Client) RefuseDemand(request *RefuseDemandRequest) (response *RefuseDemandResponse, err error)

RefuseDemand invokes the domain.RefuseDemand API synchronously

func (*Client) RefuseDemandWithCallback

func (client *Client) RefuseDemandWithCallback(request *RefuseDemandRequest, callback func(response *RefuseDemandResponse, err error)) <-chan int

RefuseDemandWithCallback invokes the domain.RefuseDemand API asynchronously

func (*Client) RefuseDemandWithChan

func (client *Client) RefuseDemandWithChan(request *RefuseDemandRequest) (<-chan *RefuseDemandResponse, <-chan error)

RefuseDemandWithChan invokes the domain.RefuseDemand API asynchronously

func (*Client) RequestPayDemand

func (client *Client) RequestPayDemand(request *RequestPayDemandRequest) (response *RequestPayDemandResponse, err error)

RequestPayDemand invokes the domain.RequestPayDemand API synchronously

func (*Client) RequestPayDemandWithCallback

func (client *Client) RequestPayDemandWithCallback(request *RequestPayDemandRequest, callback func(response *RequestPayDemandResponse, err error)) <-chan int

RequestPayDemandWithCallback invokes the domain.RequestPayDemand API asynchronously

func (*Client) RequestPayDemandWithChan

func (client *Client) RequestPayDemandWithChan(request *RequestPayDemandRequest) (<-chan *RequestPayDemandResponse, <-chan error)

RequestPayDemandWithChan invokes the domain.RequestPayDemand API asynchronously

func (*Client) ReserveDomain

func (client *Client) ReserveDomain(request *ReserveDomainRequest) (response *ReserveDomainResponse, err error)

ReserveDomain invokes the domain.ReserveDomain API synchronously

func (*Client) ReserveDomainWithCallback

func (client *Client) ReserveDomainWithCallback(request *ReserveDomainRequest, callback func(response *ReserveDomainResponse, err error)) <-chan int

ReserveDomainWithCallback invokes the domain.ReserveDomain API asynchronously

func (*Client) ReserveDomainWithChan

func (client *Client) ReserveDomainWithChan(request *ReserveDomainRequest) (<-chan *ReserveDomainResponse, <-chan error)

ReserveDomainWithChan invokes the domain.ReserveDomain API asynchronously

func (*Client) ReserveIntlDomain added in v1.61.1769

func (client *Client) ReserveIntlDomain(request *ReserveIntlDomainRequest) (response *ReserveIntlDomainResponse, err error)

ReserveIntlDomain invokes the domain.ReserveIntlDomain API synchronously

func (*Client) ReserveIntlDomainWithCallback added in v1.61.1769

func (client *Client) ReserveIntlDomainWithCallback(request *ReserveIntlDomainRequest, callback func(response *ReserveIntlDomainResponse, err error)) <-chan int

ReserveIntlDomainWithCallback invokes the domain.ReserveIntlDomain API asynchronously

func (*Client) ReserveIntlDomainWithChan added in v1.61.1769

func (client *Client) ReserveIntlDomainWithChan(request *ReserveIntlDomainRequest) (<-chan *ReserveIntlDomainResponse, <-chan error)

ReserveIntlDomainWithChan invokes the domain.ReserveIntlDomain API asynchronously

type CreateFixedPriceDemandOrderRequest added in v1.61.1435

type CreateFixedPriceDemandOrderRequest struct {
	*requests.RpcRequest
	Code      string `position:"Query" name:"Code"`
	ContactId string `position:"Query" name:"ContactId"`
	Domain    string `position:"Query" name:"Domain"`
	Source    string `position:"Query" name:"Source"`
}

CreateFixedPriceDemandOrderRequest is the request struct for api CreateFixedPriceDemandOrder

func CreateCreateFixedPriceDemandOrderRequest added in v1.61.1435

func CreateCreateFixedPriceDemandOrderRequest() (request *CreateFixedPriceDemandOrderRequest)

CreateCreateFixedPriceDemandOrderRequest creates a request to invoke CreateFixedPriceDemandOrder API

type CreateFixedPriceDemandOrderResponse added in v1.61.1435

type CreateFixedPriceDemandOrderResponse struct {
	*responses.BaseResponse
	RequestId      string                              `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int                                 `json:"HttpStatusCode" xml:"HttpStatusCode"`
	ErrorCode      string                              `json:"ErrorCode" xml:"ErrorCode"`
	Success        bool                                `json:"Success" xml:"Success"`
	Module         ModuleInCreateFixedPriceDemandOrder `json:"Module" xml:"Module"`
}

CreateFixedPriceDemandOrderResponse is the response struct for api CreateFixedPriceDemandOrder

func CreateCreateFixedPriceDemandOrderResponse added in v1.61.1435

func CreateCreateFixedPriceDemandOrderResponse() (response *CreateFixedPriceDemandOrderResponse)

CreateCreateFixedPriceDemandOrderResponse creates a response to parse from CreateFixedPriceDemandOrder response

type DataInQueryAuctions

type DataInQueryAuctions struct {
	AuctionDetail []AuctionDetail `json:"AuctionDetail" xml:"AuctionDetail"`
}

DataInQueryAuctions is a nested struct in domain response

type DataInQueryBidRecords

type DataInQueryBidRecords struct {
	BidRecord []BidRecord `json:"BidRecord" xml:"BidRecord"`
}

DataInQueryBidRecords is a nested struct in domain response

type DataInQueryBrokerDemand

type DataInQueryBrokerDemand struct {
	Demand []Demand `json:"Demand" xml:"Demand"`
}

DataInQueryBrokerDemand is a nested struct in domain response

type DataInQueryBrokerDemandRecord

type DataInQueryBrokerDemandRecord struct {
	BrokerDemandRecord []BrokerDemandRecord `json:"BrokerDemandRecord" xml:"BrokerDemandRecord"`
}

DataInQueryBrokerDemandRecord is a nested struct in domain response

type Demand

type Demand struct {
	Status              string  `json:"Status" xml:"Status"`
	DemandPrice         float64 `json:"DemandPrice" xml:"DemandPrice"`
	BizId               string  `json:"BizId" xml:"BizId"`
	BargainSellerMobile string  `json:"BargainSellerMobile" xml:"BargainSellerMobile"`
	PublishTime         int64   `json:"PublishTime" xml:"PublishTime"`
	ProduceType         int     `json:"ProduceType" xml:"ProduceType"`
	DemandDomain        string  `json:"DemandDomain" xml:"DemandDomain"`
	Description         string  `json:"Description" xml:"Description"`
	Mobile              string  `json:"Mobile" xml:"Mobile"`
	ServicePayPrice     float64 `json:"ServicePayPrice" xml:"ServicePayPrice"`
	PayPrice            float64 `json:"PayPrice" xml:"PayPrice"`
	PayTime             int64   `json:"PayTime" xml:"PayTime"`
	BargainSellerPrice  float64 `json:"BargainSellerPrice" xml:"BargainSellerPrice"`
	OrderType           int     `json:"OrderType" xml:"OrderType"`
	PayDomain           string  `json:"PayDomain" xml:"PayDomain"`
	AuditStatus         int     `json:"AuditStatus" xml:"AuditStatus"`
	PartnerDomain       string  `json:"PartnerDomain" xml:"PartnerDomain"`
}

Demand is a nested struct in domain response

type DomainTransferStatus added in v1.61.268

type DomainTransferStatus struct {
	DomainTransferStatusItem []DomainTransferStatusItem `json:"DomainTransferStatus" xml:"DomainTransferStatus"`
}

DomainTransferStatus is a nested struct in domain response

type DomainTransferStatusItem added in v1.61.268

type DomainTransferStatusItem struct {
	DomainName              string `json:"DomainName" xml:"DomainName"`
	DomainStatusDescription string `json:"DomainStatusDescription" xml:"DomainStatusDescription"`
}

DomainTransferStatusItem is a nested struct in domain response

type ErrorArgsInGetIntlDomainDownloadUrl added in v1.61.1769

type ErrorArgsInGetIntlDomainDownloadUrl struct {
	ErrorArg []string `json:"ErrorArg" xml:"ErrorArg"`
}

ErrorArgsInGetIntlDomainDownloadUrl is a nested struct in domain response

type ErrorArgsInPurchaseIntlDomain added in v1.61.1769

type ErrorArgsInPurchaseIntlDomain struct {
	ErrorArg []string `json:"ErrorArg" xml:"ErrorArg"`
}

ErrorArgsInPurchaseIntlDomain is a nested struct in domain response

type ErrorArgsInReserveIntlDomain added in v1.61.1769

type ErrorArgsInReserveIntlDomain struct {
	ErrorArg []string `json:"ErrorArg" xml:"ErrorArg"`
}

ErrorArgsInReserveIntlDomain is a nested struct in domain response

type FailDemandRequest

type FailDemandRequest struct {
	*requests.RpcRequest
	BizId   string `position:"Query" name:"BizId"`
	Message string `position:"Query" name:"Message"`
}

FailDemandRequest is the request struct for api FailDemand

func CreateFailDemandRequest

func CreateFailDemandRequest() (request *FailDemandRequest)

CreateFailDemandRequest creates a request to invoke FailDemand API

type FailDemandResponse

type FailDemandResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

FailDemandResponse is the response struct for api FailDemand

func CreateFailDemandResponse

func CreateFailDemandResponse() (response *FailDemandResponse)

CreateFailDemandResponse creates a response to parse from FailDemand response

type FinishDemandRequest

type FinishDemandRequest struct {
	*requests.RpcRequest
	BizId   string `position:"Query" name:"BizId"`
	Message string `position:"Query" name:"Message"`
}

FinishDemandRequest is the request struct for api FinishDemand

func CreateFinishDemandRequest

func CreateFinishDemandRequest() (request *FinishDemandRequest)

CreateFinishDemandRequest creates a request to invoke FinishDemand API

type FinishDemandResponse

type FinishDemandResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

FinishDemandResponse is the response struct for api FinishDemand

func CreateFinishDemandResponse

func CreateFinishDemandResponse() (response *FinishDemandResponse)

CreateFinishDemandResponse creates a response to parse from FinishDemand response

type GetIntlDomainDownloadUrlRequest added in v1.61.1769

type GetIntlDomainDownloadUrlRequest struct {
	*requests.RpcRequest
}

GetIntlDomainDownloadUrlRequest is the request struct for api GetIntlDomainDownloadUrl

func CreateGetIntlDomainDownloadUrlRequest added in v1.61.1769

func CreateGetIntlDomainDownloadUrlRequest() (request *GetIntlDomainDownloadUrlRequest)

CreateGetIntlDomainDownloadUrlRequest creates a request to invoke GetIntlDomainDownloadUrl API

type GetIntlDomainDownloadUrlResponse added in v1.61.1769

type GetIntlDomainDownloadUrlResponse struct {
	*responses.BaseResponse
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	DynamicCode    string   `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string   `json:"DynamicMessage" xml:"DynamicMessage"`
	ErrorMsg       string   `json:"ErrorMsg" xml:"ErrorMsg"`
	ErrorCode      string   `json:"ErrorCode" xml:"ErrorCode"`
	Success        bool     `json:"Success" xml:"Success"`
	AllowRetry     bool     `json:"AllowRetry" xml:"AllowRetry"`
	AppName        string   `json:"AppName" xml:"AppName"`
	Url            string   `json:"Url" xml:"Url"`
	ErrorArgs      []string `json:"ErrorArgs" xml:"ErrorArgs"`
}

GetIntlDomainDownloadUrlResponse is the response struct for api GetIntlDomainDownloadUrl

func CreateGetIntlDomainDownloadUrlResponse added in v1.61.1769

func CreateGetIntlDomainDownloadUrlResponse() (response *GetIntlDomainDownloadUrlResponse)

CreateGetIntlDomainDownloadUrlResponse creates a response to parse from GetIntlDomainDownloadUrl response

type GetReserveDomainUrlRequest

type GetReserveDomainUrlRequest struct {
	*requests.RpcRequest
}

GetReserveDomainUrlRequest is the request struct for api GetReserveDomainUrl

func CreateGetReserveDomainUrlRequest

func CreateGetReserveDomainUrlRequest() (request *GetReserveDomainUrlRequest)

CreateGetReserveDomainUrlRequest creates a request to invoke GetReserveDomainUrl API

type GetReserveDomainUrlResponse

type GetReserveDomainUrlResponse struct {
	*responses.BaseResponse
	Url       string `json:"Url" xml:"Url"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

GetReserveDomainUrlResponse is the response struct for api GetReserveDomainUrl

func CreateGetReserveDomainUrlResponse

func CreateGetReserveDomainUrlResponse() (response *GetReserveDomainUrlResponse)

CreateGetReserveDomainUrlResponse creates a response to parse from GetReserveDomainUrl response

type Module added in v1.61.1435

type Module struct {
	Domain   string  `json:"Domain" xml:"Domain"`
	Price    float64 `json:"Price" xml:"Price"`
	RegDate  int64   `json:"RegDate" xml:"RegDate"`
	DeadDate int64   `json:"DeadDate" xml:"DeadDate"`
	EndTime  int64   `json:"EndTime" xml:"EndTime"`
}

Module is a nested struct in domain response

type ModuleInCreateFixedPriceDemandOrder added in v1.61.1435

type ModuleInCreateFixedPriceDemandOrder struct {
	OrderNo string `json:"OrderNo" xml:"OrderNo"`
	Price   int64  `json:"Price" xml:"Price"`
	Domain  string `json:"Domain" xml:"Domain"`
}

ModuleInCreateFixedPriceDemandOrder is a nested struct in domain response

type PurchaseIntlDomainRequest added in v1.61.1769

type PurchaseIntlDomainRequest struct {
	*requests.RpcRequest
	AuctionId string `position:"Body" name:"AuctionId"`
	Price     string `position:"Body" name:"Price"`
	Currency  string `position:"Body" name:"Currency"`
}

PurchaseIntlDomainRequest is the request struct for api PurchaseIntlDomain

func CreatePurchaseIntlDomainRequest added in v1.61.1769

func CreatePurchaseIntlDomainRequest() (request *PurchaseIntlDomainRequest)

CreatePurchaseIntlDomainRequest creates a request to invoke PurchaseIntlDomain API

type PurchaseIntlDomainResponse added in v1.61.1769

type PurchaseIntlDomainResponse struct {
	*responses.BaseResponse
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	DynamicCode    string   `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string   `json:"DynamicMessage" xml:"DynamicMessage"`
	ErrorMsg       string   `json:"ErrorMsg" xml:"ErrorMsg"`
	ErrorCode      string   `json:"ErrorCode" xml:"ErrorCode"`
	Success        bool     `json:"Success" xml:"Success"`
	AllowRetry     bool     `json:"AllowRetry" xml:"AllowRetry"`
	AppName        string   `json:"AppName" xml:"AppName"`
	AuctionId      string   `json:"AuctionId" xml:"AuctionId"`
	ErrorArgs      []string `json:"ErrorArgs" xml:"ErrorArgs"`
}

PurchaseIntlDomainResponse is the response struct for api PurchaseIntlDomain

func CreatePurchaseIntlDomainResponse added in v1.61.1769

func CreatePurchaseIntlDomainResponse() (response *PurchaseIntlDomainResponse)

CreatePurchaseIntlDomainResponse creates a response to parse from PurchaseIntlDomain response

type QueryAuctionDetailRequest

type QueryAuctionDetailRequest struct {
	*requests.RpcRequest
	AuctionId string `position:"Body" name:"AuctionId"`
}

QueryAuctionDetailRequest is the request struct for api QueryAuctionDetail

func CreateQueryAuctionDetailRequest

func CreateQueryAuctionDetailRequest() (request *QueryAuctionDetailRequest)

CreateQueryAuctionDetailRequest creates a request to invoke QueryAuctionDetail API

type QueryAuctionDetailResponse

type QueryAuctionDetailResponse struct {
	*responses.BaseResponse
	Status          string  `json:"Status" xml:"Status"`
	ReserveMet      bool    `json:"ReserveMet" xml:"ReserveMet"`
	HighBid         float64 `json:"HighBid" xml:"HighBid"`
	DeliveryTime    int64   `json:"DeliveryTime" xml:"DeliveryTime"`
	TransferInPrice float64 `json:"TransferInPrice" xml:"TransferInPrice"`
	NextValidBid    float64 `json:"NextValidBid" xml:"NextValidBid"`
	ProduceStatus   string  `json:"ProduceStatus" xml:"ProduceStatus"`
	HighBidder      string  `json:"HighBidder" xml:"HighBidder"`
	BookedPartner   string  `json:"BookedPartner" xml:"BookedPartner"`
	Currency        string  `json:"Currency" xml:"Currency"`
	DomainName      string  `json:"DomainName" xml:"DomainName"`
	YourCurrentBid  float64 `json:"YourCurrentBid" xml:"YourCurrentBid"`
	FailCode        string  `json:"FailCode" xml:"FailCode"`
	AuctionEndTime  int64   `json:"AuctionEndTime" xml:"AuctionEndTime"`
	BookEndTime     int64   `json:"BookEndTime" xml:"BookEndTime"`
	PayEndTime      int64   `json:"PayEndTime" xml:"PayEndTime"`
	PayStatus       string  `json:"PayStatus" xml:"PayStatus"`
	RequestId       string  `json:"RequestId" xml:"RequestId"`
	YourMaxBid      float64 `json:"YourMaxBid" xml:"YourMaxBid"`
	PayPrice        float64 `json:"PayPrice" xml:"PayPrice"`
	AuctionId       string  `json:"AuctionId" xml:"AuctionId"`
	PartnerType     string  `json:"PartnerType" xml:"PartnerType"`
	DomainType      string  `json:"DomainType" xml:"DomainType"`
	ReservePrice    float64 `json:"ReservePrice" xml:"ReservePrice"`
}

QueryAuctionDetailResponse is the response struct for api QueryAuctionDetail

func CreateQueryAuctionDetailResponse

func CreateQueryAuctionDetailResponse() (response *QueryAuctionDetailResponse)

CreateQueryAuctionDetailResponse creates a response to parse from QueryAuctionDetail response

type QueryAuctionsRequest

type QueryAuctionsRequest struct {
	*requests.RpcRequest
	PageSize    requests.Integer `position:"Body" name:"PageSize"`
	CurrentPage requests.Integer `position:"Body" name:"CurrentPage"`
	Status      string           `position:"Body" name:"Status"`
}

QueryAuctionsRequest is the request struct for api QueryAuctions

func CreateQueryAuctionsRequest

func CreateQueryAuctionsRequest() (request *QueryAuctionsRequest)

CreateQueryAuctionsRequest creates a request to invoke QueryAuctions API

type QueryAuctionsResponse

type QueryAuctionsResponse struct {
	*responses.BaseResponse
	CurrentPageNum int             `json:"CurrentPageNum" xml:"CurrentPageNum"`
	TotalPageNum   int             `json:"TotalPageNum" xml:"TotalPageNum"`
	PageSize       int             `json:"PageSize" xml:"PageSize"`
	RequestId      string          `json:"RequestId" xml:"RequestId"`
	TotalItemNum   int             `json:"TotalItemNum" xml:"TotalItemNum"`
	Data           []AuctionDetail `json:"Data" xml:"Data"`
}

QueryAuctionsResponse is the response struct for api QueryAuctions

func CreateQueryAuctionsResponse

func CreateQueryAuctionsResponse() (response *QueryAuctionsResponse)

CreateQueryAuctionsResponse creates a response to parse from QueryAuctions response

type QueryBidRecordsRequest

type QueryBidRecordsRequest struct {
	*requests.RpcRequest
	AuctionId   string           `position:"Body" name:"AuctionId"`
	PageSize    requests.Integer `position:"Body" name:"PageSize"`
	CurrentPage requests.Integer `position:"Body" name:"CurrentPage"`
}

QueryBidRecordsRequest is the request struct for api QueryBidRecords

func CreateQueryBidRecordsRequest

func CreateQueryBidRecordsRequest() (request *QueryBidRecordsRequest)

CreateQueryBidRecordsRequest creates a request to invoke QueryBidRecords API

type QueryBidRecordsResponse

type QueryBidRecordsResponse struct {
	*responses.BaseResponse
	CurrentPageNum int         `json:"CurrentPageNum" xml:"CurrentPageNum"`
	TotalPageNum   int         `json:"TotalPageNum" xml:"TotalPageNum"`
	PageSize       int         `json:"PageSize" xml:"PageSize"`
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	TotalItemNum   int         `json:"TotalItemNum" xml:"TotalItemNum"`
	Data           []BidRecord `json:"Data" xml:"Data"`
}

QueryBidRecordsResponse is the response struct for api QueryBidRecords

func CreateQueryBidRecordsResponse

func CreateQueryBidRecordsResponse() (response *QueryBidRecordsResponse)

CreateQueryBidRecordsResponse creates a response to parse from QueryBidRecords response

type QueryBookingDomainInfoRequest

type QueryBookingDomainInfoRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Body" name:"DomainName"`
}

QueryBookingDomainInfoRequest is the request struct for api QueryBookingDomainInfo

func CreateQueryBookingDomainInfoRequest

func CreateQueryBookingDomainInfoRequest() (request *QueryBookingDomainInfoRequest)

CreateQueryBookingDomainInfoRequest creates a request to invoke QueryBookingDomainInfo API

type QueryBookingDomainInfoResponse

type QueryBookingDomainInfoResponse struct {
	*responses.BaseResponse
	BookEndTime     int64   `json:"BookEndTime" xml:"BookEndTime"`
	RequestId       string  `json:"RequestId" xml:"RequestId"`
	MaxBid          float64 `json:"MaxBid" xml:"MaxBid"`
	TransferInPrice float64 `json:"TransferInPrice" xml:"TransferInPrice"`
	AuctionId       int     `json:"AuctionId" xml:"AuctionId"`
	Currency        string  `json:"Currency" xml:"Currency"`
	PartnerType     string  `json:"PartnerType" xml:"PartnerType"`
}

QueryBookingDomainInfoResponse is the response struct for api QueryBookingDomainInfo

func CreateQueryBookingDomainInfoResponse

func CreateQueryBookingDomainInfoResponse() (response *QueryBookingDomainInfoResponse)

CreateQueryBookingDomainInfoResponse creates a response to parse from QueryBookingDomainInfo response

type QueryBrokerDemandRecordRequest

type QueryBrokerDemandRecordRequest struct {
	*requests.RpcRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	BizId       string           `position:"Query" name:"BizId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

QueryBrokerDemandRecordRequest is the request struct for api QueryBrokerDemandRecord

func CreateQueryBrokerDemandRecordRequest

func CreateQueryBrokerDemandRecordRequest() (request *QueryBrokerDemandRecordRequest)

CreateQueryBrokerDemandRecordRequest creates a request to invoke QueryBrokerDemandRecord API

type QueryBrokerDemandRecordResponse

type QueryBrokerDemandRecordResponse struct {
	*responses.BaseResponse
	CurrentPageNum int                           `json:"CurrentPageNum" xml:"CurrentPageNum"`
	PageSize       int                           `json:"PageSize" xml:"PageSize"`
	RequestId      string                        `json:"RequestId" xml:"RequestId"`
	TotalPageNum   int                           `json:"TotalPageNum" xml:"TotalPageNum"`
	TotalItemNum   int                           `json:"TotalItemNum" xml:"TotalItemNum"`
	Data           DataInQueryBrokerDemandRecord `json:"Data" xml:"Data"`
}

QueryBrokerDemandRecordResponse is the response struct for api QueryBrokerDemandRecord

func CreateQueryBrokerDemandRecordResponse

func CreateQueryBrokerDemandRecordResponse() (response *QueryBrokerDemandRecordResponse)

CreateQueryBrokerDemandRecordResponse creates a response to parse from QueryBrokerDemandRecord response

type QueryBrokerDemandRequest

type QueryBrokerDemandRequest struct {
	*requests.RpcRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	BizId       string           `position:"Query" name:"BizId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Status      string           `position:"Query" name:"Status"`
}

QueryBrokerDemandRequest is the request struct for api QueryBrokerDemand

func CreateQueryBrokerDemandRequest

func CreateQueryBrokerDemandRequest() (request *QueryBrokerDemandRequest)

CreateQueryBrokerDemandRequest creates a request to invoke QueryBrokerDemand API

type QueryBrokerDemandResponse

type QueryBrokerDemandResponse struct {
	*responses.BaseResponse
	CurrentPageNum int      `json:"CurrentPageNum" xml:"CurrentPageNum"`
	TotalPageNum   int      `json:"TotalPageNum" xml:"TotalPageNum"`
	PageSize       int      `json:"PageSize" xml:"PageSize"`
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	TotalItemNum   int      `json:"TotalItemNum" xml:"TotalItemNum"`
	Data           []Demand `json:"Data" xml:"Data"`
}

QueryBrokerDemandResponse is the response struct for api QueryBrokerDemand

func CreateQueryBrokerDemandResponse

func CreateQueryBrokerDemandResponse() (response *QueryBrokerDemandResponse)

CreateQueryBrokerDemandResponse creates a response to parse from QueryBrokerDemand response

type QueryDomainTransferStatusRequest added in v1.61.268

type QueryDomainTransferStatusRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Body" name:"DomainName"`
}

QueryDomainTransferStatusRequest is the request struct for api QueryDomainTransferStatus

func CreateQueryDomainTransferStatusRequest added in v1.61.268

func CreateQueryDomainTransferStatusRequest() (request *QueryDomainTransferStatusRequest)

CreateQueryDomainTransferStatusRequest creates a request to invoke QueryDomainTransferStatus API

type QueryDomainTransferStatusResponse added in v1.61.268

type QueryDomainTransferStatusResponse struct {
	*responses.BaseResponse
	RequestId            string                     `json:"RequestId" xml:"RequestId"`
	DomainTransferStatus []DomainTransferStatusItem `json:"DomainTransferStatus" xml:"DomainTransferStatus"`
}

QueryDomainTransferStatusResponse is the response struct for api QueryDomainTransferStatus

func CreateQueryDomainTransferStatusResponse added in v1.61.268

func CreateQueryDomainTransferStatusResponse() (response *QueryDomainTransferStatusResponse)

CreateQueryDomainTransferStatusResponse creates a response to parse from QueryDomainTransferStatus response

type RecordDemandRequest

type RecordDemandRequest struct {
	*requests.RpcRequest
	BizId   string `position:"Query" name:"BizId"`
	Message string `position:"Query" name:"Message"`
}

RecordDemandRequest is the request struct for api RecordDemand

func CreateRecordDemandRequest

func CreateRecordDemandRequest() (request *RecordDemandRequest)

CreateRecordDemandRequest creates a request to invoke RecordDemand API

type RecordDemandResponse

type RecordDemandResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

RecordDemandResponse is the response struct for api RecordDemand

func CreateRecordDemandResponse

func CreateRecordDemandResponse() (response *RecordDemandResponse)

CreateRecordDemandResponse creates a response to parse from RecordDemand response

type RefuseDemandRequest

type RefuseDemandRequest struct {
	*requests.RpcRequest
	BizId   string `position:"Query" name:"BizId"`
	Message string `position:"Query" name:"Message"`
}

RefuseDemandRequest is the request struct for api RefuseDemand

func CreateRefuseDemandRequest

func CreateRefuseDemandRequest() (request *RefuseDemandRequest)

CreateRefuseDemandRequest creates a request to invoke RefuseDemand API

type RefuseDemandResponse

type RefuseDemandResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

RefuseDemandResponse is the response struct for api RefuseDemand

func CreateRefuseDemandResponse

func CreateRefuseDemandResponse() (response *RefuseDemandResponse)

CreateRefuseDemandResponse creates a response to parse from RefuseDemand response

type RequestPayDemandRequest

type RequestPayDemandRequest struct {
	*requests.RpcRequest
	Price       requests.Float   `position:"Query" name:"Price"`
	BizId       string           `position:"Query" name:"BizId"`
	DomainName  string           `position:"Query" name:"DomainName"`
	ProduceType requests.Integer `position:"Query" name:"ProduceType"`
	Message     string           `position:"Query" name:"Message"`
}

RequestPayDemandRequest is the request struct for api RequestPayDemand

func CreateRequestPayDemandRequest

func CreateRequestPayDemandRequest() (request *RequestPayDemandRequest)

CreateRequestPayDemandRequest creates a request to invoke RequestPayDemand API

type RequestPayDemandResponse

type RequestPayDemandResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

RequestPayDemandResponse is the response struct for api RequestPayDemand

func CreateRequestPayDemandResponse

func CreateRequestPayDemandResponse() (response *RequestPayDemandResponse)

CreateRequestPayDemandResponse creates a response to parse from RequestPayDemand response

type ReserveDomainRequest

type ReserveDomainRequest struct {
	*requests.RpcRequest
	Channels   *[]string `position:"Body" name:"Channels"  type:"Repeated"`
	DomainName string    `position:"Body" name:"DomainName"`
}

ReserveDomainRequest is the request struct for api ReserveDomain

func CreateReserveDomainRequest

func CreateReserveDomainRequest() (request *ReserveDomainRequest)

CreateReserveDomainRequest creates a request to invoke ReserveDomain API

type ReserveDomainResponse

type ReserveDomainResponse struct {
	*responses.BaseResponse
	AuctionId string `json:"AuctionId" xml:"AuctionId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ReserveDomainResponse is the response struct for api ReserveDomain

func CreateReserveDomainResponse

func CreateReserveDomainResponse() (response *ReserveDomainResponse)

CreateReserveDomainResponse creates a response to parse from ReserveDomain response

type ReserveIntlDomainRequest added in v1.61.1769

type ReserveIntlDomainRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Body" name:"DomainName"`
}

ReserveIntlDomainRequest is the request struct for api ReserveIntlDomain

func CreateReserveIntlDomainRequest added in v1.61.1769

func CreateReserveIntlDomainRequest() (request *ReserveIntlDomainRequest)

CreateReserveIntlDomainRequest creates a request to invoke ReserveIntlDomain API

type ReserveIntlDomainResponse added in v1.61.1769

type ReserveIntlDomainResponse struct {
	*responses.BaseResponse
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int      `json:"HttpStatusCode" xml:"HttpStatusCode"`
	DynamicCode    string   `json:"DynamicCode" xml:"DynamicCode"`
	DynamicMessage string   `json:"DynamicMessage" xml:"DynamicMessage"`
	ErrorMsg       string   `json:"ErrorMsg" xml:"ErrorMsg"`
	ErrorCode      string   `json:"ErrorCode" xml:"ErrorCode"`
	Success        bool     `json:"Success" xml:"Success"`
	AllowRetry     bool     `json:"AllowRetry" xml:"AllowRetry"`
	AppName        string   `json:"AppName" xml:"AppName"`
	AuctionId      string   `json:"AuctionId" xml:"AuctionId"`
	ErrorArgs      []string `json:"ErrorArgs" xml:"ErrorArgs"`
}

ReserveIntlDomainResponse is the response struct for api ReserveIntlDomain

func CreateReserveIntlDomainResponse added in v1.61.1769

func CreateReserveIntlDomainResponse() (response *ReserveIntlDomainResponse)

CreateReserveIntlDomainResponse creates a response to parse from ReserveIntlDomain response

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL