beian

package
v1.63.47 Latest Latest
Warning

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

Go to latest
Published: Nov 4, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

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) DeleteUnbeianIpCheckType

func (client *Client) DeleteUnbeianIpCheckType(request *DeleteUnbeianIpCheckTypeRequest) (response *DeleteUnbeianIpCheckTypeResponse, err error)

DeleteUnbeianIpCheckType invokes the beian.DeleteUnbeianIpCheckType API synchronously

func (*Client) DeleteUnbeianIpCheckTypeWithCallback

func (client *Client) DeleteUnbeianIpCheckTypeWithCallback(request *DeleteUnbeianIpCheckTypeRequest, callback func(response *DeleteUnbeianIpCheckTypeResponse, err error)) <-chan int

DeleteUnbeianIpCheckTypeWithCallback invokes the beian.DeleteUnbeianIpCheckType API asynchronously

func (*Client) DeleteUnbeianIpCheckTypeWithChan

func (client *Client) DeleteUnbeianIpCheckTypeWithChan(request *DeleteUnbeianIpCheckTypeRequest) (<-chan *DeleteUnbeianIpCheckTypeResponse, <-chan error)

DeleteUnbeianIpCheckTypeWithChan invokes the beian.DeleteUnbeianIpCheckType API asynchronously

func (*Client) GetMainDomain

func (client *Client) GetMainDomain(request *GetMainDomainRequest) (response *GetMainDomainResponse, err error)

GetMainDomain invokes the beian.GetMainDomain API synchronously

func (*Client) GetMainDomainWithCallback

func (client *Client) GetMainDomainWithCallback(request *GetMainDomainRequest, callback func(response *GetMainDomainResponse, err error)) <-chan int

GetMainDomainWithCallback invokes the beian.GetMainDomain API asynchronously

func (*Client) GetMainDomainWithChan

func (client *Client) GetMainDomainWithChan(request *GetMainDomainRequest) (<-chan *GetMainDomainResponse, <-chan error)

GetMainDomainWithChan invokes the beian.GetMainDomain API asynchronously

func (*Client) InsertUnbeianIpCheckType

func (client *Client) InsertUnbeianIpCheckType(request *InsertUnbeianIpCheckTypeRequest) (response *InsertUnbeianIpCheckTypeResponse, err error)

InsertUnbeianIpCheckType invokes the beian.InsertUnbeianIpCheckType API synchronously

func (*Client) InsertUnbeianIpCheckTypeWithCallback

func (client *Client) InsertUnbeianIpCheckTypeWithCallback(request *InsertUnbeianIpCheckTypeRequest, callback func(response *InsertUnbeianIpCheckTypeResponse, err error)) <-chan int

InsertUnbeianIpCheckTypeWithCallback invokes the beian.InsertUnbeianIpCheckType API asynchronously

func (*Client) InsertUnbeianIpCheckTypeWithChan

func (client *Client) InsertUnbeianIpCheckTypeWithChan(request *InsertUnbeianIpCheckTypeRequest) (<-chan *InsertUnbeianIpCheckTypeResponse, <-chan error)

InsertUnbeianIpCheckTypeWithChan invokes the beian.InsertUnbeianIpCheckType API asynchronously

func (*Client) ListUnbeianIpCheckType

func (client *Client) ListUnbeianIpCheckType(request *ListUnbeianIpCheckTypeRequest) (response *ListUnbeianIpCheckTypeResponse, err error)

ListUnbeianIpCheckType invokes the beian.ListUnbeianIpCheckType API synchronously

func (*Client) ListUnbeianIpCheckTypeWithCallback

func (client *Client) ListUnbeianIpCheckTypeWithCallback(request *ListUnbeianIpCheckTypeRequest, callback func(response *ListUnbeianIpCheckTypeResponse, err error)) <-chan int

ListUnbeianIpCheckTypeWithCallback invokes the beian.ListUnbeianIpCheckType API asynchronously

func (*Client) ListUnbeianIpCheckTypeWithChan

func (client *Client) ListUnbeianIpCheckTypeWithChan(request *ListUnbeianIpCheckTypeRequest) (<-chan *ListUnbeianIpCheckTypeResponse, <-chan error)

ListUnbeianIpCheckTypeWithChan invokes the beian.ListUnbeianIpCheckType API asynchronously

func (*Client) ManageAccessorDomain

func (client *Client) ManageAccessorDomain(request *ManageAccessorDomainRequest) (response *ManageAccessorDomainResponse, err error)

ManageAccessorDomain invokes the beian.ManageAccessorDomain API synchronously

func (*Client) ManageAccessorDomainWhiteList

func (client *Client) ManageAccessorDomainWhiteList(request *ManageAccessorDomainWhiteListRequest) (response *ManageAccessorDomainWhiteListResponse, err error)

ManageAccessorDomainWhiteList invokes the beian.ManageAccessorDomainWhiteList API synchronously

func (*Client) ManageAccessorDomainWhiteListWithCallback

func (client *Client) ManageAccessorDomainWhiteListWithCallback(request *ManageAccessorDomainWhiteListRequest, callback func(response *ManageAccessorDomainWhiteListResponse, err error)) <-chan int

ManageAccessorDomainWhiteListWithCallback invokes the beian.ManageAccessorDomainWhiteList API asynchronously

func (*Client) ManageAccessorDomainWhiteListWithChan

func (client *Client) ManageAccessorDomainWhiteListWithChan(request *ManageAccessorDomainWhiteListRequest) (<-chan *ManageAccessorDomainWhiteListResponse, <-chan error)

ManageAccessorDomainWhiteListWithChan invokes the beian.ManageAccessorDomainWhiteList API asynchronously

func (*Client) ManageAccessorDomainWithCallback

func (client *Client) ManageAccessorDomainWithCallback(request *ManageAccessorDomainRequest, callback func(response *ManageAccessorDomainResponse, err error)) <-chan int

ManageAccessorDomainWithCallback invokes the beian.ManageAccessorDomain API asynchronously

func (*Client) ManageAccessorDomainWithChan

func (client *Client) ManageAccessorDomainWithChan(request *ManageAccessorDomainRequest) (<-chan *ManageAccessorDomainResponse, <-chan error)

ManageAccessorDomainWithChan invokes the beian.ManageAccessorDomain API asynchronously

func (*Client) ManageAccessorIp

func (client *Client) ManageAccessorIp(request *ManageAccessorIpRequest) (response *ManageAccessorIpResponse, err error)

ManageAccessorIp invokes the beian.ManageAccessorIp API synchronously

func (*Client) ManageAccessorIpWithCallback

func (client *Client) ManageAccessorIpWithCallback(request *ManageAccessorIpRequest, callback func(response *ManageAccessorIpResponse, err error)) <-chan int

ManageAccessorIpWithCallback invokes the beian.ManageAccessorIp API asynchronously

func (*Client) ManageAccessorIpWithChan

func (client *Client) ManageAccessorIpWithChan(request *ManageAccessorIpRequest) (<-chan *ManageAccessorIpResponse, <-chan error)

ManageAccessorIpWithChan invokes the beian.ManageAccessorIp API asynchronously

func (*Client) QueryAccessorDomain

func (client *Client) QueryAccessorDomain(request *QueryAccessorDomainRequest) (response *QueryAccessorDomainResponse, err error)

QueryAccessorDomain invokes the beian.QueryAccessorDomain API synchronously

func (*Client) QueryAccessorDomainList

func (client *Client) QueryAccessorDomainList(request *QueryAccessorDomainListRequest) (response *QueryAccessorDomainListResponse, err error)

QueryAccessorDomainList invokes the beian.QueryAccessorDomainList API synchronously

func (*Client) QueryAccessorDomainListWithCallback

func (client *Client) QueryAccessorDomainListWithCallback(request *QueryAccessorDomainListRequest, callback func(response *QueryAccessorDomainListResponse, err error)) <-chan int

QueryAccessorDomainListWithCallback invokes the beian.QueryAccessorDomainList API asynchronously

func (*Client) QueryAccessorDomainListWithChan

func (client *Client) QueryAccessorDomainListWithChan(request *QueryAccessorDomainListRequest) (<-chan *QueryAccessorDomainListResponse, <-chan error)

QueryAccessorDomainListWithChan invokes the beian.QueryAccessorDomainList API asynchronously

func (*Client) QueryAccessorDomainStatus

func (client *Client) QueryAccessorDomainStatus(request *QueryAccessorDomainStatusRequest) (response *QueryAccessorDomainStatusResponse, err error)

QueryAccessorDomainStatus invokes the beian.QueryAccessorDomainStatus API synchronously

func (*Client) QueryAccessorDomainStatusWithCallback

func (client *Client) QueryAccessorDomainStatusWithCallback(request *QueryAccessorDomainStatusRequest, callback func(response *QueryAccessorDomainStatusResponse, err error)) <-chan int

QueryAccessorDomainStatusWithCallback invokes the beian.QueryAccessorDomainStatus API asynchronously

func (*Client) QueryAccessorDomainStatusWithChan

func (client *Client) QueryAccessorDomainStatusWithChan(request *QueryAccessorDomainStatusRequest) (<-chan *QueryAccessorDomainStatusResponse, <-chan error)

QueryAccessorDomainStatusWithChan invokes the beian.QueryAccessorDomainStatus API asynchronously

func (*Client) QueryAccessorDomainWhiteList

func (client *Client) QueryAccessorDomainWhiteList(request *QueryAccessorDomainWhiteListRequest) (response *QueryAccessorDomainWhiteListResponse, err error)

QueryAccessorDomainWhiteList invokes the beian.QueryAccessorDomainWhiteList API synchronously

func (*Client) QueryAccessorDomainWhiteListWithCallback

func (client *Client) QueryAccessorDomainWhiteListWithCallback(request *QueryAccessorDomainWhiteListRequest, callback func(response *QueryAccessorDomainWhiteListResponse, err error)) <-chan int

QueryAccessorDomainWhiteListWithCallback invokes the beian.QueryAccessorDomainWhiteList API asynchronously

func (*Client) QueryAccessorDomainWhiteListWithChan

func (client *Client) QueryAccessorDomainWhiteListWithChan(request *QueryAccessorDomainWhiteListRequest) (<-chan *QueryAccessorDomainWhiteListResponse, <-chan error)

QueryAccessorDomainWhiteListWithChan invokes the beian.QueryAccessorDomainWhiteList API asynchronously

func (*Client) QueryAccessorDomainWithCallback

func (client *Client) QueryAccessorDomainWithCallback(request *QueryAccessorDomainRequest, callback func(response *QueryAccessorDomainResponse, err error)) <-chan int

QueryAccessorDomainWithCallback invokes the beian.QueryAccessorDomain API asynchronously

func (*Client) QueryAccessorDomainWithChan

func (client *Client) QueryAccessorDomainWithChan(request *QueryAccessorDomainRequest) (<-chan *QueryAccessorDomainResponse, <-chan error)

QueryAccessorDomainWithChan invokes the beian.QueryAccessorDomain API asynchronously

func (*Client) QueryAccessorDomainsStatus

func (client *Client) QueryAccessorDomainsStatus(request *QueryAccessorDomainsStatusRequest) (response *QueryAccessorDomainsStatusResponse, err error)

QueryAccessorDomainsStatus invokes the beian.QueryAccessorDomainsStatus API synchronously

func (*Client) QueryAccessorDomainsStatusWithCallback

func (client *Client) QueryAccessorDomainsStatusWithCallback(request *QueryAccessorDomainsStatusRequest, callback func(response *QueryAccessorDomainsStatusResponse, err error)) <-chan int

QueryAccessorDomainsStatusWithCallback invokes the beian.QueryAccessorDomainsStatus API asynchronously

func (*Client) QueryAccessorDomainsStatusWithChan

func (client *Client) QueryAccessorDomainsStatusWithChan(request *QueryAccessorDomainsStatusRequest) (<-chan *QueryAccessorDomainsStatusResponse, <-chan error)

QueryAccessorDomainsStatusWithChan invokes the beian.QueryAccessorDomainsStatus API asynchronously

func (*Client) QueryAccessorIp

func (client *Client) QueryAccessorIp(request *QueryAccessorIpRequest) (response *QueryAccessorIpResponse, err error)

QueryAccessorIp invokes the beian.QueryAccessorIp API synchronously

func (*Client) QueryAccessorIpWithCallback

func (client *Client) QueryAccessorIpWithCallback(request *QueryAccessorIpRequest, callback func(response *QueryAccessorIpResponse, err error)) <-chan int

QueryAccessorIpWithCallback invokes the beian.QueryAccessorIp API asynchronously

func (*Client) QueryAccessorIpWithChan

func (client *Client) QueryAccessorIpWithChan(request *QueryAccessorIpRequest) (<-chan *QueryAccessorIpResponse, <-chan error)

QueryAccessorIpWithChan invokes the beian.QueryAccessorIp API asynchronously

func (*Client) SubmitAccessorFullDomainsOssList

func (client *Client) SubmitAccessorFullDomainsOssList(request *SubmitAccessorFullDomainsOssListRequest) (response *SubmitAccessorFullDomainsOssListResponse, err error)

SubmitAccessorFullDomainsOssList invokes the beian.SubmitAccessorFullDomainsOssList API synchronously

func (*Client) SubmitAccessorFullDomainsOssListWithCallback

func (client *Client) SubmitAccessorFullDomainsOssListWithCallback(request *SubmitAccessorFullDomainsOssListRequest, callback func(response *SubmitAccessorFullDomainsOssListResponse, err error)) <-chan int

SubmitAccessorFullDomainsOssListWithCallback invokes the beian.SubmitAccessorFullDomainsOssList API asynchronously

func (*Client) SubmitAccessorFullDomainsOssListWithChan

func (client *Client) SubmitAccessorFullDomainsOssListWithChan(request *SubmitAccessorFullDomainsOssListRequest) (<-chan *SubmitAccessorFullDomainsOssListResponse, <-chan error)

SubmitAccessorFullDomainsOssListWithChan invokes the beian.SubmitAccessorFullDomainsOssList API asynchronously

type Data

type Data struct {
	Domain     string      `json:"Domain" xml:"Domain"`
	Reason     string      `json:"Reason" xml:"Reason"`
	ReasonCode int         `json:"ReasonCode" xml:"ReasonCode"`
	White      bool        `json:"White" xml:"White"`
	Status     string      `json:"Status" xml:"Status"`
	Domains    []string    `json:"Domains" xml:"Domains"`
	Items      []ItemsItem `json:"Items" xml:"Items"`
}

Data is a nested struct in beian response

type DataInQueryAccessorDomainsStatus

type DataInQueryAccessorDomainsStatus struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInQueryAccessorDomainsStatus is a nested struct in beian response

type DataItem

type DataItem struct {
	Domain     string `json:"Domain" xml:"Domain"`
	Status     string `json:"Status" xml:"Status"`
	ReasonCode int    `json:"ReasonCode" xml:"ReasonCode"`
	Reason     string `json:"Reason" xml:"Reason"`
}

DataItem is a nested struct in beian response

type DeleteUnbeianIpCheckTypeRequest

type DeleteUnbeianIpCheckTypeRequest struct {
	*requests.RpcRequest
	Ip        string           `position:"Query" name:"Ip"`
	Remark    string           `position:"Query" name:"Remark"`
	CheckType requests.Integer `position:"Query" name:"CheckType"`
	Caller    string           `position:"Query" name:"Caller"`
}

DeleteUnbeianIpCheckTypeRequest is the request struct for api DeleteUnbeianIpCheckType

func CreateDeleteUnbeianIpCheckTypeRequest

func CreateDeleteUnbeianIpCheckTypeRequest() (request *DeleteUnbeianIpCheckTypeRequest)

CreateDeleteUnbeianIpCheckTypeRequest creates a request to invoke DeleteUnbeianIpCheckType API

type DeleteUnbeianIpCheckTypeResponse

type DeleteUnbeianIpCheckTypeResponse struct {
	*responses.BaseResponse
	ErrorMessage                string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId                   string                      `json:"RequestId" xml:"RequestId"`
	Success                     bool                        `json:"Success" xml:"Success"`
	ErrorCode                   int                         `json:"ErrorCode" xml:"ErrorCode"`
	HuntressIpCheckTypeResultDO HuntressIpCheckTypeResultDO `json:"HuntressIpCheckTypeResultDO" xml:"HuntressIpCheckTypeResultDO"`
}

DeleteUnbeianIpCheckTypeResponse is the response struct for api DeleteUnbeianIpCheckType

func CreateDeleteUnbeianIpCheckTypeResponse

func CreateDeleteUnbeianIpCheckTypeResponse() (response *DeleteUnbeianIpCheckTypeResponse)

CreateDeleteUnbeianIpCheckTypeResponse creates a response to parse from DeleteUnbeianIpCheckType response

type Domains

type Domains struct {
	Domains []string `json:"domains" xml:"domains"`
}

Domains is a nested struct in beian response

type GetMainDomainRequest

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

GetMainDomainRequest is the request struct for api GetMainDomain

func CreateGetMainDomainRequest

func CreateGetMainDomainRequest() (request *GetMainDomainRequest)

CreateGetMainDomainRequest creates a request to invoke GetMainDomain API

type GetMainDomainResponse

type GetMainDomainResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      string `json:"Data" xml:"Data"`
}

GetMainDomainResponse is the response struct for api GetMainDomain

func CreateGetMainDomainResponse

func CreateGetMainDomainResponse() (response *GetMainDomainResponse)

CreateGetMainDomainResponse creates a response to parse from GetMainDomain response

type HuntressIpCheckTypeResultDO

type HuntressIpCheckTypeResultDO struct {
	Success bool       `json:"Success" xml:"Success"`
	Msg     string     `json:"Msg" xml:"Msg"`
	List    []ListItem `json:"List" xml:"List"`
}

HuntressIpCheckTypeResultDO is a nested struct in beian response

type HuntressIpCheckTypeResultDOInListUnbeianIpCheckType

type HuntressIpCheckTypeResultDOInListUnbeianIpCheckType struct {
	Msg     string     `json:"Msg" xml:"Msg"`
	Success bool       `json:"Success" xml:"Success"`
	List    []ListItem `json:"List" xml:"List"`
}

HuntressIpCheckTypeResultDOInListUnbeianIpCheckType is a nested struct in beian response

type InsertUnbeianIpCheckTypeRequest

type InsertUnbeianIpCheckTypeRequest struct {
	*requests.RpcRequest
	Ip        string           `position:"Query" name:"Ip"`
	Remark    string           `position:"Query" name:"Remark"`
	CheckType requests.Integer `position:"Query" name:"CheckType"`
	Caller    string           `position:"Query" name:"Caller"`
}

InsertUnbeianIpCheckTypeRequest is the request struct for api InsertUnbeianIpCheckType

func CreateInsertUnbeianIpCheckTypeRequest

func CreateInsertUnbeianIpCheckTypeRequest() (request *InsertUnbeianIpCheckTypeRequest)

CreateInsertUnbeianIpCheckTypeRequest creates a request to invoke InsertUnbeianIpCheckType API

type InsertUnbeianIpCheckTypeResponse

type InsertUnbeianIpCheckTypeResponse struct {
	*responses.BaseResponse
	ErrorMessage                string                      `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId                   string                      `json:"RequestId" xml:"RequestId"`
	Success                     bool                        `json:"Success" xml:"Success"`
	ErrorCode                   int                         `json:"ErrorCode" xml:"ErrorCode"`
	HuntressIpCheckTypeResultDO HuntressIpCheckTypeResultDO `json:"HuntressIpCheckTypeResultDO" xml:"HuntressIpCheckTypeResultDO"`
}

InsertUnbeianIpCheckTypeResponse is the response struct for api InsertUnbeianIpCheckType

func CreateInsertUnbeianIpCheckTypeResponse

func CreateInsertUnbeianIpCheckTypeResponse() (response *InsertUnbeianIpCheckTypeResponse)

CreateInsertUnbeianIpCheckTypeResponse creates a response to parse from InsertUnbeianIpCheckType response

type Items

type Items struct {
	ItemsItem []ItemsItem `json:"items" xml:"items"`
}

Items is a nested struct in beian response

type ItemsItem

type ItemsItem struct {
	Type       string `json:"Type" xml:"Type"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	StartTime  string `json:"StartTime" xml:"StartTime"`
	EndTime    string `json:"EndTime" xml:"EndTime"`
	Valid      bool   `json:"Valid" xml:"Valid"`
}

ItemsItem is a nested struct in beian response

type List

type List struct {
	ListItem []ListItem `json:"List" xml:"List"`
}

List is a nested struct in beian response

type ListItem

type ListItem struct {
	Ip        string `json:"Ip" xml:"Ip"`
	Aliuid    int64  `json:"Aliuid" xml:"Aliuid"`
	CheckType int    `json:"CheckType" xml:"CheckType"`
	Caller    string `json:"Caller" xml:"Caller"`
	Remark    string `json:"Remark" xml:"Remark"`
}

ListItem is a nested struct in beian response

type ListUnbeianIpCheckTypeRequest

type ListUnbeianIpCheckTypeRequest struct {
	*requests.RpcRequest
	Ip        string           `position:"Query" name:"Ip"`
	Remark    string           `position:"Query" name:"Remark"`
	CheckType requests.Integer `position:"Query" name:"CheckType"`
	Caller    string           `position:"Query" name:"Caller"`
	Limit     requests.Integer `position:"Query" name:"Limit"`
	Page      requests.Integer `position:"Query" name:"Page"`
}

ListUnbeianIpCheckTypeRequest is the request struct for api ListUnbeianIpCheckType

func CreateListUnbeianIpCheckTypeRequest

func CreateListUnbeianIpCheckTypeRequest() (request *ListUnbeianIpCheckTypeRequest)

CreateListUnbeianIpCheckTypeRequest creates a request to invoke ListUnbeianIpCheckType API

type ListUnbeianIpCheckTypeResponse

type ListUnbeianIpCheckTypeResponse struct {
	*responses.BaseResponse
	ErrorMessage                string                                              `json:"ErrorMessage" xml:"ErrorMessage"`
	RequestId                   string                                              `json:"RequestId" xml:"RequestId"`
	Success                     bool                                                `json:"Success" xml:"Success"`
	ErrorCode                   int                                                 `json:"ErrorCode" xml:"ErrorCode"`
	HuntressIpCheckTypeResultDO HuntressIpCheckTypeResultDOInListUnbeianIpCheckType `json:"HuntressIpCheckTypeResultDO" xml:"HuntressIpCheckTypeResultDO"`
}

ListUnbeianIpCheckTypeResponse is the response struct for api ListUnbeianIpCheckType

func CreateListUnbeianIpCheckTypeResponse

func CreateListUnbeianIpCheckTypeResponse() (response *ListUnbeianIpCheckTypeResponse)

CreateListUnbeianIpCheckTypeResponse creates a response to parse from ListUnbeianIpCheckType response

type ManageAccessorDomainRequest

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

ManageAccessorDomainRequest is the request struct for api ManageAccessorDomain

func CreateManageAccessorDomainRequest

func CreateManageAccessorDomainRequest() (request *ManageAccessorDomainRequest)

CreateManageAccessorDomainRequest creates a request to invoke ManageAccessorDomain API

type ManageAccessorDomainResponse

type ManageAccessorDomainResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

ManageAccessorDomainResponse is the response struct for api ManageAccessorDomain

func CreateManageAccessorDomainResponse

func CreateManageAccessorDomainResponse() (response *ManageAccessorDomainResponse)

CreateManageAccessorDomainResponse creates a response to parse from ManageAccessorDomain response

type ManageAccessorDomainWhiteListRequest

type ManageAccessorDomainWhiteListRequest struct {
	*requests.RpcRequest
	EndTime   string    `position:"Query" name:"EndTime"`
	Domains   *[]string `position:"Query" name:"Domains"  type:"Repeated"`
	Remark    string    `position:"Query" name:"Remark"`
	StartTime string    `position:"Query" name:"StartTime"`
	Caller    string    `position:"Query" name:"Caller"`
	Operation string    `position:"Query" name:"Operation"`
}

ManageAccessorDomainWhiteListRequest is the request struct for api ManageAccessorDomainWhiteList

func CreateManageAccessorDomainWhiteListRequest

func CreateManageAccessorDomainWhiteListRequest() (request *ManageAccessorDomainWhiteListRequest)

CreateManageAccessorDomainWhiteListRequest creates a request to invoke ManageAccessorDomainWhiteList API

type ManageAccessorDomainWhiteListResponse

type ManageAccessorDomainWhiteListResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

ManageAccessorDomainWhiteListResponse is the response struct for api ManageAccessorDomainWhiteList

func CreateManageAccessorDomainWhiteListResponse

func CreateManageAccessorDomainWhiteListResponse() (response *ManageAccessorDomainWhiteListResponse)

CreateManageAccessorDomainWhiteListResponse creates a response to parse from ManageAccessorDomainWhiteList response

type ManageAccessorIpRequest

type ManageAccessorIpRequest struct {
	*requests.RpcRequest
	Ip        string           `position:"Query" name:"Ip"`
	Remark    string           `position:"Query" name:"Remark"`
	Caller    string           `position:"Query" name:"Caller"`
	IpVersion requests.Integer `position:"Query" name:"IpVersion"`
	Operation string           `position:"Query" name:"Operation"`
}

ManageAccessorIpRequest is the request struct for api ManageAccessorIp

func CreateManageAccessorIpRequest

func CreateManageAccessorIpRequest() (request *ManageAccessorIpRequest)

CreateManageAccessorIpRequest creates a request to invoke ManageAccessorIp API

type ManageAccessorIpResponse

type ManageAccessorIpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

ManageAccessorIpResponse is the response struct for api ManageAccessorIp

func CreateManageAccessorIpResponse

func CreateManageAccessorIpResponse() (response *ManageAccessorIpResponse)

CreateManageAccessorIpResponse creates a response to parse from ManageAccessorIp response

type QueryAccessorDomainListRequest

type QueryAccessorDomainListRequest struct {
	*requests.RpcRequest
	Caller   string           `position:"Query" name:"Caller"`
	PageNo   requests.Integer `position:"Query" name:"PageNo"`
	Domain   string           `position:"Query" name:"Domain"`
	PageSize requests.Integer `position:"Query" name:"PageSize"`
}

QueryAccessorDomainListRequest is the request struct for api QueryAccessorDomainList

func CreateQueryAccessorDomainListRequest

func CreateQueryAccessorDomainListRequest() (request *QueryAccessorDomainListRequest)

CreateQueryAccessorDomainListRequest creates a request to invoke QueryAccessorDomainList API

type QueryAccessorDomainListResponse

type QueryAccessorDomainListResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      Data   `json:"Data" xml:"Data"`
}

QueryAccessorDomainListResponse is the response struct for api QueryAccessorDomainList

func CreateQueryAccessorDomainListResponse

func CreateQueryAccessorDomainListResponse() (response *QueryAccessorDomainListResponse)

CreateQueryAccessorDomainListResponse creates a response to parse from QueryAccessorDomainList response

type QueryAccessorDomainRequest

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

QueryAccessorDomainRequest is the request struct for api QueryAccessorDomain

func CreateQueryAccessorDomainRequest

func CreateQueryAccessorDomainRequest() (request *QueryAccessorDomainRequest)

CreateQueryAccessorDomainRequest creates a request to invoke QueryAccessorDomain API

type QueryAccessorDomainResponse

type QueryAccessorDomainResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      bool   `json:"Data" xml:"Data"`
}

QueryAccessorDomainResponse is the response struct for api QueryAccessorDomain

func CreateQueryAccessorDomainResponse

func CreateQueryAccessorDomainResponse() (response *QueryAccessorDomainResponse)

CreateQueryAccessorDomainResponse creates a response to parse from QueryAccessorDomain response

type QueryAccessorDomainStatusRequest

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

QueryAccessorDomainStatusRequest is the request struct for api QueryAccessorDomainStatus

func CreateQueryAccessorDomainStatusRequest

func CreateQueryAccessorDomainStatusRequest() (request *QueryAccessorDomainStatusRequest)

CreateQueryAccessorDomainStatusRequest creates a request to invoke QueryAccessorDomainStatus API

type QueryAccessorDomainStatusResponse

type QueryAccessorDomainStatusResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      Data   `json:"Data" xml:"Data"`
}

QueryAccessorDomainStatusResponse is the response struct for api QueryAccessorDomainStatus

func CreateQueryAccessorDomainStatusResponse

func CreateQueryAccessorDomainStatusResponse() (response *QueryAccessorDomainStatusResponse)

CreateQueryAccessorDomainStatusResponse creates a response to parse from QueryAccessorDomainStatus response

type QueryAccessorDomainWhiteListRequest

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

QueryAccessorDomainWhiteListRequest is the request struct for api QueryAccessorDomainWhiteList

func CreateQueryAccessorDomainWhiteListRequest

func CreateQueryAccessorDomainWhiteListRequest() (request *QueryAccessorDomainWhiteListRequest)

CreateQueryAccessorDomainWhiteListRequest creates a request to invoke QueryAccessorDomainWhiteList API

type QueryAccessorDomainWhiteListResponse

type QueryAccessorDomainWhiteListResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      Data   `json:"Data" xml:"Data"`
}

QueryAccessorDomainWhiteListResponse is the response struct for api QueryAccessorDomainWhiteList

func CreateQueryAccessorDomainWhiteListResponse

func CreateQueryAccessorDomainWhiteListResponse() (response *QueryAccessorDomainWhiteListResponse)

CreateQueryAccessorDomainWhiteListResponse creates a response to parse from QueryAccessorDomainWhiteList response

type QueryAccessorDomainsStatusRequest

type QueryAccessorDomainsStatusRequest struct {
	*requests.RpcRequest
	Domains *[]string `position:"Query" name:"Domains"  type:"Repeated"`
	Caller  string    `position:"Query" name:"Caller"`
}

QueryAccessorDomainsStatusRequest is the request struct for api QueryAccessorDomainsStatus

func CreateQueryAccessorDomainsStatusRequest

func CreateQueryAccessorDomainsStatusRequest() (request *QueryAccessorDomainsStatusRequest)

CreateQueryAccessorDomainsStatusRequest creates a request to invoke QueryAccessorDomainsStatus API

type QueryAccessorDomainsStatusResponse

type QueryAccessorDomainsStatusResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Code      int        `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

QueryAccessorDomainsStatusResponse is the response struct for api QueryAccessorDomainsStatus

func CreateQueryAccessorDomainsStatusResponse

func CreateQueryAccessorDomainsStatusResponse() (response *QueryAccessorDomainsStatusResponse)

CreateQueryAccessorDomainsStatusResponse creates a response to parse from QueryAccessorDomainsStatus response

type QueryAccessorIpRequest

type QueryAccessorIpRequest struct {
	*requests.RpcRequest
	Ip     string `position:"Query" name:"Ip"`
	Caller string `position:"Query" name:"Caller"`
}

QueryAccessorIpRequest is the request struct for api QueryAccessorIp

func CreateQueryAccessorIpRequest

func CreateQueryAccessorIpRequest() (request *QueryAccessorIpRequest)

CreateQueryAccessorIpRequest creates a request to invoke QueryAccessorIp API

type QueryAccessorIpResponse

type QueryAccessorIpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      bool   `json:"Data" xml:"Data"`
}

QueryAccessorIpResponse is the response struct for api QueryAccessorIp

func CreateQueryAccessorIpResponse

func CreateQueryAccessorIpResponse() (response *QueryAccessorIpResponse)

CreateQueryAccessorIpResponse creates a response to parse from QueryAccessorIp response

type SubmitAccessorFullDomainsOssListRequest

type SubmitAccessorFullDomainsOssListRequest struct {
	*requests.RpcRequest
	Caller  string    `position:"Query" name:"Caller"`
	OssList *[]string `position:"Query" name:"OssList"  type:"Repeated"`
}

SubmitAccessorFullDomainsOssListRequest is the request struct for api SubmitAccessorFullDomainsOssList

func CreateSubmitAccessorFullDomainsOssListRequest

func CreateSubmitAccessorFullDomainsOssListRequest() (request *SubmitAccessorFullDomainsOssListRequest)

CreateSubmitAccessorFullDomainsOssListRequest creates a request to invoke SubmitAccessorFullDomainsOssList API

type SubmitAccessorFullDomainsOssListResponse

type SubmitAccessorFullDomainsOssListResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      int    `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

SubmitAccessorFullDomainsOssListResponse is the response struct for api SubmitAccessorFullDomainsOssList

func CreateSubmitAccessorFullDomainsOssListResponse

func CreateSubmitAccessorFullDomainsOssListResponse() (response *SubmitAccessorFullDomainsOssListResponse)

CreateSubmitAccessorFullDomainsOssListResponse creates a response to parse from SubmitAccessorFullDomainsOssList response

Jump to

Keyboard shortcuts

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