jarvis

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 4 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://help.aliyun.com/document_detail/66217.html

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://help.aliyun.com/document_detail/66223.html

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 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://help.aliyun.com/document_detail/66222.html

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 attention: rsa key pair auth is only Japan regions available

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://help.aliyun.com/document_detail/66222.html

func (*Client) CreateAccessWhiteListGroup

func (client *Client) CreateAccessWhiteListGroup(request *CreateAccessWhiteListGroupRequest) (response *CreateAccessWhiteListGroupResponse, err error)

CreateAccessWhiteListGroup invokes the jarvis.CreateAccessWhiteListGroup API synchronously api document: https://help.aliyun.com/api/jarvis/createaccesswhitelistgroup.html

func (*Client) CreateAccessWhiteListGroupWithCallback

func (client *Client) CreateAccessWhiteListGroupWithCallback(request *CreateAccessWhiteListGroupRequest, callback func(response *CreateAccessWhiteListGroupResponse, err error)) <-chan int

CreateAccessWhiteListGroupWithCallback invokes the jarvis.CreateAccessWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/createaccesswhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAccessWhiteListGroupWithChan

func (client *Client) CreateAccessWhiteListGroupWithChan(request *CreateAccessWhiteListGroupRequest) (<-chan *CreateAccessWhiteListGroupResponse, <-chan error)

CreateAccessWhiteListGroupWithChan invokes the jarvis.CreateAccessWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/createaccesswhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAllEcsWhiteList

func (client *Client) CreateAllEcsWhiteList(request *CreateAllEcsWhiteListRequest) (response *CreateAllEcsWhiteListResponse, err error)

CreateAllEcsWhiteList invokes the jarvis.CreateAllEcsWhiteList API synchronously api document: https://help.aliyun.com/api/jarvis/createallecswhitelist.html

func (*Client) CreateAllEcsWhiteListWithCallback

func (client *Client) CreateAllEcsWhiteListWithCallback(request *CreateAllEcsWhiteListRequest, callback func(response *CreateAllEcsWhiteListResponse, err error)) <-chan int

CreateAllEcsWhiteListWithCallback invokes the jarvis.CreateAllEcsWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/createallecswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateAllEcsWhiteListWithChan

func (client *Client) CreateAllEcsWhiteListWithChan(request *CreateAllEcsWhiteListRequest) (<-chan *CreateAllEcsWhiteListResponse, <-chan error)

CreateAllEcsWhiteListWithChan invokes the jarvis.CreateAllEcsWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/createallecswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCdnIp

func (client *Client) CreateCdnIp(request *CreateCdnIpRequest) (response *CreateCdnIpResponse, err error)

CreateCdnIp invokes the jarvis.CreateCdnIp API synchronously api document: https://help.aliyun.com/api/jarvis/createcdnip.html

func (*Client) CreateCdnIpWithCallback

func (client *Client) CreateCdnIpWithCallback(request *CreateCdnIpRequest, callback func(response *CreateCdnIpResponse, err error)) <-chan int

CreateCdnIpWithCallback invokes the jarvis.CreateCdnIp API asynchronously api document: https://help.aliyun.com/api/jarvis/createcdnip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCdnIpWithChan

func (client *Client) CreateCdnIpWithChan(request *CreateCdnIpRequest) (<-chan *CreateCdnIpResponse, <-chan error)

CreateCdnIpWithChan invokes the jarvis.CreateCdnIp API asynchronously api document: https://help.aliyun.com/api/jarvis/createcdnip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCdnSubscription

func (client *Client) CreateCdnSubscription(request *CreateCdnSubscriptionRequest) (response *CreateCdnSubscriptionResponse, err error)

CreateCdnSubscription invokes the jarvis.CreateCdnSubscription API synchronously api document: https://help.aliyun.com/api/jarvis/createcdnsubscription.html

func (*Client) CreateCdnSubscriptionWithCallback

func (client *Client) CreateCdnSubscriptionWithCallback(request *CreateCdnSubscriptionRequest, callback func(response *CreateCdnSubscriptionResponse, err error)) <-chan int

CreateCdnSubscriptionWithCallback invokes the jarvis.CreateCdnSubscription API asynchronously api document: https://help.aliyun.com/api/jarvis/createcdnsubscription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCdnSubscriptionWithChan

func (client *Client) CreateCdnSubscriptionWithChan(request *CreateCdnSubscriptionRequest) (<-chan *CreateCdnSubscriptionResponse, <-chan error)

CreateCdnSubscriptionWithChan invokes the jarvis.CreateCdnSubscription API asynchronously api document: https://help.aliyun.com/api/jarvis/createcdnsubscription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateConsoleAccessWhiteList

func (client *Client) CreateConsoleAccessWhiteList(request *CreateConsoleAccessWhiteListRequest) (response *CreateConsoleAccessWhiteListResponse, err error)

CreateConsoleAccessWhiteList invokes the jarvis.CreateConsoleAccessWhiteList API synchronously api document: https://help.aliyun.com/api/jarvis/createconsoleaccesswhitelist.html

func (*Client) CreateConsoleAccessWhiteListWithCallback

func (client *Client) CreateConsoleAccessWhiteListWithCallback(request *CreateConsoleAccessWhiteListRequest, callback func(response *CreateConsoleAccessWhiteListResponse, err error)) <-chan int

CreateConsoleAccessWhiteListWithCallback invokes the jarvis.CreateConsoleAccessWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/createconsoleaccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateConsoleAccessWhiteListWithChan

func (client *Client) CreateConsoleAccessWhiteListWithChan(request *CreateConsoleAccessWhiteListRequest) (<-chan *CreateConsoleAccessWhiteListResponse, <-chan error)

CreateConsoleAccessWhiteListWithChan invokes the jarvis.CreateConsoleAccessWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/createconsoleaccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCpmcPunishFeedBack

func (client *Client) CreateCpmcPunishFeedBack(request *CreateCpmcPunishFeedBackRequest) (response *CreateCpmcPunishFeedBackResponse, err error)

CreateCpmcPunishFeedBack invokes the jarvis.CreateCpmcPunishFeedBack API synchronously api document: https://help.aliyun.com/api/jarvis/createcpmcpunishfeedback.html

func (*Client) CreateCpmcPunishFeedBackWithCallback

func (client *Client) CreateCpmcPunishFeedBackWithCallback(request *CreateCpmcPunishFeedBackRequest, callback func(response *CreateCpmcPunishFeedBackResponse, err error)) <-chan int

CreateCpmcPunishFeedBackWithCallback invokes the jarvis.CreateCpmcPunishFeedBack API asynchronously api document: https://help.aliyun.com/api/jarvis/createcpmcpunishfeedback.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateCpmcPunishFeedBackWithChan

func (client *Client) CreateCpmcPunishFeedBackWithChan(request *CreateCpmcPunishFeedBackRequest) (<-chan *CreateCpmcPunishFeedBackResponse, <-chan error)

CreateCpmcPunishFeedBackWithChan invokes the jarvis.CreateCpmcPunishFeedBack API asynchronously api document: https://help.aliyun.com/api/jarvis/createcpmcpunishfeedback.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUidWhiteListGroup

func (client *Client) CreateUidWhiteListGroup(request *CreateUidWhiteListGroupRequest) (response *CreateUidWhiteListGroupResponse, err error)

CreateUidWhiteListGroup invokes the jarvis.CreateUidWhiteListGroup API synchronously api document: https://help.aliyun.com/api/jarvis/createuidwhitelistgroup.html

func (*Client) CreateUidWhiteListGroupWithCallback

func (client *Client) CreateUidWhiteListGroupWithCallback(request *CreateUidWhiteListGroupRequest, callback func(response *CreateUidWhiteListGroupResponse, err error)) <-chan int

CreateUidWhiteListGroupWithCallback invokes the jarvis.CreateUidWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/createuidwhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUidWhiteListGroupWithChan

func (client *Client) CreateUidWhiteListGroupWithChan(request *CreateUidWhiteListGroupRequest) (<-chan *CreateUidWhiteListGroupResponse, <-chan error)

CreateUidWhiteListGroupWithChan invokes the jarvis.CreateUidWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/createuidwhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAccessWhiteListGroup

func (client *Client) DeleteAccessWhiteListGroup(request *DeleteAccessWhiteListGroupRequest) (response *DeleteAccessWhiteListGroupResponse, err error)

DeleteAccessWhiteListGroup invokes the jarvis.DeleteAccessWhiteListGroup API synchronously api document: https://help.aliyun.com/api/jarvis/deleteaccesswhitelistgroup.html

func (*Client) DeleteAccessWhiteListGroupWithCallback

func (client *Client) DeleteAccessWhiteListGroupWithCallback(request *DeleteAccessWhiteListGroupRequest, callback func(response *DeleteAccessWhiteListGroupResponse, err error)) <-chan int

DeleteAccessWhiteListGroupWithCallback invokes the jarvis.DeleteAccessWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/deleteaccesswhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteAccessWhiteListGroupWithChan

func (client *Client) DeleteAccessWhiteListGroupWithChan(request *DeleteAccessWhiteListGroupRequest) (<-chan *DeleteAccessWhiteListGroupResponse, <-chan error)

DeleteAccessWhiteListGroupWithChan invokes the jarvis.DeleteAccessWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/deleteaccesswhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCdnIp

func (client *Client) DeleteCdnIp(request *DeleteCdnIpRequest) (response *DeleteCdnIpResponse, err error)

DeleteCdnIp invokes the jarvis.DeleteCdnIp API synchronously api document: https://help.aliyun.com/api/jarvis/deletecdnip.html

func (*Client) DeleteCdnIpWithCallback

func (client *Client) DeleteCdnIpWithCallback(request *DeleteCdnIpRequest, callback func(response *DeleteCdnIpResponse, err error)) <-chan int

DeleteCdnIpWithCallback invokes the jarvis.DeleteCdnIp API asynchronously api document: https://help.aliyun.com/api/jarvis/deletecdnip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCdnIpWithChan

func (client *Client) DeleteCdnIpWithChan(request *DeleteCdnIpRequest) (<-chan *DeleteCdnIpResponse, <-chan error)

DeleteCdnIpWithChan invokes the jarvis.DeleteCdnIp API asynchronously api document: https://help.aliyun.com/api/jarvis/deletecdnip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCdnSubscription

func (client *Client) DeleteCdnSubscription(request *DeleteCdnSubscriptionRequest) (response *DeleteCdnSubscriptionResponse, err error)

DeleteCdnSubscription invokes the jarvis.DeleteCdnSubscription API synchronously api document: https://help.aliyun.com/api/jarvis/deletecdnsubscription.html

func (*Client) DeleteCdnSubscriptionWithCallback

func (client *Client) DeleteCdnSubscriptionWithCallback(request *DeleteCdnSubscriptionRequest, callback func(response *DeleteCdnSubscriptionResponse, err error)) <-chan int

DeleteCdnSubscriptionWithCallback invokes the jarvis.DeleteCdnSubscription API asynchronously api document: https://help.aliyun.com/api/jarvis/deletecdnsubscription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteCdnSubscriptionWithChan

func (client *Client) DeleteCdnSubscriptionWithChan(request *DeleteCdnSubscriptionRequest) (<-chan *DeleteCdnSubscriptionResponse, <-chan error)

DeleteCdnSubscriptionWithChan invokes the jarvis.DeleteCdnSubscription API asynchronously api document: https://help.aliyun.com/api/jarvis/deletecdnsubscription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteConsoleAccessWhiteList

func (client *Client) DeleteConsoleAccessWhiteList(request *DeleteConsoleAccessWhiteListRequest) (response *DeleteConsoleAccessWhiteListResponse, err error)

DeleteConsoleAccessWhiteList invokes the jarvis.DeleteConsoleAccessWhiteList API synchronously api document: https://help.aliyun.com/api/jarvis/deleteconsoleaccesswhitelist.html

func (*Client) DeleteConsoleAccessWhiteListWithCallback

func (client *Client) DeleteConsoleAccessWhiteListWithCallback(request *DeleteConsoleAccessWhiteListRequest, callback func(response *DeleteConsoleAccessWhiteListResponse, err error)) <-chan int

DeleteConsoleAccessWhiteListWithCallback invokes the jarvis.DeleteConsoleAccessWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/deleteconsoleaccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteConsoleAccessWhiteListWithChan

func (client *Client) DeleteConsoleAccessWhiteListWithChan(request *DeleteConsoleAccessWhiteListRequest) (<-chan *DeleteConsoleAccessWhiteListResponse, <-chan error)

DeleteConsoleAccessWhiteListWithChan invokes the jarvis.DeleteConsoleAccessWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/deleteconsoleaccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUidWhiteListGroup

func (client *Client) DeleteUidWhiteListGroup(request *DeleteUidWhiteListGroupRequest) (response *DeleteUidWhiteListGroupResponse, err error)

DeleteUidWhiteListGroup invokes the jarvis.DeleteUidWhiteListGroup API synchronously api document: https://help.aliyun.com/api/jarvis/deleteuidwhitelistgroup.html

func (*Client) DeleteUidWhiteListGroupWithCallback

func (client *Client) DeleteUidWhiteListGroupWithCallback(request *DeleteUidWhiteListGroupRequest, callback func(response *DeleteUidWhiteListGroupResponse, err error)) <-chan int

DeleteUidWhiteListGroupWithCallback invokes the jarvis.DeleteUidWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/deleteuidwhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUidWhiteListGroupWithChan

func (client *Client) DeleteUidWhiteListGroupWithChan(request *DeleteUidWhiteListGroupRequest) (<-chan *DeleteUidWhiteListGroupResponse, <-chan error)

DeleteUidWhiteListGroupWithChan invokes the jarvis.DeleteUidWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/deleteuidwhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhiteListEipList

func (client *Client) DescribeAccessWhiteListEipList(request *DescribeAccessWhiteListEipListRequest) (response *DescribeAccessWhiteListEipListResponse, err error)

DescribeAccessWhiteListEipList invokes the jarvis.DescribeAccessWhiteListEipList API synchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelisteiplist.html

func (*Client) DescribeAccessWhiteListEipListWithCallback

func (client *Client) DescribeAccessWhiteListEipListWithCallback(request *DescribeAccessWhiteListEipListRequest, callback func(response *DescribeAccessWhiteListEipListResponse, err error)) <-chan int

DescribeAccessWhiteListEipListWithCallback invokes the jarvis.DescribeAccessWhiteListEipList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelisteiplist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhiteListEipListWithChan

func (client *Client) DescribeAccessWhiteListEipListWithChan(request *DescribeAccessWhiteListEipListRequest) (<-chan *DescribeAccessWhiteListEipListResponse, <-chan error)

DescribeAccessWhiteListEipListWithChan invokes the jarvis.DescribeAccessWhiteListEipList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelisteiplist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhiteListGroup

func (client *Client) DescribeAccessWhiteListGroup(request *DescribeAccessWhiteListGroupRequest) (response *DescribeAccessWhiteListGroupResponse, err error)

DescribeAccessWhiteListGroup invokes the jarvis.DescribeAccessWhiteListGroup API synchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistgroup.html

func (*Client) DescribeAccessWhiteListGroupWithCallback

func (client *Client) DescribeAccessWhiteListGroupWithCallback(request *DescribeAccessWhiteListGroupRequest, callback func(response *DescribeAccessWhiteListGroupResponse, err error)) <-chan int

DescribeAccessWhiteListGroupWithCallback invokes the jarvis.DescribeAccessWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhiteListGroupWithChan

func (client *Client) DescribeAccessWhiteListGroupWithChan(request *DescribeAccessWhiteListGroupRequest) (<-chan *DescribeAccessWhiteListGroupResponse, <-chan error)

DescribeAccessWhiteListGroupWithChan invokes the jarvis.DescribeAccessWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhiteListSlbList

func (client *Client) DescribeAccessWhiteListSlbList(request *DescribeAccessWhiteListSlbListRequest) (response *DescribeAccessWhiteListSlbListResponse, err error)

DescribeAccessWhiteListSlbList invokes the jarvis.DescribeAccessWhiteListSlbList API synchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistslblist.html

func (*Client) DescribeAccessWhiteListSlbListWithCallback

func (client *Client) DescribeAccessWhiteListSlbListWithCallback(request *DescribeAccessWhiteListSlbListRequest, callback func(response *DescribeAccessWhiteListSlbListResponse, err error)) <-chan int

DescribeAccessWhiteListSlbListWithCallback invokes the jarvis.DescribeAccessWhiteListSlbList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistslblist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhiteListSlbListWithChan

func (client *Client) DescribeAccessWhiteListSlbListWithChan(request *DescribeAccessWhiteListSlbListRequest) (<-chan *DescribeAccessWhiteListSlbListResponse, <-chan error)

DescribeAccessWhiteListSlbListWithChan invokes the jarvis.DescribeAccessWhiteListSlbList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistslblist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhitelistEcsList

func (client *Client) DescribeAccessWhitelistEcsList(request *DescribeAccessWhitelistEcsListRequest) (response *DescribeAccessWhitelistEcsListResponse, err error)

DescribeAccessWhitelistEcsList invokes the jarvis.DescribeAccessWhitelistEcsList API synchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistecslist.html

func (*Client) DescribeAccessWhitelistEcsListWithCallback

func (client *Client) DescribeAccessWhitelistEcsListWithCallback(request *DescribeAccessWhitelistEcsListRequest, callback func(response *DescribeAccessWhitelistEcsListResponse, err error)) <-chan int

DescribeAccessWhitelistEcsListWithCallback invokes the jarvis.DescribeAccessWhitelistEcsList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistecslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAccessWhitelistEcsListWithChan

func (client *Client) DescribeAccessWhitelistEcsListWithChan(request *DescribeAccessWhitelistEcsListRequest) (<-chan *DescribeAccessWhitelistEcsListResponse, <-chan error)

DescribeAccessWhitelistEcsListWithChan invokes the jarvis.DescribeAccessWhitelistEcsList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeaccesswhitelistecslist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnCertify

func (client *Client) DescribeCdnCertify(request *DescribeCdnCertifyRequest) (response *DescribeCdnCertifyResponse, err error)

DescribeCdnCertify invokes the jarvis.DescribeCdnCertify API synchronously api document: https://help.aliyun.com/api/jarvis/describecdncertify.html

func (*Client) DescribeCdnCertifyWithCallback

func (client *Client) DescribeCdnCertifyWithCallback(request *DescribeCdnCertifyRequest, callback func(response *DescribeCdnCertifyResponse, err error)) <-chan int

DescribeCdnCertifyWithCallback invokes the jarvis.DescribeCdnCertify API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdncertify.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnCertifyWithChan

func (client *Client) DescribeCdnCertifyWithChan(request *DescribeCdnCertifyRequest) (<-chan *DescribeCdnCertifyResponse, <-chan error)

DescribeCdnCertifyWithChan invokes the jarvis.DescribeCdnCertify API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdncertify.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnIpList

func (client *Client) DescribeCdnIpList(request *DescribeCdnIpListRequest) (response *DescribeCdnIpListResponse, err error)

DescribeCdnIpList invokes the jarvis.DescribeCdnIpList API synchronously api document: https://help.aliyun.com/api/jarvis/describecdniplist.html

func (*Client) DescribeCdnIpListWithCallback

func (client *Client) DescribeCdnIpListWithCallback(request *DescribeCdnIpListRequest, callback func(response *DescribeCdnIpListResponse, err error)) <-chan int

DescribeCdnIpListWithCallback invokes the jarvis.DescribeCdnIpList API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdniplist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnIpListWithChan

func (client *Client) DescribeCdnIpListWithChan(request *DescribeCdnIpListRequest) (<-chan *DescribeCdnIpListResponse, <-chan error)

DescribeCdnIpListWithChan invokes the jarvis.DescribeCdnIpList API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdniplist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnSubscription

func (client *Client) DescribeCdnSubscription(request *DescribeCdnSubscriptionRequest) (response *DescribeCdnSubscriptionResponse, err error)

DescribeCdnSubscription invokes the jarvis.DescribeCdnSubscription API synchronously api document: https://help.aliyun.com/api/jarvis/describecdnsubscription.html

func (*Client) DescribeCdnSubscriptionWithCallback

func (client *Client) DescribeCdnSubscriptionWithCallback(request *DescribeCdnSubscriptionRequest, callback func(response *DescribeCdnSubscriptionResponse, err error)) <-chan int

DescribeCdnSubscriptionWithCallback invokes the jarvis.DescribeCdnSubscription API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdnsubscription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnSubscriptionWithChan

func (client *Client) DescribeCdnSubscriptionWithChan(request *DescribeCdnSubscriptionRequest) (<-chan *DescribeCdnSubscriptionResponse, <-chan error)

DescribeCdnSubscriptionWithChan invokes the jarvis.DescribeCdnSubscription API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdnsubscription.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnVendor

func (client *Client) DescribeCdnVendor(request *DescribeCdnVendorRequest) (response *DescribeCdnVendorResponse, err error)

DescribeCdnVendor invokes the jarvis.DescribeCdnVendor API synchronously api document: https://help.aliyun.com/api/jarvis/describecdnvendor.html

func (*Client) DescribeCdnVendorWithCallback

func (client *Client) DescribeCdnVendorWithCallback(request *DescribeCdnVendorRequest, callback func(response *DescribeCdnVendorResponse, err error)) <-chan int

DescribeCdnVendorWithCallback invokes the jarvis.DescribeCdnVendor API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdnvendor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCdnVendorWithChan

func (client *Client) DescribeCdnVendorWithChan(request *DescribeCdnVendorRequest) (<-chan *DescribeCdnVendorResponse, <-chan error)

DescribeCdnVendorWithChan invokes the jarvis.DescribeCdnVendor API asynchronously api document: https://help.aliyun.com/api/jarvis/describecdnvendor.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConsoleAccessWhiteList

func (client *Client) DescribeConsoleAccessWhiteList(request *DescribeConsoleAccessWhiteListRequest) (response *DescribeConsoleAccessWhiteListResponse, err error)

DescribeConsoleAccessWhiteList invokes the jarvis.DescribeConsoleAccessWhiteList API synchronously api document: https://help.aliyun.com/api/jarvis/describeconsoleaccesswhitelist.html

func (*Client) DescribeConsoleAccessWhiteListWithCallback

func (client *Client) DescribeConsoleAccessWhiteListWithCallback(request *DescribeConsoleAccessWhiteListRequest, callback func(response *DescribeConsoleAccessWhiteListResponse, err error)) <-chan int

DescribeConsoleAccessWhiteListWithCallback invokes the jarvis.DescribeConsoleAccessWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeconsoleaccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConsoleAccessWhiteListWithChan

func (client *Client) DescribeConsoleAccessWhiteListWithChan(request *DescribeConsoleAccessWhiteListRequest) (<-chan *DescribeConsoleAccessWhiteListResponse, <-chan error)

DescribeConsoleAccessWhiteListWithChan invokes the jarvis.DescribeConsoleAccessWhiteList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeconsoleaccesswhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCpmcPunishList

func (client *Client) DescribeCpmcPunishList(request *DescribeCpmcPunishListRequest) (response *DescribeCpmcPunishListResponse, err error)

DescribeCpmcPunishList invokes the jarvis.DescribeCpmcPunishList API synchronously api document: https://help.aliyun.com/api/jarvis/describecpmcpunishlist.html

func (*Client) DescribeCpmcPunishListWithCallback

func (client *Client) DescribeCpmcPunishListWithCallback(request *DescribeCpmcPunishListRequest, callback func(response *DescribeCpmcPunishListResponse, err error)) <-chan int

DescribeCpmcPunishListWithCallback invokes the jarvis.DescribeCpmcPunishList API asynchronously api document: https://help.aliyun.com/api/jarvis/describecpmcpunishlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCpmcPunishListWithChan

func (client *Client) DescribeCpmcPunishListWithChan(request *DescribeCpmcPunishListRequest) (<-chan *DescribeCpmcPunishListResponse, <-chan error)

DescribeCpmcPunishListWithChan invokes the jarvis.DescribeCpmcPunishList API asynchronously api document: https://help.aliyun.com/api/jarvis/describecpmcpunishlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDdosDefenseInfo

func (client *Client) DescribeDdosDefenseInfo(request *DescribeDdosDefenseInfoRequest) (response *DescribeDdosDefenseInfoResponse, err error)

DescribeDdosDefenseInfo invokes the jarvis.DescribeDdosDefenseInfo API synchronously api document: https://help.aliyun.com/api/jarvis/describeddosdefenseinfo.html

func (*Client) DescribeDdosDefenseInfoWithCallback

func (client *Client) DescribeDdosDefenseInfoWithCallback(request *DescribeDdosDefenseInfoRequest, callback func(response *DescribeDdosDefenseInfoResponse, err error)) <-chan int

DescribeDdosDefenseInfoWithCallback invokes the jarvis.DescribeDdosDefenseInfo API asynchronously api document: https://help.aliyun.com/api/jarvis/describeddosdefenseinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDdosDefenseInfoWithChan

func (client *Client) DescribeDdosDefenseInfoWithChan(request *DescribeDdosDefenseInfoRequest) (<-chan *DescribeDdosDefenseInfoResponse, <-chan error)

DescribeDdosDefenseInfoWithChan invokes the jarvis.DescribeDdosDefenseInfo API asynchronously api document: https://help.aliyun.com/api/jarvis/describeddosdefenseinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEcsListPage

func (client *Client) DescribeEcsListPage(request *DescribeEcsListPageRequest) (response *DescribeEcsListPageResponse, err error)

DescribeEcsListPage invokes the jarvis.DescribeEcsListPage API synchronously api document: https://help.aliyun.com/api/jarvis/describeecslistpage.html

func (*Client) DescribeEcsListPageWithCallback

func (client *Client) DescribeEcsListPageWithCallback(request *DescribeEcsListPageRequest, callback func(response *DescribeEcsListPageResponse, err error)) <-chan int

DescribeEcsListPageWithCallback invokes the jarvis.DescribeEcsListPage API asynchronously api document: https://help.aliyun.com/api/jarvis/describeecslistpage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEcsListPageWithChan

func (client *Client) DescribeEcsListPageWithChan(request *DescribeEcsListPageRequest) (<-chan *DescribeEcsListPageResponse, <-chan error)

DescribeEcsListPageWithChan invokes the jarvis.DescribeEcsListPage API asynchronously api document: https://help.aliyun.com/api/jarvis/describeecslistpage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePhoneInfo

func (client *Client) DescribePhoneInfo(request *DescribePhoneInfoRequest) (response *DescribePhoneInfoResponse, err error)

DescribePhoneInfo invokes the jarvis.DescribePhoneInfo API synchronously api document: https://help.aliyun.com/api/jarvis/describephoneinfo.html

func (*Client) DescribePhoneInfoWithCallback

func (client *Client) DescribePhoneInfoWithCallback(request *DescribePhoneInfoRequest, callback func(response *DescribePhoneInfoResponse, err error)) <-chan int

DescribePhoneInfoWithCallback invokes the jarvis.DescribePhoneInfo API asynchronously api document: https://help.aliyun.com/api/jarvis/describephoneinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePhoneInfoWithChan

func (client *Client) DescribePhoneInfoWithChan(request *DescribePhoneInfoRequest) (<-chan *DescribePhoneInfoResponse, <-chan error)

DescribePhoneInfoWithChan invokes the jarvis.DescribePhoneInfo API asynchronously api document: https://help.aliyun.com/api/jarvis/describephoneinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePunishList

func (client *Client) DescribePunishList(request *DescribePunishListRequest) (response *DescribePunishListResponse, err error)

DescribePunishList invokes the jarvis.DescribePunishList API synchronously api document: https://help.aliyun.com/api/jarvis/describepunishlist.html

func (*Client) DescribePunishListWithCallback

func (client *Client) DescribePunishListWithCallback(request *DescribePunishListRequest, callback func(response *DescribePunishListResponse, err error)) <-chan int

DescribePunishListWithCallback invokes the jarvis.DescribePunishList API asynchronously api document: https://help.aliyun.com/api/jarvis/describepunishlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribePunishListWithChan

func (client *Client) DescribePunishListWithChan(request *DescribePunishListRequest) (<-chan *DescribePunishListResponse, <-chan error)

DescribePunishListWithChan invokes the jarvis.DescribePunishList API asynchronously api document: https://help.aliyun.com/api/jarvis/describepunishlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResetRecordList

func (client *Client) DescribeResetRecordList(request *DescribeResetRecordListRequest) (response *DescribeResetRecordListResponse, err error)

DescribeResetRecordList invokes the jarvis.DescribeResetRecordList API synchronously api document: https://help.aliyun.com/api/jarvis/describeresetrecordlist.html

func (*Client) DescribeResetRecordListWithCallback

func (client *Client) DescribeResetRecordListWithCallback(request *DescribeResetRecordListRequest, callback func(response *DescribeResetRecordListResponse, err error)) <-chan int

DescribeResetRecordListWithCallback invokes the jarvis.DescribeResetRecordList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeresetrecordlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResetRecordListWithChan

func (client *Client) DescribeResetRecordListWithChan(request *DescribeResetRecordListRequest) (<-chan *DescribeResetRecordListResponse, <-chan error)

DescribeResetRecordListWithChan invokes the jarvis.DescribeResetRecordList API asynchronously api document: https://help.aliyun.com/api/jarvis/describeresetrecordlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResetRecordQueryCount

func (client *Client) DescribeResetRecordQueryCount(request *DescribeResetRecordQueryCountRequest) (response *DescribeResetRecordQueryCountResponse, err error)

DescribeResetRecordQueryCount invokes the jarvis.DescribeResetRecordQueryCount API synchronously api document: https://help.aliyun.com/api/jarvis/describeresetrecordquerycount.html

func (*Client) DescribeResetRecordQueryCountWithCallback

func (client *Client) DescribeResetRecordQueryCountWithCallback(request *DescribeResetRecordQueryCountRequest, callback func(response *DescribeResetRecordQueryCountResponse, err error)) <-chan int

DescribeResetRecordQueryCountWithCallback invokes the jarvis.DescribeResetRecordQueryCount API asynchronously api document: https://help.aliyun.com/api/jarvis/describeresetrecordquerycount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResetRecordQueryCountWithChan

func (client *Client) DescribeResetRecordQueryCountWithChan(request *DescribeResetRecordQueryCountRequest) (<-chan *DescribeResetRecordQueryCountResponse, <-chan error)

DescribeResetRecordQueryCountWithChan invokes the jarvis.DescribeResetRecordQueryCount API asynchronously api document: https://help.aliyun.com/api/jarvis/describeresetrecordquerycount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskListDetail

func (client *Client) DescribeRiskListDetail(request *DescribeRiskListDetailRequest) (response *DescribeRiskListDetailResponse, err error)

DescribeRiskListDetail invokes the jarvis.DescribeRiskListDetail API synchronously api document: https://help.aliyun.com/api/jarvis/describerisklistdetail.html

func (*Client) DescribeRiskListDetailWithCallback

func (client *Client) DescribeRiskListDetailWithCallback(request *DescribeRiskListDetailRequest, callback func(response *DescribeRiskListDetailResponse, err error)) <-chan int

DescribeRiskListDetailWithCallback invokes the jarvis.DescribeRiskListDetail API asynchronously api document: https://help.aliyun.com/api/jarvis/describerisklistdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskListDetailWithChan

func (client *Client) DescribeRiskListDetailWithChan(request *DescribeRiskListDetailRequest) (<-chan *DescribeRiskListDetailResponse, <-chan error)

DescribeRiskListDetailWithChan invokes the jarvis.DescribeRiskListDetail API asynchronously api document: https://help.aliyun.com/api/jarvis/describerisklistdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskTrend

func (client *Client) DescribeRiskTrend(request *DescribeRiskTrendRequest) (response *DescribeRiskTrendResponse, err error)

DescribeRiskTrend invokes the jarvis.DescribeRiskTrend API synchronously api document: https://help.aliyun.com/api/jarvis/describerisktrend.html

func (*Client) DescribeRiskTrendWithCallback

func (client *Client) DescribeRiskTrendWithCallback(request *DescribeRiskTrendRequest, callback func(response *DescribeRiskTrendResponse, err error)) <-chan int

DescribeRiskTrendWithCallback invokes the jarvis.DescribeRiskTrend API asynchronously api document: https://help.aliyun.com/api/jarvis/describerisktrend.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskTrendWithChan

func (client *Client) DescribeRiskTrendWithChan(request *DescribeRiskTrendRequest) (<-chan *DescribeRiskTrendResponse, <-chan error)

DescribeRiskTrendWithChan invokes the jarvis.DescribeRiskTrend API asynchronously api document: https://help.aliyun.com/api/jarvis/describerisktrend.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSpecialEcs

func (client *Client) DescribeSpecialEcs(request *DescribeSpecialEcsRequest) (response *DescribeSpecialEcsResponse, err error)

DescribeSpecialEcs invokes the jarvis.DescribeSpecialEcs API synchronously api document: https://help.aliyun.com/api/jarvis/describespecialecs.html

func (*Client) DescribeSpecialEcsWithCallback

func (client *Client) DescribeSpecialEcsWithCallback(request *DescribeSpecialEcsRequest, callback func(response *DescribeSpecialEcsResponse, err error)) <-chan int

DescribeSpecialEcsWithCallback invokes the jarvis.DescribeSpecialEcs API asynchronously api document: https://help.aliyun.com/api/jarvis/describespecialecs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSpecialEcsWithChan

func (client *Client) DescribeSpecialEcsWithChan(request *DescribeSpecialEcsRequest) (<-chan *DescribeSpecialEcsResponse, <-chan error)

DescribeSpecialEcsWithChan invokes the jarvis.DescribeSpecialEcs API asynchronously api document: https://help.aliyun.com/api/jarvis/describespecialecs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUidGcLevel

func (client *Client) DescribeUidGcLevel(request *DescribeUidGcLevelRequest) (response *DescribeUidGcLevelResponse, err error)

DescribeUidGcLevel invokes the jarvis.DescribeUidGcLevel API synchronously api document: https://help.aliyun.com/api/jarvis/describeuidgclevel.html

func (*Client) DescribeUidGcLevelWithCallback

func (client *Client) DescribeUidGcLevelWithCallback(request *DescribeUidGcLevelRequest, callback func(response *DescribeUidGcLevelResponse, err error)) <-chan int

DescribeUidGcLevelWithCallback invokes the jarvis.DescribeUidGcLevel API asynchronously api document: https://help.aliyun.com/api/jarvis/describeuidgclevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUidGcLevelWithChan

func (client *Client) DescribeUidGcLevelWithChan(request *DescribeUidGcLevelRequest) (<-chan *DescribeUidGcLevelResponse, <-chan error)

DescribeUidGcLevelWithChan invokes the jarvis.DescribeUidGcLevel API asynchronously api document: https://help.aliyun.com/api/jarvis/describeuidgclevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUidWhiteListGroup

func (client *Client) DescribeUidWhiteListGroup(request *DescribeUidWhiteListGroupRequest) (response *DescribeUidWhiteListGroupResponse, err error)

DescribeUidWhiteListGroup invokes the jarvis.DescribeUidWhiteListGroup API synchronously api document: https://help.aliyun.com/api/jarvis/describeuidwhitelistgroup.html

func (*Client) DescribeUidWhiteListGroupWithCallback

func (client *Client) DescribeUidWhiteListGroupWithCallback(request *DescribeUidWhiteListGroupRequest, callback func(response *DescribeUidWhiteListGroupResponse, err error)) <-chan int

DescribeUidWhiteListGroupWithCallback invokes the jarvis.DescribeUidWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/describeuidwhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUidWhiteListGroupWithChan

func (client *Client) DescribeUidWhiteListGroupWithChan(request *DescribeUidWhiteListGroupRequest) (<-chan *DescribeUidWhiteListGroupResponse, <-chan error)

DescribeUidWhiteListGroupWithChan invokes the jarvis.DescribeUidWhiteListGroup API asynchronously api document: https://help.aliyun.com/api/jarvis/describeuidwhitelistgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAccessWhiteListAutoShare

func (client *Client) ModifyAccessWhiteListAutoShare(request *ModifyAccessWhiteListAutoShareRequest) (response *ModifyAccessWhiteListAutoShareResponse, err error)

ModifyAccessWhiteListAutoShare invokes the jarvis.ModifyAccessWhiteListAutoShare API synchronously api document: https://help.aliyun.com/api/jarvis/modifyaccesswhitelistautoshare.html

func (*Client) ModifyAccessWhiteListAutoShareWithCallback

func (client *Client) ModifyAccessWhiteListAutoShareWithCallback(request *ModifyAccessWhiteListAutoShareRequest, callback func(response *ModifyAccessWhiteListAutoShareResponse, err error)) <-chan int

ModifyAccessWhiteListAutoShareWithCallback invokes the jarvis.ModifyAccessWhiteListAutoShare API asynchronously api document: https://help.aliyun.com/api/jarvis/modifyaccesswhitelistautoshare.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAccessWhiteListAutoShareWithChan

func (client *Client) ModifyAccessWhiteListAutoShareWithChan(request *ModifyAccessWhiteListAutoShareRequest) (<-chan *ModifyAccessWhiteListAutoShareResponse, <-chan error)

ModifyAccessWhiteListAutoShareWithChan invokes the jarvis.ModifyAccessWhiteListAutoShare API asynchronously api document: https://help.aliyun.com/api/jarvis/modifyaccesswhitelistautoshare.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUidWhiteListAutoShare

func (client *Client) ModifyUidWhiteListAutoShare(request *ModifyUidWhiteListAutoShareRequest) (response *ModifyUidWhiteListAutoShareResponse, err error)

ModifyUidWhiteListAutoShare invokes the jarvis.ModifyUidWhiteListAutoShare API synchronously api document: https://help.aliyun.com/api/jarvis/modifyuidwhitelistautoshare.html

func (*Client) ModifyUidWhiteListAutoShareWithCallback

func (client *Client) ModifyUidWhiteListAutoShareWithCallback(request *ModifyUidWhiteListAutoShareRequest, callback func(response *ModifyUidWhiteListAutoShareResponse, err error)) <-chan int

ModifyUidWhiteListAutoShareWithCallback invokes the jarvis.ModifyUidWhiteListAutoShare API asynchronously api document: https://help.aliyun.com/api/jarvis/modifyuidwhitelistautoshare.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUidWhiteListAutoShareWithChan

func (client *Client) ModifyUidWhiteListAutoShareWithChan(request *ModifyUidWhiteListAutoShareRequest) (<-chan *ModifyUidWhiteListAutoShareResponse, <-chan error)

ModifyUidWhiteListAutoShareWithChan invokes the jarvis.ModifyUidWhiteListAutoShare API asynchronously api document: https://help.aliyun.com/api/jarvis/modifyuidwhitelistautoshare.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CreateAccessWhiteListGroupRequest

type CreateAccessWhiteListGroupRequest struct {
	*requests.RpcRequest
	Note             string           `position:"Query" name:"Note"`
	ResourceOwnerId  requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SrcIP            string           `position:"Query" name:"SrcIP"`
	SourceIp         string           `position:"Query" name:"SourceIp"`
	DstPort          requests.Integer `position:"Query" name:"DstPort"`
	InstanceIdList   string           `position:"Query" name:"InstanceIdList"`
	LiveTime         requests.Integer `position:"Query" name:"LiveTime"`
	ProductName      string           `position:"Query" name:"ProductName"`
	WhiteListType    requests.Integer `position:"Query" name:"WhiteListType"`
	InstanceInfoList string           `position:"Query" name:"InstanceInfoList"`
	Lang             string           `position:"Query" name:"Lang"`
	SourceCode       string           `position:"Query" name:"SourceCode"`
}

CreateAccessWhiteListGroupRequest is the request struct for api CreateAccessWhiteListGroup

func CreateCreateAccessWhiteListGroupRequest

func CreateCreateAccessWhiteListGroupRequest() (request *CreateAccessWhiteListGroupRequest)

CreateCreateAccessWhiteListGroupRequest creates a request to invoke CreateAccessWhiteListGroup API

type CreateAccessWhiteListGroupResponse

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

CreateAccessWhiteListGroupResponse is the response struct for api CreateAccessWhiteListGroup

func CreateCreateAccessWhiteListGroupResponse

func CreateCreateAccessWhiteListGroupResponse() (response *CreateAccessWhiteListGroupResponse)

CreateCreateAccessWhiteListGroupResponse creates a response to parse from CreateAccessWhiteListGroup response

type CreateAllEcsWhiteListRequest

type CreateAllEcsWhiteListRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SrcIP           string           `position:"Query" name:"SrcIP"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	SourceCode      string           `position:"Query" name:"SourceCode"`
}

CreateAllEcsWhiteListRequest is the request struct for api CreateAllEcsWhiteList

func CreateCreateAllEcsWhiteListRequest

func CreateCreateAllEcsWhiteListRequest() (request *CreateAllEcsWhiteListRequest)

CreateCreateAllEcsWhiteListRequest creates a request to invoke CreateAllEcsWhiteList API

type CreateAllEcsWhiteListResponse

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

CreateAllEcsWhiteListResponse is the response struct for api CreateAllEcsWhiteList

func CreateCreateAllEcsWhiteListResponse

func CreateCreateAllEcsWhiteListResponse() (response *CreateAllEcsWhiteListResponse)

CreateCreateAllEcsWhiteListResponse creates a response to parse from CreateAllEcsWhiteList response

type CreateCdnIpRequest

type CreateCdnIpRequest struct {
	*requests.RpcRequest
	CdnIpList       string           `position:"Query" name:"CdnIpList"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Lang            string           `position:"Query" name:"Lang"`
	SourceCode      string           `position:"Query" name:"SourceCode"`
}

CreateCdnIpRequest is the request struct for api CreateCdnIp

func CreateCreateCdnIpRequest

func CreateCreateCdnIpRequest() (request *CreateCdnIpRequest)

CreateCreateCdnIpRequest creates a request to invoke CreateCdnIp API

type CreateCdnIpResponse

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

CreateCdnIpResponse is the response struct for api CreateCdnIp

func CreateCreateCdnIpResponse

func CreateCreateCdnIpResponse() (response *CreateCdnIpResponse)

CreateCreateCdnIpResponse creates a response to parse from CreateCdnIp response

type CreateCdnSubscriptionRequest

type CreateCdnSubscriptionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Lang            string           `position:"Query" name:"Lang"`
	CdnUidList      string           `position:"Query" name:"CdnUidList"`
	SourceCode      string           `position:"Query" name:"SourceCode"`
}

CreateCdnSubscriptionRequest is the request struct for api CreateCdnSubscription

func CreateCreateCdnSubscriptionRequest

func CreateCreateCdnSubscriptionRequest() (request *CreateCdnSubscriptionRequest)

CreateCreateCdnSubscriptionRequest creates a request to invoke CreateCdnSubscription API

type CreateCdnSubscriptionResponse

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

CreateCdnSubscriptionResponse is the response struct for api CreateCdnSubscription

func CreateCreateCdnSubscriptionResponse

func CreateCreateCdnSubscriptionResponse() (response *CreateCdnSubscriptionResponse)

CreateCreateCdnSubscriptionResponse creates a response to parse from CreateCdnSubscription response

type CreateConsoleAccessWhiteListRequest

type CreateConsoleAccessWhiteListRequest struct {
	*requests.RpcRequest
	Note             string           `position:"Query" name:"Note"`
	ResourceOwnerId  requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SrcIP            string           `position:"Query" name:"SrcIP"`
	SourceIp         string           `position:"Query" name:"SourceIp"`
	DstPort          requests.Integer `position:"Query" name:"DstPort"`
	InstanceIdList   string           `position:"Query" name:"InstanceIdList"`
	LiveTime         requests.Integer `position:"Query" name:"LiveTime"`
	ProductName      string           `position:"Query" name:"ProductName"`
	WhiteListType    requests.Integer `position:"Query" name:"WhiteListType"`
	InstanceInfoList string           `position:"Query" name:"InstanceInfoList"`
	Lang             string           `position:"Query" name:"Lang"`
	SourceCode       string           `position:"Query" name:"SourceCode"`
}

CreateConsoleAccessWhiteListRequest is the request struct for api CreateConsoleAccessWhiteList

func CreateCreateConsoleAccessWhiteListRequest

func CreateCreateConsoleAccessWhiteListRequest() (request *CreateConsoleAccessWhiteListRequest)

CreateCreateConsoleAccessWhiteListRequest creates a request to invoke CreateConsoleAccessWhiteList API

type CreateConsoleAccessWhiteListResponse

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

CreateConsoleAccessWhiteListResponse is the response struct for api CreateConsoleAccessWhiteList

func CreateCreateConsoleAccessWhiteListResponse

func CreateCreateConsoleAccessWhiteListResponse() (response *CreateConsoleAccessWhiteListResponse)

CreateCreateConsoleAccessWhiteListResponse creates a response to parse from CreateConsoleAccessWhiteList response

type CreateCpmcPunishFeedBackRequest

type CreateCpmcPunishFeedBackRequest struct {
	*requests.RpcRequest
	FeedBack     requests.Integer `position:"Query" name:"FeedBack"`
	SrcIP        string           `position:"Query" name:"SrcIP"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	DstPort      requests.Integer `position:"Query" name:"DstPort"`
	ProtocolName string           `position:"Query" name:"ProtocolName"`
	SrcPort      requests.Integer `position:"Query" name:"SrcPort"`
	PunishType   string           `position:"Query" name:"PunishType"`
	GmtCreate    string           `position:"Query" name:"GmtCreate"`
	DstIP        string           `position:"Query" name:"DstIP"`
	Lang         string           `position:"Query" name:"Lang"`
	SourceCode   string           `position:"Query" name:"SourceCode"`
}

CreateCpmcPunishFeedBackRequest is the request struct for api CreateCpmcPunishFeedBack

func CreateCreateCpmcPunishFeedBackRequest

func CreateCreateCpmcPunishFeedBackRequest() (request *CreateCpmcPunishFeedBackRequest)

CreateCreateCpmcPunishFeedBackRequest creates a request to invoke CreateCpmcPunishFeedBack API

type CreateCpmcPunishFeedBackResponse

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

CreateCpmcPunishFeedBackResponse is the response struct for api CreateCpmcPunishFeedBack

func CreateCreateCpmcPunishFeedBackResponse

func CreateCreateCpmcPunishFeedBackResponse() (response *CreateCpmcPunishFeedBackResponse)

CreateCreateCpmcPunishFeedBackResponse creates a response to parse from CreateCpmcPunishFeedBack response

type CreateUidWhiteListGroupRequest

type CreateUidWhiteListGroupRequest struct {
	*requests.RpcRequest
	Note            string           `position:"Query" name:"Note"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	DstPort         requests.Integer `position:"Query" name:"DstPort"`
	InstanceIdList  string           `position:"Query" name:"InstanceIdList"`
	LiveTime        requests.Integer `position:"Query" name:"LiveTime"`
	ProductName     string           `position:"Query" name:"ProductName"`
	WhiteListType   requests.Integer `position:"Query" name:"WhiteListType"`
	Lang            string           `position:"Query" name:"Lang"`
	SrcUid          string           `position:"Query" name:"SrcUid"`
	SourceCode      string           `position:"Query" name:"SourceCode"`
}

CreateUidWhiteListGroupRequest is the request struct for api CreateUidWhiteListGroup

func CreateCreateUidWhiteListGroupRequest

func CreateCreateUidWhiteListGroupRequest() (request *CreateUidWhiteListGroupRequest)

CreateCreateUidWhiteListGroupRequest creates a request to invoke CreateUidWhiteListGroup API

type CreateUidWhiteListGroupResponse

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

CreateUidWhiteListGroupResponse is the response struct for api CreateUidWhiteListGroup

func CreateCreateUidWhiteListGroupResponse

func CreateCreateUidWhiteListGroupResponse() (response *CreateUidWhiteListGroupResponse)

CreateCreateUidWhiteListGroupResponse creates a response to parse from CreateUidWhiteListGroup response

type Data

type Data struct {
	Region            string                 `json:"Region" xml:"Region"`
	GmtExpire         string                 `json:"GmtExpire" xml:"GmtExpire"`
	IP                string                 `json:"IP" xml:"IP"`
	CreateTime        string                 `json:"CreateTime" xml:"CreateTime"`
	TacticsName       string                 `json:"TacticsName" xml:"TacticsName"`
	SrcIp             string                 `json:"SrcIp" xml:"SrcIp"`
	SrcPort           int                    `json:"SrcPort" xml:"SrcPort"`
	RiskType          string                 `json:"RiskType" xml:"RiskType"`
	State             int                    `json:"State" xml:"State"`
	VendorAliuid      int                    `json:"VendorAliuid" xml:"VendorAliuid"`
	FeedBack          int                    `json:"FeedBack" xml:"FeedBack"`
	Reason            string                 `json:"Reason" xml:"Reason"`
	GmtCreate         string                 `json:"GmtCreate" xml:"GmtCreate"`
	RegionId          string                 `json:"RegionId" xml:"RegionId"`
	IpSeg             string                 `json:"IpSeg" xml:"IpSeg"`
	RiskInstance      string                 `json:"RiskInstance" xml:"RiskInstance"`
	InsProduct        string                 `json:"InsProduct" xml:"InsProduct"`
	InstanceId        string                 `json:"InstanceId" xml:"InstanceId"`
	IgnoreTime        string                 `json:"IgnoreTime" xml:"IgnoreTime"`
	DstIP             string                 `json:"DstIP" xml:"DstIP"`
	SubscriptionState int                    `json:"SubscriptionState" xml:"SubscriptionState"`
	Id                int                    `json:"Id" xml:"Id"`
	Product           string                 `json:"Product" xml:"Product"`
	Protocol          string                 `json:"Protocol" xml:"Protocol"`
	PunishCount       int                    `json:"PunishCount" xml:"PunishCount"`
	UpdateTime        string                 `json:"UpdateTime" xml:"UpdateTime"`
	SafetyFactor      string                 `json:"SafetyFactor" xml:"SafetyFactor"`
	InstanceName      string                 `json:"InstanceName" xml:"InstanceName"`
	SrcIP             string                 `json:"SrcIP" xml:"SrcIP"`
	DstPort           int                    `json:"DstPort" xml:"DstPort"`
	AutoConfig        int                    `json:"AutoConfig" xml:"AutoConfig"`
	PunishType        string                 `json:"PunishType" xml:"PunishType"`
	GroupId           int                    `json:"GroupId" xml:"GroupId"`
	PunishResult      string                 `json:"PunishResult" xml:"PunishResult"`
	RiskDescribe      string                 `json:"RiskDescribe" xml:"RiskDescribe"`
	VendorName        string                 `json:"VendorName" xml:"VendorName"`
	Status            string                 `json:"Status" xml:"Status"`
	GmtRealExpire     string                 `json:"GmtRealExpire" xml:"GmtRealExpire"`
	RiskId            int                    `json:"RiskId" xml:"RiskId"`
	SrcUid            string                 `json:"SrcUid" xml:"SrcUid"`
	ItemSign          string                 `json:"ItemSign" xml:"ItemSign"`
	DstIp             string                 `json:"DstIp" xml:"DstIp"`
	InstanceList      []string               `json:"InstanceList" xml:"InstanceList"`
	Items             []Item                 `json:"Items" xml:"Items"`
	RdsWhitelistRisk  []RdsWhitelistRiskItem `json:"RdsWhitelistRisk" xml:"RdsWhitelistRisk"`
	EcsSecGroupRisk   []EcsSecGroupRiskItem  `json:"EcsSecGroupRisk" xml:"EcsSecGroupRisk"`
}

Data is a nested struct in jarvis response

type DataItem

type DataItem struct {
	UpdateTime     string `json:"UpdateTime" xml:"UpdateTime"`
	NewRiskCount   int    `json:"NewRiskCount" xml:"NewRiskCount"`
	TotalRiskCount int    `json:"TotalRiskCount" xml:"TotalRiskCount"`
}

DataItem is a nested struct in jarvis response

type DataListInDescribeAccessWhiteListGroup

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

DataListInDescribeAccessWhiteListGroup is a nested struct in jarvis response

type DataListInDescribeCdnIpList

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

DataListInDescribeCdnIpList is a nested struct in jarvis response

type DataListInDescribeCdnSubscription

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

DataListInDescribeCdnSubscription is a nested struct in jarvis response

type DataListInDescribeCdnVendor

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

DataListInDescribeCdnVendor is a nested struct in jarvis response

type DataListInDescribeConsoleAccessWhiteList

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

DataListInDescribeConsoleAccessWhiteList is a nested struct in jarvis response

type DataListInDescribeCpmcPunishList

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

DataListInDescribeCpmcPunishList is a nested struct in jarvis response

type DataListInDescribeEcsListPage

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

DataListInDescribeEcsListPage is a nested struct in jarvis response

type DataListInDescribePunishList

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

DataListInDescribePunishList is a nested struct in jarvis response

type DataListInDescribeResetRecordList

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

DataListInDescribeResetRecordList is a nested struct in jarvis response

type DataListInDescribeRiskListDetail

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

DataListInDescribeRiskListDetail is a nested struct in jarvis response

type DataListInDescribeRiskTrend

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

DataListInDescribeRiskTrend is a nested struct in jarvis response

type DataListInDescribeUidWhiteListGroup

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

DataListInDescribeUidWhiteListGroup is a nested struct in jarvis response

type DdosDefenseThreshold

type DdosDefenseThreshold struct {
	DdosDefenseThresholdItem []DdosDefenseThresholdItem `json:"DdosDefenseThresholdItem" xml:"DdosDefenseThresholdItem"`
}

DdosDefenseThreshold is a nested struct in jarvis response

type DdosDefenseThresholdItem

type DdosDefenseThresholdItem struct {
	RegionId           string `json:"RegionId" xml:"RegionId"`
	CurrThreshold      int    `json:"CurrThreshold" xml:"CurrThreshold"`
	RecommendThreshold int    `json:"RecommendThreshold" xml:"RecommendThreshold"`
}

DdosDefenseThresholdItem is a nested struct in jarvis response

type DeleteAccessWhiteListGroupRequest

type DeleteAccessWhiteListGroupRequest struct {
	*requests.RpcRequest
	GroupIdList string `position:"Query" name:"GroupIdList"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	Lang        string `position:"Query" name:"Lang"`
	SourceCode  string `position:"Query" name:"SourceCode"`
}

DeleteAccessWhiteListGroupRequest is the request struct for api DeleteAccessWhiteListGroup

func CreateDeleteAccessWhiteListGroupRequest

func CreateDeleteAccessWhiteListGroupRequest() (request *DeleteAccessWhiteListGroupRequest)

CreateDeleteAccessWhiteListGroupRequest creates a request to invoke DeleteAccessWhiteListGroup API

type DeleteAccessWhiteListGroupResponse

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

DeleteAccessWhiteListGroupResponse is the response struct for api DeleteAccessWhiteListGroup

func CreateDeleteAccessWhiteListGroupResponse

func CreateDeleteAccessWhiteListGroupResponse() (response *DeleteAccessWhiteListGroupResponse)

CreateDeleteAccessWhiteListGroupResponse creates a response to parse from DeleteAccessWhiteListGroup response

type DeleteCdnIpRequest

type DeleteCdnIpRequest struct {
	*requests.RpcRequest
	ItemId          requests.Integer `position:"Query" name:"ItemId"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	CdnIp           string           `position:"Query" name:"CdnIp"`
	Lang            string           `position:"Query" name:"Lang"`
	SourceCode      string           `position:"Query" name:"SourceCode"`
}

DeleteCdnIpRequest is the request struct for api DeleteCdnIp

func CreateDeleteCdnIpRequest

func CreateDeleteCdnIpRequest() (request *DeleteCdnIpRequest)

CreateDeleteCdnIpRequest creates a request to invoke DeleteCdnIp API

type DeleteCdnIpResponse

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

DeleteCdnIpResponse is the response struct for api DeleteCdnIp

func CreateDeleteCdnIpResponse

func CreateDeleteCdnIpResponse() (response *DeleteCdnIpResponse)

CreateDeleteCdnIpResponse creates a response to parse from DeleteCdnIp response

type DeleteCdnSubscriptionRequest

type DeleteCdnSubscriptionRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	CdnUidList string `position:"Query" name:"CdnUidList"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DeleteCdnSubscriptionRequest is the request struct for api DeleteCdnSubscription

func CreateDeleteCdnSubscriptionRequest

func CreateDeleteCdnSubscriptionRequest() (request *DeleteCdnSubscriptionRequest)

CreateDeleteCdnSubscriptionRequest creates a request to invoke DeleteCdnSubscription API

type DeleteCdnSubscriptionResponse

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

DeleteCdnSubscriptionResponse is the response struct for api DeleteCdnSubscription

func CreateDeleteCdnSubscriptionResponse

func CreateDeleteCdnSubscriptionResponse() (response *DeleteCdnSubscriptionResponse)

CreateDeleteCdnSubscriptionResponse creates a response to parse from DeleteCdnSubscription response

type DeleteConsoleAccessWhiteListRequest

type DeleteConsoleAccessWhiteListRequest struct {
	*requests.RpcRequest
	SourceIp         string `position:"Query" name:"SourceIp"`
	Lang             string `position:"Query" name:"Lang"`
	DisableWhitelist string `position:"Query" name:"DisableWhitelist"`
	SourceCode       string `position:"Query" name:"SourceCode"`
}

DeleteConsoleAccessWhiteListRequest is the request struct for api DeleteConsoleAccessWhiteList

func CreateDeleteConsoleAccessWhiteListRequest

func CreateDeleteConsoleAccessWhiteListRequest() (request *DeleteConsoleAccessWhiteListRequest)

CreateDeleteConsoleAccessWhiteListRequest creates a request to invoke DeleteConsoleAccessWhiteList API

type DeleteConsoleAccessWhiteListResponse

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

DeleteConsoleAccessWhiteListResponse is the response struct for api DeleteConsoleAccessWhiteList

func CreateDeleteConsoleAccessWhiteListResponse

func CreateDeleteConsoleAccessWhiteListResponse() (response *DeleteConsoleAccessWhiteListResponse)

CreateDeleteConsoleAccessWhiteListResponse creates a response to parse from DeleteConsoleAccessWhiteList response

type DeleteUidWhiteListGroupRequest

type DeleteUidWhiteListGroupRequest struct {
	*requests.RpcRequest
	GroupIdList string `position:"Query" name:"GroupIdList"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	Lang        string `position:"Query" name:"Lang"`
	SourceCode  string `position:"Query" name:"SourceCode"`
}

DeleteUidWhiteListGroupRequest is the request struct for api DeleteUidWhiteListGroup

func CreateDeleteUidWhiteListGroupRequest

func CreateDeleteUidWhiteListGroupRequest() (request *DeleteUidWhiteListGroupRequest)

CreateDeleteUidWhiteListGroupRequest creates a request to invoke DeleteUidWhiteListGroup API

type DeleteUidWhiteListGroupResponse

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

DeleteUidWhiteListGroupResponse is the response struct for api DeleteUidWhiteListGroup

func CreateDeleteUidWhiteListGroupResponse

func CreateDeleteUidWhiteListGroupResponse() (response *DeleteUidWhiteListGroupResponse)

CreateDeleteUidWhiteListGroupResponse creates a response to parse from DeleteUidWhiteListGroup response

type DescribeAccessWhiteListEipListRequest

type DescribeAccessWhiteListEipListRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DescribeAccessWhiteListEipListRequest is the request struct for api DescribeAccessWhiteListEipList

func CreateDescribeAccessWhiteListEipListRequest

func CreateDescribeAccessWhiteListEipListRequest() (request *DescribeAccessWhiteListEipListRequest)

CreateDescribeAccessWhiteListEipListRequest creates a request to invoke DescribeAccessWhiteListEipList API

type DescribeAccessWhiteListEipListResponse

type DescribeAccessWhiteListEipListResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Module     string `json:"module" xml:"module"`
	EipList    []Ecs  `json:"EipList" xml:"EipList"`
}

DescribeAccessWhiteListEipListResponse is the response struct for api DescribeAccessWhiteListEipList

func CreateDescribeAccessWhiteListEipListResponse

func CreateDescribeAccessWhiteListEipListResponse() (response *DescribeAccessWhiteListEipListResponse)

CreateDescribeAccessWhiteListEipListResponse creates a response to parse from DescribeAccessWhiteListEipList response

type DescribeAccessWhiteListGroupRequest

type DescribeAccessWhiteListGroupRequest struct {
	*requests.RpcRequest
	SrcIP         string           `position:"Query" name:"SrcIP"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	QueryProduct  string           `position:"Query" name:"queryProduct"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	WhiteListType requests.Integer `position:"Query" name:"WhiteListType"`
	DstIP         string           `position:"Query" name:"DstIP"`
	Lang          string           `position:"Query" name:"Lang"`
	Status        string           `position:"Query" name:"Status"`
	SourceCode    string           `position:"Query" name:"SourceCode"`
}

DescribeAccessWhiteListGroupRequest is the request struct for api DescribeAccessWhiteListGroup

func CreateDescribeAccessWhiteListGroupRequest

func CreateDescribeAccessWhiteListGroupRequest() (request *DescribeAccessWhiteListGroupRequest)

CreateDescribeAccessWhiteListGroupRequest creates a request to invoke DescribeAccessWhiteListGroup API

type DescribeAccessWhiteListGroupResponse

type DescribeAccessWhiteListGroupResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"module" xml:"module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeAccessWhiteListGroupResponse is the response struct for api DescribeAccessWhiteListGroup

func CreateDescribeAccessWhiteListGroupResponse

func CreateDescribeAccessWhiteListGroupResponse() (response *DescribeAccessWhiteListGroupResponse)

CreateDescribeAccessWhiteListGroupResponse creates a response to parse from DescribeAccessWhiteListGroup response

type DescribeAccessWhiteListSlbListRequest

type DescribeAccessWhiteListSlbListRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DescribeAccessWhiteListSlbListRequest is the request struct for api DescribeAccessWhiteListSlbList

func CreateDescribeAccessWhiteListSlbListRequest

func CreateDescribeAccessWhiteListSlbListRequest() (request *DescribeAccessWhiteListSlbListRequest)

CreateDescribeAccessWhiteListSlbListRequest creates a request to invoke DescribeAccessWhiteListSlbList API

type DescribeAccessWhiteListSlbListResponse

type DescribeAccessWhiteListSlbListResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Module     string `json:"module" xml:"module"`
	SlbList    []Ecs  `json:"SlbList" xml:"SlbList"`
}

DescribeAccessWhiteListSlbListResponse is the response struct for api DescribeAccessWhiteListSlbList

func CreateDescribeAccessWhiteListSlbListResponse

func CreateDescribeAccessWhiteListSlbListResponse() (response *DescribeAccessWhiteListSlbListResponse)

CreateDescribeAccessWhiteListSlbListResponse creates a response to parse from DescribeAccessWhiteListSlbList response

type DescribeAccessWhitelistEcsListRequest

type DescribeAccessWhitelistEcsListRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DescribeAccessWhitelistEcsListRequest is the request struct for api DescribeAccessWhitelistEcsList

func CreateDescribeAccessWhitelistEcsListRequest

func CreateDescribeAccessWhitelistEcsListRequest() (request *DescribeAccessWhitelistEcsListRequest)

CreateDescribeAccessWhitelistEcsListRequest creates a request to invoke DescribeAccessWhitelistEcsList API

type DescribeAccessWhitelistEcsListResponse

type DescribeAccessWhitelistEcsListResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Module     string `json:"module" xml:"module"`
	EcsList    []Ecs  `json:"EcsList" xml:"EcsList"`
}

DescribeAccessWhitelistEcsListResponse is the response struct for api DescribeAccessWhitelistEcsList

func CreateDescribeAccessWhitelistEcsListResponse

func CreateDescribeAccessWhitelistEcsListResponse() (response *DescribeAccessWhitelistEcsListResponse)

CreateDescribeAccessWhitelistEcsListResponse creates a response to parse from DescribeAccessWhitelistEcsList response

type DescribeCdnCertifyRequest

type DescribeCdnCertifyRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DescribeCdnCertifyRequest is the request struct for api DescribeCdnCertify

func CreateDescribeCdnCertifyRequest

func CreateDescribeCdnCertifyRequest() (request *DescribeCdnCertifyRequest)

CreateDescribeCdnCertifyRequest creates a request to invoke DescribeCdnCertify API

type DescribeCdnCertifyResponse

type DescribeCdnCertifyResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	IsCdnVendor bool   `json:"IsCdnVendor" xml:"IsCdnVendor"`
	Module      string `json:"Module" xml:"Module"`
}

DescribeCdnCertifyResponse is the response struct for api DescribeCdnCertify

func CreateDescribeCdnCertifyResponse

func CreateDescribeCdnCertifyResponse() (response *DescribeCdnCertifyResponse)

CreateDescribeCdnCertifyResponse creates a response to parse from DescribeCdnCertify response

type DescribeCdnIpListRequest

type DescribeCdnIpListRequest struct {
	*requests.RpcRequest
	SrcIP       string           `position:"Query" name:"SrcIP"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	WlState     requests.Integer `position:"Query" name:"WlState"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	SourceCode  string           `position:"Query" name:"SourceCode"`
}

DescribeCdnIpListRequest is the request struct for api DescribeCdnIpList

func CreateDescribeCdnIpListRequest

func CreateDescribeCdnIpListRequest() (request *DescribeCdnIpListRequest)

CreateDescribeCdnIpListRequest creates a request to invoke DescribeCdnIpList API

type DescribeCdnIpListResponse

type DescribeCdnIpListResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"Module" xml:"Module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeCdnIpListResponse is the response struct for api DescribeCdnIpList

func CreateDescribeCdnIpListResponse

func CreateDescribeCdnIpListResponse() (response *DescribeCdnIpListResponse)

CreateDescribeCdnIpListResponse creates a response to parse from DescribeCdnIpList response

type DescribeCdnSubscriptionRequest

type DescribeCdnSubscriptionRequest struct {
	*requests.RpcRequest
	SourceIp          string           `position:"Query" name:"SourceIp"`
	SubscriptionState requests.Integer `position:"Query" name:"SubscriptionState"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	Lang              string           `position:"Query" name:"Lang"`
	VendorName        string           `position:"Query" name:"VendorName"`
	SourceCode        string           `position:"Query" name:"SourceCode"`
}

DescribeCdnSubscriptionRequest is the request struct for api DescribeCdnSubscription

func CreateDescribeCdnSubscriptionRequest

func CreateDescribeCdnSubscriptionRequest() (request *DescribeCdnSubscriptionRequest)

CreateDescribeCdnSubscriptionRequest creates a request to invoke DescribeCdnSubscription API

type DescribeCdnSubscriptionResponse

type DescribeCdnSubscriptionResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"Module" xml:"Module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeCdnSubscriptionResponse is the response struct for api DescribeCdnSubscription

func CreateDescribeCdnSubscriptionResponse

func CreateDescribeCdnSubscriptionResponse() (response *DescribeCdnSubscriptionResponse)

CreateDescribeCdnSubscriptionResponse creates a response to parse from DescribeCdnSubscription response

type DescribeCdnVendorRequest

type DescribeCdnVendorRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	SourceCode  string           `position:"Query" name:"SourceCode"`
}

DescribeCdnVendorRequest is the request struct for api DescribeCdnVendor

func CreateDescribeCdnVendorRequest

func CreateDescribeCdnVendorRequest() (request *DescribeCdnVendorRequest)

CreateDescribeCdnVendorRequest creates a request to invoke DescribeCdnVendor API

type DescribeCdnVendorResponse

type DescribeCdnVendorResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"Module" xml:"Module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeCdnVendorResponse is the response struct for api DescribeCdnVendor

func CreateDescribeCdnVendorResponse

func CreateDescribeCdnVendorResponse() (response *DescribeCdnVendorResponse)

CreateDescribeCdnVendorResponse creates a response to parse from DescribeCdnVendor response

type DescribeConsoleAccessWhiteListRequest

type DescribeConsoleAccessWhiteListRequest struct {
	*requests.RpcRequest
	SrcIP         string           `position:"Query" name:"SrcIP"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	QueryProduct  string           `position:"Query" name:"queryProduct"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	WhiteListType requests.Integer `position:"Query" name:"WhiteListType"`
	DstIP         string           `position:"Query" name:"DstIP"`
	Lang          string           `position:"Query" name:"Lang"`
	Status        string           `position:"Query" name:"Status"`
	SourceCode    string           `position:"Query" name:"SourceCode"`
}

DescribeConsoleAccessWhiteListRequest is the request struct for api DescribeConsoleAccessWhiteList

func CreateDescribeConsoleAccessWhiteListRequest

func CreateDescribeConsoleAccessWhiteListRequest() (request *DescribeConsoleAccessWhiteListRequest)

CreateDescribeConsoleAccessWhiteListRequest creates a request to invoke DescribeConsoleAccessWhiteList API

type DescribeConsoleAccessWhiteListResponse

type DescribeConsoleAccessWhiteListResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"module" xml:"module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeConsoleAccessWhiteListResponse is the response struct for api DescribeConsoleAccessWhiteList

func CreateDescribeConsoleAccessWhiteListResponse

func CreateDescribeConsoleAccessWhiteListResponse() (response *DescribeConsoleAccessWhiteListResponse)

CreateDescribeConsoleAccessWhiteListResponse creates a response to parse from DescribeConsoleAccessWhiteList response

type DescribeCpmcPunishListRequest

type DescribeCpmcPunishListRequest struct {
	*requests.RpcRequest
	SrcIP        string           `position:"Query" name:"SrcIP"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	PageSize     requests.Integer `position:"Query" name:"pageSize"`
	CurrentPage  requests.Integer `position:"Query" name:"currentPage"`
	PunishStatus string           `position:"Query" name:"PunishStatus"`
	Lang         string           `position:"Query" name:"Lang"`
	SourceCode   string           `position:"Query" name:"SourceCode"`
}

DescribeCpmcPunishListRequest is the request struct for api DescribeCpmcPunishList

func CreateDescribeCpmcPunishListRequest

func CreateDescribeCpmcPunishListRequest() (request *DescribeCpmcPunishListRequest)

CreateDescribeCpmcPunishListRequest creates a request to invoke DescribeCpmcPunishList API

type DescribeCpmcPunishListResponse

type DescribeCpmcPunishListResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"Module" xml:"Module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeCpmcPunishListResponse is the response struct for api DescribeCpmcPunishList

func CreateDescribeCpmcPunishListResponse

func CreateDescribeCpmcPunishListResponse() (response *DescribeCpmcPunishListResponse)

CreateDescribeCpmcPunishListResponse creates a response to parse from DescribeCpmcPunishList response

type DescribeDdosDefenseInfoRequest

type DescribeDdosDefenseInfoRequest struct {
	*requests.RpcRequest
	SourceIp   string           `position:"Query" name:"SourceIp"`
	Lang       string           `position:"Query" name:"Lang"`
	SrcUid     requests.Integer `position:"Query" name:"srcUid"`
	SourceCode string           `position:"Query" name:"sourceCode"`
}

DescribeDdosDefenseInfoRequest is the request struct for api DescribeDdosDefenseInfo

func CreateDescribeDdosDefenseInfoRequest

func CreateDescribeDdosDefenseInfoRequest() (request *DescribeDdosDefenseInfoRequest)

CreateDescribeDdosDefenseInfoRequest creates a request to invoke DescribeDdosDefenseInfo API

type DescribeDdosDefenseInfoResponse

type DescribeDdosDefenseInfoResponse struct {
	*responses.BaseResponse
	RequestId            string                     `json:"RequestId" xml:"RequestId"`
	Module               string                     `json:"Module" xml:"Module"`
	BlackTimes           int                        `json:"BlackTimes" xml:"BlackTimes"`
	Duration             int                        `json:"Duration" xml:"Duration"`
	BgpPkgState          string                     `json:"BgpPkgState" xml:"BgpPkgState"`
	DdosDefenseThreshold []DdosDefenseThresholdItem `json:"DdosDefenseThreshold" xml:"DdosDefenseThreshold"`
}

DescribeDdosDefenseInfoResponse is the response struct for api DescribeDdosDefenseInfo

func CreateDescribeDdosDefenseInfoResponse

func CreateDescribeDdosDefenseInfoResponse() (response *DescribeDdosDefenseInfoResponse)

CreateDescribeDdosDefenseInfoResponse creates a response to parse from DescribeDdosDefenseInfo response

type DescribeEcsListPageRequest

type DescribeEcsListPageRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	SourceCode  string           `position:"Query" name:"SourceCode"`
}

DescribeEcsListPageRequest is the request struct for api DescribeEcsListPage

func CreateDescribeEcsListPageRequest

func CreateDescribeEcsListPageRequest() (request *DescribeEcsListPageRequest)

CreateDescribeEcsListPageRequest creates a request to invoke DescribeEcsListPage API

type DescribeEcsListPageResponse

type DescribeEcsListPageResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"module" xml:"module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeEcsListPageResponse is the response struct for api DescribeEcsListPage

func CreateDescribeEcsListPageResponse

func CreateDescribeEcsListPageResponse() (response *DescribeEcsListPageResponse)

CreateDescribeEcsListPageResponse creates a response to parse from DescribeEcsListPage response

type DescribePhoneInfoRequest

type DescribePhoneInfoRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	PhoneNum   string `position:"Query" name:"phoneNum"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"sourceCode"`
}

DescribePhoneInfoRequest is the request struct for api DescribePhoneInfo

func CreateDescribePhoneInfoRequest

func CreateDescribePhoneInfoRequest() (request *DescribePhoneInfoRequest)

CreateDescribePhoneInfoRequest creates a request to invoke DescribePhoneInfo API

type DescribePhoneInfoResponse

type DescribePhoneInfoResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Module     string `json:"Module" xml:"Module"`
	PhoneNum   int    `json:"phoneNum" xml:"phoneNum"`
	RiskLevel  int    `json:"riskLevel" xml:"riskLevel"`
	DetectTime string `json:"detectTime" xml:"detectTime"`
}

DescribePhoneInfoResponse is the response struct for api DescribePhoneInfo

func CreateDescribePhoneInfoResponse

func CreateDescribePhoneInfoResponse() (response *DescribePhoneInfoResponse)

CreateDescribePhoneInfoResponse creates a response to parse from DescribePhoneInfo response

type DescribePunishListRequest

type DescribePunishListRequest struct {
	*requests.RpcRequest
	SrcIP        string           `position:"Query" name:"SrcIP"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	PageSize     requests.Integer `position:"Query" name:"pageSize"`
	CurrentPage  requests.Integer `position:"Query" name:"currentPage"`
	PunishStatus string           `position:"Query" name:"PunishStatus"`
	Lang         string           `position:"Query" name:"Lang"`
	SrcUid       requests.Integer `position:"Query" name:"srcUid"`
	SourceCode   string           `position:"Query" name:"sourceCode"`
}

DescribePunishListRequest is the request struct for api DescribePunishList

func CreateDescribePunishListRequest

func CreateDescribePunishListRequest() (request *DescribePunishListRequest)

CreateDescribePunishListRequest creates a request to invoke DescribePunishList API

type DescribePunishListResponse

type DescribePunishListResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"Module" xml:"Module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribePunishListResponse is the response struct for api DescribePunishList

func CreateDescribePunishListResponse

func CreateDescribePunishListResponse() (response *DescribePunishListResponse)

CreateDescribePunishListResponse creates a response to parse from DescribePunishList response

type DescribeResetRecordListRequest

type DescribeResetRecordListRequest struct {
	*requests.RpcRequest
	SrcIP       string           `position:"Query" name:"SrcIP"`
	Period      string           `position:"Query" name:"Period"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"pageSize"`
	CurrentPage requests.Integer `position:"Query" name:"currentPage"`
	DstIP       string           `position:"Query" name:"DstIP"`
	Region      string           `position:"Query" name:"Region"`
	Lang        string           `position:"Query" name:"Lang"`
	SourceCode  string           `position:"Query" name:"SourceCode"`
}

DescribeResetRecordListRequest is the request struct for api DescribeResetRecordList

func CreateDescribeResetRecordListRequest

func CreateDescribeResetRecordListRequest() (request *DescribeResetRecordListRequest)

CreateDescribeResetRecordListRequest creates a request to invoke DescribeResetRecordList API

type DescribeResetRecordListResponse

type DescribeResetRecordListResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"Module" xml:"Module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeResetRecordListResponse is the response struct for api DescribeResetRecordList

func CreateDescribeResetRecordListResponse

func CreateDescribeResetRecordListResponse() (response *DescribeResetRecordListResponse)

CreateDescribeResetRecordListResponse creates a response to parse from DescribeResetRecordList response

type DescribeResetRecordQueryCountRequest

type DescribeResetRecordQueryCountRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DescribeResetRecordQueryCountRequest is the request struct for api DescribeResetRecordQueryCount

func CreateDescribeResetRecordQueryCountRequest

func CreateDescribeResetRecordQueryCountRequest() (request *DescribeResetRecordQueryCountRequest)

CreateDescribeResetRecordQueryCountRequest creates a request to invoke DescribeResetRecordQueryCount API

type DescribeResetRecordQueryCountResponse

type DescribeResetRecordQueryCountResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	QueryCount int    `json:"QueryCount" xml:"QueryCount"`
	Module     string `json:"Module" xml:"Module"`
}

DescribeResetRecordQueryCountResponse is the response struct for api DescribeResetRecordQueryCount

func CreateDescribeResetRecordQueryCountResponse

func CreateDescribeResetRecordQueryCountResponse() (response *DescribeResetRecordQueryCountResponse)

CreateDescribeResetRecordQueryCountResponse creates a response to parse from DescribeResetRecordQueryCount response

type DescribeRiskListDetailRequest

type DescribeRiskListDetailRequest struct {
	*requests.RpcRequest
	RiskType      string           `position:"Query" name:"riskType"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	PageSize      requests.Integer `position:"Query" name:"pageSize"`
	QueryProduct  string           `position:"Query" name:"queryProduct"`
	CurrentPage   requests.Integer `position:"Query" name:"currentPage"`
	RiskDescribe  string           `position:"Query" name:"riskDescribe"`
	Lang          string           `position:"Query" name:"Lang"`
	SrcUid        requests.Integer `position:"Query" name:"srcUid"`
	SourceCode    string           `position:"Query" name:"sourceCode"`
	QueryRegionId string           `position:"Query" name:"queryRegionId"`
	Status        string           `position:"Query" name:"status"`
}

DescribeRiskListDetailRequest is the request struct for api DescribeRiskListDetail

func CreateDescribeRiskListDetailRequest

func CreateDescribeRiskListDetailRequest() (request *DescribeRiskListDetailRequest)

CreateDescribeRiskListDetailRequest creates a request to invoke DescribeRiskListDetail API

type DescribeRiskListDetailResponse

type DescribeRiskListDetailResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Module    string   `json:"Module" xml:"Module"`
	PageInfo  PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList  []Data   `json:"DataList" xml:"DataList"`
}

DescribeRiskListDetailResponse is the response struct for api DescribeRiskListDetail

func CreateDescribeRiskListDetailResponse

func CreateDescribeRiskListDetailResponse() (response *DescribeRiskListDetailResponse)

CreateDescribeRiskListDetailResponse creates a response to parse from DescribeRiskListDetail response

type DescribeRiskTrendRequest

type DescribeRiskTrendRequest struct {
	*requests.RpcRequest
	SourceIp      string `position:"Query" name:"SourceIp"`
	QueryProduct  string `position:"Query" name:"QueryProduct"`
	Lang          string `position:"Query" name:"Lang"`
	Peroid        string `position:"Query" name:"Peroid"`
	SourceCode    string `position:"Query" name:"SourceCode"`
	QueryRegionId string `position:"Query" name:"QueryRegionId"`
}

DescribeRiskTrendRequest is the request struct for api DescribeRiskTrend

func CreateDescribeRiskTrendRequest

func CreateDescribeRiskTrendRequest() (request *DescribeRiskTrendRequest)

CreateDescribeRiskTrendRequest creates a request to invoke DescribeRiskTrend API

type DescribeRiskTrendResponse

type DescribeRiskTrendResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	TotalCount string     `json:"TotalCount" xml:"TotalCount"`
	Module     string     `json:"Module" xml:"Module"`
	DataList   []DataItem `json:"DataList" xml:"DataList"`
}

DescribeRiskTrendResponse is the response struct for api DescribeRiskTrend

func CreateDescribeRiskTrendResponse

func CreateDescribeRiskTrendResponse() (response *DescribeRiskTrendResponse)

CreateDescribeRiskTrendResponse creates a response to parse from DescribeRiskTrend response

type DescribeSpecialEcsRequest

type DescribeSpecialEcsRequest struct {
	*requests.RpcRequest
	TargetIp   string `position:"Query" name:"TargetIp"`
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DescribeSpecialEcsRequest is the request struct for api DescribeSpecialEcs

func CreateDescribeSpecialEcsRequest

func CreateDescribeSpecialEcsRequest() (request *DescribeSpecialEcsRequest)

CreateDescribeSpecialEcsRequest creates a request to invoke DescribeSpecialEcs API

type DescribeSpecialEcsResponse

type DescribeSpecialEcsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	EcsFound  bool    `json:"EcsFound" xml:"EcsFound"`
	Module    string  `json:"module" xml:"module"`
	EcsInfo   EcsInfo `json:"EcsInfo" xml:"EcsInfo"`
}

DescribeSpecialEcsResponse is the response struct for api DescribeSpecialEcs

func CreateDescribeSpecialEcsResponse

func CreateDescribeSpecialEcsResponse() (response *DescribeSpecialEcsResponse)

CreateDescribeSpecialEcsResponse creates a response to parse from DescribeSpecialEcs response

type DescribeUidGcLevelRequest

type DescribeUidGcLevelRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
	SourceCode string `position:"Query" name:"SourceCode"`
}

DescribeUidGcLevelRequest is the request struct for api DescribeUidGcLevel

func CreateDescribeUidGcLevelRequest

func CreateDescribeUidGcLevelRequest() (request *DescribeUidGcLevelRequest)

CreateDescribeUidGcLevelRequest creates a request to invoke DescribeUidGcLevel API

type DescribeUidGcLevelResponse

type DescribeUidGcLevelResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Module    string `json:"Module" xml:"Module"`
	Gclevel   string `json:"Gclevel" xml:"Gclevel"`
}

DescribeUidGcLevelResponse is the response struct for api DescribeUidGcLevel

func CreateDescribeUidGcLevelResponse

func CreateDescribeUidGcLevelResponse() (response *DescribeUidGcLevelResponse)

CreateDescribeUidGcLevelResponse creates a response to parse from DescribeUidGcLevel response

type DescribeUidWhiteListGroupRequest

type DescribeUidWhiteListGroupRequest struct {
	*requests.RpcRequest
	SourceIp      string           `position:"Query" name:"SourceIp"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	WhiteListType requests.Integer `position:"Query" name:"WhiteListType"`
	DstIP         string           `position:"Query" name:"DstIP"`
	Lang          string           `position:"Query" name:"Lang"`
	SrcUid        string           `position:"Query" name:"SrcUid"`
	Status        string           `position:"Query" name:"Status"`
	SourceCode    string           `position:"Query" name:"SourceCode"`
}

DescribeUidWhiteListGroupRequest is the request struct for api DescribeUidWhiteListGroup

func CreateDescribeUidWhiteListGroupRequest

func CreateDescribeUidWhiteListGroupRequest() (request *DescribeUidWhiteListGroupRequest)

CreateDescribeUidWhiteListGroupRequest creates a request to invoke DescribeUidWhiteListGroup API

type DescribeUidWhiteListGroupResponse

type DescribeUidWhiteListGroupResponse struct {
	*responses.BaseResponse
	RequestId   string   `json:"RequestId" xml:"RequestId"`
	Module      string   `json:"module" xml:"module"`
	ProductList []string `json:"ProductList" xml:"ProductList"`
	PageInfo    PageInfo `json:"PageInfo" xml:"PageInfo"`
	DataList    []Data   `json:"DataList" xml:"DataList"`
}

DescribeUidWhiteListGroupResponse is the response struct for api DescribeUidWhiteListGroup

func CreateDescribeUidWhiteListGroupResponse

func CreateDescribeUidWhiteListGroupResponse() (response *DescribeUidWhiteListGroupResponse)

CreateDescribeUidWhiteListGroupResponse creates a response to parse from DescribeUidWhiteListGroup response

type Ecs

type Ecs struct {
	Region       string `json:"Region" xml:"Region"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	IP           string `json:"IP" xml:"IP"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	ItemSign     string `json:"ItemSign" xml:"ItemSign"`
}

Ecs is a nested struct in jarvis response

type EcsInfo

type EcsInfo struct {
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	IP           string `json:"IP" xml:"IP"`
	Region       string `json:"Region" xml:"Region"`
	ItemSign     string `json:"ItemSign" xml:"ItemSign"`
}

EcsInfo is a nested struct in jarvis response

type EcsList

type EcsList struct {
	Ecs []Ecs `json:"Ecs" xml:"Ecs"`
}

EcsList is a nested struct in jarvis response

type EcsSecGroupRisk

type EcsSecGroupRisk struct {
	EcsSecGroupRiskItem []EcsSecGroupRiskItem `json:"EcsSecGroupRiskItem" xml:"EcsSecGroupRiskItem"`
}

EcsSecGroupRisk is a nested struct in jarvis response

type EcsSecGroupRiskItem

type EcsSecGroupRiskItem struct {
	NetType      string `json:"NetType" xml:"NetType"`
	Direction    string `json:"Direction" xml:"Direction"`
	DstPortRange string `json:"DstPortRange" xml:"DstPortRange"`
	SrcIpRange   string `json:"SrcIpRange" xml:"SrcIpRange"`
}

EcsSecGroupRiskItem is a nested struct in jarvis response

type EipList

type EipList struct {
	Ecs []Ecs `json:"Ecs" xml:"Ecs"`
}

EipList is a nested struct in jarvis response

type InstanceList

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

InstanceList is a nested struct in jarvis response

type Item

type Item struct {
	RegionId string `json:"RegionId" xml:"RegionId"`
	IP       string `json:"IP" xml:"IP"`
}

Item is a nested struct in jarvis response

type ItemsInDescribeAccessWhiteListGroup

type ItemsInDescribeAccessWhiteListGroup struct {
	Item []Item `json:"Item" xml:"Item"`
}

ItemsInDescribeAccessWhiteListGroup is a nested struct in jarvis response

type ItemsInDescribeUidWhiteListGroup

type ItemsInDescribeUidWhiteListGroup struct {
	Item []Item `json:"Item" xml:"Item"`
}

ItemsInDescribeUidWhiteListGroup is a nested struct in jarvis response

type ModifyAccessWhiteListAutoShareRequest

type ModifyAccessWhiteListAutoShareRequest struct {
	*requests.RpcRequest
	SrcIP         string           `position:"Query" name:"SrcIP"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	AutoConfig    requests.Integer `position:"Query" name:"AutoConfig"`
	ProductName   string           `position:"Query" name:"ProductName"`
	WhiteListType requests.Integer `position:"Query" name:"WhiteListType"`
	Lang          string           `position:"Query" name:"Lang"`
	SourceCode    string           `position:"Query" name:"SourceCode"`
}

ModifyAccessWhiteListAutoShareRequest is the request struct for api ModifyAccessWhiteListAutoShare

func CreateModifyAccessWhiteListAutoShareRequest

func CreateModifyAccessWhiteListAutoShareRequest() (request *ModifyAccessWhiteListAutoShareRequest)

CreateModifyAccessWhiteListAutoShareRequest creates a request to invoke ModifyAccessWhiteListAutoShare API

type ModifyAccessWhiteListAutoShareResponse

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

ModifyAccessWhiteListAutoShareResponse is the response struct for api ModifyAccessWhiteListAutoShare

func CreateModifyAccessWhiteListAutoShareResponse

func CreateModifyAccessWhiteListAutoShareResponse() (response *ModifyAccessWhiteListAutoShareResponse)

CreateModifyAccessWhiteListAutoShareResponse creates a response to parse from ModifyAccessWhiteListAutoShare response

type ModifyUidWhiteListAutoShareRequest

type ModifyUidWhiteListAutoShareRequest struct {
	*requests.RpcRequest
	SourceIp      string           `position:"Query" name:"SourceIp"`
	AutoConfig    requests.Integer `position:"Query" name:"AutoConfig"`
	ProductName   string           `position:"Query" name:"ProductName"`
	WhiteListType requests.Integer `position:"Query" name:"WhiteListType"`
	Lang          string           `position:"Query" name:"Lang"`
	SrcUid        string           `position:"Query" name:"SrcUid"`
	SourceCode    string           `position:"Query" name:"SourceCode"`
}

ModifyUidWhiteListAutoShareRequest is the request struct for api ModifyUidWhiteListAutoShare

func CreateModifyUidWhiteListAutoShareRequest

func CreateModifyUidWhiteListAutoShareRequest() (request *ModifyUidWhiteListAutoShareRequest)

CreateModifyUidWhiteListAutoShareRequest creates a request to invoke ModifyUidWhiteListAutoShare API

type ModifyUidWhiteListAutoShareResponse

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

ModifyUidWhiteListAutoShareResponse is the response struct for api ModifyUidWhiteListAutoShare

func CreateModifyUidWhiteListAutoShareResponse

func CreateModifyUidWhiteListAutoShareResponse() (response *ModifyUidWhiteListAutoShareResponse)

CreateModifyUidWhiteListAutoShareResponse creates a response to parse from ModifyUidWhiteListAutoShare response

type PageInfo

type PageInfo struct {
	CurrentPage int `json:"currentPage" xml:"currentPage"`
	Total       int `json:"total" xml:"total"`
	PageSize    int `json:"pageSize" xml:"pageSize"`
}

PageInfo is a nested struct in jarvis response

type ProductList

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

ProductList is a nested struct in jarvis response

type RdsWhitelistRisk

type RdsWhitelistRisk struct {
	RdsWhitelistRiskItem []RdsWhitelistRiskItem `json:"RdsWhitelistRiskItem" xml:"RdsWhitelistRiskItem"`
}

RdsWhitelistRisk is a nested struct in jarvis response

type RdsWhitelistRiskItem

type RdsWhitelistRiskItem struct {
	RdsWhitelistGroup string `json:"RdsWhitelistGroup" xml:"RdsWhitelistGroup"`
	RiskDetail        string `json:"RiskDetail" xml:"RiskDetail"`
}

RdsWhitelistRiskItem is a nested struct in jarvis response

type SlbList

type SlbList struct {
	Ecs []Ecs `json:"Ecs" xml:"Ecs"`
}

SlbList is a nested struct in jarvis response

Source Files

Jump to

Keyboard shortcuts

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