Documentation ¶
Index ¶
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) DeleteUnbeianIpCheckType(request *DeleteUnbeianIpCheckTypeRequest) (response *DeleteUnbeianIpCheckTypeResponse, err error)
- func (client *Client) DeleteUnbeianIpCheckTypeWithCallback(request *DeleteUnbeianIpCheckTypeRequest, ...) <-chan int
- func (client *Client) DeleteUnbeianIpCheckTypeWithChan(request *DeleteUnbeianIpCheckTypeRequest) (<-chan *DeleteUnbeianIpCheckTypeResponse, <-chan error)
- func (client *Client) GetMainDomain(request *GetMainDomainRequest) (response *GetMainDomainResponse, err error)
- func (client *Client) GetMainDomainWithCallback(request *GetMainDomainRequest, ...) <-chan int
- func (client *Client) GetMainDomainWithChan(request *GetMainDomainRequest) (<-chan *GetMainDomainResponse, <-chan error)
- func (client *Client) InsertUnbeianIpCheckType(request *InsertUnbeianIpCheckTypeRequest) (response *InsertUnbeianIpCheckTypeResponse, err error)
- func (client *Client) InsertUnbeianIpCheckTypeWithCallback(request *InsertUnbeianIpCheckTypeRequest, ...) <-chan int
- func (client *Client) InsertUnbeianIpCheckTypeWithChan(request *InsertUnbeianIpCheckTypeRequest) (<-chan *InsertUnbeianIpCheckTypeResponse, <-chan error)
- func (client *Client) ListUnbeianIpCheckType(request *ListUnbeianIpCheckTypeRequest) (response *ListUnbeianIpCheckTypeResponse, err error)
- func (client *Client) ListUnbeianIpCheckTypeWithCallback(request *ListUnbeianIpCheckTypeRequest, ...) <-chan int
- func (client *Client) ListUnbeianIpCheckTypeWithChan(request *ListUnbeianIpCheckTypeRequest) (<-chan *ListUnbeianIpCheckTypeResponse, <-chan error)
- func (client *Client) ManageAccessorDomain(request *ManageAccessorDomainRequest) (response *ManageAccessorDomainResponse, err error)
- func (client *Client) ManageAccessorDomainWhiteList(request *ManageAccessorDomainWhiteListRequest) (response *ManageAccessorDomainWhiteListResponse, err error)
- func (client *Client) ManageAccessorDomainWhiteListWithCallback(request *ManageAccessorDomainWhiteListRequest, ...) <-chan int
- func (client *Client) ManageAccessorDomainWhiteListWithChan(request *ManageAccessorDomainWhiteListRequest) (<-chan *ManageAccessorDomainWhiteListResponse, <-chan error)
- func (client *Client) ManageAccessorDomainWithCallback(request *ManageAccessorDomainRequest, ...) <-chan int
- func (client *Client) ManageAccessorDomainWithChan(request *ManageAccessorDomainRequest) (<-chan *ManageAccessorDomainResponse, <-chan error)
- func (client *Client) ManageAccessorIp(request *ManageAccessorIpRequest) (response *ManageAccessorIpResponse, err error)
- func (client *Client) ManageAccessorIpWithCallback(request *ManageAccessorIpRequest, ...) <-chan int
- func (client *Client) ManageAccessorIpWithChan(request *ManageAccessorIpRequest) (<-chan *ManageAccessorIpResponse, <-chan error)
- func (client *Client) QueryAccessorDomain(request *QueryAccessorDomainRequest) (response *QueryAccessorDomainResponse, err error)
- func (client *Client) QueryAccessorDomainList(request *QueryAccessorDomainListRequest) (response *QueryAccessorDomainListResponse, err error)
- func (client *Client) QueryAccessorDomainListWithCallback(request *QueryAccessorDomainListRequest, ...) <-chan int
- func (client *Client) QueryAccessorDomainListWithChan(request *QueryAccessorDomainListRequest) (<-chan *QueryAccessorDomainListResponse, <-chan error)
- func (client *Client) QueryAccessorDomainStatus(request *QueryAccessorDomainStatusRequest) (response *QueryAccessorDomainStatusResponse, err error)
- func (client *Client) QueryAccessorDomainStatusWithCallback(request *QueryAccessorDomainStatusRequest, ...) <-chan int
- func (client *Client) QueryAccessorDomainStatusWithChan(request *QueryAccessorDomainStatusRequest) (<-chan *QueryAccessorDomainStatusResponse, <-chan error)
- func (client *Client) QueryAccessorDomainWhiteList(request *QueryAccessorDomainWhiteListRequest) (response *QueryAccessorDomainWhiteListResponse, err error)
- func (client *Client) QueryAccessorDomainWhiteListWithCallback(request *QueryAccessorDomainWhiteListRequest, ...) <-chan int
- func (client *Client) QueryAccessorDomainWhiteListWithChan(request *QueryAccessorDomainWhiteListRequest) (<-chan *QueryAccessorDomainWhiteListResponse, <-chan error)
- func (client *Client) QueryAccessorDomainWithCallback(request *QueryAccessorDomainRequest, ...) <-chan int
- func (client *Client) QueryAccessorDomainWithChan(request *QueryAccessorDomainRequest) (<-chan *QueryAccessorDomainResponse, <-chan error)
- func (client *Client) QueryAccessorDomainsStatus(request *QueryAccessorDomainsStatusRequest) (response *QueryAccessorDomainsStatusResponse, err error)
- func (client *Client) QueryAccessorDomainsStatusWithCallback(request *QueryAccessorDomainsStatusRequest, ...) <-chan int
- func (client *Client) QueryAccessorDomainsStatusWithChan(request *QueryAccessorDomainsStatusRequest) (<-chan *QueryAccessorDomainsStatusResponse, <-chan error)
- func (client *Client) QueryAccessorIp(request *QueryAccessorIpRequest) (response *QueryAccessorIpResponse, err error)
- func (client *Client) QueryAccessorIpWithCallback(request *QueryAccessorIpRequest, ...) <-chan int
- func (client *Client) QueryAccessorIpWithChan(request *QueryAccessorIpRequest) (<-chan *QueryAccessorIpResponse, <-chan error)
- func (client *Client) SubmitAccessorFullDomainsOssList(request *SubmitAccessorFullDomainsOssListRequest) (response *SubmitAccessorFullDomainsOssListResponse, err error)
- func (client *Client) SubmitAccessorFullDomainsOssListWithCallback(request *SubmitAccessorFullDomainsOssListRequest, ...) <-chan int
- func (client *Client) SubmitAccessorFullDomainsOssListWithChan(request *SubmitAccessorFullDomainsOssListRequest) (<-chan *SubmitAccessorFullDomainsOssListResponse, <-chan error)
- type Data
- type DataInQueryAccessorDomainsStatus
- type DataItem
- type DeleteUnbeianIpCheckTypeRequest
- type DeleteUnbeianIpCheckTypeResponse
- type Domains
- type GetMainDomainRequest
- type GetMainDomainResponse
- type HuntressIpCheckTypeResultDO
- type HuntressIpCheckTypeResultDOInListUnbeianIpCheckType
- type InsertUnbeianIpCheckTypeRequest
- type InsertUnbeianIpCheckTypeResponse
- type Items
- type ItemsItem
- type List
- type ListItem
- type ListUnbeianIpCheckTypeRequest
- type ListUnbeianIpCheckTypeResponse
- type ManageAccessorDomainRequest
- type ManageAccessorDomainResponse
- type ManageAccessorDomainWhiteListRequest
- type ManageAccessorDomainWhiteListResponse
- type ManageAccessorIpRequest
- type ManageAccessorIpResponse
- type QueryAccessorDomainListRequest
- type QueryAccessorDomainListResponse
- type QueryAccessorDomainRequest
- type QueryAccessorDomainResponse
- type QueryAccessorDomainStatusRequest
- type QueryAccessorDomainStatusResponse
- type QueryAccessorDomainWhiteListRequest
- type QueryAccessorDomainWhiteListResponse
- type QueryAccessorDomainsStatusRequest
- type QueryAccessorDomainsStatusResponse
- type QueryAccessorIpRequest
- type QueryAccessorIpResponse
- type SubmitAccessorFullDomainsOssListRequest
- type SubmitAccessorFullDomainsOssListResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
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 ¶
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
Source Files ¶
- client.go
- delete_unbeian_ip_check_type.go
- get_main_domain.go
- insert_unbeian_ip_check_type.go
- list_unbeian_ip_check_type.go
- manage_accessor_domain.go
- manage_accessor_domain_white_list.go
- manage_accessor_ip.go
- query_accessor_domain.go
- query_accessor_domain_list.go
- query_accessor_domain_status.go
- query_accessor_domain_white_list.go
- query_accessor_domains_status.go
- query_accessor_ip.go
- struct_data.go
- struct_data_in_query_accessor_domains_status.go
- struct_data_item.go
- struct_domains.go
- struct_huntress_ip_check_type_result_do.go
- struct_huntress_ip_check_type_result_do_in_list_unbeian_ip_check_type.go
- struct_items.go
- struct_items_item.go
- struct_list.go
- struct_list_item.go
- submit_accessor_full_domains_oss_list.go