aegis

package
v1.62.402 Latest Latest
Warning

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

Go to latest
Published: Jun 30, 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 ActionList

type ActionList struct {
	ActionListItem []ActionListItem `json:"ActionListItem" xml:"ActionListItem"`
}

ActionList is a nested struct in aegis response

type ActionListItem

type ActionListItem struct {
	GmtModified  int    `json:"GmtModified" xml:"GmtModified"`
	Id           int    `json:"Id" xml:"Id"`
	AliUid       int    `json:"AliUid" xml:"AliUid"`
	GmtCreate    int    `json:"GmtCreate" xml:"GmtCreate"`
	Url          string `json:"Url" xml:"Url"`
	IntervalTime int    `json:"IntervalTime" xml:"IntervalTime"`
	ActionName   string `json:"ActionName" xml:"ActionName"`
}

ActionListItem is a nested struct in aegis response

type AegisCelintInstallRespose

type AegisCelintInstallRespose struct {
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	RecordId   int    `json:"RecordId" xml:"RecordId"`
	Uuid       string `json:"Uuid" xml:"Uuid"`
}

AegisCelintInstallRespose is a nested struct in aegis response

type AegisCelintInstallResposeList

type AegisCelintInstallResposeList struct {
	AegisCelintInstallRespose []AegisCelintInstallRespose `json:"AegisCelintInstallRespose" xml:"AegisCelintInstallRespose"`
}

AegisCelintInstallResposeList is a nested struct in aegis response

type AegisClientInvokeStatusResponse

type AegisClientInvokeStatusResponse struct {
	Uuid    string `json:"Uuid" xml:"Uuid"`
	Message string `json:"Message" xml:"Message"`
	Result  int    `json:"Result" xml:"Result"`
}

AegisClientInvokeStatusResponse is a nested struct in aegis response

type AegisClientInvokeStatusResponseList

type AegisClientInvokeStatusResponseList struct {
	AegisClientInvokeStatusResponse []AegisClientInvokeStatusResponse `json:"AegisClientInvokeStatusResponse" xml:"AegisClientInvokeStatusResponse"`
}

AegisClientInvokeStatusResponseList is a nested struct in aegis response

type AsapListInDescribeScreenSecurityStatInfo

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

AsapListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type AsapListInDescribeSecurityStatInfo

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

AsapListInDescribeSecurityStatInfo is a nested struct in aegis response

type Asset

type Asset struct {
	StrategyName         string `json:"StrategyName" xml:"StrategyName"`
	VulCount             int    `json:"VulCount" xml:"VulCount"`
	Region               string `json:"Region" xml:"Region"`
	InternetIp           string `json:"InternetIp" xml:"InternetIp"`
	Ip                   string `json:"Ip" xml:"Ip"`
	InstanceName         string `json:"InstanceName" xml:"InstanceName"`
	Id                   int    `json:"Id" xml:"Id"`
	RegionName           string `json:"RegionName" xml:"RegionName"`
	Uuid                 string `json:"Uuid" xml:"Uuid"`
	MachineName          string `json:"MachineName" xml:"MachineName"`
	AllowSelected        int    `json:"AllowSelected" xml:"AllowSelected"`
	Os                   string `json:"Os" xml:"Os"`
	ProcessMethod        int    `json:"ProcessMethod" xml:"ProcessMethod"`
	Selected             int    `json:"Selected" xml:"Selected"`
	HealthCheckCount     int    `json:"HealthCheckCount" xml:"HealthCheckCount"`
	GroupId              int    `json:"GroupId" xml:"GroupId"`
	StrategyId           int    `json:"StrategyId" xml:"StrategyId"`
	SafeEventCount       int    `json:"SafeEventCount" xml:"SafeEventCount"`
	AssetType            string `json:"AssetType" xml:"AssetType"`
	MachineIp            string `json:"MachineIp" xml:"MachineIp"`
	ClientStatus         string `json:"ClientStatus" xml:"ClientStatus"`
	IntranetIp           string `json:"IntranetIp" xml:"IntranetIp"`
	SuspiciousEventCount int    `json:"SuspiciousEventCount" xml:"SuspiciousEventCount"`
}

Asset is a nested struct in aegis response

type AssetDetail

type AssetDetail struct {
	InternetIp   string   `json:"InternetIp" xml:"InternetIp"`
	IntranetIp   string   `json:"IntranetIp" xml:"IntranetIp"`
	InstanceName int      `json:"InstanceName" xml:"InstanceName"`
	InstanceId   int      `json:"InstanceId" xml:"InstanceId"`
	Ip           string   `json:"Ip" xml:"Ip"`
	Uuid         string   `json:"Uuid" xml:"Uuid"`
	AssetType    string   `json:"AssetType" xml:"AssetType"`
	Os           string   `json:"Os" xml:"Os"`
	ClientStatus string   `json:"ClientStatus" xml:"ClientStatus"`
	Region       string   `json:"Region" xml:"Region"`
	RegionName   string   `json:"RegionName" xml:"RegionName"`
	Tag          string   `json:"Tag" xml:"Tag"`
	GroupTrace   string   `json:"GroupTrace" xml:"GroupTrace"`
	Cpu          int      `json:"Cpu" xml:"Cpu"`
	CpuInfo      string   `json:"CpuInfo" xml:"CpuInfo"`
	Kernel       string   `json:"Kernel" xml:"Kernel"`
	OsDetail     string   `json:"OsDetail" xml:"OsDetail"`
	Mem          int      `json:"Mem" xml:"Mem"`
	SysInfo      string   `json:"SysInfo" xml:"SysInfo"`
	HostName     string   `json:"HostName" xml:"HostName"`
	IpList       []string `json:"IpList" xml:"IpList"`
	MacList      []string `json:"MacList" xml:"MacList"`
	DiskInfoList []string `json:"DiskInfoList" xml:"DiskInfoList"`
}

AssetDetail is a nested struct in aegis response

type AssetInfo

type AssetInfo struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	Ip           string `json:"Ip" xml:"Ip"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Count        string `json:"Count" xml:"Count"`
}

AssetInfo is a nested struct in aegis response

type AssetInfos

type AssetInfos struct {
	AssetInfo []AssetInfo `json:"AssetInfo" xml:"AssetInfo"`
}

AssetInfos is a nested struct in aegis response

type AssetListInDescribeAssetList

type AssetListInDescribeAssetList struct {
	Asset []Asset `json:"Asset" xml:"Asset"`
}

AssetListInDescribeAssetList is a nested struct in aegis response

type AssetListInDescribeSasAssetStatistics

type AssetListInDescribeSasAssetStatistics struct {
	Asset []Asset `json:"Asset" xml:"Asset"`
}

AssetListInDescribeSasAssetStatistics is a nested struct in aegis response

type AssetsInDescribeWhiteListAsset

type AssetsInDescribeWhiteListAsset struct {
	Asset []Asset `json:"Asset" xml:"Asset"`
}

AssetsInDescribeWhiteListAsset is a nested struct in aegis response

type AssetsInDescribeWhiteListEffectiveAssets

type AssetsInDescribeWhiteListEffectiveAssets struct {
	Asset []Asset `json:"Asset" xml:"Asset"`
}

AssetsInDescribeWhiteListEffectiveAssets is a nested struct in aegis response

type AttackEvent

type AttackEvent struct {
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	DateArray  []string `json:"DateArray" xml:"DateArray"`
	ValueArray []string `json:"ValueArray" xml:"ValueArray"`
}

AttackEvent is a nested struct in aegis response

type AutoUpgradeSasRequest

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

AutoUpgradeSasRequest is the request struct for api AutoUpgradeSas

func CreateAutoUpgradeSasRequest

func CreateAutoUpgradeSasRequest() (request *AutoUpgradeSasRequest)

CreateAutoUpgradeSasRequest creates a request to invoke AutoUpgradeSas API

type AutoUpgradeSasResponse

type AutoUpgradeSasResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
}

AutoUpgradeSasResponse is the response struct for api AutoUpgradeSas

func CreateAutoUpgradeSasResponse

func CreateAutoUpgradeSasResponse() (response *AutoUpgradeSasResponse)

CreateAutoUpgradeSasResponse creates a response to parse from AutoUpgradeSas response

type AutoUpgradeToSasAdvancedVersionRequest

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

AutoUpgradeToSasAdvancedVersionRequest is the request struct for api AutoUpgradeToSasAdvancedVersion

func CreateAutoUpgradeToSasAdvancedVersionRequest

func CreateAutoUpgradeToSasAdvancedVersionRequest() (request *AutoUpgradeToSasAdvancedVersionRequest)

CreateAutoUpgradeToSasAdvancedVersionRequest creates a request to invoke AutoUpgradeToSasAdvancedVersion API

type AutoUpgradeToSasAdvancedVersionResponse

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

AutoUpgradeToSasAdvancedVersionResponse is the response struct for api AutoUpgradeToSasAdvancedVersion

func CreateAutoUpgradeToSasAdvancedVersionResponse

func CreateAutoUpgradeToSasAdvancedVersionResponse() (response *AutoUpgradeToSasAdvancedVersionResponse)

CreateAutoUpgradeToSasAdvancedVersionResponse creates a response to parse from AutoUpgradeToSasAdvancedVersion response

type BatchDeleteWhiteListRequest

type BatchDeleteWhiteListRequest struct {
	*requests.RpcRequest
	RiskIdList string `position:"Query" name:"RiskIdList"`
	SourceIp   string `position:"Query" name:"SourceIp"`
}

BatchDeleteWhiteListRequest is the request struct for api BatchDeleteWhiteList

func CreateBatchDeleteWhiteListRequest

func CreateBatchDeleteWhiteListRequest() (request *BatchDeleteWhiteListRequest)

CreateBatchDeleteWhiteListRequest creates a request to invoke BatchDeleteWhiteList API

type BatchDeleteWhiteListResponse

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

BatchDeleteWhiteListResponse is the response struct for api BatchDeleteWhiteList

func CreateBatchDeleteWhiteListResponse

func CreateBatchDeleteWhiteListResponse() (response *BatchDeleteWhiteListResponse)

CreateBatchDeleteWhiteListResponse creates a response to parse from BatchDeleteWhiteList response

type BatchNames

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

BatchNames is a nested struct in aegis response

type Bind

type Bind struct {
	Uuid          string `json:"Uuid" xml:"Uuid"`
	InstanceName  string `json:"InstanceName" xml:"InstanceName"`
	InternetIp    string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp    string `json:"IntranetIp" xml:"IntranetIp"`
	Os            string `json:"Os" xml:"Os"`
	DirCount      string `json:"DirCount" xml:"DirCount"`
	ServiceStatus string `json:"ServiceStatus" xml:"ServiceStatus"`
	ServiceCode   string `json:"ServiceCode" xml:"ServiceCode"`
	ServiceDetail string `json:"ServiceDetail" xml:"ServiceDetail"`
	Status        string `json:"Status" xml:"Status"`
}

Bind is a nested struct in aegis response

type BindList

type BindList struct {
	Bind []Bind `json:"Bind" xml:"Bind"`
}

BindList is a nested struct in aegis response

type BuySummary

type BuySummary struct {
	ExpireDate           int    `json:"ExpireDate" xml:"ExpireDate"`
	Capacity             int    `json:"Capacity" xml:"Capacity"`
	CanAccessHidden      bool   `json:"CanAccessHidden" xml:"CanAccessHidden"`
	UseCapacity          int    `json:"UseCapacity" xml:"UseCapacity"`
	Status               int    `json:"Status" xml:"Status"`
	BuyStatus            bool   `json:"BuyStatus" xml:"BuyStatus"`
	SafePointCapacity    int    `json:"SafePointCapacity" xml:"SafePointCapacity"`
	SafePointdailyCost   int    `json:"SafePointdailyCost" xml:"SafePointdailyCost"`
	SafePointBuyVersion  string `json:"SafePointBuyVersion" xml:"SafePointBuyVersion"`
	BuyThreatBook        bool   `json:"BuyThreatBook" xml:"BuyThreatBook"`
	OriginalVersion      string `json:"OriginalVersion" xml:"OriginalVersion"`
	TotalMachineNum      int    `json:"TotalMachineNum" xml:"TotalMachineNum"`
	BuyType              string `json:"BuyType" xml:"BuyType"`
	SafePointExpireDate  int    `json:"SafePointExpireDate" xml:"SafePointExpireDate"`
	InstanceId           string `json:"InstanceId" xml:"InstanceId"`
	PurchaseDate         int    `json:"PurchaseDate" xml:"PurchaseDate"`
	BuyVersion           string `json:"BuyVersion" xml:"BuyVersion"`
	ExpireDateTimestamp  int    `json:"ExpireDateTimestamp" xml:"ExpireDateTimestamp"`
	NeedFeedBack         bool   `json:"NeedFeedBack" xml:"NeedFeedBack"`
	OriginalBuyType      string `json:"OriginalBuyType" xml:"OriginalBuyType"`
	SafePointSurplusDays int    `json:"SafePointSurplusDays" xml:"SafePointSurplusDays"`
	SpecialCount         int    `json:"SpecialCount" xml:"SpecialCount"`
	CanApplyTrial        bool   `json:"CanApplyTrial" xml:"CanApplyTrial"`
}

BuySummary is a nested struct in aegis response

type CanTrySasRequest

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

CanTrySasRequest is the request struct for api CanTrySas

func CreateCanTrySasRequest

func CreateCanTrySasRequest() (request *CanTrySasRequest)

CreateCanTrySasRequest creates a request to invoke CanTrySas API

type CanTrySasResponse

type CanTrySasResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	CanTry    int    `json:"CanTry" xml:"CanTry"`
}

CanTrySasResponse is the response struct for api CanTrySas

func CreateCanTrySasResponse

func CreateCanTrySasResponse() (response *CanTrySasResponse)

CreateCanTrySasResponse creates a response to parse from CanTrySas response

type Categories

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

Categories is a nested struct in aegis response

type CauseDetail

type CauseDetail struct {
	Key   string      `json:"Key" xml:"Key"`
	Value []ValueItem `json:"Value" xml:"Value"`
}

CauseDetail is a nested struct in aegis response

type CauseDetails

type CauseDetails struct {
	CauseDetail []CauseDetail `json:"CauseDetail" xml:"CauseDetail"`
}

CauseDetails is a nested struct in aegis response

type CheckWarning

type CheckWarning struct {
	Uuid           string `json:"Uuid" xml:"Uuid"`
	CheckId        int    `json:"CheckId" xml:"CheckId"`
	CheckWarningId int    `json:"CheckWarningId" xml:"CheckWarningId"`
	Level          string `json:"Level" xml:"Level"`
	Item           string `json:"Item" xml:"Item"`
	Type           string `json:"Type" xml:"Type"`
	Status         int    `json:"Status" xml:"Status"`
}

CheckWarning is a nested struct in aegis response

type CheckWarnings

type CheckWarnings struct {
	CheckWarning []CheckWarning `json:"CheckWarning" xml:"CheckWarning"`
}

CheckWarnings is a nested struct in aegis response

type Classify

type Classify struct {
	Classify     string `json:"Classify" xml:"Classify"`
	Description  string `json:"Description" xml:"Description"`
	DemoVideoUrl string `json:"DemoVideoUrl" xml:"DemoVideoUrl"`
}

Classify is a nested struct in aegis response

type Classifys

type Classifys struct {
	Classify []Classify `json:"Classify" xml:"Classify"`
}

Classifys is a nested struct in aegis response

type Client

type Client struct {
	sdk.Client
}

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

func NewClient

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

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

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

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://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) AutoUpgradeSas

func (client *Client) AutoUpgradeSas(request *AutoUpgradeSasRequest) (response *AutoUpgradeSasResponse, err error)

AutoUpgradeSas invokes the aegis.AutoUpgradeSas API synchronously api document: https://help.aliyun.com/api/aegis/autoupgradesas.html

func (*Client) AutoUpgradeSasWithCallback

func (client *Client) AutoUpgradeSasWithCallback(request *AutoUpgradeSasRequest, callback func(response *AutoUpgradeSasResponse, err error)) <-chan int

AutoUpgradeSasWithCallback invokes the aegis.AutoUpgradeSas API asynchronously api document: https://help.aliyun.com/api/aegis/autoupgradesas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AutoUpgradeSasWithChan

func (client *Client) AutoUpgradeSasWithChan(request *AutoUpgradeSasRequest) (<-chan *AutoUpgradeSasResponse, <-chan error)

AutoUpgradeSasWithChan invokes the aegis.AutoUpgradeSas API asynchronously api document: https://help.aliyun.com/api/aegis/autoupgradesas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AutoUpgradeToSasAdvancedVersion

func (client *Client) AutoUpgradeToSasAdvancedVersion(request *AutoUpgradeToSasAdvancedVersionRequest) (response *AutoUpgradeToSasAdvancedVersionResponse, err error)

AutoUpgradeToSasAdvancedVersion invokes the aegis.AutoUpgradeToSasAdvancedVersion API synchronously api document: https://help.aliyun.com/api/aegis/autoupgradetosasadvancedversion.html

func (*Client) AutoUpgradeToSasAdvancedVersionWithCallback

func (client *Client) AutoUpgradeToSasAdvancedVersionWithCallback(request *AutoUpgradeToSasAdvancedVersionRequest, callback func(response *AutoUpgradeToSasAdvancedVersionResponse, err error)) <-chan int

AutoUpgradeToSasAdvancedVersionWithCallback invokes the aegis.AutoUpgradeToSasAdvancedVersion API asynchronously api document: https://help.aliyun.com/api/aegis/autoupgradetosasadvancedversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AutoUpgradeToSasAdvancedVersionWithChan

func (client *Client) AutoUpgradeToSasAdvancedVersionWithChan(request *AutoUpgradeToSasAdvancedVersionRequest) (<-chan *AutoUpgradeToSasAdvancedVersionResponse, <-chan error)

AutoUpgradeToSasAdvancedVersionWithChan invokes the aegis.AutoUpgradeToSasAdvancedVersion API asynchronously api document: https://help.aliyun.com/api/aegis/autoupgradetosasadvancedversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BatchDeleteWhiteList

func (client *Client) BatchDeleteWhiteList(request *BatchDeleteWhiteListRequest) (response *BatchDeleteWhiteListResponse, err error)

BatchDeleteWhiteList invokes the aegis.BatchDeleteWhiteList API synchronously api document: https://help.aliyun.com/api/aegis/batchdeletewhitelist.html

func (*Client) BatchDeleteWhiteListWithCallback

func (client *Client) BatchDeleteWhiteListWithCallback(request *BatchDeleteWhiteListRequest, callback func(response *BatchDeleteWhiteListResponse, err error)) <-chan int

BatchDeleteWhiteListWithCallback invokes the aegis.BatchDeleteWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/batchdeletewhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) BatchDeleteWhiteListWithChan

func (client *Client) BatchDeleteWhiteListWithChan(request *BatchDeleteWhiteListRequest) (<-chan *BatchDeleteWhiteListResponse, <-chan error)

BatchDeleteWhiteListWithChan invokes the aegis.BatchDeleteWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/batchdeletewhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CanTrySas

func (client *Client) CanTrySas(request *CanTrySasRequest) (response *CanTrySasResponse, err error)

CanTrySas invokes the aegis.CanTrySas API synchronously api document: https://help.aliyun.com/api/aegis/cantrysas.html

func (*Client) CanTrySasWithCallback

func (client *Client) CanTrySasWithCallback(request *CanTrySasRequest, callback func(response *CanTrySasResponse, err error)) <-chan int

CanTrySasWithCallback invokes the aegis.CanTrySas API asynchronously api document: https://help.aliyun.com/api/aegis/cantrysas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CanTrySasWithChan

func (client *Client) CanTrySasWithChan(request *CanTrySasRequest) (<-chan *CanTrySasResponse, <-chan error)

CanTrySasWithChan invokes the aegis.CanTrySas API asynchronously api document: https://help.aliyun.com/api/aegis/cantrysas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatScreenSetting

func (client *Client) CreatScreenSetting(request *CreatScreenSettingRequest) (response *CreatScreenSettingResponse, err error)

CreatScreenSetting invokes the aegis.CreatScreenSetting API synchronously api document: https://help.aliyun.com/api/aegis/creatscreensetting.html

func (*Client) CreatScreenSettingWithCallback

func (client *Client) CreatScreenSettingWithCallback(request *CreatScreenSettingRequest, callback func(response *CreatScreenSettingResponse, err error)) <-chan int

CreatScreenSettingWithCallback invokes the aegis.CreatScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/creatscreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreatScreenSettingWithChan

func (client *Client) CreatScreenSettingWithChan(request *CreatScreenSettingRequest) (<-chan *CreatScreenSettingResponse, <-chan error)

CreatScreenSettingWithChan invokes the aegis.CreatScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/creatscreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstance

func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance invokes the aegis.CreateInstance API synchronously api document: https://help.aliyun.com/api/aegis/createinstance.html

func (*Client) CreateInstanceWithCallback

func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int

CreateInstanceWithCallback invokes the aegis.CreateInstance API asynchronously api document: https://help.aliyun.com/api/aegis/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateInstanceWithChan

func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)

CreateInstanceWithChan invokes the aegis.CreateInstance API asynchronously api document: https://help.aliyun.com/api/aegis/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateLogQuery

func (client *Client) CreateLogQuery(request *CreateLogQueryRequest) (response *CreateLogQueryResponse, err error)

CreateLogQuery invokes the aegis.CreateLogQuery API synchronously api document: https://help.aliyun.com/api/aegis/createlogquery.html

func (*Client) CreateLogQueryWithCallback

func (client *Client) CreateLogQueryWithCallback(request *CreateLogQueryRequest, callback func(response *CreateLogQueryResponse, err error)) <-chan int

CreateLogQueryWithCallback invokes the aegis.CreateLogQuery API asynchronously api document: https://help.aliyun.com/api/aegis/createlogquery.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateLogQueryWithChan

func (client *Client) CreateLogQueryWithChan(request *CreateLogQueryRequest) (<-chan *CreateLogQueryResponse, <-chan error)

CreateLogQueryWithChan invokes the aegis.CreateLogQuery API asynchronously api document: https://help.aliyun.com/api/aegis/createlogquery.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateDataSource

func (client *Client) CreateOrUpdateDataSource(request *CreateOrUpdateDataSourceRequest) (response *CreateOrUpdateDataSourceResponse, err error)

CreateOrUpdateDataSource invokes the aegis.CreateOrUpdateDataSource API synchronously api document: https://help.aliyun.com/api/aegis/createorupdatedatasource.html

func (*Client) CreateOrUpdateDataSourceWithCallback

func (client *Client) CreateOrUpdateDataSourceWithCallback(request *CreateOrUpdateDataSourceRequest, callback func(response *CreateOrUpdateDataSourceResponse, err error)) <-chan int

CreateOrUpdateDataSourceWithCallback invokes the aegis.CreateOrUpdateDataSource API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdatedatasource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateDataSourceWithChan

func (client *Client) CreateOrUpdateDataSourceWithChan(request *CreateOrUpdateDataSourceRequest) (<-chan *CreateOrUpdateDataSourceResponse, <-chan error)

CreateOrUpdateDataSourceWithChan invokes the aegis.CreateOrUpdateDataSource API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdatedatasource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateDingTalk

func (client *Client) CreateOrUpdateDingTalk(request *CreateOrUpdateDingTalkRequest) (response *CreateOrUpdateDingTalkResponse, err error)

CreateOrUpdateDingTalk invokes the aegis.CreateOrUpdateDingTalk API synchronously api document: https://help.aliyun.com/api/aegis/createorupdatedingtalk.html

func (*Client) CreateOrUpdateDingTalkWithCallback

func (client *Client) CreateOrUpdateDingTalkWithCallback(request *CreateOrUpdateDingTalkRequest, callback func(response *CreateOrUpdateDingTalkResponse, err error)) <-chan int

CreateOrUpdateDingTalkWithCallback invokes the aegis.CreateOrUpdateDingTalk API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdatedingtalk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateDingTalkWithChan

func (client *Client) CreateOrUpdateDingTalkWithChan(request *CreateOrUpdateDingTalkRequest) (<-chan *CreateOrUpdateDingTalkResponse, <-chan error)

CreateOrUpdateDingTalkWithChan invokes the aegis.CreateOrUpdateDingTalk API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdatedingtalk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateGroup

func (client *Client) CreateOrUpdateGroup(request *CreateOrUpdateGroupRequest) (response *CreateOrUpdateGroupResponse, err error)

CreateOrUpdateGroup invokes the aegis.CreateOrUpdateGroup API synchronously api document: https://help.aliyun.com/api/aegis/createorupdategroup.html

func (*Client) CreateOrUpdateGroupWithCallback

func (client *Client) CreateOrUpdateGroupWithCallback(request *CreateOrUpdateGroupRequest, callback func(response *CreateOrUpdateGroupResponse, err error)) <-chan int

CreateOrUpdateGroupWithCallback invokes the aegis.CreateOrUpdateGroup API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdategroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateGroupWithChan

func (client *Client) CreateOrUpdateGroupWithChan(request *CreateOrUpdateGroupRequest) (<-chan *CreateOrUpdateGroupResponse, <-chan error)

CreateOrUpdateGroupWithChan invokes the aegis.CreateOrUpdateGroup API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdategroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateJoinRule

func (client *Client) CreateOrUpdateJoinRule(request *CreateOrUpdateJoinRuleRequest) (response *CreateOrUpdateJoinRuleResponse, err error)

CreateOrUpdateJoinRule invokes the aegis.CreateOrUpdateJoinRule API synchronously api document: https://help.aliyun.com/api/aegis/createorupdatejoinrule.html

func (*Client) CreateOrUpdateJoinRuleWithCallback

func (client *Client) CreateOrUpdateJoinRuleWithCallback(request *CreateOrUpdateJoinRuleRequest, callback func(response *CreateOrUpdateJoinRuleResponse, err error)) <-chan int

CreateOrUpdateJoinRuleWithCallback invokes the aegis.CreateOrUpdateJoinRule API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdatejoinrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateJoinRuleWithChan

func (client *Client) CreateOrUpdateJoinRuleWithChan(request *CreateOrUpdateJoinRuleRequest) (<-chan *CreateOrUpdateJoinRuleResponse, <-chan error)

CreateOrUpdateJoinRuleWithChan invokes the aegis.CreateOrUpdateJoinRule API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdatejoinrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateRule

func (client *Client) CreateOrUpdateRule(request *CreateOrUpdateRuleRequest) (response *CreateOrUpdateRuleResponse, err error)

CreateOrUpdateRule invokes the aegis.CreateOrUpdateRule API synchronously api document: https://help.aliyun.com/api/aegis/createorupdaterule.html

func (*Client) CreateOrUpdateRuleWithCallback

func (client *Client) CreateOrUpdateRuleWithCallback(request *CreateOrUpdateRuleRequest, callback func(response *CreateOrUpdateRuleResponse, err error)) <-chan int

CreateOrUpdateRuleWithCallback invokes the aegis.CreateOrUpdateRule API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdaterule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateOrUpdateRuleWithChan

func (client *Client) CreateOrUpdateRuleWithChan(request *CreateOrUpdateRuleRequest) (<-chan *CreateOrUpdateRuleResponse, <-chan error)

CreateOrUpdateRuleWithChan invokes the aegis.CreateOrUpdateRule API asynchronously api document: https://help.aliyun.com/api/aegis/createorupdaterule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSuspiciousExport

func (client *Client) CreateSuspiciousExport(request *CreateSuspiciousExportRequest) (response *CreateSuspiciousExportResponse, err error)

CreateSuspiciousExport invokes the aegis.CreateSuspiciousExport API synchronously api document: https://help.aliyun.com/api/aegis/createsuspiciousexport.html

func (*Client) CreateSuspiciousExportWithCallback

func (client *Client) CreateSuspiciousExportWithCallback(request *CreateSuspiciousExportRequest, callback func(response *CreateSuspiciousExportResponse, err error)) <-chan int

CreateSuspiciousExportWithCallback invokes the aegis.CreateSuspiciousExport API asynchronously api document: https://help.aliyun.com/api/aegis/createsuspiciousexport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSuspiciousExportWithChan

func (client *Client) CreateSuspiciousExportWithChan(request *CreateSuspiciousExportRequest) (<-chan *CreateSuspiciousExportResponse, <-chan error)

CreateSuspiciousExportWithChan invokes the aegis.CreateSuspiciousExport API asynchronously api document: https://help.aliyun.com/api/aegis/createsuspiciousexport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUserSetting

func (client *Client) CreateUserSetting(request *CreateUserSettingRequest) (response *CreateUserSettingResponse, err error)

CreateUserSetting invokes the aegis.CreateUserSetting API synchronously api document: https://help.aliyun.com/api/aegis/createusersetting.html

func (*Client) CreateUserSettingWithCallback

func (client *Client) CreateUserSettingWithCallback(request *CreateUserSettingRequest, callback func(response *CreateUserSettingResponse, err error)) <-chan int

CreateUserSettingWithCallback invokes the aegis.CreateUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/createusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUserSettingWithChan

func (client *Client) CreateUserSettingWithChan(request *CreateUserSettingRequest) (<-chan *CreateUserSettingResponse, <-chan error)

CreateUserSettingWithChan invokes the aegis.CreateUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/createusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUserWhiteList

func (client *Client) CreateUserWhiteList(request *CreateUserWhiteListRequest) (response *CreateUserWhiteListResponse, err error)

CreateUserWhiteList invokes the aegis.CreateUserWhiteList API synchronously api document: https://help.aliyun.com/api/aegis/createuserwhitelist.html

func (*Client) CreateUserWhiteListWithCallback

func (client *Client) CreateUserWhiteListWithCallback(request *CreateUserWhiteListRequest, callback func(response *CreateUserWhiteListResponse, err error)) <-chan int

CreateUserWhiteListWithCallback invokes the aegis.CreateUserWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/createuserwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUserWhiteListWithChan

func (client *Client) CreateUserWhiteListWithChan(request *CreateUserWhiteListRequest) (<-chan *CreateUserWhiteListResponse, <-chan error)

CreateUserWhiteListWithChan invokes the aegis.CreateUserWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/createuserwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateVulWhitelist

func (client *Client) CreateVulWhitelist(request *CreateVulWhitelistRequest) (response *CreateVulWhitelistResponse, err error)

CreateVulWhitelist invokes the aegis.CreateVulWhitelist API synchronously api document: https://help.aliyun.com/api/aegis/createvulwhitelist.html

func (*Client) CreateVulWhitelistWithCallback

func (client *Client) CreateVulWhitelistWithCallback(request *CreateVulWhitelistRequest, callback func(response *CreateVulWhitelistResponse, err error)) <-chan int

CreateVulWhitelistWithCallback invokes the aegis.CreateVulWhitelist API asynchronously api document: https://help.aliyun.com/api/aegis/createvulwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateVulWhitelistWithChan

func (client *Client) CreateVulWhitelistWithChan(request *CreateVulWhitelistRequest) (<-chan *CreateVulWhitelistResponse, <-chan error)

CreateVulWhitelistWithChan invokes the aegis.CreateVulWhitelist API asynchronously api document: https://help.aliyun.com/api/aegis/createvulwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDingTalk

func (client *Client) DeleteDingTalk(request *DeleteDingTalkRequest) (response *DeleteDingTalkResponse, err error)

DeleteDingTalk invokes the aegis.DeleteDingTalk API synchronously api document: https://help.aliyun.com/api/aegis/deletedingtalk.html

func (*Client) DeleteDingTalkWithCallback

func (client *Client) DeleteDingTalkWithCallback(request *DeleteDingTalkRequest, callback func(response *DeleteDingTalkResponse, err error)) <-chan int

DeleteDingTalkWithCallback invokes the aegis.DeleteDingTalk API asynchronously api document: https://help.aliyun.com/api/aegis/deletedingtalk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteDingTalkWithChan

func (client *Client) DeleteDingTalkWithChan(request *DeleteDingTalkRequest) (<-chan *DeleteDingTalkResponse, <-chan error)

DeleteDingTalkWithChan invokes the aegis.DeleteDingTalk API asynchronously api document: https://help.aliyun.com/api/aegis/deletedingtalk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteJoinRule

func (client *Client) DeleteJoinRule(request *DeleteJoinRuleRequest) (response *DeleteJoinRuleResponse, err error)

DeleteJoinRule invokes the aegis.DeleteJoinRule API synchronously api document: https://help.aliyun.com/api/aegis/deletejoinrule.html

func (*Client) DeleteJoinRuleWithCallback

func (client *Client) DeleteJoinRuleWithCallback(request *DeleteJoinRuleRequest, callback func(response *DeleteJoinRuleResponse, err error)) <-chan int

DeleteJoinRuleWithCallback invokes the aegis.DeleteJoinRule API asynchronously api document: https://help.aliyun.com/api/aegis/deletejoinrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteJoinRuleWithChan

func (client *Client) DeleteJoinRuleWithChan(request *DeleteJoinRuleRequest) (<-chan *DeleteJoinRuleResponse, <-chan error)

DeleteJoinRuleWithChan invokes the aegis.DeleteJoinRule API asynchronously api document: https://help.aliyun.com/api/aegis/deletejoinrule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLogQuery

func (client *Client) DeleteLogQuery(request *DeleteLogQueryRequest) (response *DeleteLogQueryResponse, err error)

DeleteLogQuery invokes the aegis.DeleteLogQuery API synchronously api document: https://help.aliyun.com/api/aegis/deletelogquery.html

func (*Client) DeleteLogQueryWithCallback

func (client *Client) DeleteLogQueryWithCallback(request *DeleteLogQueryRequest, callback func(response *DeleteLogQueryResponse, err error)) <-chan int

DeleteLogQueryWithCallback invokes the aegis.DeleteLogQuery API asynchronously api document: https://help.aliyun.com/api/aegis/deletelogquery.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteLogQueryWithChan

func (client *Client) DeleteLogQueryWithChan(request *DeleteLogQueryRequest) (<-chan *DeleteLogQueryResponse, <-chan error)

DeleteLogQueryWithChan invokes the aegis.DeleteLogQuery API asynchronously api document: https://help.aliyun.com/api/aegis/deletelogquery.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRule

func (client *Client) DeleteRule(request *DeleteRuleRequest) (response *DeleteRuleResponse, err error)

DeleteRule invokes the aegis.DeleteRule API synchronously api document: https://help.aliyun.com/api/aegis/deleterule.html

func (*Client) DeleteRuleGroup

func (client *Client) DeleteRuleGroup(request *DeleteRuleGroupRequest) (response *DeleteRuleGroupResponse, err error)

DeleteRuleGroup invokes the aegis.DeleteRuleGroup API synchronously api document: https://help.aliyun.com/api/aegis/deleterulegroup.html

func (*Client) DeleteRuleGroupWithCallback

func (client *Client) DeleteRuleGroupWithCallback(request *DeleteRuleGroupRequest, callback func(response *DeleteRuleGroupResponse, err error)) <-chan int

DeleteRuleGroupWithCallback invokes the aegis.DeleteRuleGroup API asynchronously api document: https://help.aliyun.com/api/aegis/deleterulegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRuleGroupWithChan

func (client *Client) DeleteRuleGroupWithChan(request *DeleteRuleGroupRequest) (<-chan *DeleteRuleGroupResponse, <-chan error)

DeleteRuleGroupWithChan invokes the aegis.DeleteRuleGroup API asynchronously api document: https://help.aliyun.com/api/aegis/deleterulegroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRuleWithCallback

func (client *Client) DeleteRuleWithCallback(request *DeleteRuleRequest, callback func(response *DeleteRuleResponse, err error)) <-chan int

DeleteRuleWithCallback invokes the aegis.DeleteRule API asynchronously api document: https://help.aliyun.com/api/aegis/deleterule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteRuleWithChan

func (client *Client) DeleteRuleWithChan(request *DeleteRuleRequest) (<-chan *DeleteRuleResponse, <-chan error)

DeleteRuleWithChan invokes the aegis.DeleteRule API asynchronously api document: https://help.aliyun.com/api/aegis/deleterule.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteScreenSetting

func (client *Client) DeleteScreenSetting(request *DeleteScreenSettingRequest) (response *DeleteScreenSettingResponse, err error)

DeleteScreenSetting invokes the aegis.DeleteScreenSetting API synchronously api document: https://help.aliyun.com/api/aegis/deletescreensetting.html

func (*Client) DeleteScreenSettingWithCallback

func (client *Client) DeleteScreenSettingWithCallback(request *DeleteScreenSettingRequest, callback func(response *DeleteScreenSettingResponse, err error)) <-chan int

DeleteScreenSettingWithCallback invokes the aegis.DeleteScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/deletescreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteScreenSettingWithChan

func (client *Client) DeleteScreenSettingWithChan(request *DeleteScreenSettingRequest) (<-chan *DeleteScreenSettingResponse, <-chan error)

DeleteScreenSettingWithChan invokes the aegis.DeleteScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/deletescreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSearchCondition

func (client *Client) DeleteSearchCondition(request *DeleteSearchConditionRequest) (response *DeleteSearchConditionResponse, err error)

DeleteSearchCondition invokes the aegis.DeleteSearchCondition API synchronously api document: https://help.aliyun.com/api/aegis/deletesearchcondition.html

func (*Client) DeleteSearchConditionWithCallback

func (client *Client) DeleteSearchConditionWithCallback(request *DeleteSearchConditionRequest, callback func(response *DeleteSearchConditionResponse, err error)) <-chan int

DeleteSearchConditionWithCallback invokes the aegis.DeleteSearchCondition API asynchronously api document: https://help.aliyun.com/api/aegis/deletesearchcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSearchConditionWithChan

func (client *Client) DeleteSearchConditionWithChan(request *DeleteSearchConditionRequest) (<-chan *DeleteSearchConditionResponse, <-chan error)

DeleteSearchConditionWithChan invokes the aegis.DeleteSearchCondition API asynchronously api document: https://help.aliyun.com/api/aegis/deletesearchcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteStrategy

func (client *Client) DeleteStrategy(request *DeleteStrategyRequest) (response *DeleteStrategyResponse, err error)

DeleteStrategy invokes the aegis.DeleteStrategy API synchronously api document: https://help.aliyun.com/api/aegis/deletestrategy.html

func (*Client) DeleteStrategyWithCallback

func (client *Client) DeleteStrategyWithCallback(request *DeleteStrategyRequest, callback func(response *DeleteStrategyResponse, err error)) <-chan int

DeleteStrategyWithCallback invokes the aegis.DeleteStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/deletestrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteStrategyWithChan

func (client *Client) DeleteStrategyWithChan(request *DeleteStrategyRequest) (<-chan *DeleteStrategyResponse, <-chan error)

DeleteStrategyWithChan invokes the aegis.DeleteStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/deletestrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVulBatch

func (client *Client) DeleteVulBatch(request *DeleteVulBatchRequest) (response *DeleteVulBatchResponse, err error)

DeleteVulBatch invokes the aegis.DeleteVulBatch API synchronously api document: https://help.aliyun.com/api/aegis/deletevulbatch.html

func (*Client) DeleteVulBatchWithCallback

func (client *Client) DeleteVulBatchWithCallback(request *DeleteVulBatchRequest, callback func(response *DeleteVulBatchResponse, err error)) <-chan int

DeleteVulBatchWithCallback invokes the aegis.DeleteVulBatch API asynchronously api document: https://help.aliyun.com/api/aegis/deletevulbatch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVulBatchWithChan

func (client *Client) DeleteVulBatchWithChan(request *DeleteVulBatchRequest) (<-chan *DeleteVulBatchResponse, <-chan error)

DeleteVulBatchWithChan invokes the aegis.DeleteVulBatch API asynchronously api document: https://help.aliyun.com/api/aegis/deletevulbatch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVulWhitelist

func (client *Client) DeleteVulWhitelist(request *DeleteVulWhitelistRequest) (response *DeleteVulWhitelistResponse, err error)

DeleteVulWhitelist invokes the aegis.DeleteVulWhitelist API synchronously api document: https://help.aliyun.com/api/aegis/deletevulwhitelist.html

func (*Client) DeleteVulWhitelistWithCallback

func (client *Client) DeleteVulWhitelistWithCallback(request *DeleteVulWhitelistRequest, callback func(response *DeleteVulWhitelistResponse, err error)) <-chan int

DeleteVulWhitelistWithCallback invokes the aegis.DeleteVulWhitelist API asynchronously api document: https://help.aliyun.com/api/aegis/deletevulwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteVulWhitelistWithChan

func (client *Client) DeleteVulWhitelistWithChan(request *DeleteVulWhitelistRequest) (<-chan *DeleteVulWhitelistResponse, <-chan error)

DeleteVulWhitelistWithChan invokes the aegis.DeleteVulWhitelist API asynchronously api document: https://help.aliyun.com/api/aegis/deletevulwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAgentInstallStatus

func (client *Client) DescribeAgentInstallStatus(request *DescribeAgentInstallStatusRequest) (response *DescribeAgentInstallStatusResponse, err error)

DescribeAgentInstallStatus invokes the aegis.DescribeAgentInstallStatus API synchronously api document: https://help.aliyun.com/api/aegis/describeagentinstallstatus.html

func (*Client) DescribeAgentInstallStatusWithCallback

func (client *Client) DescribeAgentInstallStatusWithCallback(request *DescribeAgentInstallStatusRequest, callback func(response *DescribeAgentInstallStatusResponse, err error)) <-chan int

DescribeAgentInstallStatusWithCallback invokes the aegis.DescribeAgentInstallStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeagentinstallstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAgentInstallStatusWithChan

func (client *Client) DescribeAgentInstallStatusWithChan(request *DescribeAgentInstallStatusRequest) (<-chan *DescribeAgentInstallStatusResponse, <-chan error)

DescribeAgentInstallStatusWithChan invokes the aegis.DescribeAgentInstallStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeagentinstallstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmEventDetail

func (client *Client) DescribeAlarmEventDetail(request *DescribeAlarmEventDetailRequest) (response *DescribeAlarmEventDetailResponse, err error)

DescribeAlarmEventDetail invokes the aegis.DescribeAlarmEventDetail API synchronously api document: https://help.aliyun.com/api/aegis/describealarmeventdetail.html

func (*Client) DescribeAlarmEventDetailWithCallback

func (client *Client) DescribeAlarmEventDetailWithCallback(request *DescribeAlarmEventDetailRequest, callback func(response *DescribeAlarmEventDetailResponse, err error)) <-chan int

DescribeAlarmEventDetailWithCallback invokes the aegis.DescribeAlarmEventDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describealarmeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmEventDetailWithChan

func (client *Client) DescribeAlarmEventDetailWithChan(request *DescribeAlarmEventDetailRequest) (<-chan *DescribeAlarmEventDetailResponse, <-chan error)

DescribeAlarmEventDetailWithChan invokes the aegis.DescribeAlarmEventDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describealarmeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmEventList

func (client *Client) DescribeAlarmEventList(request *DescribeAlarmEventListRequest) (response *DescribeAlarmEventListResponse, err error)

DescribeAlarmEventList invokes the aegis.DescribeAlarmEventList API synchronously api document: https://help.aliyun.com/api/aegis/describealarmeventlist.html

func (*Client) DescribeAlarmEventListWithCallback

func (client *Client) DescribeAlarmEventListWithCallback(request *DescribeAlarmEventListRequest, callback func(response *DescribeAlarmEventListResponse, err error)) <-chan int

DescribeAlarmEventListWithCallback invokes the aegis.DescribeAlarmEventList API asynchronously api document: https://help.aliyun.com/api/aegis/describealarmeventlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAlarmEventListWithChan

func (client *Client) DescribeAlarmEventListWithChan(request *DescribeAlarmEventListRequest) (<-chan *DescribeAlarmEventListResponse, <-chan error)

DescribeAlarmEventListWithChan invokes the aegis.DescribeAlarmEventList API asynchronously api document: https://help.aliyun.com/api/aegis/describealarmeventlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAllRegionsStatistics

func (client *Client) DescribeAllRegionsStatistics(request *DescribeAllRegionsStatisticsRequest) (response *DescribeAllRegionsStatisticsResponse, err error)

DescribeAllRegionsStatistics invokes the aegis.DescribeAllRegionsStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describeallregionsstatistics.html

func (*Client) DescribeAllRegionsStatisticsWithCallback

func (client *Client) DescribeAllRegionsStatisticsWithCallback(request *DescribeAllRegionsStatisticsRequest, callback func(response *DescribeAllRegionsStatisticsResponse, err error)) <-chan int

DescribeAllRegionsStatisticsWithCallback invokes the aegis.DescribeAllRegionsStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeallregionsstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAllRegionsStatisticsWithChan

func (client *Client) DescribeAllRegionsStatisticsWithChan(request *DescribeAllRegionsStatisticsRequest) (<-chan *DescribeAllRegionsStatisticsResponse, <-chan error)

DescribeAllRegionsStatisticsWithChan invokes the aegis.DescribeAllRegionsStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeallregionsstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisCurve

func (client *Client) DescribeAnalysisCurve(request *DescribeAnalysisCurveRequest) (response *DescribeAnalysisCurveResponse, err error)

DescribeAnalysisCurve invokes the aegis.DescribeAnalysisCurve API synchronously api document: https://help.aliyun.com/api/aegis/describeanalysiscurve.html

func (*Client) DescribeAnalysisCurveWithCallback

func (client *Client) DescribeAnalysisCurveWithCallback(request *DescribeAnalysisCurveRequest, callback func(response *DescribeAnalysisCurveResponse, err error)) <-chan int

DescribeAnalysisCurveWithCallback invokes the aegis.DescribeAnalysisCurve API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysiscurve.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisCurveWithChan

func (client *Client) DescribeAnalysisCurveWithChan(request *DescribeAnalysisCurveRequest) (<-chan *DescribeAnalysisCurveResponse, <-chan error)

DescribeAnalysisCurveWithChan invokes the aegis.DescribeAnalysisCurve API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysiscurve.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisHistograms

func (client *Client) DescribeAnalysisHistograms(request *DescribeAnalysisHistogramsRequest) (response *DescribeAnalysisHistogramsResponse, err error)

DescribeAnalysisHistograms invokes the aegis.DescribeAnalysisHistograms API synchronously api document: https://help.aliyun.com/api/aegis/describeanalysishistograms.html

func (*Client) DescribeAnalysisHistogramsWithCallback

func (client *Client) DescribeAnalysisHistogramsWithCallback(request *DescribeAnalysisHistogramsRequest, callback func(response *DescribeAnalysisHistogramsResponse, err error)) <-chan int

DescribeAnalysisHistogramsWithCallback invokes the aegis.DescribeAnalysisHistograms API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysishistograms.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisHistogramsWithChan

func (client *Client) DescribeAnalysisHistogramsWithChan(request *DescribeAnalysisHistogramsRequest) (<-chan *DescribeAnalysisHistogramsResponse, <-chan error)

DescribeAnalysisHistogramsWithChan invokes the aegis.DescribeAnalysisHistograms API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysishistograms.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisLogs

func (client *Client) DescribeAnalysisLogs(request *DescribeAnalysisLogsRequest) (response *DescribeAnalysisLogsResponse, err error)

DescribeAnalysisLogs invokes the aegis.DescribeAnalysisLogs API synchronously api document: https://help.aliyun.com/api/aegis/describeanalysislogs.html

func (*Client) DescribeAnalysisLogsWithCallback

func (client *Client) DescribeAnalysisLogsWithCallback(request *DescribeAnalysisLogsRequest, callback func(response *DescribeAnalysisLogsResponse, err error)) <-chan int

DescribeAnalysisLogsWithCallback invokes the aegis.DescribeAnalysisLogs API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysislogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisLogsWithChan

func (client *Client) DescribeAnalysisLogsWithChan(request *DescribeAnalysisLogsRequest) (<-chan *DescribeAnalysisLogsResponse, <-chan error)

DescribeAnalysisLogsWithChan invokes the aegis.DescribeAnalysisLogs API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysislogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisShipperStatus

func (client *Client) DescribeAnalysisShipperStatus(request *DescribeAnalysisShipperStatusRequest) (response *DescribeAnalysisShipperStatusResponse, err error)

DescribeAnalysisShipperStatus invokes the aegis.DescribeAnalysisShipperStatus API synchronously api document: https://help.aliyun.com/api/aegis/describeanalysisshipperstatus.html

func (*Client) DescribeAnalysisShipperStatusWithCallback

func (client *Client) DescribeAnalysisShipperStatusWithCallback(request *DescribeAnalysisShipperStatusRequest, callback func(response *DescribeAnalysisShipperStatusResponse, err error)) <-chan int

DescribeAnalysisShipperStatusWithCallback invokes the aegis.DescribeAnalysisShipperStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysisshipperstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisShipperStatusWithChan

func (client *Client) DescribeAnalysisShipperStatusWithChan(request *DescribeAnalysisShipperStatusRequest) (<-chan *DescribeAnalysisShipperStatusResponse, <-chan error)

DescribeAnalysisShipperStatusWithChan invokes the aegis.DescribeAnalysisShipperStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysisshipperstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisSlsIndex

func (client *Client) DescribeAnalysisSlsIndex(request *DescribeAnalysisSlsIndexRequest) (response *DescribeAnalysisSlsIndexResponse, err error)

DescribeAnalysisSlsIndex invokes the aegis.DescribeAnalysisSlsIndex API synchronously api document: https://help.aliyun.com/api/aegis/describeanalysisslsindex.html

func (*Client) DescribeAnalysisSlsIndexWithCallback

func (client *Client) DescribeAnalysisSlsIndexWithCallback(request *DescribeAnalysisSlsIndexRequest, callback func(response *DescribeAnalysisSlsIndexResponse, err error)) <-chan int

DescribeAnalysisSlsIndexWithCallback invokes the aegis.DescribeAnalysisSlsIndex API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysisslsindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisSlsIndexWithChan

func (client *Client) DescribeAnalysisSlsIndexWithChan(request *DescribeAnalysisSlsIndexRequest) (<-chan *DescribeAnalysisSlsIndexResponse, <-chan error)

DescribeAnalysisSlsIndexWithChan invokes the aegis.DescribeAnalysisSlsIndex API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysisslsindex.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisStatistics

func (client *Client) DescribeAnalysisStatistics(request *DescribeAnalysisStatisticsRequest) (response *DescribeAnalysisStatisticsResponse, err error)

DescribeAnalysisStatistics invokes the aegis.DescribeAnalysisStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describeanalysisstatistics.html

func (*Client) DescribeAnalysisStatisticsWithCallback

func (client *Client) DescribeAnalysisStatisticsWithCallback(request *DescribeAnalysisStatisticsRequest, callback func(response *DescribeAnalysisStatisticsResponse, err error)) <-chan int

DescribeAnalysisStatisticsWithCallback invokes the aegis.DescribeAnalysisStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysisstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAnalysisStatisticsWithChan

func (client *Client) DescribeAnalysisStatisticsWithChan(request *DescribeAnalysisStatisticsRequest) (<-chan *DescribeAnalysisStatisticsResponse, <-chan error)

DescribeAnalysisStatisticsWithChan invokes the aegis.DescribeAnalysisStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeanalysisstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeApiBuySummary

func (client *Client) DescribeApiBuySummary(request *DescribeApiBuySummaryRequest) (response *DescribeApiBuySummaryResponse, err error)

DescribeApiBuySummary invokes the aegis.DescribeApiBuySummary API synchronously api document: https://help.aliyun.com/api/aegis/describeapibuysummary.html

func (*Client) DescribeApiBuySummaryWithCallback

func (client *Client) DescribeApiBuySummaryWithCallback(request *DescribeApiBuySummaryRequest, callback func(response *DescribeApiBuySummaryResponse, err error)) <-chan int

DescribeApiBuySummaryWithCallback invokes the aegis.DescribeApiBuySummary API asynchronously api document: https://help.aliyun.com/api/aegis/describeapibuysummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeApiBuySummaryWithChan

func (client *Client) DescribeApiBuySummaryWithChan(request *DescribeApiBuySummaryRequest) (<-chan *DescribeApiBuySummaryResponse, <-chan error)

DescribeApiBuySummaryWithChan invokes the aegis.DescribeApiBuySummary API asynchronously api document: https://help.aliyun.com/api/aegis/describeapibuysummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAssetDetailByUuid

func (client *Client) DescribeAssetDetailByUuid(request *DescribeAssetDetailByUuidRequest) (response *DescribeAssetDetailByUuidResponse, err error)

DescribeAssetDetailByUuid invokes the aegis.DescribeAssetDetailByUuid API synchronously api document: https://help.aliyun.com/api/aegis/describeassetdetailbyuuid.html

func (*Client) DescribeAssetDetailByUuidWithCallback

func (client *Client) DescribeAssetDetailByUuidWithCallback(request *DescribeAssetDetailByUuidRequest, callback func(response *DescribeAssetDetailByUuidResponse, err error)) <-chan int

DescribeAssetDetailByUuidWithCallback invokes the aegis.DescribeAssetDetailByUuid API asynchronously api document: https://help.aliyun.com/api/aegis/describeassetdetailbyuuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAssetDetailByUuidWithChan

func (client *Client) DescribeAssetDetailByUuidWithChan(request *DescribeAssetDetailByUuidRequest) (<-chan *DescribeAssetDetailByUuidResponse, <-chan error)

DescribeAssetDetailByUuidWithChan invokes the aegis.DescribeAssetDetailByUuid API asynchronously api document: https://help.aliyun.com/api/aegis/describeassetdetailbyuuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAssetList

func (client *Client) DescribeAssetList(request *DescribeAssetListRequest) (response *DescribeAssetListResponse, err error)

DescribeAssetList invokes the aegis.DescribeAssetList API synchronously api document: https://help.aliyun.com/api/aegis/describeassetlist.html

func (*Client) DescribeAssetListWithCallback

func (client *Client) DescribeAssetListWithCallback(request *DescribeAssetListRequest, callback func(response *DescribeAssetListResponse, err error)) <-chan int

DescribeAssetListWithCallback invokes the aegis.DescribeAssetList API asynchronously api document: https://help.aliyun.com/api/aegis/describeassetlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAssetListWithChan

func (client *Client) DescribeAssetListWithChan(request *DescribeAssetListRequest) (<-chan *DescribeAssetListResponse, <-chan error)

DescribeAssetListWithChan invokes the aegis.DescribeAssetList API asynchronously api document: https://help.aliyun.com/api/aegis/describeassetlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAssetSummary

func (client *Client) DescribeAssetSummary(request *DescribeAssetSummaryRequest) (response *DescribeAssetSummaryResponse, err error)

DescribeAssetSummary invokes the aegis.DescribeAssetSummary API synchronously api document: https://help.aliyun.com/api/aegis/describeassetsummary.html

func (*Client) DescribeAssetSummaryWithCallback

func (client *Client) DescribeAssetSummaryWithCallback(request *DescribeAssetSummaryRequest, callback func(response *DescribeAssetSummaryResponse, err error)) <-chan int

DescribeAssetSummaryWithCallback invokes the aegis.DescribeAssetSummary API asynchronously api document: https://help.aliyun.com/api/aegis/describeassetsummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAssetSummaryWithChan

func (client *Client) DescribeAssetSummaryWithChan(request *DescribeAssetSummaryRequest) (<-chan *DescribeAssetSummaryResponse, <-chan error)

DescribeAssetSummaryWithChan invokes the aegis.DescribeAssetSummary API asynchronously api document: https://help.aliyun.com/api/aegis/describeassetsummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAttackAnalysisData

func (client *Client) DescribeAttackAnalysisData(request *DescribeAttackAnalysisDataRequest) (response *DescribeAttackAnalysisDataResponse, err error)

DescribeAttackAnalysisData invokes the aegis.DescribeAttackAnalysisData API synchronously api document: https://help.aliyun.com/api/aegis/describeattackanalysisdata.html

func (*Client) DescribeAttackAnalysisDataWithCallback

func (client *Client) DescribeAttackAnalysisDataWithCallback(request *DescribeAttackAnalysisDataRequest, callback func(response *DescribeAttackAnalysisDataResponse, err error)) <-chan int

DescribeAttackAnalysisDataWithCallback invokes the aegis.DescribeAttackAnalysisData API asynchronously api document: https://help.aliyun.com/api/aegis/describeattackanalysisdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAttackAnalysisDataWithChan

func (client *Client) DescribeAttackAnalysisDataWithChan(request *DescribeAttackAnalysisDataRequest) (<-chan *DescribeAttackAnalysisDataResponse, <-chan error)

DescribeAttackAnalysisDataWithChan invokes the aegis.DescribeAttackAnalysisData API asynchronously api document: https://help.aliyun.com/api/aegis/describeattackanalysisdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAutoDelConfig

func (client *Client) DescribeAutoDelConfig(request *DescribeAutoDelConfigRequest) (response *DescribeAutoDelConfigResponse, err error)

DescribeAutoDelConfig invokes the aegis.DescribeAutoDelConfig API synchronously api document: https://help.aliyun.com/api/aegis/describeautodelconfig.html

func (*Client) DescribeAutoDelConfigWithCallback

func (client *Client) DescribeAutoDelConfigWithCallback(request *DescribeAutoDelConfigRequest, callback func(response *DescribeAutoDelConfigResponse, err error)) <-chan int

DescribeAutoDelConfigWithCallback invokes the aegis.DescribeAutoDelConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describeautodelconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeAutoDelConfigWithChan

func (client *Client) DescribeAutoDelConfigWithChan(request *DescribeAutoDelConfigRequest) (<-chan *DescribeAutoDelConfigResponse, <-chan error)

DescribeAutoDelConfigWithChan invokes the aegis.DescribeAutoDelConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describeautodelconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBuySummary

func (client *Client) DescribeBuySummary(request *DescribeBuySummaryRequest) (response *DescribeBuySummaryResponse, err error)

DescribeBuySummary invokes the aegis.DescribeBuySummary API synchronously api document: https://help.aliyun.com/api/aegis/describebuysummary.html

func (*Client) DescribeBuySummaryWithCallback

func (client *Client) DescribeBuySummaryWithCallback(request *DescribeBuySummaryRequest, callback func(response *DescribeBuySummaryResponse, err error)) <-chan int

DescribeBuySummaryWithCallback invokes the aegis.DescribeBuySummary API asynchronously api document: https://help.aliyun.com/api/aegis/describebuysummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeBuySummaryWithChan

func (client *Client) DescribeBuySummaryWithChan(request *DescribeBuySummaryRequest) (<-chan *DescribeBuySummaryResponse, <-chan error)

DescribeBuySummaryWithChan invokes the aegis.DescribeBuySummary API asynchronously api document: https://help.aliyun.com/api/aegis/describebuysummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCanTrySas

func (client *Client) DescribeCanTrySas(request *DescribeCanTrySasRequest) (response *DescribeCanTrySasResponse, err error)

DescribeCanTrySas invokes the aegis.DescribeCanTrySas API synchronously api document: https://help.aliyun.com/api/aegis/describecantrysas.html

func (*Client) DescribeCanTrySasWithCallback

func (client *Client) DescribeCanTrySasWithCallback(request *DescribeCanTrySasRequest, callback func(response *DescribeCanTrySasResponse, err error)) <-chan int

DescribeCanTrySasWithCallback invokes the aegis.DescribeCanTrySas API asynchronously api document: https://help.aliyun.com/api/aegis/describecantrysas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCanTrySasWithChan

func (client *Client) DescribeCanTrySasWithChan(request *DescribeCanTrySasRequest) (<-chan *DescribeCanTrySasResponse, <-chan error)

DescribeCanTrySasWithChan invokes the aegis.DescribeCanTrySas API asynchronously api document: https://help.aliyun.com/api/aegis/describecantrysas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCanUpgradeSas

func (client *Client) DescribeCanUpgradeSas(request *DescribeCanUpgradeSasRequest) (response *DescribeCanUpgradeSasResponse, err error)

DescribeCanUpgradeSas invokes the aegis.DescribeCanUpgradeSas API synchronously api document: https://help.aliyun.com/api/aegis/describecanupgradesas.html

func (*Client) DescribeCanUpgradeSasWithCallback

func (client *Client) DescribeCanUpgradeSasWithCallback(request *DescribeCanUpgradeSasRequest, callback func(response *DescribeCanUpgradeSasResponse, err error)) <-chan int

DescribeCanUpgradeSasWithCallback invokes the aegis.DescribeCanUpgradeSas API asynchronously api document: https://help.aliyun.com/api/aegis/describecanupgradesas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCanUpgradeSasWithChan

func (client *Client) DescribeCanUpgradeSasWithChan(request *DescribeCanUpgradeSasRequest) (<-chan *DescribeCanUpgradeSasResponse, <-chan error)

DescribeCanUpgradeSasWithChan invokes the aegis.DescribeCanUpgradeSas API asynchronously api document: https://help.aliyun.com/api/aegis/describecanupgradesas.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCheckWarningDetail

func (client *Client) DescribeCheckWarningDetail(request *DescribeCheckWarningDetailRequest) (response *DescribeCheckWarningDetailResponse, err error)

DescribeCheckWarningDetail invokes the aegis.DescribeCheckWarningDetail API synchronously api document: https://help.aliyun.com/api/aegis/describecheckwarningdetail.html

func (*Client) DescribeCheckWarningDetailWithCallback

func (client *Client) DescribeCheckWarningDetailWithCallback(request *DescribeCheckWarningDetailRequest, callback func(response *DescribeCheckWarningDetailResponse, err error)) <-chan int

DescribeCheckWarningDetailWithCallback invokes the aegis.DescribeCheckWarningDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describecheckwarningdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCheckWarningDetailWithChan

func (client *Client) DescribeCheckWarningDetailWithChan(request *DescribeCheckWarningDetailRequest) (<-chan *DescribeCheckWarningDetailResponse, <-chan error)

DescribeCheckWarningDetailWithChan invokes the aegis.DescribeCheckWarningDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describecheckwarningdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCheckWarningSummary

func (client *Client) DescribeCheckWarningSummary(request *DescribeCheckWarningSummaryRequest) (response *DescribeCheckWarningSummaryResponse, err error)

DescribeCheckWarningSummary invokes the aegis.DescribeCheckWarningSummary API synchronously api document: https://help.aliyun.com/api/aegis/describecheckwarningsummary.html

func (*Client) DescribeCheckWarningSummaryWithCallback

func (client *Client) DescribeCheckWarningSummaryWithCallback(request *DescribeCheckWarningSummaryRequest, callback func(response *DescribeCheckWarningSummaryResponse, err error)) <-chan int

DescribeCheckWarningSummaryWithCallback invokes the aegis.DescribeCheckWarningSummary API asynchronously api document: https://help.aliyun.com/api/aegis/describecheckwarningsummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCheckWarningSummaryWithChan

func (client *Client) DescribeCheckWarningSummaryWithChan(request *DescribeCheckWarningSummaryRequest) (<-chan *DescribeCheckWarningSummaryResponse, <-chan error)

DescribeCheckWarningSummaryWithChan invokes the aegis.DescribeCheckWarningSummary API asynchronously api document: https://help.aliyun.com/api/aegis/describecheckwarningsummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCheckWarnings

func (client *Client) DescribeCheckWarnings(request *DescribeCheckWarningsRequest) (response *DescribeCheckWarningsResponse, err error)

DescribeCheckWarnings invokes the aegis.DescribeCheckWarnings API synchronously api document: https://help.aliyun.com/api/aegis/describecheckwarnings.html

func (*Client) DescribeCheckWarningsWithCallback

func (client *Client) DescribeCheckWarningsWithCallback(request *DescribeCheckWarningsRequest, callback func(response *DescribeCheckWarningsResponse, err error)) <-chan int

DescribeCheckWarningsWithCallback invokes the aegis.DescribeCheckWarnings API asynchronously api document: https://help.aliyun.com/api/aegis/describecheckwarnings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeCheckWarningsWithChan

func (client *Client) DescribeCheckWarningsWithChan(request *DescribeCheckWarningsRequest) (<-chan *DescribeCheckWarningsResponse, <-chan error)

DescribeCheckWarningsWithChan invokes the aegis.DescribeCheckWarnings API asynchronously api document: https://help.aliyun.com/api/aegis/describecheckwarnings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConcernNecessity

func (client *Client) DescribeConcernNecessity(request *DescribeConcernNecessityRequest) (response *DescribeConcernNecessityResponse, err error)

DescribeConcernNecessity invokes the aegis.DescribeConcernNecessity API synchronously api document: https://help.aliyun.com/api/aegis/describeconcernnecessity.html

func (*Client) DescribeConcernNecessityWithCallback

func (client *Client) DescribeConcernNecessityWithCallback(request *DescribeConcernNecessityRequest, callback func(response *DescribeConcernNecessityResponse, err error)) <-chan int

DescribeConcernNecessityWithCallback invokes the aegis.DescribeConcernNecessity API asynchronously api document: https://help.aliyun.com/api/aegis/describeconcernnecessity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeConcernNecessityWithChan

func (client *Client) DescribeConcernNecessityWithChan(request *DescribeConcernNecessityRequest) (<-chan *DescribeConcernNecessityResponse, <-chan error)

DescribeConcernNecessityWithChan invokes the aegis.DescribeConcernNecessity API asynchronously api document: https://help.aliyun.com/api/aegis/describeconcernnecessity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataSource

func (client *Client) DescribeDataSource(request *DescribeDataSourceRequest) (response *DescribeDataSourceResponse, err error)

DescribeDataSource invokes the aegis.DescribeDataSource API synchronously api document: https://help.aliyun.com/api/aegis/describedatasource.html

func (*Client) DescribeDataSourceWithCallback

func (client *Client) DescribeDataSourceWithCallback(request *DescribeDataSourceRequest, callback func(response *DescribeDataSourceResponse, err error)) <-chan int

DescribeDataSourceWithCallback invokes the aegis.DescribeDataSource API asynchronously api document: https://help.aliyun.com/api/aegis/describedatasource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDataSourceWithChan

func (client *Client) DescribeDataSourceWithChan(request *DescribeDataSourceRequest) (<-chan *DescribeDataSourceResponse, <-chan error)

DescribeDataSourceWithChan invokes the aegis.DescribeDataSource API asynchronously api document: https://help.aliyun.com/api/aegis/describedatasource.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDefenceThread

func (client *Client) DescribeDefenceThread(request *DescribeDefenceThreadRequest) (response *DescribeDefenceThreadResponse, err error)

DescribeDefenceThread invokes the aegis.DescribeDefenceThread API synchronously api document: https://help.aliyun.com/api/aegis/describedefencethread.html

func (*Client) DescribeDefenceThreadWithCallback

func (client *Client) DescribeDefenceThreadWithCallback(request *DescribeDefenceThreadRequest, callback func(response *DescribeDefenceThreadResponse, err error)) <-chan int

DescribeDefenceThreadWithCallback invokes the aegis.DescribeDefenceThread API asynchronously api document: https://help.aliyun.com/api/aegis/describedefencethread.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDefenceThreadWithChan

func (client *Client) DescribeDefenceThreadWithChan(request *DescribeDefenceThreadRequest) (<-chan *DescribeDefenceThreadResponse, <-chan error)

DescribeDefenceThreadWithChan invokes the aegis.DescribeDefenceThread API asynchronously api document: https://help.aliyun.com/api/aegis/describedefencethread.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDingTalk

func (client *Client) DescribeDingTalk(request *DescribeDingTalkRequest) (response *DescribeDingTalkResponse, err error)

DescribeDingTalk invokes the aegis.DescribeDingTalk API synchronously api document: https://help.aliyun.com/api/aegis/describedingtalk.html

func (*Client) DescribeDingTalkWithCallback

func (client *Client) DescribeDingTalkWithCallback(request *DescribeDingTalkRequest, callback func(response *DescribeDingTalkResponse, err error)) <-chan int

DescribeDingTalkWithCallback invokes the aegis.DescribeDingTalk API asynchronously api document: https://help.aliyun.com/api/aegis/describedingtalk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeDingTalkWithChan

func (client *Client) DescribeDingTalkWithChan(request *DescribeDingTalkRequest) (<-chan *DescribeDingTalkResponse, <-chan error)

DescribeDingTalkWithChan invokes the aegis.DescribeDingTalk API asynchronously api document: https://help.aliyun.com/api/aegis/describedingtalk.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEcsStsStatus

func (client *Client) DescribeEcsStsStatus(request *DescribeEcsStsStatusRequest) (response *DescribeEcsStsStatusResponse, err error)

DescribeEcsStsStatus invokes the aegis.DescribeEcsStsStatus API synchronously api document: https://help.aliyun.com/api/aegis/describeecsstsstatus.html

func (*Client) DescribeEcsStsStatusWithCallback

func (client *Client) DescribeEcsStsStatusWithCallback(request *DescribeEcsStsStatusRequest, callback func(response *DescribeEcsStsStatusResponse, err error)) <-chan int

DescribeEcsStsStatusWithCallback invokes the aegis.DescribeEcsStsStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeecsstsstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEcsStsStatusWithChan

func (client *Client) DescribeEcsStsStatusWithChan(request *DescribeEcsStsStatusRequest) (<-chan *DescribeEcsStsStatusResponse, <-chan error)

DescribeEcsStsStatusWithChan invokes the aegis.DescribeEcsStsStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeecsstsstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEmgNotice

func (client *Client) DescribeEmgNotice(request *DescribeEmgNoticeRequest) (response *DescribeEmgNoticeResponse, err error)

DescribeEmgNotice invokes the aegis.DescribeEmgNotice API synchronously api document: https://help.aliyun.com/api/aegis/describeemgnotice.html

func (*Client) DescribeEmgNoticeWithCallback

func (client *Client) DescribeEmgNoticeWithCallback(request *DescribeEmgNoticeRequest, callback func(response *DescribeEmgNoticeResponse, err error)) <-chan int

DescribeEmgNoticeWithCallback invokes the aegis.DescribeEmgNotice API asynchronously api document: https://help.aliyun.com/api/aegis/describeemgnotice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEmgNoticeWithChan

func (client *Client) DescribeEmgNoticeWithChan(request *DescribeEmgNoticeRequest) (<-chan *DescribeEmgNoticeResponse, <-chan error)

DescribeEmgNoticeWithChan invokes the aegis.DescribeEmgNotice API asynchronously api document: https://help.aliyun.com/api/aegis/describeemgnotice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEmgUserAgreement

func (client *Client) DescribeEmgUserAgreement(request *DescribeEmgUserAgreementRequest) (response *DescribeEmgUserAgreementResponse, err error)

DescribeEmgUserAgreement invokes the aegis.DescribeEmgUserAgreement API synchronously api document: https://help.aliyun.com/api/aegis/describeemguseragreement.html

func (*Client) DescribeEmgUserAgreementWithCallback

func (client *Client) DescribeEmgUserAgreementWithCallback(request *DescribeEmgUserAgreementRequest, callback func(response *DescribeEmgUserAgreementResponse, err error)) <-chan int

DescribeEmgUserAgreementWithCallback invokes the aegis.DescribeEmgUserAgreement API asynchronously api document: https://help.aliyun.com/api/aegis/describeemguseragreement.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEmgUserAgreementWithChan

func (client *Client) DescribeEmgUserAgreementWithChan(request *DescribeEmgUserAgreementRequest) (<-chan *DescribeEmgUserAgreementResponse, <-chan error)

DescribeEmgUserAgreementWithChan invokes the aegis.DescribeEmgUserAgreement API asynchronously api document: https://help.aliyun.com/api/aegis/describeemguseragreement.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEmgVulGroup

func (client *Client) DescribeEmgVulGroup(request *DescribeEmgVulGroupRequest) (response *DescribeEmgVulGroupResponse, err error)

DescribeEmgVulGroup invokes the aegis.DescribeEmgVulGroup API synchronously api document: https://help.aliyun.com/api/aegis/describeemgvulgroup.html

func (*Client) DescribeEmgVulGroupWithCallback

func (client *Client) DescribeEmgVulGroupWithCallback(request *DescribeEmgVulGroupRequest, callback func(response *DescribeEmgVulGroupResponse, err error)) <-chan int

DescribeEmgVulGroupWithCallback invokes the aegis.DescribeEmgVulGroup API asynchronously api document: https://help.aliyun.com/api/aegis/describeemgvulgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEmgVulGroupWithChan

func (client *Client) DescribeEmgVulGroupWithChan(request *DescribeEmgVulGroupRequest) (<-chan *DescribeEmgVulGroupResponse, <-chan error)

DescribeEmgVulGroupWithChan invokes the aegis.DescribeEmgVulGroup API asynchronously api document: https://help.aliyun.com/api/aegis/describeemgvulgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventCountCurve

func (client *Client) DescribeEventCountCurve(request *DescribeEventCountCurveRequest) (response *DescribeEventCountCurveResponse, err error)

DescribeEventCountCurve invokes the aegis.DescribeEventCountCurve API synchronously api document: https://help.aliyun.com/api/aegis/describeeventcountcurve.html

func (*Client) DescribeEventCountCurveWithCallback

func (client *Client) DescribeEventCountCurveWithCallback(request *DescribeEventCountCurveRequest, callback func(response *DescribeEventCountCurveResponse, err error)) <-chan int

DescribeEventCountCurveWithCallback invokes the aegis.DescribeEventCountCurve API asynchronously api document: https://help.aliyun.com/api/aegis/describeeventcountcurve.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventCountCurveWithChan

func (client *Client) DescribeEventCountCurveWithChan(request *DescribeEventCountCurveRequest) (<-chan *DescribeEventCountCurveResponse, <-chan error)

DescribeEventCountCurveWithChan invokes the aegis.DescribeEventCountCurve API asynchronously api document: https://help.aliyun.com/api/aegis/describeeventcountcurve.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventLevelCount

func (client *Client) DescribeEventLevelCount(request *DescribeEventLevelCountRequest) (response *DescribeEventLevelCountResponse, err error)

DescribeEventLevelCount invokes the aegis.DescribeEventLevelCount API synchronously api document: https://help.aliyun.com/api/aegis/describeeventlevelcount.html

func (*Client) DescribeEventLevelCountWithCallback

func (client *Client) DescribeEventLevelCountWithCallback(request *DescribeEventLevelCountRequest, callback func(response *DescribeEventLevelCountResponse, err error)) <-chan int

DescribeEventLevelCountWithCallback invokes the aegis.DescribeEventLevelCount API asynchronously api document: https://help.aliyun.com/api/aegis/describeeventlevelcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeEventLevelCountWithChan

func (client *Client) DescribeEventLevelCountWithChan(request *DescribeEventLevelCountRequest) (<-chan *DescribeEventLevelCountResponse, <-chan error)

DescribeEventLevelCountWithChan invokes the aegis.DescribeEventLevelCount API asynchronously api document: https://help.aliyun.com/api/aegis/describeeventlevelcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeExportInfo

func (client *Client) DescribeExportInfo(request *DescribeExportInfoRequest) (response *DescribeExportInfoResponse, err error)

DescribeExportInfo invokes the aegis.DescribeExportInfo API synchronously api document: https://help.aliyun.com/api/aegis/describeexportinfo.html

func (*Client) DescribeExportInfoWithCallback

func (client *Client) DescribeExportInfoWithCallback(request *DescribeExportInfoRequest, callback func(response *DescribeExportInfoResponse, err error)) <-chan int

DescribeExportInfoWithCallback invokes the aegis.DescribeExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeExportInfoWithChan

func (client *Client) DescribeExportInfoWithChan(request *DescribeExportInfoRequest) (<-chan *DescribeExportInfoResponse, <-chan error)

DescribeExportInfoWithChan invokes the aegis.DescribeExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeFilterFields

func (client *Client) DescribeFilterFields(request *DescribeFilterFieldsRequest) (response *DescribeFilterFieldsResponse, err error)

DescribeFilterFields invokes the aegis.DescribeFilterFields API synchronously api document: https://help.aliyun.com/api/aegis/describefilterfields.html

func (*Client) DescribeFilterFieldsWithCallback

func (client *Client) DescribeFilterFieldsWithCallback(request *DescribeFilterFieldsRequest, callback func(response *DescribeFilterFieldsResponse, err error)) <-chan int

DescribeFilterFieldsWithCallback invokes the aegis.DescribeFilterFields API asynchronously api document: https://help.aliyun.com/api/aegis/describefilterfields.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeFilterFieldsWithChan

func (client *Client) DescribeFilterFieldsWithChan(request *DescribeFilterFieldsRequest) (<-chan *DescribeFilterFieldsResponse, <-chan error)

DescribeFilterFieldsWithChan invokes the aegis.DescribeFilterFields API asynchronously api document: https://help.aliyun.com/api/aegis/describefilterfields.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGroupList

func (client *Client) DescribeGroupList(request *DescribeGroupListRequest) (response *DescribeGroupListResponse, err error)

DescribeGroupList invokes the aegis.DescribeGroupList API synchronously api document: https://help.aliyun.com/api/aegis/describegrouplist.html

func (*Client) DescribeGroupListWithCallback

func (client *Client) DescribeGroupListWithCallback(request *DescribeGroupListRequest, callback func(response *DescribeGroupListResponse, err error)) <-chan int

DescribeGroupListWithCallback invokes the aegis.DescribeGroupList API asynchronously api document: https://help.aliyun.com/api/aegis/describegrouplist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGroupListWithChan

func (client *Client) DescribeGroupListWithChan(request *DescribeGroupListRequest) (<-chan *DescribeGroupListResponse, <-chan error)

DescribeGroupListWithChan invokes the aegis.DescribeGroupList API asynchronously api document: https://help.aliyun.com/api/aegis/describegrouplist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGroupStruct

func (client *Client) DescribeGroupStruct(request *DescribeGroupStructRequest) (response *DescribeGroupStructResponse, err error)

DescribeGroupStruct invokes the aegis.DescribeGroupStruct API synchronously api document: https://help.aliyun.com/api/aegis/describegroupstruct.html

func (*Client) DescribeGroupStructWithCallback

func (client *Client) DescribeGroupStructWithCallback(request *DescribeGroupStructRequest, callback func(response *DescribeGroupStructResponse, err error)) <-chan int

DescribeGroupStructWithCallback invokes the aegis.DescribeGroupStruct API asynchronously api document: https://help.aliyun.com/api/aegis/describegroupstruct.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGroupStructWithChan

func (client *Client) DescribeGroupStructWithChan(request *DescribeGroupStructRequest) (<-chan *DescribeGroupStructResponse, <-chan error)

DescribeGroupStructWithChan invokes the aegis.DescribeGroupStruct API asynchronously api document: https://help.aliyun.com/api/aegis/describegroupstruct.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGroupedVul

func (client *Client) DescribeGroupedVul(request *DescribeGroupedVulRequest) (response *DescribeGroupedVulResponse, err error)

DescribeGroupedVul invokes the aegis.DescribeGroupedVul API synchronously api document: https://help.aliyun.com/api/aegis/describegroupedvul.html

func (*Client) DescribeGroupedVulWithCallback

func (client *Client) DescribeGroupedVulWithCallback(request *DescribeGroupedVulRequest, callback func(response *DescribeGroupedVulResponse, err error)) <-chan int

DescribeGroupedVulWithCallback invokes the aegis.DescribeGroupedVul API asynchronously api document: https://help.aliyun.com/api/aegis/describegroupedvul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGroupedVulWithChan

func (client *Client) DescribeGroupedVulWithChan(request *DescribeGroupedVulRequest) (<-chan *DescribeGroupedVulResponse, <-chan error)

DescribeGroupedVulWithChan invokes the aegis.DescribeGroupedVul API asynchronously api document: https://help.aliyun.com/api/aegis/describegroupedvul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeHistogram

func (client *Client) DescribeHistogram(request *DescribeHistogramRequest) (response *DescribeHistogramResponse, err error)

DescribeHistogram invokes the aegis.DescribeHistogram API synchronously api document: https://help.aliyun.com/api/aegis/describehistogram.html

func (*Client) DescribeHistogramWithCallback

func (client *Client) DescribeHistogramWithCallback(request *DescribeHistogramRequest, callback func(response *DescribeHistogramResponse, err error)) <-chan int

DescribeHistogramWithCallback invokes the aegis.DescribeHistogram API asynchronously api document: https://help.aliyun.com/api/aegis/describehistogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeHistogramWithChan

func (client *Client) DescribeHistogramWithChan(request *DescribeHistogramRequest) (<-chan *DescribeHistogramResponse, <-chan error)

DescribeHistogramWithChan invokes the aegis.DescribeHistogram API asynchronously api document: https://help.aliyun.com/api/aegis/describehistogram.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceStatistics

func (client *Client) DescribeInstanceStatistics(request *DescribeInstanceStatisticsRequest) (response *DescribeInstanceStatisticsResponse, err error)

DescribeInstanceStatistics invokes the aegis.DescribeInstanceStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describeinstancestatistics.html

func (*Client) DescribeInstanceStatisticsWithCallback

func (client *Client) DescribeInstanceStatisticsWithCallback(request *DescribeInstanceStatisticsRequest, callback func(response *DescribeInstanceStatisticsResponse, err error)) <-chan int

DescribeInstanceStatisticsWithCallback invokes the aegis.DescribeInstanceStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeinstancestatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeInstanceStatisticsWithChan

func (client *Client) DescribeInstanceStatisticsWithChan(request *DescribeInstanceStatisticsRequest) (<-chan *DescribeInstanceStatisticsResponse, <-chan error)

DescribeInstanceStatisticsWithChan invokes the aegis.DescribeInstanceStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeinstancestatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeJoinRuleList

func (client *Client) DescribeJoinRuleList(request *DescribeJoinRuleListRequest) (response *DescribeJoinRuleListResponse, err error)

DescribeJoinRuleList invokes the aegis.DescribeJoinRuleList API synchronously api document: https://help.aliyun.com/api/aegis/describejoinrulelist.html

func (*Client) DescribeJoinRuleListWithCallback

func (client *Client) DescribeJoinRuleListWithCallback(request *DescribeJoinRuleListRequest, callback func(response *DescribeJoinRuleListResponse, err error)) <-chan int

DescribeJoinRuleListWithCallback invokes the aegis.DescribeJoinRuleList API asynchronously api document: https://help.aliyun.com/api/aegis/describejoinrulelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeJoinRuleListWithChan

func (client *Client) DescribeJoinRuleListWithChan(request *DescribeJoinRuleListRequest) (<-chan *DescribeJoinRuleListResponse, <-chan error)

DescribeJoinRuleListWithChan invokes the aegis.DescribeJoinRuleList API asynchronously api document: https://help.aliyun.com/api/aegis/describejoinrulelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeListAccessKeyIdAuth

func (client *Client) DescribeListAccessKeyIdAuth(request *DescribeListAccessKeyIdAuthRequest) (response *DescribeListAccessKeyIdAuthResponse, err error)

DescribeListAccessKeyIdAuth invokes the aegis.DescribeListAccessKeyIdAuth API synchronously api document: https://help.aliyun.com/api/aegis/describelistaccesskeyidauth.html

func (*Client) DescribeListAccessKeyIdAuthWithCallback

func (client *Client) DescribeListAccessKeyIdAuthWithCallback(request *DescribeListAccessKeyIdAuthRequest, callback func(response *DescribeListAccessKeyIdAuthResponse, err error)) <-chan int

DescribeListAccessKeyIdAuthWithCallback invokes the aegis.DescribeListAccessKeyIdAuth API asynchronously api document: https://help.aliyun.com/api/aegis/describelistaccesskeyidauth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeListAccessKeyIdAuthWithChan

func (client *Client) DescribeListAccessKeyIdAuthWithChan(request *DescribeListAccessKeyIdAuthRequest) (<-chan *DescribeListAccessKeyIdAuthResponse, <-chan error)

DescribeListAccessKeyIdAuthWithChan invokes the aegis.DescribeListAccessKeyIdAuth API asynchronously api document: https://help.aliyun.com/api/aegis/describelistaccesskeyidauth.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogInfo

func (client *Client) DescribeLogInfo(request *DescribeLogInfoRequest) (response *DescribeLogInfoResponse, err error)

DescribeLogInfo invokes the aegis.DescribeLogInfo API synchronously api document: https://help.aliyun.com/api/aegis/describeloginfo.html

func (*Client) DescribeLogInfoWithCallback

func (client *Client) DescribeLogInfoWithCallback(request *DescribeLogInfoRequest, callback func(response *DescribeLogInfoResponse, err error)) <-chan int

DescribeLogInfoWithCallback invokes the aegis.DescribeLogInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeloginfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogInfoWithChan

func (client *Client) DescribeLogInfoWithChan(request *DescribeLogInfoRequest) (<-chan *DescribeLogInfoResponse, <-chan error)

DescribeLogInfoWithChan invokes the aegis.DescribeLogInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeloginfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogItems

func (client *Client) DescribeLogItems(request *DescribeLogItemsRequest) (response *DescribeLogItemsResponse, err error)

DescribeLogItems invokes the aegis.DescribeLogItems API synchronously api document: https://help.aliyun.com/api/aegis/describelogitems.html

func (*Client) DescribeLogItemsWithCallback

func (client *Client) DescribeLogItemsWithCallback(request *DescribeLogItemsRequest, callback func(response *DescribeLogItemsResponse, err error)) <-chan int

DescribeLogItemsWithCallback invokes the aegis.DescribeLogItems API asynchronously api document: https://help.aliyun.com/api/aegis/describelogitems.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogItemsWithChan

func (client *Client) DescribeLogItemsWithChan(request *DescribeLogItemsRequest) (<-chan *DescribeLogItemsResponse, <-chan error)

DescribeLogItemsWithChan invokes the aegis.DescribeLogItems API asynchronously api document: https://help.aliyun.com/api/aegis/describelogitems.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogMeta

func (client *Client) DescribeLogMeta(request *DescribeLogMetaRequest) (response *DescribeLogMetaResponse, err error)

DescribeLogMeta invokes the aegis.DescribeLogMeta API synchronously api document: https://help.aliyun.com/api/aegis/describelogmeta.html

func (*Client) DescribeLogMetaWithCallback

func (client *Client) DescribeLogMetaWithCallback(request *DescribeLogMetaRequest, callback func(response *DescribeLogMetaResponse, err error)) <-chan int

DescribeLogMetaWithCallback invokes the aegis.DescribeLogMeta API asynchronously api document: https://help.aliyun.com/api/aegis/describelogmeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogMetaWithChan

func (client *Client) DescribeLogMetaWithChan(request *DescribeLogMetaRequest) (<-chan *DescribeLogMetaResponse, <-chan error)

DescribeLogMetaWithChan invokes the aegis.DescribeLogMeta API asynchronously api document: https://help.aliyun.com/api/aegis/describelogmeta.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogQuery

func (client *Client) DescribeLogQuery(request *DescribeLogQueryRequest) (response *DescribeLogQueryResponse, err error)

DescribeLogQuery invokes the aegis.DescribeLogQuery API synchronously api document: https://help.aliyun.com/api/aegis/describelogquery.html

func (*Client) DescribeLogQueryWithCallback

func (client *Client) DescribeLogQueryWithCallback(request *DescribeLogQueryRequest, callback func(response *DescribeLogQueryResponse, err error)) <-chan int

DescribeLogQueryWithCallback invokes the aegis.DescribeLogQuery API asynchronously api document: https://help.aliyun.com/api/aegis/describelogquery.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogQueryWithChan

func (client *Client) DescribeLogQueryWithChan(request *DescribeLogQueryRequest) (<-chan *DescribeLogQueryResponse, <-chan error)

DescribeLogQueryWithChan invokes the aegis.DescribeLogQuery API asynchronously api document: https://help.aliyun.com/api/aegis/describelogquery.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogShipperStatus

func (client *Client) DescribeLogShipperStatus(request *DescribeLogShipperStatusRequest) (response *DescribeLogShipperStatusResponse, err error)

DescribeLogShipperStatus invokes the aegis.DescribeLogShipperStatus API synchronously api document: https://help.aliyun.com/api/aegis/describelogshipperstatus.html

func (*Client) DescribeLogShipperStatusWithCallback

func (client *Client) DescribeLogShipperStatusWithCallback(request *DescribeLogShipperStatusRequest, callback func(response *DescribeLogShipperStatusResponse, err error)) <-chan int

DescribeLogShipperStatusWithCallback invokes the aegis.DescribeLogShipperStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describelogshipperstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogShipperStatusWithChan

func (client *Client) DescribeLogShipperStatusWithChan(request *DescribeLogShipperStatusRequest) (<-chan *DescribeLogShipperStatusResponse, <-chan error)

DescribeLogShipperStatusWithChan invokes the aegis.DescribeLogShipperStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describelogshipperstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLoginLogs

func (client *Client) DescribeLoginLogs(request *DescribeLoginLogsRequest) (response *DescribeLoginLogsResponse, err error)

DescribeLoginLogs invokes the aegis.DescribeLoginLogs API synchronously api document: https://help.aliyun.com/api/aegis/describeloginlogs.html

func (*Client) DescribeLoginLogsWithCallback

func (client *Client) DescribeLoginLogsWithCallback(request *DescribeLoginLogsRequest, callback func(response *DescribeLoginLogsResponse, err error)) <-chan int

DescribeLoginLogsWithCallback invokes the aegis.DescribeLoginLogs API asynchronously api document: https://help.aliyun.com/api/aegis/describeloginlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLoginLogsWithChan

func (client *Client) DescribeLoginLogsWithChan(request *DescribeLoginLogsRequest) (<-chan *DescribeLoginLogsResponse, <-chan error)

DescribeLoginLogsWithChan invokes the aegis.DescribeLoginLogs API asynchronously api document: https://help.aliyun.com/api/aegis/describeloginlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogstoreStorage

func (client *Client) DescribeLogstoreStorage(request *DescribeLogstoreStorageRequest) (response *DescribeLogstoreStorageResponse, err error)

DescribeLogstoreStorage invokes the aegis.DescribeLogstoreStorage API synchronously api document: https://help.aliyun.com/api/aegis/describelogstorestorage.html

func (*Client) DescribeLogstoreStorageWithCallback

func (client *Client) DescribeLogstoreStorageWithCallback(request *DescribeLogstoreStorageRequest, callback func(response *DescribeLogstoreStorageResponse, err error)) <-chan int

DescribeLogstoreStorageWithCallback invokes the aegis.DescribeLogstoreStorage API asynchronously api document: https://help.aliyun.com/api/aegis/describelogstorestorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeLogstoreStorageWithChan

func (client *Client) DescribeLogstoreStorageWithChan(request *DescribeLogstoreStorageRequest) (<-chan *DescribeLogstoreStorageResponse, <-chan error)

DescribeLogstoreStorageWithChan invokes the aegis.DescribeLogstoreStorage API asynchronously api document: https://help.aliyun.com/api/aegis/describelogstorestorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMacConfig

func (client *Client) DescribeMacConfig(request *DescribeMacConfigRequest) (response *DescribeMacConfigResponse, err error)

DescribeMacConfig invokes the aegis.DescribeMacConfig API synchronously api document: https://help.aliyun.com/api/aegis/describemacconfig.html

func (*Client) DescribeMacConfigWithCallback

func (client *Client) DescribeMacConfigWithCallback(request *DescribeMacConfigRequest, callback func(response *DescribeMacConfigResponse, err error)) <-chan int

DescribeMacConfigWithCallback invokes the aegis.DescribeMacConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemacconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMacConfigWithChan

func (client *Client) DescribeMacConfigWithChan(request *DescribeMacConfigRequest) (<-chan *DescribeMacConfigResponse, <-chan error)

DescribeMacConfigWithChan invokes the aegis.DescribeMacConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemacconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMachineConfig

func (client *Client) DescribeMachineConfig(request *DescribeMachineConfigRequest) (response *DescribeMachineConfigResponse, err error)

DescribeMachineConfig invokes the aegis.DescribeMachineConfig API synchronously api document: https://help.aliyun.com/api/aegis/describemachineconfig.html

func (*Client) DescribeMachineConfigWithCallback

func (client *Client) DescribeMachineConfigWithCallback(request *DescribeMachineConfigRequest, callback func(response *DescribeMachineConfigResponse, err error)) <-chan int

DescribeMachineConfigWithCallback invokes the aegis.DescribeMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMachineConfigWithChan

func (client *Client) DescribeMachineConfigWithChan(request *DescribeMachineConfigRequest) (<-chan *DescribeMachineConfigResponse, <-chan error)

DescribeMachineConfigWithChan invokes the aegis.DescribeMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMetaData

func (client *Client) DescribeMetaData(request *DescribeMetaDataRequest) (response *DescribeMetaDataResponse, err error)

DescribeMetaData invokes the aegis.DescribeMetaData API synchronously api document: https://help.aliyun.com/api/aegis/describemetadata.html

func (*Client) DescribeMetaDataWithCallback

func (client *Client) DescribeMetaDataWithCallback(request *DescribeMetaDataRequest, callback func(response *DescribeMetaDataResponse, err error)) <-chan int

DescribeMetaDataWithCallback invokes the aegis.DescribeMetaData API asynchronously api document: https://help.aliyun.com/api/aegis/describemetadata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeMetaDataWithChan

func (client *Client) DescribeMetaDataWithChan(request *DescribeMetaDataRequest) (<-chan *DescribeMetaDataResponse, <-chan error)

DescribeMetaDataWithChan invokes the aegis.DescribeMetaData API asynchronously api document: https://help.aliyun.com/api/aegis/describemetadata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeNsasSuspEventType

func (client *Client) DescribeNsasSuspEventType(request *DescribeNsasSuspEventTypeRequest) (response *DescribeNsasSuspEventTypeResponse, err error)

DescribeNsasSuspEventType invokes the aegis.DescribeNsasSuspEventType API synchronously api document: https://help.aliyun.com/api/aegis/describensassuspeventtype.html

func (*Client) DescribeNsasSuspEventTypeWithCallback

func (client *Client) DescribeNsasSuspEventTypeWithCallback(request *DescribeNsasSuspEventTypeRequest, callback func(response *DescribeNsasSuspEventTypeResponse, err error)) <-chan int

DescribeNsasSuspEventTypeWithCallback invokes the aegis.DescribeNsasSuspEventType API asynchronously api document: https://help.aliyun.com/api/aegis/describensassuspeventtype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeNsasSuspEventTypeWithChan

func (client *Client) DescribeNsasSuspEventTypeWithChan(request *DescribeNsasSuspEventTypeRequest) (<-chan *DescribeNsasSuspEventTypeResponse, <-chan error)

DescribeNsasSuspEventTypeWithChan invokes the aegis.DescribeNsasSuspEventType API asynchronously api document: https://help.aliyun.com/api/aegis/describensassuspeventtype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOperateInfo

func (client *Client) DescribeOperateInfo(request *DescribeOperateInfoRequest) (response *DescribeOperateInfoResponse, err error)

DescribeOperateInfo invokes the aegis.DescribeOperateInfo API synchronously api document: https://help.aliyun.com/api/aegis/describeoperateinfo.html

func (*Client) DescribeOperateInfoWithCallback

func (client *Client) DescribeOperateInfoWithCallback(request *DescribeOperateInfoRequest, callback func(response *DescribeOperateInfoResponse, err error)) <-chan int

DescribeOperateInfoWithCallback invokes the aegis.DescribeOperateInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeoperateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeOperateInfoWithChan

func (client *Client) DescribeOperateInfoWithChan(request *DescribeOperateInfoRequest) (<-chan *DescribeOperateInfoResponse, <-chan error)

DescribeOperateInfoWithChan invokes the aegis.DescribeOperateInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeoperateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeQuaraFile

func (client *Client) DescribeQuaraFile(request *DescribeQuaraFileRequest) (response *DescribeQuaraFileResponse, err error)

DescribeQuaraFile invokes the aegis.DescribeQuaraFile API synchronously api document: https://help.aliyun.com/api/aegis/describequarafile.html

func (*Client) DescribeQuaraFileWithCallback

func (client *Client) DescribeQuaraFileWithCallback(request *DescribeQuaraFileRequest, callback func(response *DescribeQuaraFileResponse, err error)) <-chan int

DescribeQuaraFileWithCallback invokes the aegis.DescribeQuaraFile API asynchronously api document: https://help.aliyun.com/api/aegis/describequarafile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeQuaraFileWithChan

func (client *Client) DescribeQuaraFileWithChan(request *DescribeQuaraFileRequest) (<-chan *DescribeQuaraFileResponse, <-chan error)

DescribeQuaraFileWithChan invokes the aegis.DescribeQuaraFile API asynchronously api document: https://help.aliyun.com/api/aegis/describequarafile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResultList

func (client *Client) DescribeResultList(request *DescribeResultListRequest) (response *DescribeResultListResponse, err error)

DescribeResultList invokes the aegis.DescribeResultList API synchronously api document: https://help.aliyun.com/api/aegis/describeresultlist.html

func (*Client) DescribeResultListWithCallback

func (client *Client) DescribeResultListWithCallback(request *DescribeResultListRequest, callback func(response *DescribeResultListResponse, err error)) <-chan int

DescribeResultListWithCallback invokes the aegis.DescribeResultList API asynchronously api document: https://help.aliyun.com/api/aegis/describeresultlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeResultListWithChan

func (client *Client) DescribeResultListWithChan(request *DescribeResultListRequest) (<-chan *DescribeResultListResponse, <-chan error)

DescribeResultListWithChan invokes the aegis.DescribeResultList API asynchronously api document: https://help.aliyun.com/api/aegis/describeresultlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskType

func (client *Client) DescribeRiskType(request *DescribeRiskTypeRequest) (response *DescribeRiskTypeResponse, err error)

DescribeRiskType invokes the aegis.DescribeRiskType API synchronously api document: https://help.aliyun.com/api/aegis/describerisktype.html

func (*Client) DescribeRiskTypeWithCallback

func (client *Client) DescribeRiskTypeWithCallback(request *DescribeRiskTypeRequest, callback func(response *DescribeRiskTypeResponse, err error)) <-chan int

DescribeRiskTypeWithCallback invokes the aegis.DescribeRiskType API asynchronously api document: https://help.aliyun.com/api/aegis/describerisktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskTypeWithChan

func (client *Client) DescribeRiskTypeWithChan(request *DescribeRiskTypeRequest) (<-chan *DescribeRiskTypeResponse, <-chan error)

DescribeRiskTypeWithChan invokes the aegis.DescribeRiskType API asynchronously api document: https://help.aliyun.com/api/aegis/describerisktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskWhiteList

func (client *Client) DescribeRiskWhiteList(request *DescribeRiskWhiteListRequest) (response *DescribeRiskWhiteListResponse, err error)

DescribeRiskWhiteList invokes the aegis.DescribeRiskWhiteList API synchronously api document: https://help.aliyun.com/api/aegis/describeriskwhitelist.html

func (*Client) DescribeRiskWhiteListWithCallback

func (client *Client) DescribeRiskWhiteListWithCallback(request *DescribeRiskWhiteListRequest, callback func(response *DescribeRiskWhiteListResponse, err error)) <-chan int

DescribeRiskWhiteListWithCallback invokes the aegis.DescribeRiskWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/describeriskwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRiskWhiteListWithChan

func (client *Client) DescribeRiskWhiteListWithChan(request *DescribeRiskWhiteListRequest) (<-chan *DescribeRiskWhiteListResponse, <-chan error)

DescribeRiskWhiteListWithChan invokes the aegis.DescribeRiskWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/describeriskwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRisks

func (client *Client) DescribeRisks(request *DescribeRisksRequest) (response *DescribeRisksResponse, err error)

DescribeRisks invokes the aegis.DescribeRisks API synchronously api document: https://help.aliyun.com/api/aegis/describerisks.html

func (*Client) DescribeRisksWithCallback

func (client *Client) DescribeRisksWithCallback(request *DescribeRisksRequest, callback func(response *DescribeRisksResponse, err error)) <-chan int

DescribeRisksWithCallback invokes the aegis.DescribeRisks API asynchronously api document: https://help.aliyun.com/api/aegis/describerisks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRisksWithChan

func (client *Client) DescribeRisksWithChan(request *DescribeRisksRequest) (<-chan *DescribeRisksResponse, <-chan error)

DescribeRisksWithChan invokes the aegis.DescribeRisks API asynchronously api document: https://help.aliyun.com/api/aegis/describerisks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRuleList

func (client *Client) DescribeRuleList(request *DescribeRuleListRequest) (response *DescribeRuleListResponse, err error)

DescribeRuleList invokes the aegis.DescribeRuleList API synchronously api document: https://help.aliyun.com/api/aegis/describerulelist.html

func (*Client) DescribeRuleListWithCallback

func (client *Client) DescribeRuleListWithCallback(request *DescribeRuleListRequest, callback func(response *DescribeRuleListResponse, err error)) <-chan int

DescribeRuleListWithCallback invokes the aegis.DescribeRuleList API asynchronously api document: https://help.aliyun.com/api/aegis/describerulelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeRuleListWithChan

func (client *Client) DescribeRuleListWithChan(request *DescribeRuleListRequest) (<-chan *DescribeRuleListResponse, <-chan error)

DescribeRuleListWithChan invokes the aegis.DescribeRuleList API asynchronously api document: https://help.aliyun.com/api/aegis/describerulelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSasAssetStatistics

func (client *Client) DescribeSasAssetStatistics(request *DescribeSasAssetStatisticsRequest) (response *DescribeSasAssetStatisticsResponse, err error)

DescribeSasAssetStatistics invokes the aegis.DescribeSasAssetStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describesasassetstatistics.html

func (*Client) DescribeSasAssetStatisticsColumn

func (client *Client) DescribeSasAssetStatisticsColumn(request *DescribeSasAssetStatisticsColumnRequest) (response *DescribeSasAssetStatisticsColumnResponse, err error)

DescribeSasAssetStatisticsColumn invokes the aegis.DescribeSasAssetStatisticsColumn API synchronously api document: https://help.aliyun.com/api/aegis/describesasassetstatisticscolumn.html

func (*Client) DescribeSasAssetStatisticsColumnWithCallback

func (client *Client) DescribeSasAssetStatisticsColumnWithCallback(request *DescribeSasAssetStatisticsColumnRequest, callback func(response *DescribeSasAssetStatisticsColumnResponse, err error)) <-chan int

DescribeSasAssetStatisticsColumnWithCallback invokes the aegis.DescribeSasAssetStatisticsColumn API asynchronously api document: https://help.aliyun.com/api/aegis/describesasassetstatisticscolumn.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSasAssetStatisticsColumnWithChan

func (client *Client) DescribeSasAssetStatisticsColumnWithChan(request *DescribeSasAssetStatisticsColumnRequest) (<-chan *DescribeSasAssetStatisticsColumnResponse, <-chan error)

DescribeSasAssetStatisticsColumnWithChan invokes the aegis.DescribeSasAssetStatisticsColumn API asynchronously api document: https://help.aliyun.com/api/aegis/describesasassetstatisticscolumn.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSasAssetStatisticsWithCallback

func (client *Client) DescribeSasAssetStatisticsWithCallback(request *DescribeSasAssetStatisticsRequest, callback func(response *DescribeSasAssetStatisticsResponse, err error)) <-chan int

DescribeSasAssetStatisticsWithCallback invokes the aegis.DescribeSasAssetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describesasassetstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSasAssetStatisticsWithChan

func (client *Client) DescribeSasAssetStatisticsWithChan(request *DescribeSasAssetStatisticsRequest) (<-chan *DescribeSasAssetStatisticsResponse, <-chan error)

DescribeSasAssetStatisticsWithChan invokes the aegis.DescribeSasAssetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describesasassetstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSasLeftCondition

func (client *Client) DescribeSasLeftCondition(request *DescribeSasLeftConditionRequest) (response *DescribeSasLeftConditionResponse, err error)

DescribeSasLeftCondition invokes the aegis.DescribeSasLeftCondition API synchronously api document: https://help.aliyun.com/api/aegis/describesasleftcondition.html

func (*Client) DescribeSasLeftConditionWithCallback

func (client *Client) DescribeSasLeftConditionWithCallback(request *DescribeSasLeftConditionRequest, callback func(response *DescribeSasLeftConditionResponse, err error)) <-chan int

DescribeSasLeftConditionWithCallback invokes the aegis.DescribeSasLeftCondition API asynchronously api document: https://help.aliyun.com/api/aegis/describesasleftcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSasLeftConditionWithChan

func (client *Client) DescribeSasLeftConditionWithChan(request *DescribeSasLeftConditionRequest) (<-chan *DescribeSasLeftConditionResponse, <-chan error)

DescribeSasLeftConditionWithChan invokes the aegis.DescribeSasLeftCondition API asynchronously api document: https://help.aliyun.com/api/aegis/describesasleftcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenAlarmEventList

func (client *Client) DescribeScreenAlarmEventList(request *DescribeScreenAlarmEventListRequest) (response *DescribeScreenAlarmEventListResponse, err error)

DescribeScreenAlarmEventList invokes the aegis.DescribeScreenAlarmEventList API synchronously api document: https://help.aliyun.com/api/aegis/describescreenalarmeventlist.html

func (*Client) DescribeScreenAlarmEventListWithCallback

func (client *Client) DescribeScreenAlarmEventListWithCallback(request *DescribeScreenAlarmEventListRequest, callback func(response *DescribeScreenAlarmEventListResponse, err error)) <-chan int

DescribeScreenAlarmEventListWithCallback invokes the aegis.DescribeScreenAlarmEventList API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenalarmeventlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenAlarmEventListWithChan

func (client *Client) DescribeScreenAlarmEventListWithChan(request *DescribeScreenAlarmEventListRequest) (<-chan *DescribeScreenAlarmEventListResponse, <-chan error)

DescribeScreenAlarmEventListWithChan invokes the aegis.DescribeScreenAlarmEventList API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenalarmeventlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenAttackAnalysisData

func (client *Client) DescribeScreenAttackAnalysisData(request *DescribeScreenAttackAnalysisDataRequest) (response *DescribeScreenAttackAnalysisDataResponse, err error)

DescribeScreenAttackAnalysisData invokes the aegis.DescribeScreenAttackAnalysisData API synchronously api document: https://help.aliyun.com/api/aegis/describescreenattackanalysisdata.html

func (*Client) DescribeScreenAttackAnalysisDataWithCallback

func (client *Client) DescribeScreenAttackAnalysisDataWithCallback(request *DescribeScreenAttackAnalysisDataRequest, callback func(response *DescribeScreenAttackAnalysisDataResponse, err error)) <-chan int

DescribeScreenAttackAnalysisDataWithCallback invokes the aegis.DescribeScreenAttackAnalysisData API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenattackanalysisdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenAttackAnalysisDataWithChan

func (client *Client) DescribeScreenAttackAnalysisDataWithChan(request *DescribeScreenAttackAnalysisDataRequest) (<-chan *DescribeScreenAttackAnalysisDataResponse, <-chan error)

DescribeScreenAttackAnalysisDataWithChan invokes the aegis.DescribeScreenAttackAnalysisData API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenattackanalysisdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenHostStatistics

func (client *Client) DescribeScreenHostStatistics(request *DescribeScreenHostStatisticsRequest) (response *DescribeScreenHostStatisticsResponse, err error)

DescribeScreenHostStatistics invokes the aegis.DescribeScreenHostStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describescreenhoststatistics.html

func (*Client) DescribeScreenHostStatisticsWithCallback

func (client *Client) DescribeScreenHostStatisticsWithCallback(request *DescribeScreenHostStatisticsRequest, callback func(response *DescribeScreenHostStatisticsResponse, err error)) <-chan int

DescribeScreenHostStatisticsWithCallback invokes the aegis.DescribeScreenHostStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenhoststatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenHostStatisticsWithChan

func (client *Client) DescribeScreenHostStatisticsWithChan(request *DescribeScreenHostStatisticsRequest) (<-chan *DescribeScreenHostStatisticsResponse, <-chan error)

DescribeScreenHostStatisticsWithChan invokes the aegis.DescribeScreenHostStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenhoststatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenOperateInfo

func (client *Client) DescribeScreenOperateInfo(request *DescribeScreenOperateInfoRequest) (response *DescribeScreenOperateInfoResponse, err error)

DescribeScreenOperateInfo invokes the aegis.DescribeScreenOperateInfo API synchronously api document: https://help.aliyun.com/api/aegis/describescreenoperateinfo.html

func (*Client) DescribeScreenOperateInfoWithCallback

func (client *Client) DescribeScreenOperateInfoWithCallback(request *DescribeScreenOperateInfoRequest, callback func(response *DescribeScreenOperateInfoResponse, err error)) <-chan int

DescribeScreenOperateInfoWithCallback invokes the aegis.DescribeScreenOperateInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenoperateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenOperateInfoWithChan

func (client *Client) DescribeScreenOperateInfoWithChan(request *DescribeScreenOperateInfoRequest) (<-chan *DescribeScreenOperateInfoResponse, <-chan error)

DescribeScreenOperateInfoWithChan invokes the aegis.DescribeScreenOperateInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenoperateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenScoreThread

func (client *Client) DescribeScreenScoreThread(request *DescribeScreenScoreThreadRequest) (response *DescribeScreenScoreThreadResponse, err error)

DescribeScreenScoreThread invokes the aegis.DescribeScreenScoreThread API synchronously api document: https://help.aliyun.com/api/aegis/describescreenscorethread.html

func (*Client) DescribeScreenScoreThreadWithCallback

func (client *Client) DescribeScreenScoreThreadWithCallback(request *DescribeScreenScoreThreadRequest, callback func(response *DescribeScreenScoreThreadResponse, err error)) <-chan int

DescribeScreenScoreThreadWithCallback invokes the aegis.DescribeScreenScoreThread API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenscorethread.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenScoreThreadWithChan

func (client *Client) DescribeScreenScoreThreadWithChan(request *DescribeScreenScoreThreadRequest) (<-chan *DescribeScreenScoreThreadResponse, <-chan error)

DescribeScreenScoreThreadWithChan invokes the aegis.DescribeScreenScoreThread API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenscorethread.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSecurityStatInfo

func (client *Client) DescribeScreenSecurityStatInfo(request *DescribeScreenSecurityStatInfoRequest) (response *DescribeScreenSecurityStatInfoResponse, err error)

DescribeScreenSecurityStatInfo invokes the aegis.DescribeScreenSecurityStatInfo API synchronously api document: https://help.aliyun.com/api/aegis/describescreensecuritystatinfo.html

func (*Client) DescribeScreenSecurityStatInfoWithCallback

func (client *Client) DescribeScreenSecurityStatInfoWithCallback(request *DescribeScreenSecurityStatInfoRequest, callback func(response *DescribeScreenSecurityStatInfoResponse, err error)) <-chan int

DescribeScreenSecurityStatInfoWithCallback invokes the aegis.DescribeScreenSecurityStatInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensecuritystatinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSecurityStatInfoWithChan

func (client *Client) DescribeScreenSecurityStatInfoWithChan(request *DescribeScreenSecurityStatInfoRequest) (<-chan *DescribeScreenSecurityStatInfoResponse, <-chan error)

DescribeScreenSecurityStatInfoWithChan invokes the aegis.DescribeScreenSecurityStatInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensecuritystatinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSetting

func (client *Client) DescribeScreenSetting(request *DescribeScreenSettingRequest) (response *DescribeScreenSettingResponse, err error)

DescribeScreenSetting invokes the aegis.DescribeScreenSetting API synchronously api document: https://help.aliyun.com/api/aegis/describescreensetting.html

func (*Client) DescribeScreenSettingWithCallback

func (client *Client) DescribeScreenSettingWithCallback(request *DescribeScreenSettingRequest, callback func(response *DescribeScreenSettingResponse, err error)) <-chan int

DescribeScreenSettingWithCallback invokes the aegis.DescribeScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSettingWithChan

func (client *Client) DescribeScreenSettingWithChan(request *DescribeScreenSettingRequest) (<-chan *DescribeScreenSettingResponse, <-chan error)

DescribeScreenSettingWithChan invokes the aegis.DescribeScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSettings

func (client *Client) DescribeScreenSettings(request *DescribeScreenSettingsRequest) (response *DescribeScreenSettingsResponse, err error)

DescribeScreenSettings invokes the aegis.DescribeScreenSettings API synchronously api document: https://help.aliyun.com/api/aegis/describescreensettings.html

func (*Client) DescribeScreenSettingsWithCallback

func (client *Client) DescribeScreenSettingsWithCallback(request *DescribeScreenSettingsRequest, callback func(response *DescribeScreenSettingsResponse, err error)) <-chan int

DescribeScreenSettingsWithCallback invokes the aegis.DescribeScreenSettings API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSettingsWithChan

func (client *Client) DescribeScreenSettingsWithChan(request *DescribeScreenSettingsRequest) (<-chan *DescribeScreenSettingsResponse, <-chan error)

DescribeScreenSettingsWithChan invokes the aegis.DescribeScreenSettings API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensettings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSummaryInfo

func (client *Client) DescribeScreenSummaryInfo(request *DescribeScreenSummaryInfoRequest) (response *DescribeScreenSummaryInfoResponse, err error)

DescribeScreenSummaryInfo invokes the aegis.DescribeScreenSummaryInfo API synchronously api document: https://help.aliyun.com/api/aegis/describescreensummaryinfo.html

func (*Client) DescribeScreenSummaryInfoWithCallback

func (client *Client) DescribeScreenSummaryInfoWithCallback(request *DescribeScreenSummaryInfoRequest, callback func(response *DescribeScreenSummaryInfoResponse, err error)) <-chan int

DescribeScreenSummaryInfoWithCallback invokes the aegis.DescribeScreenSummaryInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensummaryinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenSummaryInfoWithChan

func (client *Client) DescribeScreenSummaryInfoWithChan(request *DescribeScreenSummaryInfoRequest) (<-chan *DescribeScreenSummaryInfoResponse, <-chan error)

DescribeScreenSummaryInfoWithChan invokes the aegis.DescribeScreenSummaryInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describescreensummaryinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenVersionConfig

func (client *Client) DescribeScreenVersionConfig(request *DescribeScreenVersionConfigRequest) (response *DescribeScreenVersionConfigResponse, err error)

DescribeScreenVersionConfig invokes the aegis.DescribeScreenVersionConfig API synchronously api document: https://help.aliyun.com/api/aegis/describescreenversionconfig.html

func (*Client) DescribeScreenVersionConfigWithCallback

func (client *Client) DescribeScreenVersionConfigWithCallback(request *DescribeScreenVersionConfigRequest, callback func(response *DescribeScreenVersionConfigResponse, err error)) <-chan int

DescribeScreenVersionConfigWithCallback invokes the aegis.DescribeScreenVersionConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenversionconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeScreenVersionConfigWithChan

func (client *Client) DescribeScreenVersionConfigWithChan(request *DescribeScreenVersionConfigRequest) (<-chan *DescribeScreenVersionConfigResponse, <-chan error)

DescribeScreenVersionConfigWithChan invokes the aegis.DescribeScreenVersionConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describescreenversionconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSearchCondition

func (client *Client) DescribeSearchCondition(request *DescribeSearchConditionRequest) (response *DescribeSearchConditionResponse, err error)

DescribeSearchCondition invokes the aegis.DescribeSearchCondition API synchronously api document: https://help.aliyun.com/api/aegis/describesearchcondition.html

func (*Client) DescribeSearchConditionWithCallback

func (client *Client) DescribeSearchConditionWithCallback(request *DescribeSearchConditionRequest, callback func(response *DescribeSearchConditionResponse, err error)) <-chan int

DescribeSearchConditionWithCallback invokes the aegis.DescribeSearchCondition API asynchronously api document: https://help.aliyun.com/api/aegis/describesearchcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSearchConditionWithChan

func (client *Client) DescribeSearchConditionWithChan(request *DescribeSearchConditionRequest) (<-chan *DescribeSearchConditionResponse, <-chan error)

DescribeSearchConditionWithChan invokes the aegis.DescribeSearchCondition API asynchronously api document: https://help.aliyun.com/api/aegis/describesearchcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecureSuggestion

func (client *Client) DescribeSecureSuggestion(request *DescribeSecureSuggestionRequest) (response *DescribeSecureSuggestionResponse, err error)

DescribeSecureSuggestion invokes the aegis.DescribeSecureSuggestion API synchronously api document: https://help.aliyun.com/api/aegis/describesecuresuggestion.html

func (*Client) DescribeSecureSuggestionWithCallback

func (client *Client) DescribeSecureSuggestionWithCallback(request *DescribeSecureSuggestionRequest, callback func(response *DescribeSecureSuggestionResponse, err error)) <-chan int

DescribeSecureSuggestionWithCallback invokes the aegis.DescribeSecureSuggestion API asynchronously api document: https://help.aliyun.com/api/aegis/describesecuresuggestion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecureSuggestionWithChan

func (client *Client) DescribeSecureSuggestionWithChan(request *DescribeSecureSuggestionRequest) (<-chan *DescribeSecureSuggestionResponse, <-chan error)

DescribeSecureSuggestionWithChan invokes the aegis.DescribeSecureSuggestion API asynchronously api document: https://help.aliyun.com/api/aegis/describesecuresuggestion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecurityStatInfo

func (client *Client) DescribeSecurityStatInfo(request *DescribeSecurityStatInfoRequest) (response *DescribeSecurityStatInfoResponse, err error)

DescribeSecurityStatInfo invokes the aegis.DescribeSecurityStatInfo API synchronously api document: https://help.aliyun.com/api/aegis/describesecuritystatinfo.html

func (*Client) DescribeSecurityStatInfoWithCallback

func (client *Client) DescribeSecurityStatInfoWithCallback(request *DescribeSecurityStatInfoRequest, callback func(response *DescribeSecurityStatInfoResponse, err error)) <-chan int

DescribeSecurityStatInfoWithCallback invokes the aegis.DescribeSecurityStatInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesecuritystatinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSecurityStatInfoWithChan

func (client *Client) DescribeSecurityStatInfoWithChan(request *DescribeSecurityStatInfoRequest) (<-chan *DescribeSecurityStatInfoResponse, <-chan error)

DescribeSecurityStatInfoWithChan invokes the aegis.DescribeSecurityStatInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesecuritystatinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSlsProject

func (client *Client) DescribeSlsProject(request *DescribeSlsProjectRequest) (response *DescribeSlsProjectResponse, err error)

DescribeSlsProject invokes the aegis.DescribeSlsProject API synchronously api document: https://help.aliyun.com/api/aegis/describeslsproject.html

func (*Client) DescribeSlsProjectWithCallback

func (client *Client) DescribeSlsProjectWithCallback(request *DescribeSlsProjectRequest, callback func(response *DescribeSlsProjectResponse, err error)) <-chan int

DescribeSlsProjectWithCallback invokes the aegis.DescribeSlsProject API asynchronously api document: https://help.aliyun.com/api/aegis/describeslsproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSlsProjectWithChan

func (client *Client) DescribeSlsProjectWithChan(request *DescribeSlsProjectRequest) (<-chan *DescribeSlsProjectResponse, <-chan error)

DescribeSlsProjectWithChan invokes the aegis.DescribeSlsProject API asynchronously api document: https://help.aliyun.com/api/aegis/describeslsproject.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStatistics

func (client *Client) DescribeStatistics(request *DescribeStatisticsRequest) (response *DescribeStatisticsResponse, err error)

DescribeStatistics invokes the aegis.DescribeStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describestatistics.html

func (*Client) DescribeStatisticsWithCallback

func (client *Client) DescribeStatisticsWithCallback(request *DescribeStatisticsRequest, callback func(response *DescribeStatisticsResponse, err error)) <-chan int

DescribeStatisticsWithCallback invokes the aegis.DescribeStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describestatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStatisticsWithChan

func (client *Client) DescribeStatisticsWithChan(request *DescribeStatisticsRequest) (<-chan *DescribeStatisticsResponse, <-chan error)

DescribeStatisticsWithChan invokes the aegis.DescribeStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describestatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategyExecDetail

func (client *Client) DescribeStrategyExecDetail(request *DescribeStrategyExecDetailRequest) (response *DescribeStrategyExecDetailResponse, err error)

DescribeStrategyExecDetail invokes the aegis.DescribeStrategyExecDetail API synchronously api document: https://help.aliyun.com/api/aegis/describestrategyexecdetail.html

func (*Client) DescribeStrategyExecDetailWithCallback

func (client *Client) DescribeStrategyExecDetailWithCallback(request *DescribeStrategyExecDetailRequest, callback func(response *DescribeStrategyExecDetailResponse, err error)) <-chan int

DescribeStrategyExecDetailWithCallback invokes the aegis.DescribeStrategyExecDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategyexecdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategyExecDetailWithChan

func (client *Client) DescribeStrategyExecDetailWithChan(request *DescribeStrategyExecDetailRequest) (<-chan *DescribeStrategyExecDetailResponse, <-chan error)

DescribeStrategyExecDetailWithChan invokes the aegis.DescribeStrategyExecDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategyexecdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategyProcess

func (client *Client) DescribeStrategyProcess(request *DescribeStrategyProcessRequest) (response *DescribeStrategyProcessResponse, err error)

DescribeStrategyProcess invokes the aegis.DescribeStrategyProcess API synchronously api document: https://help.aliyun.com/api/aegis/describestrategyprocess.html

func (*Client) DescribeStrategyProcessWithCallback

func (client *Client) DescribeStrategyProcessWithCallback(request *DescribeStrategyProcessRequest, callback func(response *DescribeStrategyProcessResponse, err error)) <-chan int

DescribeStrategyProcessWithCallback invokes the aegis.DescribeStrategyProcess API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategyprocess.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategyProcessWithChan

func (client *Client) DescribeStrategyProcessWithChan(request *DescribeStrategyProcessRequest) (<-chan *DescribeStrategyProcessResponse, <-chan error)

DescribeStrategyProcessWithChan invokes the aegis.DescribeStrategyProcess API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategyprocess.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategyTarget

func (client *Client) DescribeStrategyTarget(request *DescribeStrategyTargetRequest) (response *DescribeStrategyTargetResponse, err error)

DescribeStrategyTarget invokes the aegis.DescribeStrategyTarget API synchronously api document: https://help.aliyun.com/api/aegis/describestrategytarget.html

func (*Client) DescribeStrategyTargetWithCallback

func (client *Client) DescribeStrategyTargetWithCallback(request *DescribeStrategyTargetRequest, callback func(response *DescribeStrategyTargetResponse, err error)) <-chan int

DescribeStrategyTargetWithCallback invokes the aegis.DescribeStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStrategyTargetWithChan

func (client *Client) DescribeStrategyTargetWithChan(request *DescribeStrategyTargetRequest) (<-chan *DescribeStrategyTargetResponse, <-chan error)

DescribeStrategyTargetWithChan invokes the aegis.DescribeStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStratety

func (client *Client) DescribeStratety(request *DescribeStratetyRequest) (response *DescribeStratetyResponse, err error)

DescribeStratety invokes the aegis.DescribeStratety API synchronously api document: https://help.aliyun.com/api/aegis/describestratety.html

func (*Client) DescribeStratetyDetail

func (client *Client) DescribeStratetyDetail(request *DescribeStratetyDetailRequest) (response *DescribeStratetyDetailResponse, err error)

DescribeStratetyDetail invokes the aegis.DescribeStratetyDetail API synchronously api document: https://help.aliyun.com/api/aegis/describestratetydetail.html

func (*Client) DescribeStratetyDetailWithCallback

func (client *Client) DescribeStratetyDetailWithCallback(request *DescribeStratetyDetailRequest, callback func(response *DescribeStratetyDetailResponse, err error)) <-chan int

DescribeStratetyDetailWithCallback invokes the aegis.DescribeStratetyDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describestratetydetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStratetyDetailWithChan

func (client *Client) DescribeStratetyDetailWithChan(request *DescribeStratetyDetailRequest) (<-chan *DescribeStratetyDetailResponse, <-chan error)

DescribeStratetyDetailWithChan invokes the aegis.DescribeStratetyDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describestratetydetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStratetyWithCallback

func (client *Client) DescribeStratetyWithCallback(request *DescribeStratetyRequest, callback func(response *DescribeStratetyResponse, err error)) <-chan int

DescribeStratetyWithCallback invokes the aegis.DescribeStratety API asynchronously api document: https://help.aliyun.com/api/aegis/describestratety.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeStratetyWithChan

func (client *Client) DescribeStratetyWithChan(request *DescribeStratetyRequest) (<-chan *DescribeStratetyResponse, <-chan error)

DescribeStratetyWithChan invokes the aegis.DescribeStratety API asynchronously api document: https://help.aliyun.com/api/aegis/describestratety.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSummaryInfo

func (client *Client) DescribeSummaryInfo(request *DescribeSummaryInfoRequest) (response *DescribeSummaryInfoResponse, err error)

DescribeSummaryInfo invokes the aegis.DescribeSummaryInfo API synchronously api document: https://help.aliyun.com/api/aegis/describesummaryinfo.html

func (*Client) DescribeSummaryInfoWithCallback

func (client *Client) DescribeSummaryInfoWithCallback(request *DescribeSummaryInfoRequest, callback func(response *DescribeSummaryInfoResponse, err error)) <-chan int

DescribeSummaryInfoWithCallback invokes the aegis.DescribeSummaryInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesummaryinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSummaryInfoWithChan

func (client *Client) DescribeSummaryInfoWithChan(request *DescribeSummaryInfoRequest) (<-chan *DescribeSummaryInfoResponse, <-chan error)

DescribeSummaryInfoWithChan invokes the aegis.DescribeSummaryInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesummaryinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventDetail

func (client *Client) DescribeSuspEventDetail(request *DescribeSuspEventDetailRequest) (response *DescribeSuspEventDetailResponse, err error)

DescribeSuspEventDetail invokes the aegis.DescribeSuspEventDetail API synchronously api document: https://help.aliyun.com/api/aegis/describesuspeventdetail.html

func (*Client) DescribeSuspEventDetailWithCallback

func (client *Client) DescribeSuspEventDetailWithCallback(request *DescribeSuspEventDetailRequest, callback func(response *DescribeSuspEventDetailResponse, err error)) <-chan int

DescribeSuspEventDetailWithCallback invokes the aegis.DescribeSuspEventDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventDetailWithChan

func (client *Client) DescribeSuspEventDetailWithChan(request *DescribeSuspEventDetailRequest) (<-chan *DescribeSuspEventDetailResponse, <-chan error)

DescribeSuspEventDetailWithChan invokes the aegis.DescribeSuspEventDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventdetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventExportInfo

func (client *Client) DescribeSuspEventExportInfo(request *DescribeSuspEventExportInfoRequest) (response *DescribeSuspEventExportInfoResponse, err error)

DescribeSuspEventExportInfo invokes the aegis.DescribeSuspEventExportInfo API synchronously api document: https://help.aliyun.com/api/aegis/describesuspeventexportinfo.html

func (*Client) DescribeSuspEventExportInfoWithCallback

func (client *Client) DescribeSuspEventExportInfoWithCallback(request *DescribeSuspEventExportInfoRequest, callback func(response *DescribeSuspEventExportInfoResponse, err error)) <-chan int

DescribeSuspEventExportInfoWithCallback invokes the aegis.DescribeSuspEventExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventExportInfoWithChan

func (client *Client) DescribeSuspEventExportInfoWithChan(request *DescribeSuspEventExportInfoRequest) (<-chan *DescribeSuspEventExportInfoResponse, <-chan error)

DescribeSuspEventExportInfoWithChan invokes the aegis.DescribeSuspEventExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventQuaraFiles

func (client *Client) DescribeSuspEventQuaraFiles(request *DescribeSuspEventQuaraFilesRequest) (response *DescribeSuspEventQuaraFilesResponse, err error)

DescribeSuspEventQuaraFiles invokes the aegis.DescribeSuspEventQuaraFiles API synchronously api document: https://help.aliyun.com/api/aegis/describesuspeventquarafiles.html

func (*Client) DescribeSuspEventQuaraFilesWithCallback

func (client *Client) DescribeSuspEventQuaraFilesWithCallback(request *DescribeSuspEventQuaraFilesRequest, callback func(response *DescribeSuspEventQuaraFilesResponse, err error)) <-chan int

DescribeSuspEventQuaraFilesWithCallback invokes the aegis.DescribeSuspEventQuaraFiles API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventquarafiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventQuaraFilesWithChan

func (client *Client) DescribeSuspEventQuaraFilesWithChan(request *DescribeSuspEventQuaraFilesRequest) (<-chan *DescribeSuspEventQuaraFilesResponse, <-chan error)

DescribeSuspEventQuaraFilesWithChan invokes the aegis.DescribeSuspEventQuaraFiles API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventquarafiles.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventTypes

func (client *Client) DescribeSuspEventTypes(request *DescribeSuspEventTypesRequest) (response *DescribeSuspEventTypesResponse, err error)

DescribeSuspEventTypes invokes the aegis.DescribeSuspEventTypes API synchronously api document: https://help.aliyun.com/api/aegis/describesuspeventtypes.html

func (*Client) DescribeSuspEventTypesWithCallback

func (client *Client) DescribeSuspEventTypesWithCallback(request *DescribeSuspEventTypesRequest, callback func(response *DescribeSuspEventTypesResponse, err error)) <-chan int

DescribeSuspEventTypesWithCallback invokes the aegis.DescribeSuspEventTypes API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventtypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventTypesWithChan

func (client *Client) DescribeSuspEventTypesWithChan(request *DescribeSuspEventTypesRequest) (<-chan *DescribeSuspEventTypesResponse, <-chan error)

DescribeSuspEventTypesWithChan invokes the aegis.DescribeSuspEventTypes API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventtypes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventUserSetting

func (client *Client) DescribeSuspEventUserSetting(request *DescribeSuspEventUserSettingRequest) (response *DescribeSuspEventUserSettingResponse, err error)

DescribeSuspEventUserSetting invokes the aegis.DescribeSuspEventUserSetting API synchronously api document: https://help.aliyun.com/api/aegis/describesuspeventusersetting.html

func (*Client) DescribeSuspEventUserSettingWithCallback

func (client *Client) DescribeSuspEventUserSettingWithCallback(request *DescribeSuspEventUserSettingRequest, callback func(response *DescribeSuspEventUserSettingResponse, err error)) <-chan int

DescribeSuspEventUserSettingWithCallback invokes the aegis.DescribeSuspEventUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventUserSettingWithChan

func (client *Client) DescribeSuspEventUserSettingWithChan(request *DescribeSuspEventUserSettingRequest) (<-chan *DescribeSuspEventUserSettingResponse, <-chan error)

DescribeSuspEventUserSettingWithChan invokes the aegis.DescribeSuspEventUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspeventusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEvents

func (client *Client) DescribeSuspEvents(request *DescribeSuspEventsRequest) (response *DescribeSuspEventsResponse, err error)

DescribeSuspEvents invokes the aegis.DescribeSuspEvents API synchronously api document: https://help.aliyun.com/api/aegis/describesuspevents.html

func (*Client) DescribeSuspEventsWithCallback

func (client *Client) DescribeSuspEventsWithCallback(request *DescribeSuspEventsRequest, callback func(response *DescribeSuspEventsResponse, err error)) <-chan int

DescribeSuspEventsWithCallback invokes the aegis.DescribeSuspEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspEventsWithChan

func (client *Client) DescribeSuspEventsWithChan(request *DescribeSuspEventsRequest) (<-chan *DescribeSuspEventsResponse, <-chan error)

DescribeSuspEventsWithChan invokes the aegis.DescribeSuspEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspTrendStatistics

func (client *Client) DescribeSuspTrendStatistics(request *DescribeSuspTrendStatisticsRequest) (response *DescribeSuspTrendStatisticsResponse, err error)

DescribeSuspTrendStatistics invokes the aegis.DescribeSuspTrendStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describesusptrendstatistics.html

func (*Client) DescribeSuspTrendStatisticsWithCallback

func (client *Client) DescribeSuspTrendStatisticsWithCallback(request *DescribeSuspTrendStatisticsRequest, callback func(response *DescribeSuspTrendStatisticsResponse, err error)) <-chan int

DescribeSuspTrendStatisticsWithCallback invokes the aegis.DescribeSuspTrendStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describesusptrendstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspTrendStatisticsWithChan

func (client *Client) DescribeSuspTrendStatisticsWithChan(request *DescribeSuspTrendStatisticsRequest) (<-chan *DescribeSuspTrendStatisticsResponse, <-chan error)

DescribeSuspTrendStatisticsWithChan invokes the aegis.DescribeSuspTrendStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describesusptrendstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousEvents

func (client *Client) DescribeSuspiciousEvents(request *DescribeSuspiciousEventsRequest) (response *DescribeSuspiciousEventsResponse, err error)

DescribeSuspiciousEvents invokes the aegis.DescribeSuspiciousEvents API synchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousevents.html

func (*Client) DescribeSuspiciousEventsWithCallback

func (client *Client) DescribeSuspiciousEventsWithCallback(request *DescribeSuspiciousEventsRequest, callback func(response *DescribeSuspiciousEventsResponse, err error)) <-chan int

DescribeSuspiciousEventsWithCallback invokes the aegis.DescribeSuspiciousEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousEventsWithChan

func (client *Client) DescribeSuspiciousEventsWithChan(request *DescribeSuspiciousEventsRequest) (<-chan *DescribeSuspiciousEventsResponse, <-chan error)

DescribeSuspiciousEventsWithChan invokes the aegis.DescribeSuspiciousEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousExportInfo

func (client *Client) DescribeSuspiciousExportInfo(request *DescribeSuspiciousExportInfoRequest) (response *DescribeSuspiciousExportInfoResponse, err error)

DescribeSuspiciousExportInfo invokes the aegis.DescribeSuspiciousExportInfo API synchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousexportinfo.html

func (*Client) DescribeSuspiciousExportInfoWithCallback

func (client *Client) DescribeSuspiciousExportInfoWithCallback(request *DescribeSuspiciousExportInfoRequest, callback func(response *DescribeSuspiciousExportInfoResponse, err error)) <-chan int

DescribeSuspiciousExportInfoWithCallback invokes the aegis.DescribeSuspiciousExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousExportInfoWithChan

func (client *Client) DescribeSuspiciousExportInfoWithChan(request *DescribeSuspiciousExportInfoRequest) (<-chan *DescribeSuspiciousExportInfoResponse, <-chan error)

DescribeSuspiciousExportInfoWithChan invokes the aegis.DescribeSuspiciousExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousOverallConfig

func (client *Client) DescribeSuspiciousOverallConfig(request *DescribeSuspiciousOverallConfigRequest) (response *DescribeSuspiciousOverallConfigResponse, err error)

DescribeSuspiciousOverallConfig invokes the aegis.DescribeSuspiciousOverallConfig API synchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousoverallconfig.html

func (*Client) DescribeSuspiciousOverallConfigWithCallback

func (client *Client) DescribeSuspiciousOverallConfigWithCallback(request *DescribeSuspiciousOverallConfigRequest, callback func(response *DescribeSuspiciousOverallConfigResponse, err error)) <-chan int

DescribeSuspiciousOverallConfigWithCallback invokes the aegis.DescribeSuspiciousOverallConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousoverallconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousOverallConfigWithChan

func (client *Client) DescribeSuspiciousOverallConfigWithChan(request *DescribeSuspiciousOverallConfigRequest) (<-chan *DescribeSuspiciousOverallConfigResponse, <-chan error)

DescribeSuspiciousOverallConfigWithChan invokes the aegis.DescribeSuspiciousOverallConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousoverallconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousUUIDConfig

func (client *Client) DescribeSuspiciousUUIDConfig(request *DescribeSuspiciousUUIDConfigRequest) (response *DescribeSuspiciousUUIDConfigResponse, err error)

DescribeSuspiciousUUIDConfig invokes the aegis.DescribeSuspiciousUUIDConfig API synchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousuuidconfig.html

func (*Client) DescribeSuspiciousUUIDConfigWithCallback

func (client *Client) DescribeSuspiciousUUIDConfigWithCallback(request *DescribeSuspiciousUUIDConfigRequest, callback func(response *DescribeSuspiciousUUIDConfigResponse, err error)) <-chan int

DescribeSuspiciousUUIDConfigWithCallback invokes the aegis.DescribeSuspiciousUUIDConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousuuidconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeSuspiciousUUIDConfigWithChan

func (client *Client) DescribeSuspiciousUUIDConfigWithChan(request *DescribeSuspiciousUUIDConfigRequest) (<-chan *DescribeSuspiciousUUIDConfigResponse, <-chan error)

DescribeSuspiciousUUIDConfigWithChan invokes the aegis.DescribeSuspiciousUUIDConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousuuidconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTarget

func (client *Client) DescribeTarget(request *DescribeTargetRequest) (response *DescribeTargetResponse, err error)

DescribeTarget invokes the aegis.DescribeTarget API synchronously api document: https://help.aliyun.com/api/aegis/describetarget.html

func (*Client) DescribeTargetConfig

func (client *Client) DescribeTargetConfig(request *DescribeTargetConfigRequest) (response *DescribeTargetConfigResponse, err error)

DescribeTargetConfig invokes the aegis.DescribeTargetConfig API synchronously api document: https://help.aliyun.com/api/aegis/describetargetconfig.html

func (*Client) DescribeTargetConfigWithCallback

func (client *Client) DescribeTargetConfigWithCallback(request *DescribeTargetConfigRequest, callback func(response *DescribeTargetConfigResponse, err error)) <-chan int

DescribeTargetConfigWithCallback invokes the aegis.DescribeTargetConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describetargetconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTargetConfigWithChan

func (client *Client) DescribeTargetConfigWithChan(request *DescribeTargetConfigRequest) (<-chan *DescribeTargetConfigResponse, <-chan error)

DescribeTargetConfigWithChan invokes the aegis.DescribeTargetConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describetargetconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTargetWithCallback

func (client *Client) DescribeTargetWithCallback(request *DescribeTargetRequest, callback func(response *DescribeTargetResponse, err error)) <-chan int

DescribeTargetWithCallback invokes the aegis.DescribeTarget API asynchronously api document: https://help.aliyun.com/api/aegis/describetarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTargetWithChan

func (client *Client) DescribeTargetWithChan(request *DescribeTargetRequest) (<-chan *DescribeTargetResponse, <-chan error)

DescribeTargetWithChan invokes the aegis.DescribeTarget API asynchronously api document: https://help.aliyun.com/api/aegis/describetarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTopRiskyAssets

func (client *Client) DescribeTopRiskyAssets(request *DescribeTopRiskyAssetsRequest) (response *DescribeTopRiskyAssetsResponse, err error)

DescribeTopRiskyAssets invokes the aegis.DescribeTopRiskyAssets API synchronously api document: https://help.aliyun.com/api/aegis/describetopriskyassets.html

func (*Client) DescribeTopRiskyAssetsWithCallback

func (client *Client) DescribeTopRiskyAssetsWithCallback(request *DescribeTopRiskyAssetsRequest, callback func(response *DescribeTopRiskyAssetsResponse, err error)) <-chan int

DescribeTopRiskyAssetsWithCallback invokes the aegis.DescribeTopRiskyAssets API asynchronously api document: https://help.aliyun.com/api/aegis/describetopriskyassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTopRiskyAssetsWithChan

func (client *Client) DescribeTopRiskyAssetsWithChan(request *DescribeTopRiskyAssetsRequest) (<-chan *DescribeTopRiskyAssetsResponse, <-chan error)

DescribeTopRiskyAssetsWithChan invokes the aegis.DescribeTopRiskyAssets API asynchronously api document: https://help.aliyun.com/api/aegis/describetopriskyassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTopicList

func (client *Client) DescribeTopicList(request *DescribeTopicListRequest) (response *DescribeTopicListResponse, err error)

DescribeTopicList invokes the aegis.DescribeTopicList API synchronously api document: https://help.aliyun.com/api/aegis/describetopiclist.html

func (*Client) DescribeTopicListWithCallback

func (client *Client) DescribeTopicListWithCallback(request *DescribeTopicListRequest, callback func(response *DescribeTopicListResponse, err error)) <-chan int

DescribeTopicListWithCallback invokes the aegis.DescribeTopicList API asynchronously api document: https://help.aliyun.com/api/aegis/describetopiclist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTopicListWithChan

func (client *Client) DescribeTopicListWithChan(request *DescribeTopicListRequest) (<-chan *DescribeTopicListResponse, <-chan error)

DescribeTopicListWithChan invokes the aegis.DescribeTopicList API asynchronously api document: https://help.aliyun.com/api/aegis/describetopiclist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTotalStatistics

func (client *Client) DescribeTotalStatistics(request *DescribeTotalStatisticsRequest) (response *DescribeTotalStatisticsResponse, err error)

DescribeTotalStatistics invokes the aegis.DescribeTotalStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describetotalstatistics.html

func (*Client) DescribeTotalStatisticsWithCallback

func (client *Client) DescribeTotalStatisticsWithCallback(request *DescribeTotalStatisticsRequest, callback func(response *DescribeTotalStatisticsResponse, err error)) <-chan int

DescribeTotalStatisticsWithCallback invokes the aegis.DescribeTotalStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describetotalstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTotalStatisticsWithChan

func (client *Client) DescribeTotalStatisticsWithChan(request *DescribeTotalStatisticsRequest) (<-chan *DescribeTotalStatisticsResponse, <-chan error)

DescribeTotalStatisticsWithChan invokes the aegis.DescribeTotalStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describetotalstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTraceInfoDetail

func (client *Client) DescribeTraceInfoDetail(request *DescribeTraceInfoDetailRequest) (response *DescribeTraceInfoDetailResponse, err error)

DescribeTraceInfoDetail invokes the aegis.DescribeTraceInfoDetail API synchronously api document: https://help.aliyun.com/api/aegis/describetraceinfodetail.html

func (*Client) DescribeTraceInfoDetailWithCallback

func (client *Client) DescribeTraceInfoDetailWithCallback(request *DescribeTraceInfoDetailRequest, callback func(response *DescribeTraceInfoDetailResponse, err error)) <-chan int

DescribeTraceInfoDetailWithCallback invokes the aegis.DescribeTraceInfoDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describetraceinfodetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTraceInfoDetailWithChan

func (client *Client) DescribeTraceInfoDetailWithChan(request *DescribeTraceInfoDetailRequest) (<-chan *DescribeTraceInfoDetailResponse, <-chan error)

DescribeTraceInfoDetailWithChan invokes the aegis.DescribeTraceInfoDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describetraceinfodetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTraceInfoNode

func (client *Client) DescribeTraceInfoNode(request *DescribeTraceInfoNodeRequest) (response *DescribeTraceInfoNodeResponse, err error)

DescribeTraceInfoNode invokes the aegis.DescribeTraceInfoNode API synchronously api document: https://help.aliyun.com/api/aegis/describetraceinfonode.html

func (*Client) DescribeTraceInfoNodeList

func (client *Client) DescribeTraceInfoNodeList(request *DescribeTraceInfoNodeListRequest) (response *DescribeTraceInfoNodeListResponse, err error)

DescribeTraceInfoNodeList invokes the aegis.DescribeTraceInfoNodeList API synchronously api document: https://help.aliyun.com/api/aegis/describetraceinfonodelist.html

func (*Client) DescribeTraceInfoNodeListWithCallback

func (client *Client) DescribeTraceInfoNodeListWithCallback(request *DescribeTraceInfoNodeListRequest, callback func(response *DescribeTraceInfoNodeListResponse, err error)) <-chan int

DescribeTraceInfoNodeListWithCallback invokes the aegis.DescribeTraceInfoNodeList API asynchronously api document: https://help.aliyun.com/api/aegis/describetraceinfonodelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTraceInfoNodeListWithChan

func (client *Client) DescribeTraceInfoNodeListWithChan(request *DescribeTraceInfoNodeListRequest) (<-chan *DescribeTraceInfoNodeListResponse, <-chan error)

DescribeTraceInfoNodeListWithChan invokes the aegis.DescribeTraceInfoNodeList API asynchronously api document: https://help.aliyun.com/api/aegis/describetraceinfonodelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTraceInfoNodeWithCallback

func (client *Client) DescribeTraceInfoNodeWithCallback(request *DescribeTraceInfoNodeRequest, callback func(response *DescribeTraceInfoNodeResponse, err error)) <-chan int

DescribeTraceInfoNodeWithCallback invokes the aegis.DescribeTraceInfoNode API asynchronously api document: https://help.aliyun.com/api/aegis/describetraceinfonode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeTraceInfoNodeWithChan

func (client *Client) DescribeTraceInfoNodeWithChan(request *DescribeTraceInfoNodeRequest) (<-chan *DescribeTraceInfoNodeResponse, <-chan error)

DescribeTraceInfoNodeWithChan invokes the aegis.DescribeTraceInfoNode API asynchronously api document: https://help.aliyun.com/api/aegis/describetraceinfonode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUserSetting

func (client *Client) DescribeUserSetting(request *DescribeUserSettingRequest) (response *DescribeUserSettingResponse, err error)

DescribeUserSetting invokes the aegis.DescribeUserSetting API synchronously api document: https://help.aliyun.com/api/aegis/describeusersetting.html

func (*Client) DescribeUserSettingWithCallback

func (client *Client) DescribeUserSettingWithCallback(request *DescribeUserSettingRequest, callback func(response *DescribeUserSettingResponse, err error)) <-chan int

DescribeUserSettingWithCallback invokes the aegis.DescribeUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describeusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUserSettingWithChan

func (client *Client) DescribeUserSettingWithChan(request *DescribeUserSettingRequest) (<-chan *DescribeUserSettingResponse, <-chan error)

DescribeUserSettingWithChan invokes the aegis.DescribeUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describeusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUuidConfig

func (client *Client) DescribeUuidConfig(request *DescribeUuidConfigRequest) (response *DescribeUuidConfigResponse, err error)

DescribeUuidConfig invokes the aegis.DescribeUuidConfig API synchronously api document: https://help.aliyun.com/api/aegis/describeuuidconfig.html

func (*Client) DescribeUuidConfigWithCallback

func (client *Client) DescribeUuidConfigWithCallback(request *DescribeUuidConfigRequest, callback func(response *DescribeUuidConfigResponse, err error)) <-chan int

DescribeUuidConfigWithCallback invokes the aegis.DescribeUuidConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describeuuidconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUuidConfigWithChan

func (client *Client) DescribeUuidConfigWithChan(request *DescribeUuidConfigRequest) (<-chan *DescribeUuidConfigResponse, <-chan error)

DescribeUuidConfigWithChan invokes the aegis.DescribeUuidConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describeuuidconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVersionConfig

func (client *Client) DescribeVersionConfig(request *DescribeVersionConfigRequest) (response *DescribeVersionConfigResponse, err error)

DescribeVersionConfig invokes the aegis.DescribeVersionConfig API synchronously api document: https://help.aliyun.com/api/aegis/describeversionconfig.html

func (*Client) DescribeVersionConfigWithCallback

func (client *Client) DescribeVersionConfigWithCallback(request *DescribeVersionConfigRequest, callback func(response *DescribeVersionConfigResponse, err error)) <-chan int

DescribeVersionConfigWithCallback invokes the aegis.DescribeVersionConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describeversionconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVersionConfigWithChan

func (client *Client) DescribeVersionConfigWithChan(request *DescribeVersionConfigRequest) (<-chan *DescribeVersionConfigResponse, <-chan error)

DescribeVersionConfigWithChan invokes the aegis.DescribeVersionConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describeversionconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulBatch

func (client *Client) DescribeVulBatch(request *DescribeVulBatchRequest) (response *DescribeVulBatchResponse, err error)

DescribeVulBatch invokes the aegis.DescribeVulBatch API synchronously api document: https://help.aliyun.com/api/aegis/describevulbatch.html

func (*Client) DescribeVulBatchWithCallback

func (client *Client) DescribeVulBatchWithCallback(request *DescribeVulBatchRequest, callback func(response *DescribeVulBatchResponse, err error)) <-chan int

DescribeVulBatchWithCallback invokes the aegis.DescribeVulBatch API asynchronously api document: https://help.aliyun.com/api/aegis/describevulbatch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulBatchWithChan

func (client *Client) DescribeVulBatchWithChan(request *DescribeVulBatchRequest) (<-chan *DescribeVulBatchResponse, <-chan error)

DescribeVulBatchWithChan invokes the aegis.DescribeVulBatch API asynchronously api document: https://help.aliyun.com/api/aegis/describevulbatch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulConfig

func (client *Client) DescribeVulConfig(request *DescribeVulConfigRequest) (response *DescribeVulConfigResponse, err error)

DescribeVulConfig invokes the aegis.DescribeVulConfig API synchronously api document: https://help.aliyun.com/api/aegis/describevulconfig.html

func (*Client) DescribeVulConfigWithCallback

func (client *Client) DescribeVulConfigWithCallback(request *DescribeVulConfigRequest, callback func(response *DescribeVulConfigResponse, err error)) <-chan int

DescribeVulConfigWithCallback invokes the aegis.DescribeVulConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describevulconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulConfigWithChan

func (client *Client) DescribeVulConfigWithChan(request *DescribeVulConfigRequest) (<-chan *DescribeVulConfigResponse, <-chan error)

DescribeVulConfigWithChan invokes the aegis.DescribeVulConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describevulconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulDetails

func (client *Client) DescribeVulDetails(request *DescribeVulDetailsRequest) (response *DescribeVulDetailsResponse, err error)

DescribeVulDetails invokes the aegis.DescribeVulDetails API synchronously api document: https://help.aliyun.com/api/aegis/describevuldetails.html

func (*Client) DescribeVulDetailsWithCallback

func (client *Client) DescribeVulDetailsWithCallback(request *DescribeVulDetailsRequest, callback func(response *DescribeVulDetailsResponse, err error)) <-chan int

DescribeVulDetailsWithCallback invokes the aegis.DescribeVulDetails API asynchronously api document: https://help.aliyun.com/api/aegis/describevuldetails.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulDetailsWithChan

func (client *Client) DescribeVulDetailsWithChan(request *DescribeVulDetailsRequest) (<-chan *DescribeVulDetailsResponse, <-chan error)

DescribeVulDetailsWithChan invokes the aegis.DescribeVulDetails API asynchronously api document: https://help.aliyun.com/api/aegis/describevuldetails.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulExportInfo

func (client *Client) DescribeVulExportInfo(request *DescribeVulExportInfoRequest) (response *DescribeVulExportInfoResponse, err error)

DescribeVulExportInfo invokes the aegis.DescribeVulExportInfo API synchronously api document: https://help.aliyun.com/api/aegis/describevulexportinfo.html

func (*Client) DescribeVulExportInfoWithCallback

func (client *Client) DescribeVulExportInfoWithCallback(request *DescribeVulExportInfoRequest, callback func(response *DescribeVulExportInfoResponse, err error)) <-chan int

DescribeVulExportInfoWithCallback invokes the aegis.DescribeVulExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describevulexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulExportInfoWithChan

func (client *Client) DescribeVulExportInfoWithChan(request *DescribeVulExportInfoRequest) (<-chan *DescribeVulExportInfoResponse, <-chan error)

DescribeVulExportInfoWithChan invokes the aegis.DescribeVulExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describevulexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulLevel

func (client *Client) DescribeVulLevel(request *DescribeVulLevelRequest) (response *DescribeVulLevelResponse, err error)

DescribeVulLevel invokes the aegis.DescribeVulLevel API synchronously api document: https://help.aliyun.com/api/aegis/describevullevel.html

func (*Client) DescribeVulLevelStatistics

func (client *Client) DescribeVulLevelStatistics(request *DescribeVulLevelStatisticsRequest) (response *DescribeVulLevelStatisticsResponse, err error)

DescribeVulLevelStatistics invokes the aegis.DescribeVulLevelStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describevullevelstatistics.html

func (*Client) DescribeVulLevelStatisticsWithCallback

func (client *Client) DescribeVulLevelStatisticsWithCallback(request *DescribeVulLevelStatisticsRequest, callback func(response *DescribeVulLevelStatisticsResponse, err error)) <-chan int

DescribeVulLevelStatisticsWithCallback invokes the aegis.DescribeVulLevelStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describevullevelstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulLevelStatisticsWithChan

func (client *Client) DescribeVulLevelStatisticsWithChan(request *DescribeVulLevelStatisticsRequest) (<-chan *DescribeVulLevelStatisticsResponse, <-chan error)

DescribeVulLevelStatisticsWithChan invokes the aegis.DescribeVulLevelStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describevullevelstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulLevelWithCallback

func (client *Client) DescribeVulLevelWithCallback(request *DescribeVulLevelRequest, callback func(response *DescribeVulLevelResponse, err error)) <-chan int

DescribeVulLevelWithCallback invokes the aegis.DescribeVulLevel API asynchronously api document: https://help.aliyun.com/api/aegis/describevullevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulLevelWithChan

func (client *Client) DescribeVulLevelWithChan(request *DescribeVulLevelRequest) (<-chan *DescribeVulLevelResponse, <-chan error)

DescribeVulLevelWithChan invokes the aegis.DescribeVulLevel API asynchronously api document: https://help.aliyun.com/api/aegis/describevullevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulList

func (client *Client) DescribeVulList(request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)

DescribeVulList invokes the aegis.DescribeVulList API synchronously api document: https://help.aliyun.com/api/aegis/describevullist.html

func (*Client) DescribeVulListWithCallback

func (client *Client) DescribeVulListWithCallback(request *DescribeVulListRequest, callback func(response *DescribeVulListResponse, err error)) <-chan int

DescribeVulListWithCallback invokes the aegis.DescribeVulList API asynchronously api document: https://help.aliyun.com/api/aegis/describevullist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulListWithChan

func (client *Client) DescribeVulListWithChan(request *DescribeVulListRequest) (<-chan *DescribeVulListResponse, <-chan error)

DescribeVulListWithChan invokes the aegis.DescribeVulList API asynchronously api document: https://help.aliyun.com/api/aegis/describevullist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulMachineList

func (client *Client) DescribeVulMachineList(request *DescribeVulMachineListRequest) (response *DescribeVulMachineListResponse, err error)

DescribeVulMachineList invokes the aegis.DescribeVulMachineList API synchronously api document: https://help.aliyun.com/api/aegis/describevulmachinelist.html

func (*Client) DescribeVulMachineListWithCallback

func (client *Client) DescribeVulMachineListWithCallback(request *DescribeVulMachineListRequest, callback func(response *DescribeVulMachineListResponse, err error)) <-chan int

DescribeVulMachineListWithCallback invokes the aegis.DescribeVulMachineList API asynchronously api document: https://help.aliyun.com/api/aegis/describevulmachinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulMachineListWithChan

func (client *Client) DescribeVulMachineListWithChan(request *DescribeVulMachineListRequest) (<-chan *DescribeVulMachineListResponse, <-chan error)

DescribeVulMachineListWithChan invokes the aegis.DescribeVulMachineList API asynchronously api document: https://help.aliyun.com/api/aegis/describevulmachinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulNumStatistics

func (client *Client) DescribeVulNumStatistics(request *DescribeVulNumStatisticsRequest) (response *DescribeVulNumStatisticsResponse, err error)

DescribeVulNumStatistics invokes the aegis.DescribeVulNumStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describevulnumstatistics.html

func (*Client) DescribeVulNumStatisticsWithCallback

func (client *Client) DescribeVulNumStatisticsWithCallback(request *DescribeVulNumStatisticsRequest, callback func(response *DescribeVulNumStatisticsResponse, err error)) <-chan int

DescribeVulNumStatisticsWithCallback invokes the aegis.DescribeVulNumStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describevulnumstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulNumStatisticsWithChan

func (client *Client) DescribeVulNumStatisticsWithChan(request *DescribeVulNumStatisticsRequest) (<-chan *DescribeVulNumStatisticsResponse, <-chan error)

DescribeVulNumStatisticsWithChan invokes the aegis.DescribeVulNumStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describevulnumstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulTargetStatistics

func (client *Client) DescribeVulTargetStatistics(request *DescribeVulTargetStatisticsRequest) (response *DescribeVulTargetStatisticsResponse, err error)

DescribeVulTargetStatistics invokes the aegis.DescribeVulTargetStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describevultargetstatistics.html

func (*Client) DescribeVulTargetStatisticsWithCallback

func (client *Client) DescribeVulTargetStatisticsWithCallback(request *DescribeVulTargetStatisticsRequest, callback func(response *DescribeVulTargetStatisticsResponse, err error)) <-chan int

DescribeVulTargetStatisticsWithCallback invokes the aegis.DescribeVulTargetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describevultargetstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulTargetStatisticsWithChan

func (client *Client) DescribeVulTargetStatisticsWithChan(request *DescribeVulTargetStatisticsRequest) (<-chan *DescribeVulTargetStatisticsResponse, <-chan error)

DescribeVulTargetStatisticsWithChan invokes the aegis.DescribeVulTargetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describevultargetstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulWhitelist

func (client *Client) DescribeVulWhitelist(request *DescribeVulWhitelistRequest) (response *DescribeVulWhitelistResponse, err error)

DescribeVulWhitelist invokes the aegis.DescribeVulWhitelist API synchronously api document: https://help.aliyun.com/api/aegis/describevulwhitelist.html

func (*Client) DescribeVulWhitelistWithCallback

func (client *Client) DescribeVulWhitelistWithCallback(request *DescribeVulWhitelistRequest, callback func(response *DescribeVulWhitelistResponse, err error)) <-chan int

DescribeVulWhitelistWithCallback invokes the aegis.DescribeVulWhitelist API asynchronously api document: https://help.aliyun.com/api/aegis/describevulwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulWhitelistWithChan

func (client *Client) DescribeVulWhitelistWithChan(request *DescribeVulWhitelistRequest) (<-chan *DescribeVulWhitelistResponse, <-chan error)

DescribeVulWhitelistWithChan invokes the aegis.DescribeVulWhitelist API asynchronously api document: https://help.aliyun.com/api/aegis/describevulwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulnerabilitySummary

func (client *Client) DescribeVulnerabilitySummary(request *DescribeVulnerabilitySummaryRequest) (response *DescribeVulnerabilitySummaryResponse, err error)

DescribeVulnerabilitySummary invokes the aegis.DescribeVulnerabilitySummary API synchronously api document: https://help.aliyun.com/api/aegis/describevulnerabilitysummary.html

func (*Client) DescribeVulnerabilitySummaryWithCallback

func (client *Client) DescribeVulnerabilitySummaryWithCallback(request *DescribeVulnerabilitySummaryRequest, callback func(response *DescribeVulnerabilitySummaryResponse, err error)) <-chan int

DescribeVulnerabilitySummaryWithCallback invokes the aegis.DescribeVulnerabilitySummary API asynchronously api document: https://help.aliyun.com/api/aegis/describevulnerabilitysummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeVulnerabilitySummaryWithChan

func (client *Client) DescribeVulnerabilitySummaryWithChan(request *DescribeVulnerabilitySummaryRequest) (<-chan *DescribeVulnerabilitySummaryResponse, <-chan error)

DescribeVulnerabilitySummaryWithChan invokes the aegis.DescribeVulnerabilitySummary API asynchronously api document: https://help.aliyun.com/api/aegis/describevulnerabilitysummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWarning

func (client *Client) DescribeWarning(request *DescribeWarningRequest) (response *DescribeWarningResponse, err error)

DescribeWarning invokes the aegis.DescribeWarning API synchronously api document: https://help.aliyun.com/api/aegis/describewarning.html

func (*Client) DescribeWarningMachines

func (client *Client) DescribeWarningMachines(request *DescribeWarningMachinesRequest) (response *DescribeWarningMachinesResponse, err error)

DescribeWarningMachines invokes the aegis.DescribeWarningMachines API synchronously api document: https://help.aliyun.com/api/aegis/describewarningmachines.html

func (*Client) DescribeWarningMachinesWithCallback

func (client *Client) DescribeWarningMachinesWithCallback(request *DescribeWarningMachinesRequest, callback func(response *DescribeWarningMachinesResponse, err error)) <-chan int

DescribeWarningMachinesWithCallback invokes the aegis.DescribeWarningMachines API asynchronously api document: https://help.aliyun.com/api/aegis/describewarningmachines.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWarningMachinesWithChan

func (client *Client) DescribeWarningMachinesWithChan(request *DescribeWarningMachinesRequest) (<-chan *DescribeWarningMachinesResponse, <-chan error)

DescribeWarningMachinesWithChan invokes the aegis.DescribeWarningMachines API asynchronously api document: https://help.aliyun.com/api/aegis/describewarningmachines.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWarningWithCallback

func (client *Client) DescribeWarningWithCallback(request *DescribeWarningRequest, callback func(response *DescribeWarningResponse, err error)) <-chan int

DescribeWarningWithCallback invokes the aegis.DescribeWarning API asynchronously api document: https://help.aliyun.com/api/aegis/describewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWarningWithChan

func (client *Client) DescribeWarningWithChan(request *DescribeWarningRequest) (<-chan *DescribeWarningResponse, <-chan error)

DescribeWarningWithChan invokes the aegis.DescribeWarning API asynchronously api document: https://help.aliyun.com/api/aegis/describewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockBindList

func (client *Client) DescribeWebLockBindList(request *DescribeWebLockBindListRequest) (response *DescribeWebLockBindListResponse, err error)

DescribeWebLockBindList invokes the aegis.DescribeWebLockBindList API synchronously api document: https://help.aliyun.com/api/aegis/describeweblockbindlist.html

func (*Client) DescribeWebLockBindListWithCallback

func (client *Client) DescribeWebLockBindListWithCallback(request *DescribeWebLockBindListRequest, callback func(response *DescribeWebLockBindListResponse, err error)) <-chan int

DescribeWebLockBindListWithCallback invokes the aegis.DescribeWebLockBindList API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockbindlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockBindListWithChan

func (client *Client) DescribeWebLockBindListWithChan(request *DescribeWebLockBindListRequest) (<-chan *DescribeWebLockBindListResponse, <-chan error)

DescribeWebLockBindListWithChan invokes the aegis.DescribeWebLockBindList API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockbindlist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockConfigList

func (client *Client) DescribeWebLockConfigList(request *DescribeWebLockConfigListRequest) (response *DescribeWebLockConfigListResponse, err error)

DescribeWebLockConfigList invokes the aegis.DescribeWebLockConfigList API synchronously api document: https://help.aliyun.com/api/aegis/describeweblockconfiglist.html

func (*Client) DescribeWebLockConfigListWithCallback

func (client *Client) DescribeWebLockConfigListWithCallback(request *DescribeWebLockConfigListRequest, callback func(response *DescribeWebLockConfigListResponse, err error)) <-chan int

DescribeWebLockConfigListWithCallback invokes the aegis.DescribeWebLockConfigList API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockconfiglist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockConfigListWithChan

func (client *Client) DescribeWebLockConfigListWithChan(request *DescribeWebLockConfigListRequest) (<-chan *DescribeWebLockConfigListResponse, <-chan error)

DescribeWebLockConfigListWithChan invokes the aegis.DescribeWebLockConfigList API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockconfiglist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockEvents

func (client *Client) DescribeWebLockEvents(request *DescribeWebLockEventsRequest) (response *DescribeWebLockEventsResponse, err error)

DescribeWebLockEvents invokes the aegis.DescribeWebLockEvents API synchronously api document: https://help.aliyun.com/api/aegis/describeweblockevents.html

func (*Client) DescribeWebLockEventsWithCallback

func (client *Client) DescribeWebLockEventsWithCallback(request *DescribeWebLockEventsRequest, callback func(response *DescribeWebLockEventsResponse, err error)) <-chan int

DescribeWebLockEventsWithCallback invokes the aegis.DescribeWebLockEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockEventsWithChan

func (client *Client) DescribeWebLockEventsWithChan(request *DescribeWebLockEventsRequest) (<-chan *DescribeWebLockEventsResponse, <-chan error)

DescribeWebLockEventsWithChan invokes the aegis.DescribeWebLockEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockMachineList

func (client *Client) DescribeWebLockMachineList(request *DescribeWebLockMachineListRequest) (response *DescribeWebLockMachineListResponse, err error)

DescribeWebLockMachineList invokes the aegis.DescribeWebLockMachineList API synchronously api document: https://help.aliyun.com/api/aegis/describeweblockmachinelist.html

func (*Client) DescribeWebLockMachineListWithCallback

func (client *Client) DescribeWebLockMachineListWithCallback(request *DescribeWebLockMachineListRequest, callback func(response *DescribeWebLockMachineListResponse, err error)) <-chan int

DescribeWebLockMachineListWithCallback invokes the aegis.DescribeWebLockMachineList API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockmachinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockMachineListWithChan

func (client *Client) DescribeWebLockMachineListWithChan(request *DescribeWebLockMachineListRequest) (<-chan *DescribeWebLockMachineListResponse, <-chan error)

DescribeWebLockMachineListWithChan invokes the aegis.DescribeWebLockMachineList API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockmachinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockStatus

func (client *Client) DescribeWebLockStatus(request *DescribeWebLockStatusRequest) (response *DescribeWebLockStatusResponse, err error)

DescribeWebLockStatus invokes the aegis.DescribeWebLockStatus API synchronously api document: https://help.aliyun.com/api/aegis/describeweblockstatus.html

func (*Client) DescribeWebLockStatusWithCallback

func (client *Client) DescribeWebLockStatusWithCallback(request *DescribeWebLockStatusRequest, callback func(response *DescribeWebLockStatusResponse, err error)) <-chan int

DescribeWebLockStatusWithCallback invokes the aegis.DescribeWebLockStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebLockStatusWithChan

func (client *Client) DescribeWebLockStatusWithChan(request *DescribeWebLockStatusRequest) (<-chan *DescribeWebLockStatusResponse, <-chan error)

DescribeWebLockStatusWithChan invokes the aegis.DescribeWebLockStatus API asynchronously api document: https://help.aliyun.com/api/aegis/describeweblockstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebshell

func (client *Client) DescribeWebshell(request *DescribeWebshellRequest) (response *DescribeWebshellResponse, err error)

DescribeWebshell invokes the aegis.DescribeWebshell API synchronously api document: https://help.aliyun.com/api/aegis/describewebshell.html

func (*Client) DescribeWebshellWithCallback

func (client *Client) DescribeWebshellWithCallback(request *DescribeWebshellRequest, callback func(response *DescribeWebshellResponse, err error)) <-chan int

DescribeWebshellWithCallback invokes the aegis.DescribeWebshell API asynchronously api document: https://help.aliyun.com/api/aegis/describewebshell.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWebshellWithChan

func (client *Client) DescribeWebshellWithChan(request *DescribeWebshellRequest) (<-chan *DescribeWebshellResponse, <-chan error)

DescribeWebshellWithChan invokes the aegis.DescribeWebshell API asynchronously api document: https://help.aliyun.com/api/aegis/describewebshell.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListAsset

func (client *Client) DescribeWhiteListAsset(request *DescribeWhiteListAssetRequest) (response *DescribeWhiteListAssetResponse, err error)

DescribeWhiteListAsset invokes the aegis.DescribeWhiteListAsset API synchronously api document: https://help.aliyun.com/api/aegis/describewhitelistasset.html

func (*Client) DescribeWhiteListAssetWithCallback

func (client *Client) DescribeWhiteListAssetWithCallback(request *DescribeWhiteListAssetRequest, callback func(response *DescribeWhiteListAssetResponse, err error)) <-chan int

DescribeWhiteListAssetWithCallback invokes the aegis.DescribeWhiteListAsset API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelistasset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListAssetWithChan

func (client *Client) DescribeWhiteListAssetWithChan(request *DescribeWhiteListAssetRequest) (<-chan *DescribeWhiteListAssetResponse, <-chan error)

DescribeWhiteListAssetWithChan invokes the aegis.DescribeWhiteListAsset API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelistasset.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListAuthorize

func (client *Client) DescribeWhiteListAuthorize(request *DescribeWhiteListAuthorizeRequest) (response *DescribeWhiteListAuthorizeResponse, err error)

DescribeWhiteListAuthorize invokes the aegis.DescribeWhiteListAuthorize API synchronously api document: https://help.aliyun.com/api/aegis/describewhitelistauthorize.html

func (*Client) DescribeWhiteListAuthorizeWithCallback

func (client *Client) DescribeWhiteListAuthorizeWithCallback(request *DescribeWhiteListAuthorizeRequest, callback func(response *DescribeWhiteListAuthorizeResponse, err error)) <-chan int

DescribeWhiteListAuthorizeWithCallback invokes the aegis.DescribeWhiteListAuthorize API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelistauthorize.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListAuthorizeWithChan

func (client *Client) DescribeWhiteListAuthorizeWithChan(request *DescribeWhiteListAuthorizeRequest) (<-chan *DescribeWhiteListAuthorizeResponse, <-chan error)

DescribeWhiteListAuthorizeWithChan invokes the aegis.DescribeWhiteListAuthorize API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelistauthorize.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListEffectiveAssets

func (client *Client) DescribeWhiteListEffectiveAssets(request *DescribeWhiteListEffectiveAssetsRequest) (response *DescribeWhiteListEffectiveAssetsResponse, err error)

DescribeWhiteListEffectiveAssets invokes the aegis.DescribeWhiteListEffectiveAssets API synchronously api document: https://help.aliyun.com/api/aegis/describewhitelisteffectiveassets.html

func (*Client) DescribeWhiteListEffectiveAssetsWithCallback

func (client *Client) DescribeWhiteListEffectiveAssetsWithCallback(request *DescribeWhiteListEffectiveAssetsRequest, callback func(response *DescribeWhiteListEffectiveAssetsResponse, err error)) <-chan int

DescribeWhiteListEffectiveAssetsWithCallback invokes the aegis.DescribeWhiteListEffectiveAssets API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelisteffectiveassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListEffectiveAssetsWithChan

func (client *Client) DescribeWhiteListEffectiveAssetsWithChan(request *DescribeWhiteListEffectiveAssetsRequest) (<-chan *DescribeWhiteListEffectiveAssetsResponse, <-chan error)

DescribeWhiteListEffectiveAssetsWithChan invokes the aegis.DescribeWhiteListEffectiveAssets API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelisteffectiveassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListProcess

func (client *Client) DescribeWhiteListProcess(request *DescribeWhiteListProcessRequest) (response *DescribeWhiteListProcessResponse, err error)

DescribeWhiteListProcess invokes the aegis.DescribeWhiteListProcess API synchronously api document: https://help.aliyun.com/api/aegis/describewhitelistprocess.html

func (*Client) DescribeWhiteListProcessWithCallback

func (client *Client) DescribeWhiteListProcessWithCallback(request *DescribeWhiteListProcessRequest, callback func(response *DescribeWhiteListProcessResponse, err error)) <-chan int

DescribeWhiteListProcessWithCallback invokes the aegis.DescribeWhiteListProcess API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelistprocess.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListProcessWithChan

func (client *Client) DescribeWhiteListProcessWithChan(request *DescribeWhiteListProcessRequest) (<-chan *DescribeWhiteListProcessResponse, <-chan error)

DescribeWhiteListProcessWithChan invokes the aegis.DescribeWhiteListProcess API asynchronously api document: https://help.aliyun.com/api/aegis/describewhitelistprocess.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyCount

func (client *Client) DescribeWhiteListStrategyCount(request *DescribeWhiteListStrategyCountRequest) (response *DescribeWhiteListStrategyCountResponse, err error)

DescribeWhiteListStrategyCount invokes the aegis.DescribeWhiteListStrategyCount API synchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategycount.html

func (*Client) DescribeWhiteListStrategyCountWithCallback

func (client *Client) DescribeWhiteListStrategyCountWithCallback(request *DescribeWhiteListStrategyCountRequest, callback func(response *DescribeWhiteListStrategyCountResponse, err error)) <-chan int

DescribeWhiteListStrategyCountWithCallback invokes the aegis.DescribeWhiteListStrategyCount API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategycount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyCountWithChan

func (client *Client) DescribeWhiteListStrategyCountWithChan(request *DescribeWhiteListStrategyCountRequest) (<-chan *DescribeWhiteListStrategyCountResponse, <-chan error)

DescribeWhiteListStrategyCountWithChan invokes the aegis.DescribeWhiteListStrategyCount API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategycount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyList

func (client *Client) DescribeWhiteListStrategyList(request *DescribeWhiteListStrategyListRequest) (response *DescribeWhiteListStrategyListResponse, err error)

DescribeWhiteListStrategyList invokes the aegis.DescribeWhiteListStrategyList API synchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategylist.html

func (*Client) DescribeWhiteListStrategyListWithCallback

func (client *Client) DescribeWhiteListStrategyListWithCallback(request *DescribeWhiteListStrategyListRequest, callback func(response *DescribeWhiteListStrategyListResponse, err error)) <-chan int

DescribeWhiteListStrategyListWithCallback invokes the aegis.DescribeWhiteListStrategyList API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyListWithChan

func (client *Client) DescribeWhiteListStrategyListWithChan(request *DescribeWhiteListStrategyListRequest) (<-chan *DescribeWhiteListStrategyListResponse, <-chan error)

DescribeWhiteListStrategyListWithChan invokes the aegis.DescribeWhiteListStrategyList API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyStatistics

func (client *Client) DescribeWhiteListStrategyStatistics(request *DescribeWhiteListStrategyStatisticsRequest) (response *DescribeWhiteListStrategyStatisticsResponse, err error)

DescribeWhiteListStrategyStatistics invokes the aegis.DescribeWhiteListStrategyStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategystatistics.html

func (*Client) DescribeWhiteListStrategyStatisticsWithCallback

func (client *Client) DescribeWhiteListStrategyStatisticsWithCallback(request *DescribeWhiteListStrategyStatisticsRequest, callback func(response *DescribeWhiteListStrategyStatisticsResponse, err error)) <-chan int

DescribeWhiteListStrategyStatisticsWithCallback invokes the aegis.DescribeWhiteListStrategyStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategystatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyStatisticsWithChan

func (client *Client) DescribeWhiteListStrategyStatisticsWithChan(request *DescribeWhiteListStrategyStatisticsRequest) (<-chan *DescribeWhiteListStrategyStatisticsResponse, <-chan error)

DescribeWhiteListStrategyStatisticsWithChan invokes the aegis.DescribeWhiteListStrategyStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategystatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyUuidCount

func (client *Client) DescribeWhiteListStrategyUuidCount(request *DescribeWhiteListStrategyUuidCountRequest) (response *DescribeWhiteListStrategyUuidCountResponse, err error)

DescribeWhiteListStrategyUuidCount invokes the aegis.DescribeWhiteListStrategyUuidCount API synchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategyuuidcount.html

func (*Client) DescribeWhiteListStrategyUuidCountWithCallback

func (client *Client) DescribeWhiteListStrategyUuidCountWithCallback(request *DescribeWhiteListStrategyUuidCountRequest, callback func(response *DescribeWhiteListStrategyUuidCountResponse, err error)) <-chan int

DescribeWhiteListStrategyUuidCountWithCallback invokes the aegis.DescribeWhiteListStrategyUuidCount API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategyuuidcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeWhiteListStrategyUuidCountWithChan

func (client *Client) DescribeWhiteListStrategyUuidCountWithChan(request *DescribeWhiteListStrategyUuidCountRequest) (<-chan *DescribeWhiteListStrategyUuidCountResponse, <-chan error)

DescribeWhiteListStrategyUuidCountWithChan invokes the aegis.DescribeWhiteListStrategyUuidCount API asynchronously api document: https://help.aliyun.com/api/aegis/describewhiteliststrategyuuidcount.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeYesterdayStatistics

func (client *Client) DescribeYesterdayStatistics(request *DescribeYesterdayStatisticsRequest) (response *DescribeYesterdayStatisticsResponse, err error)

DescribeYesterdayStatistics invokes the aegis.DescribeYesterdayStatistics API synchronously api document: https://help.aliyun.com/api/aegis/describeyesterdaystatistics.html

func (*Client) DescribeYesterdayStatisticsWithCallback

func (client *Client) DescribeYesterdayStatisticsWithCallback(request *DescribeYesterdayStatisticsRequest, callback func(response *DescribeYesterdayStatisticsResponse, err error)) <-chan int

DescribeYesterdayStatisticsWithCallback invokes the aegis.DescribeYesterdayStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeyesterdaystatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeYesterdayStatisticsWithChan

func (client *Client) DescribeYesterdayStatisticsWithChan(request *DescribeYesterdayStatisticsRequest) (<-chan *DescribeYesterdayStatisticsResponse, <-chan error)

DescribeYesterdayStatisticsWithChan invokes the aegis.DescribeYesterdayStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/describeyesterdaystatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) Describesummary

func (client *Client) Describesummary(request *DescribesummaryRequest) (response *DescribesummaryResponse, err error)

Describesummary invokes the aegis.Describesummary API synchronously api document: https://help.aliyun.com/api/aegis/describesummary.html

func (*Client) DescribesummaryWithCallback

func (client *Client) DescribesummaryWithCallback(request *DescribesummaryRequest, callback func(response *DescribesummaryResponse, err error)) <-chan int

DescribesummaryWithCallback invokes the aegis.Describesummary API asynchronously api document: https://help.aliyun.com/api/aegis/describesummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribesummaryWithChan

func (client *Client) DescribesummaryWithChan(request *DescribesummaryRequest) (<-chan *DescribesummaryResponse, <-chan error)

DescribesummaryWithChan invokes the aegis.Describesummary API asynchronously api document: https://help.aliyun.com/api/aegis/describesummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DownloadLog

func (client *Client) DownloadLog(request *DownloadLogRequest) (response *DownloadLogResponse, err error)

DownloadLog invokes the aegis.DownloadLog API synchronously api document: https://help.aliyun.com/api/aegis/downloadlog.html

func (*Client) DownloadLogWithCallback

func (client *Client) DownloadLogWithCallback(request *DownloadLogRequest, callback func(response *DownloadLogResponse, err error)) <-chan int

DownloadLogWithCallback invokes the aegis.DownloadLog API asynchronously api document: https://help.aliyun.com/api/aegis/downloadlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DownloadLogWithChan

func (client *Client) DownloadLogWithChan(request *DownloadLogRequest) (<-chan *DownloadLogResponse, <-chan error)

DownloadLogWithChan invokes the aegis.DownloadLog API asynchronously api document: https://help.aliyun.com/api/aegis/downloadlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecStrategy

func (client *Client) ExecStrategy(request *ExecStrategyRequest) (response *ExecStrategyResponse, err error)

ExecStrategy invokes the aegis.ExecStrategy API synchronously api document: https://help.aliyun.com/api/aegis/execstrategy.html

func (*Client) ExecStrategyWithCallback

func (client *Client) ExecStrategyWithCallback(request *ExecStrategyRequest, callback func(response *ExecStrategyResponse, err error)) <-chan int

ExecStrategyWithCallback invokes the aegis.ExecStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/execstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecStrategyWithChan

func (client *Client) ExecStrategyWithChan(request *ExecStrategyRequest) (<-chan *ExecStrategyResponse, <-chan error)

ExecStrategyWithChan invokes the aegis.ExecStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/execstrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecuteRuleEngineActualTime

func (client *Client) ExecuteRuleEngineActualTime(request *ExecuteRuleEngineActualTimeRequest) (response *ExecuteRuleEngineActualTimeResponse, err error)

ExecuteRuleEngineActualTime invokes the aegis.ExecuteRuleEngineActualTime API synchronously api document: https://help.aliyun.com/api/aegis/executeruleengineactualtime.html

func (*Client) ExecuteRuleEngineActualTimeWithCallback

func (client *Client) ExecuteRuleEngineActualTimeWithCallback(request *ExecuteRuleEngineActualTimeRequest, callback func(response *ExecuteRuleEngineActualTimeResponse, err error)) <-chan int

ExecuteRuleEngineActualTimeWithCallback invokes the aegis.ExecuteRuleEngineActualTime API asynchronously api document: https://help.aliyun.com/api/aegis/executeruleengineactualtime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExecuteRuleEngineActualTimeWithChan

func (client *Client) ExecuteRuleEngineActualTimeWithChan(request *ExecuteRuleEngineActualTimeRequest) (<-chan *ExecuteRuleEngineActualTimeResponse, <-chan error)

ExecuteRuleEngineActualTimeWithChan invokes the aegis.ExecuteRuleEngineActualTime API asynchronously api document: https://help.aliyun.com/api/aegis/executeruleengineactualtime.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExportSuspEvents

func (client *Client) ExportSuspEvents(request *ExportSuspEventsRequest) (response *ExportSuspEventsResponse, err error)

ExportSuspEvents invokes the aegis.ExportSuspEvents API synchronously api document: https://help.aliyun.com/api/aegis/exportsuspevents.html

func (*Client) ExportSuspEventsWithCallback

func (client *Client) ExportSuspEventsWithCallback(request *ExportSuspEventsRequest, callback func(response *ExportSuspEventsResponse, err error)) <-chan int

ExportSuspEventsWithCallback invokes the aegis.ExportSuspEvents API asynchronously api document: https://help.aliyun.com/api/aegis/exportsuspevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExportSuspEventsWithChan

func (client *Client) ExportSuspEventsWithChan(request *ExportSuspEventsRequest) (<-chan *ExportSuspEventsResponse, <-chan error)

ExportSuspEventsWithChan invokes the aegis.ExportSuspEvents API asynchronously api document: https://help.aliyun.com/api/aegis/exportsuspevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExportVul

func (client *Client) ExportVul(request *ExportVulRequest) (response *ExportVulResponse, err error)

ExportVul invokes the aegis.ExportVul API synchronously api document: https://help.aliyun.com/api/aegis/exportvul.html

func (*Client) ExportVulWithCallback

func (client *Client) ExportVulWithCallback(request *ExportVulRequest, callback func(response *ExportVulResponse, err error)) <-chan int

ExportVulWithCallback invokes the aegis.ExportVul API asynchronously api document: https://help.aliyun.com/api/aegis/exportvul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExportVulWithChan

func (client *Client) ExportVulWithChan(request *ExportVulRequest) (<-chan *ExportVulResponse, <-chan error)

ExportVulWithChan invokes the aegis.ExportVul API asynchronously api document: https://help.aliyun.com/api/aegis/exportvul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExportWarning

func (client *Client) ExportWarning(request *ExportWarningRequest) (response *ExportWarningResponse, err error)

ExportWarning invokes the aegis.ExportWarning API synchronously api document: https://help.aliyun.com/api/aegis/exportwarning.html

func (*Client) ExportWarningWithCallback

func (client *Client) ExportWarningWithCallback(request *ExportWarningRequest, callback func(response *ExportWarningResponse, err error)) <-chan int

ExportWarningWithCallback invokes the aegis.ExportWarning API asynchronously api document: https://help.aliyun.com/api/aegis/exportwarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ExportWarningWithChan

func (client *Client) ExportWarningWithChan(request *ExportWarningRequest) (<-chan *ExportWarningResponse, <-chan error)

ExportWarningWithChan invokes the aegis.ExportWarning API asynchronously api document: https://help.aliyun.com/api/aegis/exportwarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetAccountStatistics

func (client *Client) GetAccountStatistics(request *GetAccountStatisticsRequest) (response *GetAccountStatisticsResponse, err error)

GetAccountStatistics invokes the aegis.GetAccountStatistics API synchronously api document: https://help.aliyun.com/api/aegis/getaccountstatistics.html

func (*Client) GetAccountStatisticsWithCallback

func (client *Client) GetAccountStatisticsWithCallback(request *GetAccountStatisticsRequest, callback func(response *GetAccountStatisticsResponse, err error)) <-chan int

GetAccountStatisticsWithCallback invokes the aegis.GetAccountStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getaccountstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetAccountStatisticsWithChan

func (client *Client) GetAccountStatisticsWithChan(request *GetAccountStatisticsRequest) (<-chan *GetAccountStatisticsResponse, <-chan error)

GetAccountStatisticsWithChan invokes the aegis.GetAccountStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getaccountstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetCrackStatistics

func (client *Client) GetCrackStatistics(request *GetCrackStatisticsRequest) (response *GetCrackStatisticsResponse, err error)

GetCrackStatistics invokes the aegis.GetCrackStatistics API synchronously api document: https://help.aliyun.com/api/aegis/getcrackstatistics.html

func (*Client) GetCrackStatisticsWithCallback

func (client *Client) GetCrackStatisticsWithCallback(request *GetCrackStatisticsRequest, callback func(response *GetCrackStatisticsResponse, err error)) <-chan int

GetCrackStatisticsWithCallback invokes the aegis.GetCrackStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getcrackstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetCrackStatisticsWithChan

func (client *Client) GetCrackStatisticsWithChan(request *GetCrackStatisticsRequest) (<-chan *GetCrackStatisticsResponse, <-chan error)

GetCrackStatisticsWithChan invokes the aegis.GetCrackStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getcrackstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetEntityList

func (client *Client) GetEntityList(request *GetEntityListRequest) (response *GetEntityListResponse, err error)

GetEntityList invokes the aegis.GetEntityList API synchronously api document: https://help.aliyun.com/api/aegis/getentitylist.html

func (*Client) GetEntityListWithCallback

func (client *Client) GetEntityListWithCallback(request *GetEntityListRequest, callback func(response *GetEntityListResponse, err error)) <-chan int

GetEntityListWithCallback invokes the aegis.GetEntityList API asynchronously api document: https://help.aliyun.com/api/aegis/getentitylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetEntityListWithChan

func (client *Client) GetEntityListWithChan(request *GetEntityListRequest) (<-chan *GetEntityListResponse, <-chan error)

GetEntityListWithChan invokes the aegis.GetEntityList API asynchronously api document: https://help.aliyun.com/api/aegis/getentitylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetStatistics

func (client *Client) GetStatistics(request *GetStatisticsRequest) (response *GetStatisticsResponse, err error)

GetStatistics invokes the aegis.GetStatistics API synchronously api document: https://help.aliyun.com/api/aegis/getstatistics.html

func (*Client) GetStatisticsByUuid

func (client *Client) GetStatisticsByUuid(request *GetStatisticsByUuidRequest) (response *GetStatisticsByUuidResponse, err error)

GetStatisticsByUuid invokes the aegis.GetStatisticsByUuid API synchronously api document: https://help.aliyun.com/api/aegis/getstatisticsbyuuid.html

func (*Client) GetStatisticsByUuidWithCallback

func (client *Client) GetStatisticsByUuidWithCallback(request *GetStatisticsByUuidRequest, callback func(response *GetStatisticsByUuidResponse, err error)) <-chan int

GetStatisticsByUuidWithCallback invokes the aegis.GetStatisticsByUuid API asynchronously api document: https://help.aliyun.com/api/aegis/getstatisticsbyuuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetStatisticsByUuidWithChan

func (client *Client) GetStatisticsByUuidWithChan(request *GetStatisticsByUuidRequest) (<-chan *GetStatisticsByUuidResponse, <-chan error)

GetStatisticsByUuidWithChan invokes the aegis.GetStatisticsByUuid API asynchronously api document: https://help.aliyun.com/api/aegis/getstatisticsbyuuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetStatisticsWithCallback

func (client *Client) GetStatisticsWithCallback(request *GetStatisticsRequest, callback func(response *GetStatisticsResponse, err error)) <-chan int

GetStatisticsWithCallback invokes the aegis.GetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GetStatisticsWithChan

func (client *Client) GetStatisticsWithChan(request *GetStatisticsRequest) (<-chan *GetStatisticsResponse, <-chan error)

GetStatisticsWithChan invokes the aegis.GetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IgnoreHcCheckWarnings

func (client *Client) IgnoreHcCheckWarnings(request *IgnoreHcCheckWarningsRequest) (response *IgnoreHcCheckWarningsResponse, err error)

IgnoreHcCheckWarnings invokes the aegis.IgnoreHcCheckWarnings API synchronously api document: https://help.aliyun.com/api/aegis/ignorehccheckwarnings.html

func (*Client) IgnoreHcCheckWarningsWithCallback

func (client *Client) IgnoreHcCheckWarningsWithCallback(request *IgnoreHcCheckWarningsRequest, callback func(response *IgnoreHcCheckWarningsResponse, err error)) <-chan int

IgnoreHcCheckWarningsWithCallback invokes the aegis.IgnoreHcCheckWarnings API asynchronously api document: https://help.aliyun.com/api/aegis/ignorehccheckwarnings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) IgnoreHcCheckWarningsWithChan

func (client *Client) IgnoreHcCheckWarningsWithChan(request *IgnoreHcCheckWarningsRequest) (<-chan *IgnoreHcCheckWarningsResponse, <-chan error)

IgnoreHcCheckWarningsWithChan invokes the aegis.IgnoreHcCheckWarnings API asynchronously api document: https://help.aliyun.com/api/aegis/ignorehccheckwarnings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAssetGroup

func (client *Client) ModifyAssetGroup(request *ModifyAssetGroupRequest) (response *ModifyAssetGroupResponse, err error)

ModifyAssetGroup invokes the aegis.ModifyAssetGroup API synchronously api document: https://help.aliyun.com/api/aegis/modifyassetgroup.html

func (*Client) ModifyAssetGroupWithCallback

func (client *Client) ModifyAssetGroupWithCallback(request *ModifyAssetGroupRequest, callback func(response *ModifyAssetGroupResponse, err error)) <-chan int

ModifyAssetGroupWithCallback invokes the aegis.ModifyAssetGroup API asynchronously api document: https://help.aliyun.com/api/aegis/modifyassetgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAssetGroupWithChan

func (client *Client) ModifyAssetGroupWithChan(request *ModifyAssetGroupRequest) (<-chan *ModifyAssetGroupResponse, <-chan error)

ModifyAssetGroupWithChan invokes the aegis.ModifyAssetGroup API asynchronously api document: https://help.aliyun.com/api/aegis/modifyassetgroup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAutoDelConfig

func (client *Client) ModifyAutoDelConfig(request *ModifyAutoDelConfigRequest) (response *ModifyAutoDelConfigResponse, err error)

ModifyAutoDelConfig invokes the aegis.ModifyAutoDelConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifyautodelconfig.html

func (*Client) ModifyAutoDelConfigWithCallback

func (client *Client) ModifyAutoDelConfigWithCallback(request *ModifyAutoDelConfigRequest, callback func(response *ModifyAutoDelConfigResponse, err error)) <-chan int

ModifyAutoDelConfigWithCallback invokes the aegis.ModifyAutoDelConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyautodelconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyAutoDelConfigWithChan

func (client *Client) ModifyAutoDelConfigWithChan(request *ModifyAutoDelConfigRequest) (<-chan *ModifyAutoDelConfigResponse, <-chan error)

ModifyAutoDelConfigWithChan invokes the aegis.ModifyAutoDelConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyautodelconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyBatchIgnoreVul

func (client *Client) ModifyBatchIgnoreVul(request *ModifyBatchIgnoreVulRequest) (response *ModifyBatchIgnoreVulResponse, err error)

ModifyBatchIgnoreVul invokes the aegis.ModifyBatchIgnoreVul API synchronously api document: https://help.aliyun.com/api/aegis/modifybatchignorevul.html

func (*Client) ModifyBatchIgnoreVulWithCallback

func (client *Client) ModifyBatchIgnoreVulWithCallback(request *ModifyBatchIgnoreVulRequest, callback func(response *ModifyBatchIgnoreVulResponse, err error)) <-chan int

ModifyBatchIgnoreVulWithCallback invokes the aegis.ModifyBatchIgnoreVul API asynchronously api document: https://help.aliyun.com/api/aegis/modifybatchignorevul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyBatchIgnoreVulWithChan

func (client *Client) ModifyBatchIgnoreVulWithChan(request *ModifyBatchIgnoreVulRequest) (<-chan *ModifyBatchIgnoreVulResponse, <-chan error)

ModifyBatchIgnoreVulWithChan invokes the aegis.ModifyBatchIgnoreVul API asynchronously api document: https://help.aliyun.com/api/aegis/modifybatchignorevul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyClearLogstoreStorage

func (client *Client) ModifyClearLogstoreStorage(request *ModifyClearLogstoreStorageRequest) (response *ModifyClearLogstoreStorageResponse, err error)

ModifyClearLogstoreStorage invokes the aegis.ModifyClearLogstoreStorage API synchronously api document: https://help.aliyun.com/api/aegis/modifyclearlogstorestorage.html

func (*Client) ModifyClearLogstoreStorageWithCallback

func (client *Client) ModifyClearLogstoreStorageWithCallback(request *ModifyClearLogstoreStorageRequest, callback func(response *ModifyClearLogstoreStorageResponse, err error)) <-chan int

ModifyClearLogstoreStorageWithCallback invokes the aegis.ModifyClearLogstoreStorage API asynchronously api document: https://help.aliyun.com/api/aegis/modifyclearlogstorestorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyClearLogstoreStorageWithChan

func (client *Client) ModifyClearLogstoreStorageWithChan(request *ModifyClearLogstoreStorageRequest) (<-chan *ModifyClearLogstoreStorageResponse, <-chan error)

ModifyClearLogstoreStorageWithChan invokes the aegis.ModifyClearLogstoreStorage API asynchronously api document: https://help.aliyun.com/api/aegis/modifyclearlogstorestorage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyConcernNecessity

func (client *Client) ModifyConcernNecessity(request *ModifyConcernNecessityRequest) (response *ModifyConcernNecessityResponse, err error)

ModifyConcernNecessity invokes the aegis.ModifyConcernNecessity API synchronously api document: https://help.aliyun.com/api/aegis/modifyconcernnecessity.html

func (*Client) ModifyConcernNecessityWithCallback

func (client *Client) ModifyConcernNecessityWithCallback(request *ModifyConcernNecessityRequest, callback func(response *ModifyConcernNecessityResponse, err error)) <-chan int

ModifyConcernNecessityWithCallback invokes the aegis.ModifyConcernNecessity API asynchronously api document: https://help.aliyun.com/api/aegis/modifyconcernnecessity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyConcernNecessityWithChan

func (client *Client) ModifyConcernNecessityWithChan(request *ModifyConcernNecessityRequest) (<-chan *ModifyConcernNecessityResponse, <-chan error)

ModifyConcernNecessityWithChan invokes the aegis.ModifyConcernNecessity API asynchronously api document: https://help.aliyun.com/api/aegis/modifyconcernnecessity.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyEmgVulSubmit

func (client *Client) ModifyEmgVulSubmit(request *ModifyEmgVulSubmitRequest) (response *ModifyEmgVulSubmitResponse, err error)

ModifyEmgVulSubmit invokes the aegis.ModifyEmgVulSubmit API synchronously api document: https://help.aliyun.com/api/aegis/modifyemgvulsubmit.html

func (*Client) ModifyEmgVulSubmitWithCallback

func (client *Client) ModifyEmgVulSubmitWithCallback(request *ModifyEmgVulSubmitRequest, callback func(response *ModifyEmgVulSubmitResponse, err error)) <-chan int

ModifyEmgVulSubmitWithCallback invokes the aegis.ModifyEmgVulSubmit API asynchronously api document: https://help.aliyun.com/api/aegis/modifyemgvulsubmit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyEmgVulSubmitWithChan

func (client *Client) ModifyEmgVulSubmitWithChan(request *ModifyEmgVulSubmitRequest) (<-chan *ModifyEmgVulSubmitResponse, <-chan error)

ModifyEmgVulSubmitWithChan invokes the aegis.ModifyEmgVulSubmit API asynchronously api document: https://help.aliyun.com/api/aegis/modifyemgvulsubmit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyLogMetaStatus

func (client *Client) ModifyLogMetaStatus(request *ModifyLogMetaStatusRequest) (response *ModifyLogMetaStatusResponse, err error)

ModifyLogMetaStatus invokes the aegis.ModifyLogMetaStatus API synchronously api document: https://help.aliyun.com/api/aegis/modifylogmetastatus.html

func (*Client) ModifyLogMetaStatusWithCallback

func (client *Client) ModifyLogMetaStatusWithCallback(request *ModifyLogMetaStatusRequest, callback func(response *ModifyLogMetaStatusResponse, err error)) <-chan int

ModifyLogMetaStatusWithCallback invokes the aegis.ModifyLogMetaStatus API asynchronously api document: https://help.aliyun.com/api/aegis/modifylogmetastatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyLogMetaStatusWithChan

func (client *Client) ModifyLogMetaStatusWithChan(request *ModifyLogMetaStatusRequest) (<-chan *ModifyLogMetaStatusResponse, <-chan error)

ModifyLogMetaStatusWithChan invokes the aegis.ModifyLogMetaStatus API asynchronously api document: https://help.aliyun.com/api/aegis/modifylogmetastatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyMachineConfig

func (client *Client) ModifyMachineConfig(request *ModifyMachineConfigRequest) (response *ModifyMachineConfigResponse, err error)

ModifyMachineConfig invokes the aegis.ModifyMachineConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifymachineconfig.html

func (*Client) ModifyMachineConfigWithCallback

func (client *Client) ModifyMachineConfigWithCallback(request *ModifyMachineConfigRequest, callback func(response *ModifyMachineConfigResponse, err error)) <-chan int

ModifyMachineConfigWithCallback invokes the aegis.ModifyMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifymachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyMachineConfigWithChan

func (client *Client) ModifyMachineConfigWithChan(request *ModifyMachineConfigRequest) (<-chan *ModifyMachineConfigResponse, <-chan error)

ModifyMachineConfigWithChan invokes the aegis.ModifyMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifymachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyOpenLogShipper

func (client *Client) ModifyOpenLogShipper(request *ModifyOpenLogShipperRequest) (response *ModifyOpenLogShipperResponse, err error)

ModifyOpenLogShipper invokes the aegis.ModifyOpenLogShipper API synchronously api document: https://help.aliyun.com/api/aegis/modifyopenlogshipper.html

func (*Client) ModifyOpenLogShipperWithCallback

func (client *Client) ModifyOpenLogShipperWithCallback(request *ModifyOpenLogShipperRequest, callback func(response *ModifyOpenLogShipperResponse, err error)) <-chan int

ModifyOpenLogShipperWithCallback invokes the aegis.ModifyOpenLogShipper API asynchronously api document: https://help.aliyun.com/api/aegis/modifyopenlogshipper.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyOpenLogShipperWithChan

func (client *Client) ModifyOpenLogShipperWithChan(request *ModifyOpenLogShipperRequest) (<-chan *ModifyOpenLogShipperResponse, <-chan error)

ModifyOpenLogShipperWithChan invokes the aegis.ModifyOpenLogShipper API asynchronously api document: https://help.aliyun.com/api/aegis/modifyopenlogshipper.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySasAssetStatisticsColumn

func (client *Client) ModifySasAssetStatisticsColumn(request *ModifySasAssetStatisticsColumnRequest) (response *ModifySasAssetStatisticsColumnResponse, err error)

ModifySasAssetStatisticsColumn invokes the aegis.ModifySasAssetStatisticsColumn API synchronously api document: https://help.aliyun.com/api/aegis/modifysasassetstatisticscolumn.html

func (*Client) ModifySasAssetStatisticsColumnWithCallback

func (client *Client) ModifySasAssetStatisticsColumnWithCallback(request *ModifySasAssetStatisticsColumnRequest, callback func(response *ModifySasAssetStatisticsColumnResponse, err error)) <-chan int

ModifySasAssetStatisticsColumnWithCallback invokes the aegis.ModifySasAssetStatisticsColumn API asynchronously api document: https://help.aliyun.com/api/aegis/modifysasassetstatisticscolumn.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySasAssetStatisticsColumnWithChan

func (client *Client) ModifySasAssetStatisticsColumnWithChan(request *ModifySasAssetStatisticsColumnRequest) (<-chan *ModifySasAssetStatisticsColumnResponse, <-chan error)

ModifySasAssetStatisticsColumnWithChan invokes the aegis.ModifySasAssetStatisticsColumn API asynchronously api document: https://help.aliyun.com/api/aegis/modifysasassetstatisticscolumn.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySaveVulBatch

func (client *Client) ModifySaveVulBatch(request *ModifySaveVulBatchRequest) (response *ModifySaveVulBatchResponse, err error)

ModifySaveVulBatch invokes the aegis.ModifySaveVulBatch API synchronously api document: https://help.aliyun.com/api/aegis/modifysavevulbatch.html

func (*Client) ModifySaveVulBatchWithCallback

func (client *Client) ModifySaveVulBatchWithCallback(request *ModifySaveVulBatchRequest, callback func(response *ModifySaveVulBatchResponse, err error)) <-chan int

ModifySaveVulBatchWithCallback invokes the aegis.ModifySaveVulBatch API asynchronously api document: https://help.aliyun.com/api/aegis/modifysavevulbatch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySaveVulBatchWithChan

func (client *Client) ModifySaveVulBatchWithChan(request *ModifySaveVulBatchRequest) (<-chan *ModifySaveVulBatchResponse, <-chan error)

ModifySaveVulBatchWithChan invokes the aegis.ModifySaveVulBatch API asynchronously api document: https://help.aliyun.com/api/aegis/modifysavevulbatch.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyScreenSetting

func (client *Client) ModifyScreenSetting(request *ModifyScreenSettingRequest) (response *ModifyScreenSettingResponse, err error)

ModifyScreenSetting invokes the aegis.ModifyScreenSetting API synchronously api document: https://help.aliyun.com/api/aegis/modifyscreensetting.html

func (*Client) ModifyScreenSettingWithCallback

func (client *Client) ModifyScreenSettingWithCallback(request *ModifyScreenSettingRequest, callback func(response *ModifyScreenSettingResponse, err error)) <-chan int

ModifyScreenSettingWithCallback invokes the aegis.ModifyScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/modifyscreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyScreenSettingWithChan

func (client *Client) ModifyScreenSettingWithChan(request *ModifyScreenSettingRequest) (<-chan *ModifyScreenSettingResponse, <-chan error)

ModifyScreenSettingWithChan invokes the aegis.ModifyScreenSetting API asynchronously api document: https://help.aliyun.com/api/aegis/modifyscreensetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySearchCondition

func (client *Client) ModifySearchCondition(request *ModifySearchConditionRequest) (response *ModifySearchConditionResponse, err error)

ModifySearchCondition invokes the aegis.ModifySearchCondition API synchronously api document: https://help.aliyun.com/api/aegis/modifysearchcondition.html

func (*Client) ModifySearchConditionWithCallback

func (client *Client) ModifySearchConditionWithCallback(request *ModifySearchConditionRequest, callback func(response *ModifySearchConditionResponse, err error)) <-chan int

ModifySearchConditionWithCallback invokes the aegis.ModifySearchCondition API asynchronously api document: https://help.aliyun.com/api/aegis/modifysearchcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifySearchConditionWithChan

func (client *Client) ModifySearchConditionWithChan(request *ModifySearchConditionRequest) (<-chan *ModifySearchConditionResponse, <-chan error)

ModifySearchConditionWithChan invokes the aegis.ModifySearchCondition API asynchronously api document: https://help.aliyun.com/api/aegis/modifysearchcondition.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyStrategy

func (client *Client) ModifyStrategy(request *ModifyStrategyRequest) (response *ModifyStrategyResponse, err error)

ModifyStrategy invokes the aegis.ModifyStrategy API synchronously api document: https://help.aliyun.com/api/aegis/modifystrategy.html

func (*Client) ModifyStrategyTarget

func (client *Client) ModifyStrategyTarget(request *ModifyStrategyTargetRequest) (response *ModifyStrategyTargetResponse, err error)

ModifyStrategyTarget invokes the aegis.ModifyStrategyTarget API synchronously api document: https://help.aliyun.com/api/aegis/modifystrategytarget.html

func (*Client) ModifyStrategyTargetWithCallback

func (client *Client) ModifyStrategyTargetWithCallback(request *ModifyStrategyTargetRequest, callback func(response *ModifyStrategyTargetResponse, err error)) <-chan int

ModifyStrategyTargetWithCallback invokes the aegis.ModifyStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyStrategyTargetWithChan

func (client *Client) ModifyStrategyTargetWithChan(request *ModifyStrategyTargetRequest) (<-chan *ModifyStrategyTargetResponse, <-chan error)

ModifyStrategyTargetWithChan invokes the aegis.ModifyStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyStrategyWithCallback

func (client *Client) ModifyStrategyWithCallback(request *ModifyStrategyRequest, callback func(response *ModifyStrategyResponse, err error)) <-chan int

ModifyStrategyWithCallback invokes the aegis.ModifyStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyStrategyWithChan

func (client *Client) ModifyStrategyWithChan(request *ModifyStrategyRequest) (<-chan *ModifyStrategyResponse, <-chan error)

ModifyStrategyWithChan invokes the aegis.ModifyStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyTargetConfig

func (client *Client) ModifyTargetConfig(request *ModifyTargetConfigRequest) (response *ModifyTargetConfigResponse, err error)

ModifyTargetConfig invokes the aegis.ModifyTargetConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifytargetconfig.html

func (*Client) ModifyTargetConfigWithCallback

func (client *Client) ModifyTargetConfigWithCallback(request *ModifyTargetConfigRequest, callback func(response *ModifyTargetConfigResponse, err error)) <-chan int

ModifyTargetConfigWithCallback invokes the aegis.ModifyTargetConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifytargetconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyTargetConfigWithChan

func (client *Client) ModifyTargetConfigWithChan(request *ModifyTargetConfigRequest) (<-chan *ModifyTargetConfigResponse, <-chan error)

ModifyTargetConfigWithChan invokes the aegis.ModifyTargetConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifytargetconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyVulConfig

func (client *Client) ModifyVulConfig(request *ModifyVulConfigRequest) (response *ModifyVulConfigResponse, err error)

ModifyVulConfig invokes the aegis.ModifyVulConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifyvulconfig.html

func (*Client) ModifyVulConfigWithCallback

func (client *Client) ModifyVulConfigWithCallback(request *ModifyVulConfigRequest, callback func(response *ModifyVulConfigResponse, err error)) <-chan int

ModifyVulConfigWithCallback invokes the aegis.ModifyVulConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyvulconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyVulConfigWithChan

func (client *Client) ModifyVulConfigWithChan(request *ModifyVulConfigRequest) (<-chan *ModifyVulConfigResponse, <-chan error)

ModifyVulConfigWithChan invokes the aegis.ModifyVulConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyvulconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyVulLevel

func (client *Client) ModifyVulLevel(request *ModifyVulLevelRequest) (response *ModifyVulLevelResponse, err error)

ModifyVulLevel invokes the aegis.ModifyVulLevel API synchronously api document: https://help.aliyun.com/api/aegis/modifyvullevel.html

func (*Client) ModifyVulLevelWithCallback

func (client *Client) ModifyVulLevelWithCallback(request *ModifyVulLevelRequest, callback func(response *ModifyVulLevelResponse, err error)) <-chan int

ModifyVulLevelWithCallback invokes the aegis.ModifyVulLevel API asynchronously api document: https://help.aliyun.com/api/aegis/modifyvullevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyVulLevelWithChan

func (client *Client) ModifyVulLevelWithChan(request *ModifyVulLevelRequest) (<-chan *ModifyVulLevelResponse, <-chan error)

ModifyVulLevelWithChan invokes the aegis.ModifyVulLevel API asynchronously api document: https://help.aliyun.com/api/aegis/modifyvullevel.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyVulTarget

func (client *Client) ModifyVulTarget(request *ModifyVulTargetRequest) (response *ModifyVulTargetResponse, err error)

ModifyVulTarget invokes the aegis.ModifyVulTarget API synchronously api document: https://help.aliyun.com/api/aegis/modifyvultarget.html

func (*Client) ModifyVulTargetWithCallback

func (client *Client) ModifyVulTargetWithCallback(request *ModifyVulTargetRequest, callback func(response *ModifyVulTargetResponse, err error)) <-chan int

ModifyVulTargetWithCallback invokes the aegis.ModifyVulTarget API asynchronously api document: https://help.aliyun.com/api/aegis/modifyvultarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyVulTargetWithChan

func (client *Client) ModifyVulTargetWithChan(request *ModifyVulTargetRequest) (<-chan *ModifyVulTargetResponse, <-chan error)

ModifyVulTargetWithChan invokes the aegis.ModifyVulTarget API asynchronously api document: https://help.aliyun.com/api/aegis/modifyvultarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockCreateConfig

func (client *Client) ModifyWebLockCreateConfig(request *ModifyWebLockCreateConfigRequest) (response *ModifyWebLockCreateConfigResponse, err error)

ModifyWebLockCreateConfig invokes the aegis.ModifyWebLockCreateConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifyweblockcreateconfig.html

func (*Client) ModifyWebLockCreateConfigWithCallback

func (client *Client) ModifyWebLockCreateConfigWithCallback(request *ModifyWebLockCreateConfigRequest, callback func(response *ModifyWebLockCreateConfigResponse, err error)) <-chan int

ModifyWebLockCreateConfigWithCallback invokes the aegis.ModifyWebLockCreateConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockcreateconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockCreateConfigWithChan

func (client *Client) ModifyWebLockCreateConfigWithChan(request *ModifyWebLockCreateConfigRequest) (<-chan *ModifyWebLockCreateConfigResponse, <-chan error)

ModifyWebLockCreateConfigWithChan invokes the aegis.ModifyWebLockCreateConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockcreateconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockDeleteConfig

func (client *Client) ModifyWebLockDeleteConfig(request *ModifyWebLockDeleteConfigRequest) (response *ModifyWebLockDeleteConfigResponse, err error)

ModifyWebLockDeleteConfig invokes the aegis.ModifyWebLockDeleteConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifyweblockdeleteconfig.html

func (*Client) ModifyWebLockDeleteConfigWithCallback

func (client *Client) ModifyWebLockDeleteConfigWithCallback(request *ModifyWebLockDeleteConfigRequest, callback func(response *ModifyWebLockDeleteConfigResponse, err error)) <-chan int

ModifyWebLockDeleteConfigWithCallback invokes the aegis.ModifyWebLockDeleteConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockdeleteconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockDeleteConfigWithChan

func (client *Client) ModifyWebLockDeleteConfigWithChan(request *ModifyWebLockDeleteConfigRequest) (<-chan *ModifyWebLockDeleteConfigResponse, <-chan error)

ModifyWebLockDeleteConfigWithChan invokes the aegis.ModifyWebLockDeleteConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockdeleteconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockMachineList

func (client *Client) ModifyWebLockMachineList(request *ModifyWebLockMachineListRequest) (response *ModifyWebLockMachineListResponse, err error)

ModifyWebLockMachineList invokes the aegis.ModifyWebLockMachineList API synchronously api document: https://help.aliyun.com/api/aegis/modifyweblockmachinelist.html

func (*Client) ModifyWebLockMachineListWithCallback

func (client *Client) ModifyWebLockMachineListWithCallback(request *ModifyWebLockMachineListRequest, callback func(response *ModifyWebLockMachineListResponse, err error)) <-chan int

ModifyWebLockMachineListWithCallback invokes the aegis.ModifyWebLockMachineList API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockmachinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockMachineListWithChan

func (client *Client) ModifyWebLockMachineListWithChan(request *ModifyWebLockMachineListRequest) (<-chan *ModifyWebLockMachineListResponse, <-chan error)

ModifyWebLockMachineListWithChan invokes the aegis.ModifyWebLockMachineList API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockmachinelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockOperateEvents

func (client *Client) ModifyWebLockOperateEvents(request *ModifyWebLockOperateEventsRequest) (response *ModifyWebLockOperateEventsResponse, err error)

ModifyWebLockOperateEvents invokes the aegis.ModifyWebLockOperateEvents API synchronously api document: https://help.aliyun.com/api/aegis/modifyweblockoperateevents.html

func (*Client) ModifyWebLockOperateEventsWithCallback

func (client *Client) ModifyWebLockOperateEventsWithCallback(request *ModifyWebLockOperateEventsRequest, callback func(response *ModifyWebLockOperateEventsResponse, err error)) <-chan int

ModifyWebLockOperateEventsWithCallback invokes the aegis.ModifyWebLockOperateEvents API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockoperateevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockOperateEventsWithChan

func (client *Client) ModifyWebLockOperateEventsWithChan(request *ModifyWebLockOperateEventsRequest) (<-chan *ModifyWebLockOperateEventsResponse, <-chan error)

ModifyWebLockOperateEventsWithChan invokes the aegis.ModifyWebLockOperateEvents API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockoperateevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockRefresh

func (client *Client) ModifyWebLockRefresh(request *ModifyWebLockRefreshRequest) (response *ModifyWebLockRefreshResponse, err error)

ModifyWebLockRefresh invokes the aegis.ModifyWebLockRefresh API synchronously api document: https://help.aliyun.com/api/aegis/modifyweblockrefresh.html

func (*Client) ModifyWebLockRefreshWithCallback

func (client *Client) ModifyWebLockRefreshWithCallback(request *ModifyWebLockRefreshRequest, callback func(response *ModifyWebLockRefreshResponse, err error)) <-chan int

ModifyWebLockRefreshWithCallback invokes the aegis.ModifyWebLockRefresh API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockrefresh.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockRefreshWithChan

func (client *Client) ModifyWebLockRefreshWithChan(request *ModifyWebLockRefreshRequest) (<-chan *ModifyWebLockRefreshResponse, <-chan error)

ModifyWebLockRefreshWithChan invokes the aegis.ModifyWebLockRefresh API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockrefresh.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockStatus

func (client *Client) ModifyWebLockStatus(request *ModifyWebLockStatusRequest) (response *ModifyWebLockStatusResponse, err error)

ModifyWebLockStatus invokes the aegis.ModifyWebLockStatus API synchronously api document: https://help.aliyun.com/api/aegis/modifyweblockstatus.html

func (*Client) ModifyWebLockStatusWithCallback

func (client *Client) ModifyWebLockStatusWithCallback(request *ModifyWebLockStatusRequest, callback func(response *ModifyWebLockStatusResponse, err error)) <-chan int

ModifyWebLockStatusWithCallback invokes the aegis.ModifyWebLockStatus API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockStatusWithChan

func (client *Client) ModifyWebLockStatusWithChan(request *ModifyWebLockStatusRequest) (<-chan *ModifyWebLockStatusResponse, <-chan error)

ModifyWebLockStatusWithChan invokes the aegis.ModifyWebLockStatus API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockUpdateConfig

func (client *Client) ModifyWebLockUpdateConfig(request *ModifyWebLockUpdateConfigRequest) (response *ModifyWebLockUpdateConfigResponse, err error)

ModifyWebLockUpdateConfig invokes the aegis.ModifyWebLockUpdateConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifyweblockupdateconfig.html

func (*Client) ModifyWebLockUpdateConfigWithCallback

func (client *Client) ModifyWebLockUpdateConfigWithCallback(request *ModifyWebLockUpdateConfigRequest, callback func(response *ModifyWebLockUpdateConfigResponse, err error)) <-chan int

ModifyWebLockUpdateConfigWithCallback invokes the aegis.ModifyWebLockUpdateConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockupdateconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyWebLockUpdateConfigWithChan

func (client *Client) ModifyWebLockUpdateConfigWithChan(request *ModifyWebLockUpdateConfigRequest) (<-chan *ModifyWebLockUpdateConfigResponse, <-chan error)

ModifyWebLockUpdateConfigWithChan invokes the aegis.ModifyWebLockUpdateConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifyweblockupdateconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OpenSasTrial

func (client *Client) OpenSasTrial(request *OpenSasTrialRequest) (response *OpenSasTrialResponse, err error)

OpenSasTrial invokes the aegis.OpenSasTrial API synchronously api document: https://help.aliyun.com/api/aegis/opensastrial.html

func (*Client) OpenSasTrialWithCallback

func (client *Client) OpenSasTrialWithCallback(request *OpenSasTrialRequest, callback func(response *OpenSasTrialResponse, err error)) <-chan int

OpenSasTrialWithCallback invokes the aegis.OpenSasTrial API asynchronously api document: https://help.aliyun.com/api/aegis/opensastrial.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OpenSasTrialWithChan

func (client *Client) OpenSasTrialWithChan(request *OpenSasTrialRequest) (<-chan *OpenSasTrialResponse, <-chan error)

OpenSasTrialWithChan invokes the aegis.OpenSasTrial API asynchronously api document: https://help.aliyun.com/api/aegis/opensastrial.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateAgentClientInstall

func (client *Client) OperateAgentClientInstall(request *OperateAgentClientInstallRequest) (response *OperateAgentClientInstallResponse, err error)

OperateAgentClientInstall invokes the aegis.OperateAgentClientInstall API synchronously api document: https://help.aliyun.com/api/aegis/operateagentclientinstall.html

func (*Client) OperateAgentClientInstallWithCallback

func (client *Client) OperateAgentClientInstallWithCallback(request *OperateAgentClientInstallRequest, callback func(response *OperateAgentClientInstallResponse, err error)) <-chan int

OperateAgentClientInstallWithCallback invokes the aegis.OperateAgentClientInstall API asynchronously api document: https://help.aliyun.com/api/aegis/operateagentclientinstall.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateAgentClientInstallWithChan

func (client *Client) OperateAgentClientInstallWithChan(request *OperateAgentClientInstallRequest) (<-chan *OperateAgentClientInstallResponse, <-chan error)

OperateAgentClientInstallWithChan invokes the aegis.OperateAgentClientInstall API asynchronously api document: https://help.aliyun.com/api/aegis/operateagentclientinstall.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateResult

func (client *Client) OperateResult(request *OperateResultRequest) (response *OperateResultResponse, err error)

OperateResult invokes the aegis.OperateResult API synchronously api document: https://help.aliyun.com/api/aegis/operateresult.html

func (*Client) OperateResultWithCallback

func (client *Client) OperateResultWithCallback(request *OperateResultRequest, callback func(response *OperateResultResponse, err error)) <-chan int

OperateResultWithCallback invokes the aegis.OperateResult API asynchronously api document: https://help.aliyun.com/api/aegis/operateresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateResultWithChan

func (client *Client) OperateResultWithChan(request *OperateResultRequest) (<-chan *OperateResultResponse, <-chan error)

OperateResultWithChan invokes the aegis.OperateResult API asynchronously api document: https://help.aliyun.com/api/aegis/operateresult.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateSuspiciousEvent

func (client *Client) OperateSuspiciousEvent(request *OperateSuspiciousEventRequest) (response *OperateSuspiciousEventResponse, err error)

OperateSuspiciousEvent invokes the aegis.OperateSuspiciousEvent API synchronously api document: https://help.aliyun.com/api/aegis/operatesuspiciousevent.html

func (*Client) OperateSuspiciousEventWithCallback

func (client *Client) OperateSuspiciousEventWithCallback(request *OperateSuspiciousEventRequest, callback func(response *OperateSuspiciousEventResponse, err error)) <-chan int

OperateSuspiciousEventWithCallback invokes the aegis.OperateSuspiciousEvent API asynchronously api document: https://help.aliyun.com/api/aegis/operatesuspiciousevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateSuspiciousEventWithChan

func (client *Client) OperateSuspiciousEventWithChan(request *OperateSuspiciousEventRequest) (<-chan *OperateSuspiciousEventResponse, <-chan error)

OperateSuspiciousEventWithChan invokes the aegis.OperateSuspiciousEvent API asynchronously api document: https://help.aliyun.com/api/aegis/operatesuspiciousevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateSuspiciousOverallConfig

func (client *Client) OperateSuspiciousOverallConfig(request *OperateSuspiciousOverallConfigRequest) (response *OperateSuspiciousOverallConfigResponse, err error)

OperateSuspiciousOverallConfig invokes the aegis.OperateSuspiciousOverallConfig API synchronously api document: https://help.aliyun.com/api/aegis/operatesuspiciousoverallconfig.html

func (*Client) OperateSuspiciousOverallConfigWithCallback

func (client *Client) OperateSuspiciousOverallConfigWithCallback(request *OperateSuspiciousOverallConfigRequest, callback func(response *OperateSuspiciousOverallConfigResponse, err error)) <-chan int

OperateSuspiciousOverallConfigWithCallback invokes the aegis.OperateSuspiciousOverallConfig API asynchronously api document: https://help.aliyun.com/api/aegis/operatesuspiciousoverallconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateSuspiciousOverallConfigWithChan

func (client *Client) OperateSuspiciousOverallConfigWithChan(request *OperateSuspiciousOverallConfigRequest) (<-chan *OperateSuspiciousOverallConfigResponse, <-chan error)

OperateSuspiciousOverallConfigWithChan invokes the aegis.OperateSuspiciousOverallConfig API asynchronously api document: https://help.aliyun.com/api/aegis/operatesuspiciousoverallconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateSuspiciousTargetConfig

func (client *Client) OperateSuspiciousTargetConfig(request *OperateSuspiciousTargetConfigRequest) (response *OperateSuspiciousTargetConfigResponse, err error)

OperateSuspiciousTargetConfig invokes the aegis.OperateSuspiciousTargetConfig API synchronously api document: https://help.aliyun.com/api/aegis/operatesuspicioustargetconfig.html

func (*Client) OperateSuspiciousTargetConfigWithCallback

func (client *Client) OperateSuspiciousTargetConfigWithCallback(request *OperateSuspiciousTargetConfigRequest, callback func(response *OperateSuspiciousTargetConfigResponse, err error)) <-chan int

OperateSuspiciousTargetConfigWithCallback invokes the aegis.OperateSuspiciousTargetConfig API asynchronously api document: https://help.aliyun.com/api/aegis/operatesuspicioustargetconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateSuspiciousTargetConfigWithChan

func (client *Client) OperateSuspiciousTargetConfigWithChan(request *OperateSuspiciousTargetConfigRequest) (<-chan *OperateSuspiciousTargetConfigResponse, <-chan error)

OperateSuspiciousTargetConfigWithChan invokes the aegis.OperateSuspiciousTargetConfig API asynchronously api document: https://help.aliyun.com/api/aegis/operatesuspicioustargetconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateVul

func (client *Client) OperateVul(request *OperateVulRequest) (response *OperateVulResponse, err error)

OperateVul invokes the aegis.OperateVul API synchronously api document: https://help.aliyun.com/api/aegis/operatevul.html

func (*Client) OperateVulWithCallback

func (client *Client) OperateVulWithCallback(request *OperateVulRequest, callback func(response *OperateVulResponse, err error)) <-chan int

OperateVulWithCallback invokes the aegis.OperateVul API asynchronously api document: https://help.aliyun.com/api/aegis/operatevul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateVulWithChan

func (client *Client) OperateVulWithChan(request *OperateVulRequest) (<-chan *OperateVulResponse, <-chan error)

OperateVulWithChan invokes the aegis.OperateVul API asynchronously api document: https://help.aliyun.com/api/aegis/operatevul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateWarning

func (client *Client) OperateWarning(request *OperateWarningRequest) (response *OperateWarningResponse, err error)

OperateWarning invokes the aegis.OperateWarning API synchronously api document: https://help.aliyun.com/api/aegis/operatewarning.html

func (*Client) OperateWarningWithCallback

func (client *Client) OperateWarningWithCallback(request *OperateWarningRequest, callback func(response *OperateWarningResponse, err error)) <-chan int

OperateWarningWithCallback invokes the aegis.OperateWarning API asynchronously api document: https://help.aliyun.com/api/aegis/operatewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperateWarningWithChan

func (client *Client) OperateWarningWithChan(request *OperateWarningRequest) (<-chan *OperateWarningResponse, <-chan error)

OperateWarningWithChan invokes the aegis.OperateWarning API asynchronously api document: https://help.aliyun.com/api/aegis/operatewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperationSuspEvents

func (client *Client) OperationSuspEvents(request *OperationSuspEventsRequest) (response *OperationSuspEventsResponse, err error)

OperationSuspEvents invokes the aegis.OperationSuspEvents API synchronously api document: https://help.aliyun.com/api/aegis/operationsuspevents.html

func (*Client) OperationSuspEventsWithCallback

func (client *Client) OperationSuspEventsWithCallback(request *OperationSuspEventsRequest, callback func(response *OperationSuspEventsResponse, err error)) <-chan int

OperationSuspEventsWithCallback invokes the aegis.OperationSuspEvents API asynchronously api document: https://help.aliyun.com/api/aegis/operationsuspevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) OperationSuspEventsWithChan

func (client *Client) OperationSuspEventsWithChan(request *OperationSuspEventsRequest) (<-chan *OperationSuspEventsResponse, <-chan error)

OperationSuspEventsWithChan invokes the aegis.OperationSuspEvents API asynchronously api document: https://help.aliyun.com/api/aegis/operationsuspevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCrackEvent

func (client *Client) QueryCrackEvent(request *QueryCrackEventRequest) (response *QueryCrackEventResponse, err error)

QueryCrackEvent invokes the aegis.QueryCrackEvent API synchronously api document: https://help.aliyun.com/api/aegis/querycrackevent.html

func (*Client) QueryCrackEventWithCallback

func (client *Client) QueryCrackEventWithCallback(request *QueryCrackEventRequest, callback func(response *QueryCrackEventResponse, err error)) <-chan int

QueryCrackEventWithCallback invokes the aegis.QueryCrackEvent API asynchronously api document: https://help.aliyun.com/api/aegis/querycrackevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryCrackEventWithChan

func (client *Client) QueryCrackEventWithChan(request *QueryCrackEventRequest) (<-chan *QueryCrackEventResponse, <-chan error)

QueryCrackEventWithChan invokes the aegis.QueryCrackEvent API asynchronously api document: https://help.aliyun.com/api/aegis/querycrackevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryLoginEvent

func (client *Client) QueryLoginEvent(request *QueryLoginEventRequest) (response *QueryLoginEventResponse, err error)

QueryLoginEvent invokes the aegis.QueryLoginEvent API synchronously api document: https://help.aliyun.com/api/aegis/queryloginevent.html

func (*Client) QueryLoginEventWithCallback

func (client *Client) QueryLoginEventWithCallback(request *QueryLoginEventRequest, callback func(response *QueryLoginEventResponse, err error)) <-chan int

QueryLoginEventWithCallback invokes the aegis.QueryLoginEvent API asynchronously api document: https://help.aliyun.com/api/aegis/queryloginevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) QueryLoginEventWithChan

func (client *Client) QueryLoginEventWithChan(request *QueryLoginEventRequest) (<-chan *QueryLoginEventResponse, <-chan error)

QueryLoginEventWithChan invokes the aegis.QueryLoginEvent API asynchronously api document: https://help.aliyun.com/api/aegis/queryloginevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseInstance

func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (response *ReleaseInstanceResponse, err error)

ReleaseInstance invokes the aegis.ReleaseInstance API synchronously api document: https://help.aliyun.com/api/aegis/releaseinstance.html

func (*Client) ReleaseInstanceWithCallback

func (client *Client) ReleaseInstanceWithCallback(request *ReleaseInstanceRequest, callback func(response *ReleaseInstanceResponse, err error)) <-chan int

ReleaseInstanceWithCallback invokes the aegis.ReleaseInstance API asynchronously api document: https://help.aliyun.com/api/aegis/releaseinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ReleaseInstanceWithChan

func (client *Client) ReleaseInstanceWithChan(request *ReleaseInstanceRequest) (<-chan *ReleaseInstanceResponse, <-chan error)

ReleaseInstanceWithChan invokes the aegis.ReleaseInstance API asynchronously api document: https://help.aliyun.com/api/aegis/releaseinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewInstance

func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)

RenewInstance invokes the aegis.RenewInstance API synchronously api document: https://help.aliyun.com/api/aegis/renewinstance.html

func (*Client) RenewInstanceWithCallback

func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int

RenewInstanceWithCallback invokes the aegis.RenewInstance API asynchronously api document: https://help.aliyun.com/api/aegis/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RenewInstanceWithChan

func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)

RenewInstanceWithChan invokes the aegis.RenewInstance API asynchronously api document: https://help.aliyun.com/api/aegis/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RollbackQuaraFile

func (client *Client) RollbackQuaraFile(request *RollbackQuaraFileRequest) (response *RollbackQuaraFileResponse, err error)

RollbackQuaraFile invokes the aegis.RollbackQuaraFile API synchronously api document: https://help.aliyun.com/api/aegis/rollbackquarafile.html

func (*Client) RollbackQuaraFileWithCallback

func (client *Client) RollbackQuaraFileWithCallback(request *RollbackQuaraFileRequest, callback func(response *RollbackQuaraFileResponse, err error)) <-chan int

RollbackQuaraFileWithCallback invokes the aegis.RollbackQuaraFile API asynchronously api document: https://help.aliyun.com/api/aegis/rollbackquarafile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RollbackQuaraFileWithChan

func (client *Client) RollbackQuaraFileWithChan(request *RollbackQuaraFileRequest) (<-chan *RollbackQuaraFileResponse, <-chan error)

RollbackQuaraFileWithChan invokes the aegis.RollbackQuaraFile API asynchronously api document: https://help.aliyun.com/api/aegis/rollbackquarafile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RollbackSuspEventQuaraFile

func (client *Client) RollbackSuspEventQuaraFile(request *RollbackSuspEventQuaraFileRequest) (response *RollbackSuspEventQuaraFileResponse, err error)

RollbackSuspEventQuaraFile invokes the aegis.RollbackSuspEventQuaraFile API synchronously api document: https://help.aliyun.com/api/aegis/rollbacksuspeventquarafile.html

func (*Client) RollbackSuspEventQuaraFileWithCallback

func (client *Client) RollbackSuspEventQuaraFileWithCallback(request *RollbackSuspEventQuaraFileRequest, callback func(response *RollbackSuspEventQuaraFileResponse, err error)) <-chan int

RollbackSuspEventQuaraFileWithCallback invokes the aegis.RollbackSuspEventQuaraFile API asynchronously api document: https://help.aliyun.com/api/aegis/rollbacksuspeventquarafile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RollbackSuspEventQuaraFileWithChan

func (client *Client) RollbackSuspEventQuaraFileWithChan(request *RollbackSuspEventQuaraFileRequest) (<-chan *RollbackSuspEventQuaraFileResponse, <-chan error)

RollbackSuspEventQuaraFileWithChan invokes the aegis.RollbackSuspEventQuaraFile API asynchronously api document: https://help.aliyun.com/api/aegis/rollbacksuspeventquarafile.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SaveSuspEventUserSetting

func (client *Client) SaveSuspEventUserSetting(request *SaveSuspEventUserSettingRequest) (response *SaveSuspEventUserSettingResponse, err error)

SaveSuspEventUserSetting invokes the aegis.SaveSuspEventUserSetting API synchronously api document: https://help.aliyun.com/api/aegis/savesuspeventusersetting.html

func (*Client) SaveSuspEventUserSettingWithCallback

func (client *Client) SaveSuspEventUserSettingWithCallback(request *SaveSuspEventUserSettingRequest, callback func(response *SaveSuspEventUserSettingResponse, err error)) <-chan int

SaveSuspEventUserSettingWithCallback invokes the aegis.SaveSuspEventUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/savesuspeventusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SaveSuspEventUserSettingWithChan

func (client *Client) SaveSuspEventUserSettingWithChan(request *SaveSuspEventUserSettingRequest) (<-chan *SaveSuspEventUserSettingResponse, <-chan error)

SaveSuspEventUserSettingWithChan invokes the aegis.SaveSuspEventUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/savesuspeventusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SaveWhiteListStrategy

func (client *Client) SaveWhiteListStrategy(request *SaveWhiteListStrategyRequest) (response *SaveWhiteListStrategyResponse, err error)

SaveWhiteListStrategy invokes the aegis.SaveWhiteListStrategy API synchronously api document: https://help.aliyun.com/api/aegis/savewhiteliststrategy.html

func (*Client) SaveWhiteListStrategyAssets

func (client *Client) SaveWhiteListStrategyAssets(request *SaveWhiteListStrategyAssetsRequest) (response *SaveWhiteListStrategyAssetsResponse, err error)

SaveWhiteListStrategyAssets invokes the aegis.SaveWhiteListStrategyAssets API synchronously api document: https://help.aliyun.com/api/aegis/savewhiteliststrategyassets.html

func (*Client) SaveWhiteListStrategyAssetsWithCallback

func (client *Client) SaveWhiteListStrategyAssetsWithCallback(request *SaveWhiteListStrategyAssetsRequest, callback func(response *SaveWhiteListStrategyAssetsResponse, err error)) <-chan int

SaveWhiteListStrategyAssetsWithCallback invokes the aegis.SaveWhiteListStrategyAssets API asynchronously api document: https://help.aliyun.com/api/aegis/savewhiteliststrategyassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SaveWhiteListStrategyAssetsWithChan

func (client *Client) SaveWhiteListStrategyAssetsWithChan(request *SaveWhiteListStrategyAssetsRequest) (<-chan *SaveWhiteListStrategyAssetsResponse, <-chan error)

SaveWhiteListStrategyAssetsWithChan invokes the aegis.SaveWhiteListStrategyAssets API asynchronously api document: https://help.aliyun.com/api/aegis/savewhiteliststrategyassets.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SaveWhiteListStrategyWithCallback

func (client *Client) SaveWhiteListStrategyWithCallback(request *SaveWhiteListStrategyRequest, callback func(response *SaveWhiteListStrategyResponse, err error)) <-chan int

SaveWhiteListStrategyWithCallback invokes the aegis.SaveWhiteListStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/savewhiteliststrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SaveWhiteListStrategyWithChan

func (client *Client) SaveWhiteListStrategyWithChan(request *SaveWhiteListStrategyRequest) (<-chan *SaveWhiteListStrategyResponse, <-chan error)

SaveWhiteListStrategyWithChan invokes the aegis.SaveWhiteListStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/savewhiteliststrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetDatasourceStatus

func (client *Client) SetDatasourceStatus(request *SetDatasourceStatusRequest) (response *SetDatasourceStatusResponse, err error)

SetDatasourceStatus invokes the aegis.SetDatasourceStatus API synchronously api document: https://help.aliyun.com/api/aegis/setdatasourcestatus.html

func (*Client) SetDatasourceStatusWithCallback

func (client *Client) SetDatasourceStatusWithCallback(request *SetDatasourceStatusRequest, callback func(response *SetDatasourceStatusResponse, err error)) <-chan int

SetDatasourceStatusWithCallback invokes the aegis.SetDatasourceStatus API asynchronously api document: https://help.aliyun.com/api/aegis/setdatasourcestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SetDatasourceStatusWithChan

func (client *Client) SetDatasourceStatusWithChan(request *SetDatasourceStatusRequest) (<-chan *SetDatasourceStatusResponse, <-chan error)

SetDatasourceStatusWithChan invokes the aegis.SetDatasourceStatus API asynchronously api document: https://help.aliyun.com/api/aegis/setdatasourcestatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TransformLeakage

func (client *Client) TransformLeakage(request *TransformLeakageRequest) (response *TransformLeakageResponse, err error)

TransformLeakage invokes the aegis.TransformLeakage API synchronously api document: https://help.aliyun.com/api/aegis/transformleakage.html

func (*Client) TransformLeakageWithCallback

func (client *Client) TransformLeakageWithCallback(request *TransformLeakageRequest, callback func(response *TransformLeakageResponse, err error)) <-chan int

TransformLeakageWithCallback invokes the aegis.TransformLeakage API asynchronously api document: https://help.aliyun.com/api/aegis/transformleakage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) TransformLeakageWithChan

func (client *Client) TransformLeakageWithChan(request *TransformLeakageRequest) (<-chan *TransformLeakageResponse, <-chan error)

TransformLeakageWithChan invokes the aegis.TransformLeakage API asynchronously api document: https://help.aliyun.com/api/aegis/transformleakage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateWhiteListProcessStatus

func (client *Client) UpdateWhiteListProcessStatus(request *UpdateWhiteListProcessStatusRequest) (response *UpdateWhiteListProcessStatusResponse, err error)

UpdateWhiteListProcessStatus invokes the aegis.UpdateWhiteListProcessStatus API synchronously api document: https://help.aliyun.com/api/aegis/updatewhitelistprocessstatus.html

func (*Client) UpdateWhiteListProcessStatusWithCallback

func (client *Client) UpdateWhiteListProcessStatusWithCallback(request *UpdateWhiteListProcessStatusRequest, callback func(response *UpdateWhiteListProcessStatusResponse, err error)) <-chan int

UpdateWhiteListProcessStatusWithCallback invokes the aegis.UpdateWhiteListProcessStatus API asynchronously api document: https://help.aliyun.com/api/aegis/updatewhitelistprocessstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateWhiteListProcessStatusWithChan

func (client *Client) UpdateWhiteListProcessStatusWithChan(request *UpdateWhiteListProcessStatusRequest) (<-chan *UpdateWhiteListProcessStatusResponse, <-chan error)

UpdateWhiteListProcessStatusWithChan invokes the aegis.UpdateWhiteListProcessStatus API asynchronously api document: https://help.aliyun.com/api/aegis/updatewhitelistprocessstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateWhiteListStrategyRelation

func (client *Client) UpdateWhiteListStrategyRelation(request *UpdateWhiteListStrategyRelationRequest) (response *UpdateWhiteListStrategyRelationResponse, err error)

UpdateWhiteListStrategyRelation invokes the aegis.UpdateWhiteListStrategyRelation API synchronously api document: https://help.aliyun.com/api/aegis/updatewhiteliststrategyrelation.html

func (*Client) UpdateWhiteListStrategyRelationWithCallback

func (client *Client) UpdateWhiteListStrategyRelationWithCallback(request *UpdateWhiteListStrategyRelationRequest, callback func(response *UpdateWhiteListStrategyRelationResponse, err error)) <-chan int

UpdateWhiteListStrategyRelationWithCallback invokes the aegis.UpdateWhiteListStrategyRelation API asynchronously api document: https://help.aliyun.com/api/aegis/updatewhiteliststrategyrelation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateWhiteListStrategyRelationWithChan

func (client *Client) UpdateWhiteListStrategyRelationWithChan(request *UpdateWhiteListStrategyRelationRequest) (<-chan *UpdateWhiteListStrategyRelationResponse, <-chan error)

UpdateWhiteListStrategyRelationWithChan invokes the aegis.UpdateWhiteListStrategyRelation API asynchronously api document: https://help.aliyun.com/api/aegis/updatewhiteliststrategyrelation.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateWhiteListStrategyStatus

func (client *Client) UpdateWhiteListStrategyStatus(request *UpdateWhiteListStrategyStatusRequest) (response *UpdateWhiteListStrategyStatusResponse, err error)

UpdateWhiteListStrategyStatus invokes the aegis.UpdateWhiteListStrategyStatus API synchronously api document: https://help.aliyun.com/api/aegis/updatewhiteliststrategystatus.html

func (*Client) UpdateWhiteListStrategyStatusWithCallback

func (client *Client) UpdateWhiteListStrategyStatusWithCallback(request *UpdateWhiteListStrategyStatusRequest, callback func(response *UpdateWhiteListStrategyStatusResponse, err error)) <-chan int

UpdateWhiteListStrategyStatusWithCallback invokes the aegis.UpdateWhiteListStrategyStatus API asynchronously api document: https://help.aliyun.com/api/aegis/updatewhiteliststrategystatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpdateWhiteListStrategyStatusWithChan

func (client *Client) UpdateWhiteListStrategyStatusWithChan(request *UpdateWhiteListStrategyStatusRequest) (<-chan *UpdateWhiteListStrategyStatusResponse, <-chan error)

UpdateWhiteListStrategyStatusWithChan invokes the aegis.UpdateWhiteListStrategyStatus API asynchronously api document: https://help.aliyun.com/api/aegis/updatewhiteliststrategystatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeInstance

func (client *Client) UpgradeInstance(request *UpgradeInstanceRequest) (response *UpgradeInstanceResponse, err error)

UpgradeInstance invokes the aegis.UpgradeInstance API synchronously api document: https://help.aliyun.com/api/aegis/upgradeinstance.html

func (*Client) UpgradeInstanceWithCallback

func (client *Client) UpgradeInstanceWithCallback(request *UpgradeInstanceRequest, callback func(response *UpgradeInstanceResponse, err error)) <-chan int

UpgradeInstanceWithCallback invokes the aegis.UpgradeInstance API asynchronously api document: https://help.aliyun.com/api/aegis/upgradeinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeInstanceWithChan

func (client *Client) UpgradeInstanceWithChan(request *UpgradeInstanceRequest) (<-chan *UpgradeInstanceResponse, <-chan error)

UpgradeInstanceWithChan invokes the aegis.UpgradeInstance API asynchronously api document: https://help.aliyun.com/api/aegis/upgradeinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ValidateHcWarnings

func (client *Client) ValidateHcWarnings(request *ValidateHcWarningsRequest) (response *ValidateHcWarningsResponse, err error)

ValidateHcWarnings invokes the aegis.ValidateHcWarnings API synchronously api document: https://help.aliyun.com/api/aegis/validatehcwarnings.html

func (*Client) ValidateHcWarningsWithCallback

func (client *Client) ValidateHcWarningsWithCallback(request *ValidateHcWarningsRequest, callback func(response *ValidateHcWarningsResponse, err error)) <-chan int

ValidateHcWarningsWithCallback invokes the aegis.ValidateHcWarnings API asynchronously api document: https://help.aliyun.com/api/aegis/validatehcwarnings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ValidateHcWarningsWithChan

func (client *Client) ValidateHcWarningsWithChan(request *ValidateHcWarningsRequest) (<-chan *ValidateHcWarningsResponse, <-chan error)

ValidateHcWarningsWithChan invokes the aegis.ValidateHcWarnings API asynchronously api document: https://help.aliyun.com/api/aegis/validatehcwarnings.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type ConcernLevels

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

ConcernLevels is a nested struct in aegis response

type ConcernNecessity

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

ConcernNecessity is a nested struct in aegis response

type Condition

type Condition struct {
	Name         string `json:"Name" xml:"Name"`
	Region       string `json:"Region" xml:"Region"`
	Os           string `json:"Os" xml:"Os"`
	Count        int    `json:"Count" xml:"Count"`
	SafeStatus   string `json:"SafeStatus" xml:"SafeStatus"`
	Tag          string `json:"Tag" xml:"Tag"`
	Remark       string `json:"Remark" xml:"Remark"`
	AssetType    string `json:"AssetType" xml:"AssetType"`
	ClientStatus string `json:"ClientStatus" xml:"ClientStatus"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	Id           string `json:"Id" xml:"Id"`
}

Condition is a nested struct in aegis response

type ConditionListInDescribeSasLeftCondition

type ConditionListInDescribeSasLeftCondition struct {
	Condition []Condition `json:"Condition" xml:"Condition"`
}

ConditionListInDescribeSasLeftCondition is a nested struct in aegis response

type ConditionListInDescribeSearchCondition

type ConditionListInDescribeSearchCondition struct {
	Condition []Condition `json:"Condition" xml:"Condition"`
}

ConditionListInDescribeSearchCondition is a nested struct in aegis response

type Config

type Config struct {
	StartTime  string   `json:"StartTime" xml:"StartTime"`
	EndTime    string   `json:"EndTime" xml:"EndTime"`
	Ip         string   `json:"Ip" xml:"Ip"`
	StrategyId int      `json:"StrategyId" xml:"StrategyId"`
	Account    string   `json:"Account" xml:"Account"`
	Location   string   `json:"Location" xml:"Location"`
	Switcher   string   `json:"Switcher" xml:"Switcher"`
	VulType    string   `json:"VulType" xml:"VulType"`
	UuidCount  int      `json:"UuidCount" xml:"UuidCount"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	TargetList []Target `json:"TargetList" xml:"TargetList"`
}

Config is a nested struct in aegis response

type ConfigInfo

type ConfigInfo struct {
	Id                string `json:"Id" xml:"Id"`
	Uuid              string `json:"Uuid" xml:"Uuid"`
	Dir               string `json:"Dir" xml:"Dir"`
	ExclusiveDir      string `json:"ExclusiveDir" xml:"ExclusiveDir"`
	ExclusiveFileType string `json:"ExclusiveFileType" xml:"ExclusiveFileType"`
	LocalBackupDir    string `json:"LocalBackupDir" xml:"LocalBackupDir"`
}

ConfigInfo is a nested struct in aegis response

type ConfigList

type ConfigList struct {
	ConfigInfo []ConfigInfo `json:"ConfigInfo" xml:"ConfigInfo"`
}

ConfigList is a nested struct in aegis response

type ConfigTarget

type ConfigTarget struct {
	Flag       string `json:"Flag" xml:"Flag"`
	Target     string `json:"Target" xml:"Target"`
	TargetType string `json:"TargetType" xml:"TargetType"`
}

ConfigTarget is a nested struct in aegis response

type ConfigTargetsInDescribeMachineConfig

type ConfigTargetsInDescribeMachineConfig struct {
	ConfigTarget []ConfigTarget `json:"ConfigTarget" xml:"ConfigTarget"`
}

ConfigTargetsInDescribeMachineConfig is a nested struct in aegis response

type ConfigTargetsInDescribeStratety

type ConfigTargetsInDescribeStratety struct {
	ConfigTarget []ConfigTarget `json:"ConfigTarget" xml:"ConfigTarget"`
}

ConfigTargetsInDescribeStratety is a nested struct in aegis response

type Configs

type Configs struct {
	Config []Config `json:"Config" xml:"Config"`
}

Configs is a nested struct in aegis response

type CreatScreenSettingRequest

type CreatScreenSettingRequest struct {
	*requests.RpcRequest
	SourceIp        string `position:"Query" name:"SourceIp"`
	ScreenTitle     string `position:"Query" name:"ScreenTitle"`
	ScreenIdSetting string `position:"Query" name:"ScreenIdSetting"`
}

CreatScreenSettingRequest is the request struct for api CreatScreenSetting

func CreateCreatScreenSettingRequest

func CreateCreatScreenSettingRequest() (request *CreatScreenSettingRequest)

CreateCreatScreenSettingRequest creates a request to invoke CreatScreenSetting API

type CreatScreenSettingResponse

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

CreatScreenSettingResponse is the response struct for api CreatScreenSetting

func CreateCreatScreenSettingResponse

func CreateCreatScreenSettingResponse() (response *CreatScreenSettingResponse)

CreateCreatScreenSettingResponse creates a response to parse from CreatScreenSetting response

type CreateInstanceRequest

type CreateInstanceRequest struct {
	*requests.RpcRequest
	Duration          requests.Integer `position:"Query" name:"Duration"`
	IsAutoRenew       requests.Boolean `position:"Query" name:"IsAutoRenew"`
	ClientToken       string           `position:"Query" name:"ClientToken"`
	VmNumber          requests.Integer `position:"Query" name:"VmNumber"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
	VersionCode       requests.Integer `position:"Query" name:"VersionCode"`
	PricingCycle      string           `position:"Query" name:"PricingCycle"`
	AutoRenewDuration requests.Integer `position:"Query" name:"AutoRenewDuration"`
}

CreateInstanceRequest is the request struct for api CreateInstance

func CreateCreateInstanceRequest

func CreateCreateInstanceRequest() (request *CreateInstanceRequest)

CreateCreateInstanceRequest creates a request to invoke CreateInstance API

type CreateInstanceResponse

type CreateInstanceResponse struct {
	*responses.BaseResponse
	OrderId    string `json:"OrderId" xml:"OrderId"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
}

CreateInstanceResponse is the response struct for api CreateInstance

func CreateCreateInstanceResponse

func CreateCreateInstanceResponse() (response *CreateInstanceResponse)

CreateCreateInstanceResponse creates a response to parse from CreateInstance response

type CreateLogQueryRequest

type CreateLogQueryRequest struct {
	*requests.RpcRequest
	SourceIp    string `position:"Query" name:"SourceIp"`
	QueryName   string `position:"Query" name:"QueryName"`
	Conditions  string `position:"Query" name:"Conditions"`
	QueryDetail string `position:"Query" name:"QueryDetail"`
}

CreateLogQueryRequest is the request struct for api CreateLogQuery

func CreateCreateLogQueryRequest

func CreateCreateLogQueryRequest() (request *CreateLogQueryRequest)

CreateCreateLogQueryRequest creates a request to invoke CreateLogQuery API

type CreateLogQueryResponse

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

CreateLogQueryResponse is the response struct for api CreateLogQuery

func CreateCreateLogQueryResponse

func CreateCreateLogQueryResponse() (response *CreateLogQueryResponse)

CreateCreateLogQueryResponse creates a response to parse from CreateLogQuery response

type CreateOrUpdateDataSourceRequest

type CreateOrUpdateDataSourceRequest struct {
	*requests.RpcRequest
	ProjectName           string `position:"Query" name:"ProjectName"`
	SourceIp              string `position:"Query" name:"SourceIp"`
	LogStoreName          string `position:"Query" name:"LogStoreName"`
	DatasourceDescription string `position:"Query" name:"DatasourceDescription"`
	Fields                string `position:"Query" name:"Fields"`
	RegionNo              string `position:"Query" name:"RegionNo"`
}

CreateOrUpdateDataSourceRequest is the request struct for api CreateOrUpdateDataSource

func CreateCreateOrUpdateDataSourceRequest

func CreateCreateOrUpdateDataSourceRequest() (request *CreateOrUpdateDataSourceRequest)

CreateCreateOrUpdateDataSourceRequest creates a request to invoke CreateOrUpdateDataSource API

type CreateOrUpdateDataSourceResponse

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

CreateOrUpdateDataSourceResponse is the response struct for api CreateOrUpdateDataSource

func CreateCreateOrUpdateDataSourceResponse

func CreateCreateOrUpdateDataSourceResponse() (response *CreateOrUpdateDataSourceResponse)

CreateCreateOrUpdateDataSourceResponse creates a response to parse from CreateOrUpdateDataSource response

type CreateOrUpdateDingTalkRequest

type CreateOrUpdateDingTalkRequest struct {
	*requests.RpcRequest
	RuleActionName string           `position:"Query" name:"RuleActionName"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	SendUrl        string           `position:"Query" name:"SendUrl"`
	Id             requests.Integer `position:"Query" name:"Id"`
	IntervalTime   requests.Integer `position:"Query" name:"IntervalTime"`
}

CreateOrUpdateDingTalkRequest is the request struct for api CreateOrUpdateDingTalk

func CreateCreateOrUpdateDingTalkRequest

func CreateCreateOrUpdateDingTalkRequest() (request *CreateOrUpdateDingTalkRequest)

CreateCreateOrUpdateDingTalkRequest creates a request to invoke CreateOrUpdateDingTalk API

type CreateOrUpdateDingTalkResponse

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

CreateOrUpdateDingTalkResponse is the response struct for api CreateOrUpdateDingTalk

func CreateCreateOrUpdateDingTalkResponse

func CreateCreateOrUpdateDingTalkResponse() (response *CreateOrUpdateDingTalkResponse)

CreateCreateOrUpdateDingTalkResponse creates a response to parse from CreateOrUpdateDingTalk response

type CreateOrUpdateGroupRequest

type CreateOrUpdateGroupRequest struct {
	*requests.RpcRequest
	RuleIds         string           `position:"Query" name:"RuleIds"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	MachineGroupIds string           `position:"Query" name:"MachineGroupIds"`
	Description     string           `position:"Query" name:"Description"`
	Id              requests.Integer `position:"Query" name:"Id"`
	Lang            string           `position:"Query" name:"Lang"`
	GroupName       string           `position:"Query" name:"GroupName"`
}

CreateOrUpdateGroupRequest is the request struct for api CreateOrUpdateGroup

func CreateCreateOrUpdateGroupRequest

func CreateCreateOrUpdateGroupRequest() (request *CreateOrUpdateGroupRequest)

CreateCreateOrUpdateGroupRequest creates a request to invoke CreateOrUpdateGroup API

type CreateOrUpdateGroupResponse

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

CreateOrUpdateGroupResponse is the response struct for api CreateOrUpdateGroup

func CreateCreateOrUpdateGroupResponse

func CreateCreateOrUpdateGroupResponse() (response *CreateOrUpdateGroupResponse)

CreateCreateOrUpdateGroupResponse creates a response to parse from CreateOrUpdateGroup response

type CreateOrUpdateJoinRuleRequest

type CreateOrUpdateJoinRuleRequest struct {
	*requests.RpcRequest
	WarnLevel       string           `position:"Query" name:"WarnLevel"`
	DataSourceId2   requests.Integer `position:"Query" name:"DataSourceId2"`
	DataSourceId1   requests.Integer `position:"Query" name:"DataSourceId1"`
	TimeWindow      requests.Integer `position:"Query" name:"TimeWindow"`
	Description     string           `position:"Query" name:"Description"`
	RuleName        string           `position:"Query" name:"RuleName"`
	Expression2     string           `position:"Query" name:"Expression2"`
	Expression1     string           `position:"Query" name:"Expression1"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	StatisticsRules string           `position:"Query" name:"StatisticsRules"`
	JoinRelation    string           `position:"Query" name:"JoinRelation"`
	RuleId          requests.Integer `position:"Query" name:"RuleId"`
	Actions         string           `position:"Query" name:"Actions"`
}

CreateOrUpdateJoinRuleRequest is the request struct for api CreateOrUpdateJoinRule

func CreateCreateOrUpdateJoinRuleRequest

func CreateCreateOrUpdateJoinRuleRequest() (request *CreateOrUpdateJoinRuleRequest)

CreateCreateOrUpdateJoinRuleRequest creates a request to invoke CreateOrUpdateJoinRule API

type CreateOrUpdateJoinRuleResponse

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

CreateOrUpdateJoinRuleResponse is the response struct for api CreateOrUpdateJoinRule

func CreateCreateOrUpdateJoinRuleResponse

func CreateCreateOrUpdateJoinRuleResponse() (response *CreateOrUpdateJoinRuleResponse)

CreateCreateOrUpdateJoinRuleResponse creates a response to parse from CreateOrUpdateJoinRule response

type CreateOrUpdateRuleRequest

type CreateOrUpdateRuleRequest struct {
	*requests.RpcRequest
	WarnLevel       string           `position:"Query" name:"WarnLevel"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	StatisticsRules string           `position:"Query" name:"StatisticsRules"`
	DataSourceId    requests.Integer `position:"Query" name:"DataSourceId"`
	Description     string           `position:"Query" name:"Description"`
	RuleName        string           `position:"Query" name:"RuleName"`
	Id              requests.Integer `position:"Query" name:"Id"`
	Lang            string           `position:"Query" name:"Lang"`
	Expressions     string           `position:"Query" name:"Expressions"`
	Actions         string           `position:"Query" name:"Actions"`
	RuleGroupIds    string           `position:"Query" name:"RuleGroupIds"`
}

CreateOrUpdateRuleRequest is the request struct for api CreateOrUpdateRule

func CreateCreateOrUpdateRuleRequest

func CreateCreateOrUpdateRuleRequest() (request *CreateOrUpdateRuleRequest)

CreateCreateOrUpdateRuleRequest creates a request to invoke CreateOrUpdateRule API

type CreateOrUpdateRuleResponse

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

CreateOrUpdateRuleResponse is the response struct for api CreateOrUpdateRule

func CreateCreateOrUpdateRuleResponse

func CreateCreateOrUpdateRuleResponse() (response *CreateOrUpdateRuleResponse)

CreateCreateOrUpdateRuleResponse creates a response to parse from CreateOrUpdateRule response

type CreateSuspiciousExportRequest

type CreateSuspiciousExportRequest struct {
	*requests.RpcRequest
	StatusList      string `position:"Query" name:"StatusList"`
	SourceIp        string `position:"Query" name:"SourceIp"`
	EventNameRemark string `position:"Query" name:"EventNameRemark"`
	Level           string `position:"Query" name:"Level"`
	GroupId         string `position:"Query" name:"GroupId"`
	Dealed          string `position:"Query" name:"Dealed"`
	EventType       string `position:"Query" name:"EventType"`
	Remark          string `position:"Query" name:"Remark"`
	Tag             string `position:"Query" name:"Tag"`
}

CreateSuspiciousExportRequest is the request struct for api CreateSuspiciousExport

func CreateCreateSuspiciousExportRequest

func CreateCreateSuspiciousExportRequest() (request *CreateSuspiciousExportRequest)

CreateCreateSuspiciousExportRequest creates a request to invoke CreateSuspiciousExport API

type CreateSuspiciousExportResponse

type CreateSuspiciousExportResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Id        int    `json:"Id" xml:"Id"`
	FileName  string `json:"FileName" xml:"FileName"`
}

CreateSuspiciousExportResponse is the response struct for api CreateSuspiciousExport

func CreateCreateSuspiciousExportResponse

func CreateCreateSuspiciousExportResponse() (response *CreateSuspiciousExportResponse)

CreateCreateSuspiciousExportResponse creates a response to parse from CreateSuspiciousExport response

type CreateUserSettingRequest

type CreateUserSettingRequest struct {
	*requests.RpcRequest
	SourceIp               string           `position:"Query" name:"SourceIp"`
	AlertLevels            string           `position:"Query" name:"AlertLevels"`
	InvalidWarningKeepDays requests.Integer `position:"Query" name:"InvalidWarningKeepDays"`
}

CreateUserSettingRequest is the request struct for api CreateUserSetting

func CreateCreateUserSettingRequest

func CreateCreateUserSettingRequest() (request *CreateUserSettingRequest)

CreateCreateUserSettingRequest creates a request to invoke CreateUserSetting API

type CreateUserSettingResponse

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

CreateUserSettingResponse is the response struct for api CreateUserSetting

func CreateCreateUserSettingResponse

func CreateCreateUserSettingResponse() (response *CreateUserSettingResponse)

CreateCreateUserSettingResponse creates a response to parse from CreateUserSetting response

type CreateUserWhiteListRequest

type CreateUserWhiteListRequest struct {
	*requests.RpcRequest
	RiskIdList string `position:"Query" name:"RiskIdList"`
	Reason     string `position:"Query" name:"Reason"`
	SourceIp   string `position:"Query" name:"SourceIp"`
}

CreateUserWhiteListRequest is the request struct for api CreateUserWhiteList

func CreateCreateUserWhiteListRequest

func CreateCreateUserWhiteListRequest() (request *CreateUserWhiteListRequest)

CreateCreateUserWhiteListRequest creates a request to invoke CreateUserWhiteList API

type CreateUserWhiteListResponse

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

CreateUserWhiteListResponse is the response struct for api CreateUserWhiteList

func CreateCreateUserWhiteListResponse

func CreateCreateUserWhiteListResponse() (response *CreateUserWhiteListResponse)

CreateCreateUserWhiteListResponse creates a response to parse from CreateUserWhiteList response

type CreateVulWhitelistRequest

type CreateVulWhitelistRequest struct {
	*requests.RpcRequest
	Reason    string `position:"Query" name:"Reason"`
	SourceIp  string `position:"Query" name:"SourceIp"`
	Whitelist string `position:"Query" name:"Whitelist"`
}

CreateVulWhitelistRequest is the request struct for api CreateVulWhitelist

func CreateCreateVulWhitelistRequest

func CreateCreateVulWhitelistRequest() (request *CreateVulWhitelistRequest)

CreateCreateVulWhitelistRequest creates a request to invoke CreateVulWhitelist API

type CreateVulWhitelistResponse

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

CreateVulWhitelistResponse is the response struct for api CreateVulWhitelist

func CreateCreateVulWhitelistResponse

func CreateCreateVulWhitelistResponse() (response *CreateVulWhitelistResponse)

CreateCreateVulWhitelistResponse creates a response to parse from CreateVulWhitelist response

type CurveData

type CurveData struct {
	TimeScope TimeScope `json:"TimeScope" xml:"TimeScope"`
	Items     []Item    `json:"Items" xml:"Items"`
}

CurveData is a nested struct in aegis response

type Curves

type Curves struct {
	OriginalCurveList []OriginalCurve `json:"OriginalCurveList" xml:"OriginalCurveList"`
	ResultCurveList   []ResultCurve   `json:"ResultCurveList" xml:"ResultCurveList"`
}

Curves is a nested struct in aegis response

type Cve

type Cve struct {
	CveId             string     `json:"CveId" xml:"CveId"`
	CnvdId            string     `json:"CnvdId" xml:"CnvdId"`
	OtherId           string     `json:"OtherId" xml:"OtherId"`
	Title             string     `json:"Title" xml:"Title"`
	CvssScore         string     `json:"CvssScore" xml:"CvssScore"`
	CvssVector        string     `json:"CvssVector" xml:"CvssVector"`
	ReleaseTime       int        `json:"ReleaseTime" xml:"ReleaseTime"`
	Complexity        string     `json:"Complexity" xml:"Complexity"`
	Poc               string     `json:"Poc" xml:"Poc"`
	PocCreateTime     int        `json:"PocCreateTime" xml:"PocCreateTime"`
	PocDisclosureTime int        `json:"PocDisclosureTime" xml:"PocDisclosureTime"`
	Summary           string     `json:"Summary" xml:"Summary"`
	Solution          string     `json:"Solution" xml:"Solution"`
	Content           string     `json:"Content" xml:"Content"`
	Vendor            string     `json:"Vendor" xml:"Vendor"`
	Product           string     `json:"Product" xml:"Product"`
	VulLevel          string     `json:"VulLevel" xml:"VulLevel"`
	Reference         string     `json:"Reference" xml:"Reference"`
	Classify          string     `json:"Classify" xml:"Classify"`
	Classifys         []Classify `json:"Classifys" xml:"Classifys"`
}

Cve is a nested struct in aegis response

type CveList

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

CveList is a nested struct in aegis response

type Cves

type Cves struct {
	Cve []Cve `json:"Cve" xml:"Cve"`
}

Cves is a nested struct in aegis response

type Data

type Data struct {
	Name                  string                `json:"Name" xml:"Name"`
	CrackSuccess          int                   `json:"CrackSuccess" xml:"CrackSuccess"`
	Flag                  string                `json:"Flag" xml:"Flag"`
	DataSource            string                `json:"DataSource" xml:"DataSource"`
	Account               int                   `json:"Account" xml:"Account"`
	EndTime               int                   `json:"EndTime" xml:"EndTime"`
	AlarmUniqueInfo       string                `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	Uuid                  string                `json:"Uuid" xml:"Uuid"`
	StartTime             int                   `json:"StartTime" xml:"StartTime"`
	Intercepted           int                   `json:"Intercepted" xml:"Intercepted"`
	Vul                   int                   `json:"Vul" xml:"Vul"`
	HasTraceInfo          bool                  `json:"HasTraceInfo" xml:"HasTraceInfo"`
	IntranetIp            string                `json:"IntranetIp" xml:"IntranetIp"`
	Description           string                `json:"Description" xml:"Description"`
	CanCancelFault        bool                  `json:"CanCancelFault" xml:"CanCancelFault"`
	Health                int                   `json:"Health" xml:"Health"`
	Type                  string                `json:"Type" xml:"Type"`
	Solution              string                `json:"Solution" xml:"Solution"`
	SuspEventCount        int                   `json:"SuspEventCount" xml:"SuspEventCount"`
	InternetIp            string                `json:"InternetIp" xml:"InternetIp"`
	DateSourceName        string                `json:"DateSourceName" xml:"DateSourceName"`
	Level                 string                `json:"Level" xml:"Level"`
	InstanceName          string                `json:"InstanceName" xml:"InstanceName"`
	DataSourceId          int                   `json:"DataSourceId" xml:"DataSourceId"`
	Suspicious            int                   `json:"Suspicious" xml:"Suspicious"`
	RemoteLogin           int                   `json:"RemoteLogin" xml:"RemoteLogin"`
	Patch                 int                   `json:"Patch" xml:"Patch"`
	AlarmEventDesc        string                `json:"AlarmEventDesc" xml:"AlarmEventDesc"`
	EventType             string                `json:"EventType" xml:"EventType"`
	AlarmEventAliasName   string                `json:"AlarmEventAliasName" xml:"AlarmEventAliasName"`
	CanBeDealOnLine       bool                  `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	Trojan                int                   `json:"Trojan" xml:"Trojan"`
	AliseEventType        string                `json:"AliseEventType" xml:"AliseEventType"`
	SuspEventMachineNames []string              `json:"SuspEventMachineNames" xml:"SuspEventMachineNames"`
	SocreThreadDate       []string              `json:"SocreThreadDate" xml:"SocreThreadDate"`
	WeaknessUuids         []string              `json:"WeaknessUuids" xml:"WeaknessUuids"`
	WeaknessMachineNames  []string              `json:"WeaknessMachineNames" xml:"WeaknessMachineNames"`
	SocreThread           []string              `json:"SocreThread" xml:"SocreThread"`
	SuspEventUuids        []string              `json:"SuspEventUuids" xml:"SuspEventUuids"`
	PageInfo              PageInfo              `json:"PageInfo" xml:"PageInfo"`
	MetaDataFields        []MetaDataField       `json:"MetaDataFields" xml:"MetaDataFields"`
	List                  ListInQueryCrackEvent `json:"List" xml:"List"`
	CauseDetails          []CauseDetail         `json:"CauseDetails" xml:"CauseDetails"`
}

Data is a nested struct in aegis response

type DataInDescribeEventCountCurve

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

DataInDescribeEventCountCurve is a nested struct in aegis response

type DataInDescribeHistogram

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

DataInDescribeHistogram is a nested struct in aegis response

type DataInDescribeInstanceStatistics

type DataInDescribeInstanceStatistics struct {
	Entity []Entity `json:"Entity" xml:"Entity"`
}

DataInDescribeInstanceStatistics is a nested struct in aegis response

type DataInGetStatisticsByUuid

type DataInGetStatisticsByUuid struct {
	Entity []Entity `json:"Entity" xml:"Entity"`
}

DataInGetStatisticsByUuid is a nested struct in aegis response

type DataItem

type DataItem struct {
	High       int `json:"High" xml:"High"`
	Total      int `json:"Total" xml:"Total"`
	Low        int `json:"Low" xml:"Low"`
	Serious    int `json:"Serious" xml:"Serious"`
	Suspicious int `json:"Suspicious" xml:"Suspicious"`
	Remind     int `json:"Remind" xml:"Remind"`
	Medium     int `json:"Medium" xml:"Medium"`
}

DataItem is a nested struct in aegis response

type DatasourceField

type DatasourceField struct {
	FieldName        string `json:"FieldName" xml:"FieldName"`
	ValueType        string `json:"ValueType" xml:"ValueType"`
	FieldDescription string `json:"FieldDescription" xml:"FieldDescription"`
	FieldAliasName   string `json:"FieldAliasName" xml:"FieldAliasName"`
	FieldType        string `json:"FieldType" xml:"FieldType"`
	FieldValue       string `json:"FieldValue" xml:"FieldValue"`
	IsIdentification int    `json:"IsIdentification" xml:"IsIdentification"`
}

DatasourceField is a nested struct in aegis response

type DatasourceFieldList

type DatasourceFieldList struct {
	DatasourceField []DatasourceField `json:"DatasourceField" xml:"DatasourceField"`
}

DatasourceFieldList is a nested struct in aegis response

type DateArrayInDescribeDefenceThread

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

DateArrayInDescribeDefenceThread is a nested struct in aegis response

type DateArrayInDescribeOperateInfo

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

DateArrayInDescribeOperateInfo is a nested struct in aegis response

type DateArrayInDescribeScreenOperateInfo

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

DateArrayInDescribeScreenOperateInfo is a nested struct in aegis response

type DateArrayInDescribeScreenSecurityStatInfo

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

DateArrayInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type DateArrayInDescribeSecurityStatInfo

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

DateArrayInDescribeSecurityStatInfo is a nested struct in aegis response

type DefenceAaggregatCountArray

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

DefenceAaggregatCountArray is a nested struct in aegis response

type DefenceCountArray

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

DefenceCountArray is a nested struct in aegis response

type DeleteDingTalkRequest

type DeleteDingTalkRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Ids      string `position:"Query" name:"Ids"`
}

DeleteDingTalkRequest is the request struct for api DeleteDingTalk

func CreateDeleteDingTalkRequest

func CreateDeleteDingTalkRequest() (request *DeleteDingTalkRequest)

CreateDeleteDingTalkRequest creates a request to invoke DeleteDingTalk API

type DeleteDingTalkResponse

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

DeleteDingTalkResponse is the response struct for api DeleteDingTalk

func CreateDeleteDingTalkResponse

func CreateDeleteDingTalkResponse() (response *DeleteDingTalkResponse)

CreateDeleteDingTalkResponse creates a response to parse from DeleteDingTalk response

type DeleteJoinRuleRequest

type DeleteJoinRuleRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Ids      string `position:"Query" name:"Ids"`
}

DeleteJoinRuleRequest is the request struct for api DeleteJoinRule

func CreateDeleteJoinRuleRequest

func CreateDeleteJoinRuleRequest() (request *DeleteJoinRuleRequest)

CreateDeleteJoinRuleRequest creates a request to invoke DeleteJoinRule API

type DeleteJoinRuleResponse

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

DeleteJoinRuleResponse is the response struct for api DeleteJoinRule

func CreateDeleteJoinRuleResponse

func CreateDeleteJoinRuleResponse() (response *DeleteJoinRuleResponse)

CreateDeleteJoinRuleResponse creates a response to parse from DeleteJoinRule response

type DeleteLogQueryRequest

type DeleteLogQueryRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	QueryName string `position:"Query" name:"QueryName"`
}

DeleteLogQueryRequest is the request struct for api DeleteLogQuery

func CreateDeleteLogQueryRequest

func CreateDeleteLogQueryRequest() (request *DeleteLogQueryRequest)

CreateDeleteLogQueryRequest creates a request to invoke DeleteLogQuery API

type DeleteLogQueryResponse

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

DeleteLogQueryResponse is the response struct for api DeleteLogQuery

func CreateDeleteLogQueryResponse

func CreateDeleteLogQueryResponse() (response *DeleteLogQueryResponse)

CreateDeleteLogQueryResponse creates a response to parse from DeleteLogQuery response

type DeleteRuleGroupRequest

type DeleteRuleGroupRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	Id       requests.Integer `position:"Query" name:"Id"`
	Lang     string           `position:"Query" name:"Lang"`
}

DeleteRuleGroupRequest is the request struct for api DeleteRuleGroup

func CreateDeleteRuleGroupRequest

func CreateDeleteRuleGroupRequest() (request *DeleteRuleGroupRequest)

CreateDeleteRuleGroupRequest creates a request to invoke DeleteRuleGroup API

type DeleteRuleGroupResponse

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

DeleteRuleGroupResponse is the response struct for api DeleteRuleGroup

func CreateDeleteRuleGroupResponse

func CreateDeleteRuleGroupResponse() (response *DeleteRuleGroupResponse)

CreateDeleteRuleGroupResponse creates a response to parse from DeleteRuleGroup response

type DeleteRuleRequest

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

DeleteRuleRequest is the request struct for api DeleteRule

func CreateDeleteRuleRequest

func CreateDeleteRuleRequest() (request *DeleteRuleRequest)

CreateDeleteRuleRequest creates a request to invoke DeleteRule API

type DeleteRuleResponse

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

DeleteRuleResponse is the response struct for api DeleteRule

func CreateDeleteRuleResponse

func CreateDeleteRuleResponse() (response *DeleteRuleResponse)

CreateDeleteRuleResponse creates a response to parse from DeleteRule response

type DeleteScreenSettingRequest

type DeleteScreenSettingRequest struct {
	*requests.RpcRequest
	SourceIp    string `position:"Query" name:"SourceIp"`
	ScreenTitle string `position:"Query" name:"ScreenTitle"`
}

DeleteScreenSettingRequest is the request struct for api DeleteScreenSetting

func CreateDeleteScreenSettingRequest

func CreateDeleteScreenSettingRequest() (request *DeleteScreenSettingRequest)

CreateDeleteScreenSettingRequest creates a request to invoke DeleteScreenSetting API

type DeleteScreenSettingResponse

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

DeleteScreenSettingResponse is the response struct for api DeleteScreenSetting

func CreateDeleteScreenSettingResponse

func CreateDeleteScreenSettingResponse() (response *DeleteScreenSettingResponse)

CreateDeleteScreenSettingResponse creates a response to parse from DeleteScreenSetting response

type DeleteSearchConditionRequest

type DeleteSearchConditionRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Name     string `position:"Query" name:"Name"`
}

DeleteSearchConditionRequest is the request struct for api DeleteSearchCondition

func CreateDeleteSearchConditionRequest

func CreateDeleteSearchConditionRequest() (request *DeleteSearchConditionRequest)

CreateDeleteSearchConditionRequest creates a request to invoke DeleteSearchCondition API

type DeleteSearchConditionResponse

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

DeleteSearchConditionResponse is the response struct for api DeleteSearchCondition

func CreateDeleteSearchConditionResponse

func CreateDeleteSearchConditionResponse() (response *DeleteSearchConditionResponse)

CreateDeleteSearchConditionResponse creates a response to parse from DeleteSearchCondition response

type DeleteStrategyRequest

type DeleteStrategyRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Id       string `position:"Query" name:"Id"`
}

DeleteStrategyRequest is the request struct for api DeleteStrategy

func CreateDeleteStrategyRequest

func CreateDeleteStrategyRequest() (request *DeleteStrategyRequest)

CreateDeleteStrategyRequest creates a request to invoke DeleteStrategy API

type DeleteStrategyResponse

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

DeleteStrategyResponse is the response struct for api DeleteStrategy

func CreateDeleteStrategyResponse

func CreateDeleteStrategyResponse() (response *DeleteStrategyResponse)

CreateDeleteStrategyResponse creates a response to parse from DeleteStrategy response

type DeleteVulBatchRequest

type DeleteVulBatchRequest struct {
	*requests.RpcRequest
	BatchName string `position:"Query" name:"BatchName"`
	SourceIp  string `position:"Query" name:"SourceIp"`
	Resource  string `position:"Query" name:"Resource"`
}

DeleteVulBatchRequest is the request struct for api DeleteVulBatch

func CreateDeleteVulBatchRequest

func CreateDeleteVulBatchRequest() (request *DeleteVulBatchRequest)

CreateDeleteVulBatchRequest creates a request to invoke DeleteVulBatch API

type DeleteVulBatchResponse

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

DeleteVulBatchResponse is the response struct for api DeleteVulBatch

func CreateDeleteVulBatchResponse

func CreateDeleteVulBatchResponse() (response *DeleteVulBatchResponse)

CreateDeleteVulBatchResponse creates a response to parse from DeleteVulBatch response

type DeleteVulWhitelistRequest

type DeleteVulWhitelistRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	Whitelist string `position:"Query" name:"Whitelist"`
}

DeleteVulWhitelistRequest is the request struct for api DeleteVulWhitelist

func CreateDeleteVulWhitelistRequest

func CreateDeleteVulWhitelistRequest() (request *DeleteVulWhitelistRequest)

CreateDeleteVulWhitelistRequest creates a request to invoke DeleteVulWhitelist API

type DeleteVulWhitelistResponse

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

DeleteVulWhitelistResponse is the response struct for api DeleteVulWhitelist

func CreateDeleteVulWhitelistResponse

func CreateDeleteVulWhitelistResponse() (response *DeleteVulWhitelistResponse)

CreateDeleteVulWhitelistResponse creates a response to parse from DeleteVulWhitelist response

type DescribeAgentInstallStatusRequest

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

DescribeAgentInstallStatusRequest is the request struct for api DescribeAgentInstallStatus

func CreateDescribeAgentInstallStatusRequest

func CreateDescribeAgentInstallStatusRequest() (request *DescribeAgentInstallStatusRequest)

CreateDescribeAgentInstallStatusRequest creates a request to invoke DescribeAgentInstallStatus API

type DescribeAgentInstallStatusResponse

type DescribeAgentInstallStatusResponse struct {
	*responses.BaseResponse
	RequestId                           string                            `json:"RequestId" xml:"RequestId"`
	AegisClientInvokeStatusResponseList []AegisClientInvokeStatusResponse `json:"AegisClientInvokeStatusResponseList" xml:"AegisClientInvokeStatusResponseList"`
}

DescribeAgentInstallStatusResponse is the response struct for api DescribeAgentInstallStatus

func CreateDescribeAgentInstallStatusResponse

func CreateDescribeAgentInstallStatusResponse() (response *DescribeAgentInstallStatusResponse)

CreateDescribeAgentInstallStatusResponse creates a response to parse from DescribeAgentInstallStatus response

type DescribeAlarmEventDetailRequest

type DescribeAlarmEventDetailRequest struct {
	*requests.RpcRequest
	AlarmUniqueInfo string `position:"Query" name:"AlarmUniqueInfo"`
	SourceIp        string `position:"Query" name:"SourceIp"`
	From            string `position:"Query" name:"From"`
	Lang            string `position:"Query" name:"Lang"`
}

DescribeAlarmEventDetailRequest is the request struct for api DescribeAlarmEventDetail

func CreateDescribeAlarmEventDetailRequest

func CreateDescribeAlarmEventDetailRequest() (request *DescribeAlarmEventDetailRequest)

CreateDescribeAlarmEventDetailRequest creates a request to invoke DescribeAlarmEventDetail API

type DescribeAlarmEventDetailResponse

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

DescribeAlarmEventDetailResponse is the response struct for api DescribeAlarmEventDetail

func CreateDescribeAlarmEventDetailResponse

func CreateDescribeAlarmEventDetailResponse() (response *DescribeAlarmEventDetailResponse)

CreateDescribeAlarmEventDetailResponse creates a response to parse from DescribeAlarmEventDetail response

type DescribeAlarmEventListRequest

type DescribeAlarmEventListRequest struct {
	*requests.RpcRequest
	AlarmEventName string           `position:"Query" name:"AlarmEventName"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	PageSize       string           `position:"Query" name:"PageSize"`
	AlarmEventType string           `position:"Query" name:"AlarmEventType"`
	Dealed         string           `position:"Query" name:"Dealed"`
	From           string           `position:"Query" name:"From"`
	Remark         string           `position:"Query" name:"Remark"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	Lang           string           `position:"Query" name:"Lang"`
	Levels         string           `position:"Query" name:"Levels"`
}

DescribeAlarmEventListRequest is the request struct for api DescribeAlarmEventList

func CreateDescribeAlarmEventListRequest

func CreateDescribeAlarmEventListRequest() (request *DescribeAlarmEventListRequest)

CreateDescribeAlarmEventListRequest creates a request to invoke DescribeAlarmEventList API

type DescribeAlarmEventListResponse

type DescribeAlarmEventListResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo         `json:"PageInfo" xml:"PageInfo"`
	SuspEvents []SuspEventsItem `json:"SuspEvents" xml:"SuspEvents"`
}

DescribeAlarmEventListResponse is the response struct for api DescribeAlarmEventList

func CreateDescribeAlarmEventListResponse

func CreateDescribeAlarmEventListResponse() (response *DescribeAlarmEventListResponse)

CreateDescribeAlarmEventListResponse creates a response to parse from DescribeAlarmEventList response

type DescribeAllRegionsStatisticsRequest

type DescribeAllRegionsStatisticsRequest struct {
	*requests.RpcRequest
	StatusList  string           `position:"Query" name:"StatusList"`
	SaleId      string           `position:"Query" name:"SaleId"`
	RuleType    requests.Integer `position:"Query" name:"RuleType"`
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	EndTime     string           `position:"Query" name:"EndTime"`
	Remark      string           `position:"Query" name:"Remark"`
	Dealed      string           `position:"Query" name:"Dealed"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   string           `position:"Query" name:"StartTime"`
	Type        string           `position:"Query" name:"Type"`
	Uuid        string           `position:"Query" name:"Uuid"`
	SecureToken string           `position:"Query" name:"SecureToken"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	WebGroupId  requests.Integer `position:"Query" name:"WebGroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Action1     requests.Integer `position:"Query" name:"Action1"`
	Tag         string           `position:"Query" name:"Tag"`
	Flow        requests.Integer `position:"Query" name:"Flow"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

DescribeAllRegionsStatisticsRequest is the request struct for api DescribeAllRegionsStatistics

func CreateDescribeAllRegionsStatisticsRequest

func CreateDescribeAllRegionsStatisticsRequest() (request *DescribeAllRegionsStatisticsRequest)

CreateDescribeAllRegionsStatisticsRequest creates a request to invoke DescribeAllRegionsStatistics API

type DescribeAllRegionsStatisticsResponse

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

DescribeAllRegionsStatisticsResponse is the response struct for api DescribeAllRegionsStatistics

func CreateDescribeAllRegionsStatisticsResponse

func CreateDescribeAllRegionsStatisticsResponse() (response *DescribeAllRegionsStatisticsResponse)

CreateDescribeAllRegionsStatisticsResponse creates a response to parse from DescribeAllRegionsStatistics response

type DescribeAnalysisCurveRequest

type DescribeAnalysisCurveRequest struct {
	*requests.RpcRequest
	SourceIp       string           `position:"Query" name:"SourceIp"`
	StartTimeStamp requests.Integer `position:"Query" name:"StartTimeStamp"`
	EndTimeStamp   requests.Integer `position:"Query" name:"EndTimeStamp"`
}

DescribeAnalysisCurveRequest is the request struct for api DescribeAnalysisCurve

func CreateDescribeAnalysisCurveRequest

func CreateDescribeAnalysisCurveRequest() (request *DescribeAnalysisCurveRequest)

CreateDescribeAnalysisCurveRequest creates a request to invoke DescribeAnalysisCurve API

type DescribeAnalysisCurveResponse

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

DescribeAnalysisCurveResponse is the response struct for api DescribeAnalysisCurve

func CreateDescribeAnalysisCurveResponse

func CreateDescribeAnalysisCurveResponse() (response *DescribeAnalysisCurveResponse)

CreateDescribeAnalysisCurveResponse creates a response to parse from DescribeAnalysisCurve response

type DescribeAnalysisHistogramsRequest

type DescribeAnalysisHistogramsRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	Query    string           `position:"Query" name:"Query"`
	From     requests.Integer `position:"Query" name:"From"`
	To       requests.Integer `position:"Query" name:"To"`
}

DescribeAnalysisHistogramsRequest is the request struct for api DescribeAnalysisHistograms

func CreateDescribeAnalysisHistogramsRequest

func CreateDescribeAnalysisHistogramsRequest() (request *DescribeAnalysisHistogramsRequest)

CreateDescribeAnalysisHistogramsRequest creates a request to invoke DescribeAnalysisHistograms API

type DescribeAnalysisHistogramsResponse

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

DescribeAnalysisHistogramsResponse is the response struct for api DescribeAnalysisHistograms

func CreateDescribeAnalysisHistogramsResponse

func CreateDescribeAnalysisHistogramsResponse() (response *DescribeAnalysisHistogramsResponse)

CreateDescribeAnalysisHistogramsResponse creates a response to parse from DescribeAnalysisHistograms response

type DescribeAnalysisLogsRequest

type DescribeAnalysisLogsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Query       string           `position:"Query" name:"Query"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	From        requests.Integer `position:"Query" name:"From"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	To          requests.Integer `position:"Query" name:"To"`
	Reverse     requests.Boolean `position:"Query" name:"Reverse"`
}

DescribeAnalysisLogsRequest is the request struct for api DescribeAnalysisLogs

func CreateDescribeAnalysisLogsRequest

func CreateDescribeAnalysisLogsRequest() (request *DescribeAnalysisLogsRequest)

CreateDescribeAnalysisLogsRequest creates a request to invoke DescribeAnalysisLogs API

type DescribeAnalysisLogsResponse

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

DescribeAnalysisLogsResponse is the response struct for api DescribeAnalysisLogs

func CreateDescribeAnalysisLogsResponse

func CreateDescribeAnalysisLogsResponse() (response *DescribeAnalysisLogsResponse)

CreateDescribeAnalysisLogsResponse creates a response to parse from DescribeAnalysisLogs response

type DescribeAnalysisShipperStatusRequest

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

DescribeAnalysisShipperStatusRequest is the request struct for api DescribeAnalysisShipperStatus

func CreateDescribeAnalysisShipperStatusRequest

func CreateDescribeAnalysisShipperStatusRequest() (request *DescribeAnalysisShipperStatusRequest)

CreateDescribeAnalysisShipperStatusRequest creates a request to invoke DescribeAnalysisShipperStatus API

type DescribeAnalysisShipperStatusResponse

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

DescribeAnalysisShipperStatusResponse is the response struct for api DescribeAnalysisShipperStatus

func CreateDescribeAnalysisShipperStatusResponse

func CreateDescribeAnalysisShipperStatusResponse() (response *DescribeAnalysisShipperStatusResponse)

CreateDescribeAnalysisShipperStatusResponse creates a response to parse from DescribeAnalysisShipperStatus response

type DescribeAnalysisSlsIndexRequest

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

DescribeAnalysisSlsIndexRequest is the request struct for api DescribeAnalysisSlsIndex

func CreateDescribeAnalysisSlsIndexRequest

func CreateDescribeAnalysisSlsIndexRequest() (request *DescribeAnalysisSlsIndexRequest)

CreateDescribeAnalysisSlsIndexRequest creates a request to invoke DescribeAnalysisSlsIndex API

type DescribeAnalysisSlsIndexResponse

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

DescribeAnalysisSlsIndexResponse is the response struct for api DescribeAnalysisSlsIndex

func CreateDescribeAnalysisSlsIndexResponse

func CreateDescribeAnalysisSlsIndexResponse() (response *DescribeAnalysisSlsIndexResponse)

CreateDescribeAnalysisSlsIndexResponse creates a response to parse from DescribeAnalysisSlsIndex response

type DescribeAnalysisStatisticsRequest

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

DescribeAnalysisStatisticsRequest is the request struct for api DescribeAnalysisStatistics

func CreateDescribeAnalysisStatisticsRequest

func CreateDescribeAnalysisStatisticsRequest() (request *DescribeAnalysisStatisticsRequest)

CreateDescribeAnalysisStatisticsRequest creates a request to invoke DescribeAnalysisStatistics API

type DescribeAnalysisStatisticsResponse

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

DescribeAnalysisStatisticsResponse is the response struct for api DescribeAnalysisStatistics

func CreateDescribeAnalysisStatisticsResponse

func CreateDescribeAnalysisStatisticsResponse() (response *DescribeAnalysisStatisticsResponse)

CreateDescribeAnalysisStatisticsResponse creates a response to parse from DescribeAnalysisStatistics response

type DescribeApiBuySummaryRequest

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

DescribeApiBuySummaryRequest is the request struct for api DescribeApiBuySummary

func CreateDescribeApiBuySummaryRequest

func CreateDescribeApiBuySummaryRequest() (request *DescribeApiBuySummaryRequest)

CreateDescribeApiBuySummaryRequest creates a request to invoke DescribeApiBuySummary API

type DescribeApiBuySummaryResponse

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

DescribeApiBuySummaryResponse is the response struct for api DescribeApiBuySummary

func CreateDescribeApiBuySummaryResponse

func CreateDescribeApiBuySummaryResponse() (response *DescribeApiBuySummaryResponse)

CreateDescribeApiBuySummaryResponse creates a response to parse from DescribeApiBuySummary response

type DescribeAssetDetailByUuidRequest

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

DescribeAssetDetailByUuidRequest is the request struct for api DescribeAssetDetailByUuid

func CreateDescribeAssetDetailByUuidRequest

func CreateDescribeAssetDetailByUuidRequest() (request *DescribeAssetDetailByUuidRequest)

CreateDescribeAssetDetailByUuidRequest creates a request to invoke DescribeAssetDetailByUuid API

type DescribeAssetDetailByUuidResponse

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

DescribeAssetDetailByUuidResponse is the response struct for api DescribeAssetDetailByUuid

func CreateDescribeAssetDetailByUuidResponse

func CreateDescribeAssetDetailByUuidResponse() (response *DescribeAssetDetailByUuidResponse)

CreateDescribeAssetDetailByUuidResponse creates a response to parse from DescribeAssetDetailByUuid response

type DescribeAssetListRequest

type DescribeAssetListRequest 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"`
	FilterConditions string           `position:"Query" name:"FilterConditions"`
}

DescribeAssetListRequest is the request struct for api DescribeAssetList

func CreateDescribeAssetListRequest

func CreateDescribeAssetListRequest() (request *DescribeAssetListRequest)

CreateDescribeAssetListRequest creates a request to invoke DescribeAssetList API

type DescribeAssetListResponse

type DescribeAssetListResponse struct {
	*responses.BaseResponse
	RequestId   string  `json:"RequestId" xml:"RequestId"`
	PageSize    int     `json:"PageSize" xml:"PageSize"`
	CurrentPage int     `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int     `json:"TotalCount" xml:"TotalCount"`
	AssetList   []Asset `json:"AssetList" xml:"AssetList"`
}

DescribeAssetListResponse is the response struct for api DescribeAssetList

func CreateDescribeAssetListResponse

func CreateDescribeAssetListResponse() (response *DescribeAssetListResponse)

CreateDescribeAssetListResponse creates a response to parse from DescribeAssetList response

type DescribeAssetSummaryRequest

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

DescribeAssetSummaryRequest is the request struct for api DescribeAssetSummary

func CreateDescribeAssetSummaryRequest

func CreateDescribeAssetSummaryRequest() (request *DescribeAssetSummaryRequest)

CreateDescribeAssetSummaryRequest creates a request to invoke DescribeAssetSummary API

type DescribeAssetSummaryResponse

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

DescribeAssetSummaryResponse is the response struct for api DescribeAssetSummary

func CreateDescribeAssetSummaryResponse

func CreateDescribeAssetSummaryResponse() (response *DescribeAssetSummaryResponse)

CreateDescribeAssetSummaryResponse creates a response to parse from DescribeAssetSummary response

type DescribeAttackAnalysisDataRequest

type DescribeAttackAnalysisDataRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Data        string           `position:"Query" name:"Data"`
	Base64      string           `position:"Query" name:"Base64"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	EndTime     requests.Integer `position:"Query" name:"EndTime"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   requests.Integer `position:"Query" name:"StartTime"`
	Lang        string           `position:"Query" name:"Lang"`
	Type        string           `position:"Query" name:"Type"`
}

DescribeAttackAnalysisDataRequest is the request struct for api DescribeAttackAnalysisData

func CreateDescribeAttackAnalysisDataRequest

func CreateDescribeAttackAnalysisDataRequest() (request *DescribeAttackAnalysisDataRequest)

CreateDescribeAttackAnalysisDataRequest creates a request to invoke DescribeAttackAnalysisData API

type DescribeAttackAnalysisDataResponse

type DescribeAttackAnalysisDataResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
	Total     int    `json:"Total" xml:"Total"`
	Page      int    `json:"Page" xml:"Page"`
	PageSize  int    `json:"PageSize" xml:"PageSize"`
}

DescribeAttackAnalysisDataResponse is the response struct for api DescribeAttackAnalysisData

func CreateDescribeAttackAnalysisDataResponse

func CreateDescribeAttackAnalysisDataResponse() (response *DescribeAttackAnalysisDataResponse)

CreateDescribeAttackAnalysisDataResponse creates a response to parse from DescribeAttackAnalysisData response

type DescribeAutoDelConfigRequest

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

DescribeAutoDelConfigRequest is the request struct for api DescribeAutoDelConfig

func CreateDescribeAutoDelConfigRequest

func CreateDescribeAutoDelConfigRequest() (request *DescribeAutoDelConfigRequest)

CreateDescribeAutoDelConfigRequest creates a request to invoke DescribeAutoDelConfig API

type DescribeAutoDelConfigResponse

type DescribeAutoDelConfigResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Days      int    `json:"Days" xml:"Days"`
}

DescribeAutoDelConfigResponse is the response struct for api DescribeAutoDelConfig

func CreateDescribeAutoDelConfigResponse

func CreateDescribeAutoDelConfigResponse() (response *DescribeAutoDelConfigResponse)

CreateDescribeAutoDelConfigResponse creates a response to parse from DescribeAutoDelConfig response

type DescribeBuySummaryRequest

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

DescribeBuySummaryRequest is the request struct for api DescribeBuySummary

func CreateDescribeBuySummaryRequest

func CreateDescribeBuySummaryRequest() (request *DescribeBuySummaryRequest)

CreateDescribeBuySummaryRequest creates a request to invoke DescribeBuySummary API

type DescribeBuySummaryResponse

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

DescribeBuySummaryResponse is the response struct for api DescribeBuySummary

func CreateDescribeBuySummaryResponse

func CreateDescribeBuySummaryResponse() (response *DescribeBuySummaryResponse)

CreateDescribeBuySummaryResponse creates a response to parse from DescribeBuySummary response

type DescribeCanTrySasRequest

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

DescribeCanTrySasRequest is the request struct for api DescribeCanTrySas

func CreateDescribeCanTrySasRequest

func CreateDescribeCanTrySasRequest() (request *DescribeCanTrySasRequest)

CreateDescribeCanTrySasRequest creates a request to invoke DescribeCanTrySas API

type DescribeCanTrySasResponse

type DescribeCanTrySasResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	CanTry    int    `json:"CanTry" xml:"CanTry"`
}

DescribeCanTrySasResponse is the response struct for api DescribeCanTrySas

func CreateDescribeCanTrySasResponse

func CreateDescribeCanTrySasResponse() (response *DescribeCanTrySasResponse)

CreateDescribeCanTrySasResponse creates a response to parse from DescribeCanTrySas response

type DescribeCanUpgradeSasRequest

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

DescribeCanUpgradeSasRequest is the request struct for api DescribeCanUpgradeSas

func CreateDescribeCanUpgradeSasRequest

func CreateDescribeCanUpgradeSasRequest() (request *DescribeCanUpgradeSasRequest)

CreateDescribeCanUpgradeSasRequest creates a request to invoke DescribeCanUpgradeSas API

type DescribeCanUpgradeSasResponse

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

DescribeCanUpgradeSasResponse is the response struct for api DescribeCanUpgradeSas

func CreateDescribeCanUpgradeSasResponse

func CreateDescribeCanUpgradeSasResponse() (response *DescribeCanUpgradeSasResponse)

CreateDescribeCanUpgradeSasResponse creates a response to parse from DescribeCanUpgradeSas response

type DescribeCheckWarningDetailRequest

type DescribeCheckWarningDetailRequest struct {
	*requests.RpcRequest
	SourceIp       string           `position:"Query" name:"SourceIp"`
	Lang           string           `position:"Query" name:"Lang"`
	CheckWarningId requests.Integer `position:"Query" name:"CheckWarningId"`
}

DescribeCheckWarningDetailRequest is the request struct for api DescribeCheckWarningDetail

func CreateDescribeCheckWarningDetailRequest

func CreateDescribeCheckWarningDetailRequest() (request *DescribeCheckWarningDetailRequest)

CreateDescribeCheckWarningDetailRequest creates a request to invoke DescribeCheckWarningDetail API

type DescribeCheckWarningDetailResponse

type DescribeCheckWarningDetailResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	CheckId     int    `json:"CheckId" xml:"CheckId"`
	Level       string `json:"Level" xml:"Level"`
	Item        string `json:"Item" xml:"Item"`
	Prompt      string `json:"Prompt" xml:"Prompt"`
	Type        string `json:"Type" xml:"Type"`
	Advice      string `json:"Advice" xml:"Advice"`
	Description string `json:"Description" xml:"Description"`
}

DescribeCheckWarningDetailResponse is the response struct for api DescribeCheckWarningDetail

func CreateDescribeCheckWarningDetailResponse

func CreateDescribeCheckWarningDetailResponse() (response *DescribeCheckWarningDetailResponse)

CreateDescribeCheckWarningDetailResponse creates a response to parse from DescribeCheckWarningDetail response

type DescribeCheckWarningSummaryRequest

type DescribeCheckWarningSummaryRequest struct {
	*requests.RpcRequest
	RiskName    string           `position:"Query" name:"RiskName"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	RiskStatus  requests.Integer `position:"Query" name:"RiskStatus"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	StrategyId  requests.Integer `position:"Query" name:"StrategyId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	TypeName    string           `position:"Query" name:"TypeName"`
	Status      string           `position:"Query" name:"Status"`
	Uuids       string           `position:"Query" name:"Uuids"`
}

DescribeCheckWarningSummaryRequest is the request struct for api DescribeCheckWarningSummary

func CreateDescribeCheckWarningSummaryRequest

func CreateDescribeCheckWarningSummaryRequest() (request *DescribeCheckWarningSummaryRequest)

CreateDescribeCheckWarningSummaryRequest creates a request to invoke DescribeCheckWarningSummary API

type DescribeCheckWarningSummaryResponse

type DescribeCheckWarningSummaryResponse struct {
	*responses.BaseResponse
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	Count           int              `json:"Count" xml:"Count"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	WarningSummarys []WarningSummary `json:"WarningSummarys" xml:"WarningSummarys"`
}

DescribeCheckWarningSummaryResponse is the response struct for api DescribeCheckWarningSummary

func CreateDescribeCheckWarningSummaryResponse

func CreateDescribeCheckWarningSummaryResponse() (response *DescribeCheckWarningSummaryResponse)

CreateDescribeCheckWarningSummaryResponse creates a response to parse from DescribeCheckWarningSummary response

type DescribeCheckWarningsRequest

type DescribeCheckWarningsRequest 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"`
	RiskId      requests.Integer `position:"Query" name:"RiskId"`
	Uuid        string           `position:"Query" name:"Uuid"`
}

DescribeCheckWarningsRequest is the request struct for api DescribeCheckWarnings

func CreateDescribeCheckWarningsRequest

func CreateDescribeCheckWarningsRequest() (request *DescribeCheckWarningsRequest)

CreateDescribeCheckWarningsRequest creates a request to invoke DescribeCheckWarnings API

type DescribeCheckWarningsResponse

type DescribeCheckWarningsResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	Count         int            `json:"Count" xml:"Count"`
	PageSize      int            `json:"PageSize" xml:"PageSize"`
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	CurrentPage   int            `json:"CurrentPage" xml:"CurrentPage"`
	CheckWarnings []CheckWarning `json:"CheckWarnings" xml:"CheckWarnings"`
}

DescribeCheckWarningsResponse is the response struct for api DescribeCheckWarnings

func CreateDescribeCheckWarningsResponse

func CreateDescribeCheckWarningsResponse() (response *DescribeCheckWarningsResponse)

CreateDescribeCheckWarningsResponse creates a response to parse from DescribeCheckWarnings response

type DescribeConcernNecessityRequest

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

DescribeConcernNecessityRequest is the request struct for api DescribeConcernNecessity

func CreateDescribeConcernNecessityRequest

func CreateDescribeConcernNecessityRequest() (request *DescribeConcernNecessityRequest)

CreateDescribeConcernNecessityRequest creates a request to invoke DescribeConcernNecessity API

type DescribeConcernNecessityResponse

type DescribeConcernNecessityResponse struct {
	*responses.BaseResponse
	RequestId        string   `json:"RequestId" xml:"RequestId"`
	ConcernNecessity []string `json:"ConcernNecessity" xml:"ConcernNecessity"`
}

DescribeConcernNecessityResponse is the response struct for api DescribeConcernNecessity

func CreateDescribeConcernNecessityResponse

func CreateDescribeConcernNecessityResponse() (response *DescribeConcernNecessityResponse)

CreateDescribeConcernNecessityResponse creates a response to parse from DescribeConcernNecessity response

type DescribeDataSourceRequest

type DescribeDataSourceRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Description string           `position:"Query" name:"Description"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
	GroupName   string           `position:"Query" name:"GroupName"`
}

DescribeDataSourceRequest is the request struct for api DescribeDataSource

func CreateDescribeDataSourceRequest

func CreateDescribeDataSourceRequest() (request *DescribeDataSourceRequest)

CreateDescribeDataSourceRequest creates a request to invoke DescribeDataSource API

type DescribeDataSourceResponse

type DescribeDataSourceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Count     int    `json:"Count" xml:"Count"`
	MetaDatas []Data `json:"MetaDatas" xml:"MetaDatas"`
}

DescribeDataSourceResponse is the response struct for api DescribeDataSource

func CreateDescribeDataSourceResponse

func CreateDescribeDataSourceResponse() (response *DescribeDataSourceResponse)

CreateDescribeDataSourceResponse creates a response to parse from DescribeDataSource response

type DescribeDefenceThreadRequest

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

DescribeDefenceThreadRequest is the request struct for api DescribeDefenceThread

func CreateDescribeDefenceThreadRequest

func CreateDescribeDefenceThreadRequest() (request *DescribeDefenceThreadRequest)

CreateDescribeDefenceThreadRequest creates a request to invoke DescribeDefenceThread API

type DescribeDefenceThreadResponse

type DescribeDefenceThreadResponse struct {
	*responses.BaseResponse
	RequestId                  string   `json:"RequestId" xml:"RequestId"`
	DefenceCountTotal          int      `json:"DefenceCountTotal" xml:"DefenceCountTotal"`
	TamperProofTotal           int      `json:"TamperProofTotal" xml:"TamperProofTotal"`
	DefenceAaggregatCountArray []string `json:"DefenceAaggregatCountArray" xml:"DefenceAaggregatCountArray"`
	TamperProofArray           []string `json:"TamperProofArray" xml:"TamperProofArray"`
	DateArray                  []string `json:"DateArray" xml:"DateArray"`
	TamperProofAaggregateArray []string `json:"TamperProofAaggregateArray" xml:"TamperProofAaggregateArray"`
	DefenceCountArray          []string `json:"DefenceCountArray" xml:"DefenceCountArray"`
}

DescribeDefenceThreadResponse is the response struct for api DescribeDefenceThread

func CreateDescribeDefenceThreadResponse

func CreateDescribeDefenceThreadResponse() (response *DescribeDefenceThreadResponse)

CreateDescribeDefenceThreadResponse creates a response to parse from DescribeDefenceThread response

type DescribeDingTalkRequest

type DescribeDingTalkRequest struct {
	*requests.RpcRequest
	RuleActionName string `position:"Query" name:"RuleActionName"`
	SourceIp       string `position:"Query" name:"SourceIp"`
}

DescribeDingTalkRequest is the request struct for api DescribeDingTalk

func CreateDescribeDingTalkRequest

func CreateDescribeDingTalkRequest() (request *DescribeDingTalkRequest)

CreateDescribeDingTalkRequest creates a request to invoke DescribeDingTalk API

type DescribeDingTalkResponse

type DescribeDingTalkResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo         `json:"PageInfo" xml:"PageInfo"`
	ActionList []ActionListItem `json:"ActionList" xml:"ActionList"`
}

DescribeDingTalkResponse is the response struct for api DescribeDingTalk

func CreateDescribeDingTalkResponse

func CreateDescribeDingTalkResponse() (response *DescribeDingTalkResponse)

CreateDescribeDingTalkResponse creates a response to parse from DescribeDingTalk response

type DescribeEcsStsStatusRequest

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

DescribeEcsStsStatusRequest is the request struct for api DescribeEcsStsStatus

func CreateDescribeEcsStsStatusRequest

func CreateDescribeEcsStsStatusRequest() (request *DescribeEcsStsStatusRequest)

CreateDescribeEcsStsStatusRequest creates a request to invoke DescribeEcsStsStatus API

type DescribeEcsStsStatusResponse

type DescribeEcsStsStatusResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Grant     bool   `json:"Grant" xml:"Grant"`
}

DescribeEcsStsStatusResponse is the response struct for api DescribeEcsStsStatus

func CreateDescribeEcsStsStatusResponse

func CreateDescribeEcsStsStatusResponse() (response *DescribeEcsStsStatusResponse)

CreateDescribeEcsStsStatusResponse creates a response to parse from DescribeEcsStsStatus response

type DescribeEmgNoticeRequest

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

DescribeEmgNoticeRequest is the request struct for api DescribeEmgNotice

func CreateDescribeEmgNoticeRequest

func CreateDescribeEmgNoticeRequest() (request *DescribeEmgNoticeRequest)

CreateDescribeEmgNoticeRequest creates a request to invoke DescribeEmgNotice API

type DescribeEmgNoticeResponse

type DescribeEmgNoticeResponse struct {
	*responses.BaseResponse
	RequestId       string        `json:"RequestId" xml:"RequestId"`
	TotalCount      int           `json:"TotalCount" xml:"TotalCount"`
	EmgVulGroupList []EmgVulGroup `json:"EmgVulGroupList" xml:"EmgVulGroupList"`
}

DescribeEmgNoticeResponse is the response struct for api DescribeEmgNotice

func CreateDescribeEmgNoticeResponse

func CreateDescribeEmgNoticeResponse() (response *DescribeEmgNoticeResponse)

CreateDescribeEmgNoticeResponse creates a response to parse from DescribeEmgNotice response

type DescribeEmgUserAgreementRequest

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

DescribeEmgUserAgreementRequest is the request struct for api DescribeEmgUserAgreement

func CreateDescribeEmgUserAgreementRequest

func CreateDescribeEmgUserAgreementRequest() (request *DescribeEmgUserAgreementRequest)

CreateDescribeEmgUserAgreementRequest creates a request to invoke DescribeEmgUserAgreement API

type DescribeEmgUserAgreementResponse

type DescribeEmgUserAgreementResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Auth      bool   `json:"Auth" xml:"Auth"`
}

DescribeEmgUserAgreementResponse is the response struct for api DescribeEmgUserAgreement

func CreateDescribeEmgUserAgreementResponse

func CreateDescribeEmgUserAgreementResponse() (response *DescribeEmgUserAgreementResponse)

CreateDescribeEmgUserAgreementResponse creates a response to parse from DescribeEmgUserAgreement response

type DescribeEmgVulGroupRequest

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

DescribeEmgVulGroupRequest is the request struct for api DescribeEmgVulGroup

func CreateDescribeEmgVulGroupRequest

func CreateDescribeEmgVulGroupRequest() (request *DescribeEmgVulGroupRequest)

CreateDescribeEmgVulGroupRequest creates a request to invoke DescribeEmgVulGroup API

type DescribeEmgVulGroupResponse

type DescribeEmgVulGroupResponse struct {
	*responses.BaseResponse
	RequestId       string        `json:"RequestId" xml:"RequestId"`
	TotalCount      int           `json:"TotalCount" xml:"TotalCount"`
	EmgVulGroupList []EmgVulGroup `json:"EmgVulGroupList" xml:"EmgVulGroupList"`
}

DescribeEmgVulGroupResponse is the response struct for api DescribeEmgVulGroup

func CreateDescribeEmgVulGroupResponse

func CreateDescribeEmgVulGroupResponse() (response *DescribeEmgVulGroupResponse)

CreateDescribeEmgVulGroupResponse creates a response to parse from DescribeEmgVulGroup response

type DescribeEventCountCurveRequest

type DescribeEventCountCurveRequest struct {
	*requests.RpcRequest
	Types                 string           `position:"Query" name:"Types"`
	SourceIp              string           `position:"Query" name:"SourceIp"`
	VulEventLevels        string           `position:"Query" name:"VulEventLevels"`
	LastDays              requests.Integer `position:"Query" name:"LastDays"`
	HealthEventLevels     string           `position:"Query" name:"HealthEventLevels"`
	SuspiciousEventLevels string           `position:"Query" name:"SuspiciousEventLevels"`
}

DescribeEventCountCurveRequest is the request struct for api DescribeEventCountCurve

func CreateDescribeEventCountCurveRequest

func CreateDescribeEventCountCurveRequest() (request *DescribeEventCountCurveRequest)

CreateDescribeEventCountCurveRequest creates a request to invoke DescribeEventCountCurve API

type DescribeEventCountCurveResponse

type DescribeEventCountCurveResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Success   bool      `json:"Success" xml:"Success"`
	CurveData CurveData `json:"CurveData" xml:"CurveData"`
}

DescribeEventCountCurveResponse is the response struct for api DescribeEventCountCurve

func CreateDescribeEventCountCurveResponse

func CreateDescribeEventCountCurveResponse() (response *DescribeEventCountCurveResponse)

CreateDescribeEventCountCurveResponse creates a response to parse from DescribeEventCountCurve response

type DescribeEventLevelCountRequest

type DescribeEventLevelCountRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	From     string `position:"Query" name:"From"`
	Type     string `position:"Query" name:"Type"`
}

DescribeEventLevelCountRequest is the request struct for api DescribeEventLevelCount

func CreateDescribeEventLevelCountRequest

func CreateDescribeEventLevelCountRequest() (request *DescribeEventLevelCountRequest)

CreateDescribeEventLevelCountRequest creates a request to invoke DescribeEventLevelCount API

type DescribeEventLevelCountResponse

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

DescribeEventLevelCountResponse is the response struct for api DescribeEventLevelCount

func CreateDescribeEventLevelCountResponse

func CreateDescribeEventLevelCountResponse() (response *DescribeEventLevelCountResponse)

CreateDescribeEventLevelCountResponse creates a response to parse from DescribeEventLevelCount response

type DescribeExportInfoRequest

type DescribeExportInfoRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	ExportId requests.Integer `position:"Query" name:"ExportId"`
}

DescribeExportInfoRequest is the request struct for api DescribeExportInfo

func CreateDescribeExportInfoRequest

func CreateDescribeExportInfoRequest() (request *DescribeExportInfoRequest)

CreateDescribeExportInfoRequest creates a request to invoke DescribeExportInfo API

type DescribeExportInfoResponse

type DescribeExportInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	FileName     string `json:"FileName" xml:"FileName"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	Link         string `json:"Link" xml:"Link"`
	Progress     int    `json:"Progress" xml:"Progress"`
	Id           int    `json:"Id" xml:"Id"`
	Message      string `json:"Message" xml:"Message"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	GmtCreate    int    `json:"GmtCreate" xml:"GmtCreate"`
	ResultStatus string `json:"ResultStatus" xml:"ResultStatus"`
}

DescribeExportInfoResponse is the response struct for api DescribeExportInfo

func CreateDescribeExportInfoResponse

func CreateDescribeExportInfoResponse() (response *DescribeExportInfoResponse)

CreateDescribeExportInfoResponse creates a response to parse from DescribeExportInfo response

type DescribeFilterFieldsRequest

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

DescribeFilterFieldsRequest is the request struct for api DescribeFilterFields

func CreateDescribeFilterFieldsRequest

func CreateDescribeFilterFieldsRequest() (request *DescribeFilterFieldsRequest)

CreateDescribeFilterFieldsRequest creates a request to invoke DescribeFilterFields API

type DescribeFilterFieldsResponse

type DescribeFilterFieldsResponse struct {
	*responses.BaseResponse
	RequestId     string              `json:"RequestId" xml:"RequestId"`
	Total         int                 `json:"Total" xml:"Total"`
	LogFilterList []LogFilterListItem `json:"LogFilterList" xml:"LogFilterList"`
}

DescribeFilterFieldsResponse is the response struct for api DescribeFilterFields

func CreateDescribeFilterFieldsResponse

func CreateDescribeFilterFieldsResponse() (response *DescribeFilterFieldsResponse)

CreateDescribeFilterFieldsResponse creates a response to parse from DescribeFilterFields response

type DescribeGroupListRequest

type DescribeGroupListRequest struct {
	*requests.RpcRequest
	WarnLevel   string           `position:"Query" name:"WarnLevel"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	RuleGroupId requests.Integer `position:"Query" name:"RuleGroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	ExGroupId   requests.Integer `position:"Query" name:"ExGroupId"`
}

DescribeGroupListRequest is the request struct for api DescribeGroupList

func CreateDescribeGroupListRequest

func CreateDescribeGroupListRequest() (request *DescribeGroupListRequest)

CreateDescribeGroupListRequest creates a request to invoke DescribeGroupList API

type DescribeGroupListResponse

type DescribeGroupListResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	Success    bool             `json:"Success" xml:"Success"`
	PageInfo   PageInfo         `json:"PageInfo" xml:"PageInfo"`
	RuleGroups []RuleGroupsItem `json:"RuleGroups" xml:"RuleGroups"`
}

DescribeGroupListResponse is the response struct for api DescribeGroupList

func CreateDescribeGroupListResponse

func CreateDescribeGroupListResponse() (response *DescribeGroupListResponse)

CreateDescribeGroupListResponse creates a response to parse from DescribeGroupList response

type DescribeGroupStructRequest

type DescribeGroupStructRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	TagIdList string `position:"Query" name:"tagIdList"`
	Remark    string `position:"Query" name:"remark"`
}

DescribeGroupStructRequest is the request struct for api DescribeGroupStruct

func CreateDescribeGroupStructRequest

func CreateDescribeGroupStructRequest() (request *DescribeGroupStructRequest)

CreateDescribeGroupStructRequest creates a request to invoke DescribeGroupStruct API

type DescribeGroupStructResponse

type DescribeGroupStructResponse struct {
	*responses.BaseResponse
	RequestId   string   `json:"RequestId" xml:"RequestId"`
	GroupFather int      `json:"GroupFather" xml:"GroupFather"`
	GroupId     int      `json:"GroupId" xml:"GroupId"`
	GroupName   string   `json:"GroupName" xml:"GroupName"`
	GroupIndex  int      `json:"GroupIndex" xml:"GroupIndex"`
	GroupFlag   int      `json:"GroupFlag" xml:"GroupFlag"`
	GroupLevel  int      `json:"GroupLevel" xml:"GroupLevel"`
	MachineNum  int      `json:"MachineNum" xml:"MachineNum"`
	Groups      []string `json:"Groups" xml:"Groups"`
}

DescribeGroupStructResponse is the response struct for api DescribeGroupStruct

func CreateDescribeGroupStructResponse

func CreateDescribeGroupStructResponse() (response *DescribeGroupStructResponse)

CreateDescribeGroupStructResponse creates a response to parse from DescribeGroupStruct response

type DescribeGroupedVulRequest

type DescribeGroupedVulRequest struct {
	*requests.RpcRequest
	StatusList    string           `position:"Query" name:"StatusList"`
	Level         string           `position:"Query" name:"Level"`
	OrderBy       string           `position:"Query" name:"OrderBy"`
	Dealed        string           `position:"Query" name:"Dealed"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	Type          string           `position:"Query" name:"Type"`
	LastTsEnd     requests.Integer `position:"Query" name:"LastTsEnd"`
	CreateTsStart requests.Integer `position:"Query" name:"CreateTsStart"`
	AliasName     string           `position:"Query" name:"AliasName"`
	PatchId       requests.Integer `position:"Query" name:"PatchId"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	Name          string           `position:"Query" name:"Name"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Lang          string           `position:"Query" name:"Lang"`
	CreateTsEnd   requests.Integer `position:"Query" name:"CreateTsEnd"`
	LastTsStart   requests.Integer `position:"Query" name:"LastTsStart"`
	Necessity     string           `position:"Query" name:"Necessity"`
	Uuids         string           `position:"Query" name:"Uuids"`
	Direction     string           `position:"Query" name:"Direction"`
}

DescribeGroupedVulRequest is the request struct for api DescribeGroupedVul

func CreateDescribeGroupedVulRequest

func CreateDescribeGroupedVulRequest() (request *DescribeGroupedVulRequest)

CreateDescribeGroupedVulRequest creates a request to invoke DescribeGroupedVul API

type DescribeGroupedVulResponse

type DescribeGroupedVulResponse struct {
	*responses.BaseResponse
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	GroupedVulItems []GroupedVulItem `json:"GroupedVulItems" xml:"GroupedVulItems"`
}

DescribeGroupedVulResponse is the response struct for api DescribeGroupedVul

func CreateDescribeGroupedVulResponse

func CreateDescribeGroupedVulResponse() (response *DescribeGroupedVulResponse)

CreateDescribeGroupedVulResponse creates a response to parse from DescribeGroupedVul response

type DescribeHistogramRequest

type DescribeHistogramRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	Query     string `position:"Query" name:"Query"`
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

DescribeHistogramRequest is the request struct for api DescribeHistogram

func CreateDescribeHistogramRequest

func CreateDescribeHistogramRequest() (request *DescribeHistogramRequest)

CreateDescribeHistogramRequest creates a request to invoke DescribeHistogram API

type DescribeHistogramResponse

type DescribeHistogramResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Categories []string    `json:"Categories" xml:"Categories"`
	Items      []ItemsItem `json:"Items" xml:"Items"`
}

DescribeHistogramResponse is the response struct for api DescribeHistogram

func CreateDescribeHistogramResponse

func CreateDescribeHistogramResponse() (response *DescribeHistogramResponse)

CreateDescribeHistogramResponse creates a response to parse from DescribeHistogram response

type DescribeInstanceStatisticsRequest

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

DescribeInstanceStatisticsRequest is the request struct for api DescribeInstanceStatistics

func CreateDescribeInstanceStatisticsRequest

func CreateDescribeInstanceStatisticsRequest() (request *DescribeInstanceStatisticsRequest)

CreateDescribeInstanceStatisticsRequest creates a request to invoke DescribeInstanceStatistics API

type DescribeInstanceStatisticsResponse

type DescribeInstanceStatisticsResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Data      []Entity `json:"Data" xml:"Data"`
}

DescribeInstanceStatisticsResponse is the response struct for api DescribeInstanceStatistics

func CreateDescribeInstanceStatisticsResponse

func CreateDescribeInstanceStatisticsResponse() (response *DescribeInstanceStatisticsResponse)

CreateDescribeInstanceStatisticsResponse creates a response to parse from DescribeInstanceStatistics response

type DescribeJoinRuleListRequest

type DescribeJoinRuleListRequest struct {
	*requests.RpcRequest
	WarnLevel   string           `position:"Query" name:"WarnLevel"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Remark      requests.Integer `position:"Query" name:"remark"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

DescribeJoinRuleListRequest is the request struct for api DescribeJoinRuleList

func CreateDescribeJoinRuleListRequest

func CreateDescribeJoinRuleListRequest() (request *DescribeJoinRuleListRequest)

CreateDescribeJoinRuleListRequest creates a request to invoke DescribeJoinRuleList API

type DescribeJoinRuleListResponse

type DescribeJoinRuleListResponse struct {
	*responses.BaseResponse
	RequestId    string             `json:"RequestId" xml:"RequestId"`
	PageInfo     PageInfo           `json:"PageInfo" xml:"PageInfo"`
	JoinRuleList []JoinRuleListItem `json:"JoinRuleList" xml:"JoinRuleList"`
}

DescribeJoinRuleListResponse is the response struct for api DescribeJoinRuleList

func CreateDescribeJoinRuleListResponse

func CreateDescribeJoinRuleListResponse() (response *DescribeJoinRuleListResponse)

CreateDescribeJoinRuleListResponse creates a response to parse from DescribeJoinRuleList response

type DescribeListAccessKeyIdAuthRequest

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

DescribeListAccessKeyIdAuthRequest is the request struct for api DescribeListAccessKeyIdAuth

func CreateDescribeListAccessKeyIdAuthRequest

func CreateDescribeListAccessKeyIdAuthRequest() (request *DescribeListAccessKeyIdAuthRequest)

CreateDescribeListAccessKeyIdAuthRequest creates a request to invoke DescribeListAccessKeyIdAuth API

type DescribeListAccessKeyIdAuthResponse

type DescribeListAccessKeyIdAuthResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Auth      bool   `json:"Auth" xml:"Auth"`
}

DescribeListAccessKeyIdAuthResponse is the response struct for api DescribeListAccessKeyIdAuth

func CreateDescribeListAccessKeyIdAuthResponse

func CreateDescribeListAccessKeyIdAuthResponse() (response *DescribeListAccessKeyIdAuthResponse)

CreateDescribeListAccessKeyIdAuthResponse creates a response to parse from DescribeListAccessKeyIdAuth response

type DescribeLogInfoRequest

type DescribeLogInfoRequest struct {
	*requests.RpcRequest
	SourceIp    string `position:"Query" name:"SourceIp"`
	Query       string `position:"Query" name:"Query"`
	PageSize    string `position:"Query" name:"PageSize"`
	EndTime     string `position:"Query" name:"EndTime"`
	CurrentPage string `position:"Query" name:"CurrentPage"`
	StartTime   string `position:"Query" name:"StartTime"`
}

DescribeLogInfoRequest is the request struct for api DescribeLogInfo

func CreateDescribeLogInfoRequest

func CreateDescribeLogInfoRequest() (request *DescribeLogInfoRequest)

CreateDescribeLogInfoRequest creates a request to invoke DescribeLogInfo API

type DescribeLogInfoResponse

type DescribeLogInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	LogInfoItems []Item `json:"LogInfoItems" xml:"LogInfoItems"`
}

DescribeLogInfoResponse is the response struct for api DescribeLogInfo

func CreateDescribeLogInfoResponse

func CreateDescribeLogInfoResponse() (response *DescribeLogInfoResponse)

CreateDescribeLogInfoResponse creates a response to parse from DescribeLogInfo response

type DescribeLogItemsRequest

type DescribeLogItemsRequest struct {
	*requests.RpcRequest
	LoginOffset           requests.Integer `position:"Query" name:"LoginOffset"`
	ProcessSnapshotOffset requests.Integer `position:"Query" name:"ProcessSnapshotOffset"`
	PortSnapshotOffset    requests.Integer `position:"Query" name:"PortSnapshotOffset"`
	Query                 string           `position:"Query" name:"Query"`
	EndTime               string           `position:"Query" name:"EndTime"`
	CurrentPage           string           `position:"Query" name:"CurrentPage"`
	NetworkOffset         requests.Integer `position:"Query" name:"NetworkOffset"`
	StartTime             string           `position:"Query" name:"StartTime"`
	AccountSnapshotOffset requests.Integer `position:"Query" name:"AccountSnapshotOffset"`
	ProcessOffset         requests.Integer `position:"Query" name:"ProcessOffset"`
	SourceIp              string           `position:"Query" name:"SourceIp"`
	CrackOffset           requests.Integer `position:"Query" name:"CrackOffset"`
	PageSize              string           `position:"Query" name:"PageSize"`
}

DescribeLogItemsRequest is the request struct for api DescribeLogItems

func CreateDescribeLogItemsRequest

func CreateDescribeLogItemsRequest() (request *DescribeLogItemsRequest)

CreateDescribeLogItemsRequest creates a request to invoke DescribeLogItems API

type DescribeLogItemsResponse

type DescribeLogItemsResponse struct {
	*responses.BaseResponse
	RequestId                 string         `json:"RequestId" xml:"RequestId"`
	TotalCount                int            `json:"TotalCount" xml:"TotalCount"`
	CrackTotalCount           int            `json:"CrackTotalCount" xml:"CrackTotalCount"`
	SetPageSize               int            `json:"SetPageSize" xml:"SetPageSize"`
	ProcessOffset             int            `json:"ProcessOffset" xml:"ProcessOffset"`
	NetworkOffset             int            `json:"NetworkOffset" xml:"NetworkOffset"`
	PortSnapshotOffset        int            `json:"PortSnapshotOffset" xml:"PortSnapshotOffset"`
	ProcessSnapshotTotalCount int            `json:"ProcessSnapshotTotalCount" xml:"ProcessSnapshotTotalCount"`
	CrackOffset               int            `json:"CrackOffset" xml:"CrackOffset"`
	NetworkTotalCount         int            `json:"NetworkTotalCount" xml:"NetworkTotalCount"`
	PortSnapshotTotalCount    int            `json:"PortSnapshotTotalCount" xml:"PortSnapshotTotalCount"`
	ProcessSnapshotOffset     int            `json:"ProcessSnapshotOffset" xml:"ProcessSnapshotOffset"`
	ProcessTotalCount         int            `json:"ProcessTotalCount" xml:"ProcessTotalCount"`
	LoginTotalCount           int            `json:"LoginTotalCount" xml:"LoginTotalCount"`
	CurrentPage               int            `json:"CurrentPage" xml:"CurrentPage"`
	AccountSnapshotOffset     int            `json:"AccountSnapshotOffset" xml:"AccountSnapshotOffset"`
	AccountSnapshotTotalCount int            `json:"AccountSnapshotTotalCount" xml:"AccountSnapshotTotalCount"`
	LogsList                  []LogsListItem `json:"LogsList" xml:"LogsList"`
}

DescribeLogItemsResponse is the response struct for api DescribeLogItems

func CreateDescribeLogItemsResponse

func CreateDescribeLogItemsResponse() (response *DescribeLogItemsResponse)

CreateDescribeLogItemsResponse creates a response to parse from DescribeLogItems response

type DescribeLogMetaRequest

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

DescribeLogMetaRequest is the request struct for api DescribeLogMeta

func CreateDescribeLogMetaRequest

func CreateDescribeLogMetaRequest() (request *DescribeLogMetaRequest)

CreateDescribeLogMetaRequest creates a request to invoke DescribeLogMeta API

type DescribeLogMetaResponse

type DescribeLogMetaResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	LogMetaList []LogMeta `json:"LogMetaList" xml:"LogMetaList"`
}

DescribeLogMetaResponse is the response struct for api DescribeLogMeta

func CreateDescribeLogMetaResponse

func CreateDescribeLogMetaResponse() (response *DescribeLogMetaResponse)

CreateDescribeLogMetaResponse creates a response to parse from DescribeLogMeta response

type DescribeLogQueryRequest

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

DescribeLogQueryRequest is the request struct for api DescribeLogQuery

func CreateDescribeLogQueryRequest

func CreateDescribeLogQueryRequest() (request *DescribeLogQueryRequest)

CreateDescribeLogQueryRequest creates a request to invoke DescribeLogQuery API

type DescribeLogQueryResponse

type DescribeLogQueryResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	ListTotal  int              `json:"ListTotal" xml:"ListTotal"`
	QueryItems []QueryItemsItem `json:"QueryItems" xml:"QueryItems"`
}

DescribeLogQueryResponse is the response struct for api DescribeLogQuery

func CreateDescribeLogQueryResponse

func CreateDescribeLogQueryResponse() (response *DescribeLogQueryResponse)

CreateDescribeLogQueryResponse creates a response to parse from DescribeLogQuery response

type DescribeLogShipperStatusRequest

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

DescribeLogShipperStatusRequest is the request struct for api DescribeLogShipperStatus

func CreateDescribeLogShipperStatusRequest

func CreateDescribeLogShipperStatusRequest() (request *DescribeLogShipperStatusRequest)

CreateDescribeLogShipperStatusRequest creates a request to invoke DescribeLogShipperStatus API

type DescribeLogShipperStatusResponse

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

DescribeLogShipperStatusResponse is the response struct for api DescribeLogShipperStatus

func CreateDescribeLogShipperStatusResponse

func CreateDescribeLogShipperStatusResponse() (response *DescribeLogShipperStatusResponse)

CreateDescribeLogShipperStatusResponse creates a response to parse from DescribeLogShipperStatus response

type DescribeLoginLogsRequest

type DescribeLoginLogsRequest struct {
	*requests.RpcRequest
	Types       string           `position:"Query" name:"Types"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Statuses    string           `position:"Query" name:"Statuses"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Remark      string           `position:"Query" name:"Remark"`
	Tag         string           `position:"Query" name:"Tag"`
}

DescribeLoginLogsRequest is the request struct for api DescribeLoginLogs

func CreateDescribeLoginLogsRequest

func CreateDescribeLoginLogsRequest() (request *DescribeLoginLogsRequest)

CreateDescribeLoginLogsRequest creates a request to invoke DescribeLoginLogs API

type DescribeLoginLogsResponse

type DescribeLoginLogsResponse struct {
	*responses.BaseResponse
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	PageSize    int           `json:"PageSize" xml:"PageSize"`
	CurrentPage int           `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int           `json:"TotalCount" xml:"TotalCount"`
	LogList     []LogListItem `json:"LogList" xml:"LogList"`
}

DescribeLoginLogsResponse is the response struct for api DescribeLoginLogs

func CreateDescribeLoginLogsResponse

func CreateDescribeLoginLogsResponse() (response *DescribeLoginLogsResponse)

CreateDescribeLoginLogsResponse creates a response to parse from DescribeLoginLogs response

type DescribeLogstoreStorageRequest

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

DescribeLogstoreStorageRequest is the request struct for api DescribeLogstoreStorage

func CreateDescribeLogstoreStorageRequest

func CreateDescribeLogstoreStorageRequest() (request *DescribeLogstoreStorageRequest)

CreateDescribeLogstoreStorageRequest creates a request to invoke DescribeLogstoreStorage API

type DescribeLogstoreStorageResponse

type DescribeLogstoreStorageResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Logstore  string `json:"Logstore" xml:"Logstore"`
	Ttl       int    `json:"Ttl" xml:"Ttl"`
	Preserve  int    `json:"Preserve" xml:"Preserve"`
	Used      int    `json:"Used" xml:"Used"`
}

DescribeLogstoreStorageResponse is the response struct for api DescribeLogstoreStorage

func CreateDescribeLogstoreStorageResponse

func CreateDescribeLogstoreStorageResponse() (response *DescribeLogstoreStorageResponse)

CreateDescribeLogstoreStorageResponse creates a response to parse from DescribeLogstoreStorage response

type DescribeMacConfigRequest

type DescribeMacConfigRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Types           string           `position:"Query" name:"Types"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Extern          string           `position:"Query" name:"Extern"`
	Type            string           `position:"Query" name:"Type"`
	Config          string           `position:"Query" name:"Config"`
	Target          string           `position:"Query" name:"Target"`
}

DescribeMacConfigRequest is the request struct for api DescribeMacConfig

func CreateDescribeMacConfigRequest

func CreateDescribeMacConfigRequest() (request *DescribeMacConfigRequest)

CreateDescribeMacConfigRequest creates a request to invoke DescribeMacConfig API

type DescribeMacConfigResponse

type DescribeMacConfigResponse struct {
	*responses.BaseResponse
	RequestId   string   `json:"RequestId" xml:"RequestId"`
	Count       int      `json:"Count" xml:"Count"`
	PageSize    int      `json:"PageSize" xml:"PageSize"`
	CurrentPage int      `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int      `json:"TotalCount" xml:"TotalCount"`
	Configs     []Config `json:"Configs" xml:"Configs"`
}

DescribeMacConfigResponse is the response struct for api DescribeMacConfig

func CreateDescribeMacConfigResponse

func CreateDescribeMacConfigResponse() (response *DescribeMacConfigResponse)

CreateDescribeMacConfigResponse creates a response to parse from DescribeMacConfig response

type DescribeMachineConfigRequest

type DescribeMachineConfigRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Types           string           `position:"Query" name:"Types"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	Type            string           `position:"Query" name:"Type"`
	Lang            string           `position:"Query" name:"Lang"`
	Config          string           `position:"Query" name:"Config"`
	Target          string           `position:"Query" name:"Target"`
}

DescribeMachineConfigRequest is the request struct for api DescribeMachineConfig

func CreateDescribeMachineConfigRequest

func CreateDescribeMachineConfigRequest() (request *DescribeMachineConfigRequest)

CreateDescribeMachineConfigRequest creates a request to invoke DescribeMachineConfig API

type DescribeMachineConfigResponse

type DescribeMachineConfigResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	Count         int            `json:"Count" xml:"Count"`
	ConfigTargets []ConfigTarget `json:"ConfigTargets" xml:"ConfigTargets"`
}

DescribeMachineConfigResponse is the response struct for api DescribeMachineConfig

func CreateDescribeMachineConfigResponse

func CreateDescribeMachineConfigResponse() (response *DescribeMachineConfigResponse)

CreateDescribeMachineConfigResponse creates a response to parse from DescribeMachineConfig response

type DescribeMetaDataRequest

type DescribeMetaDataRequest struct {
	*requests.RpcRequest
	ProjectName  string `position:"Query" name:"ProjectName"`
	SourceIp     string `position:"Query" name:"SourceIp"`
	LogStoreName string `position:"Query" name:"LogStoreName"`
	RegionNo     string `position:"Query" name:"RegionNo"`
}

DescribeMetaDataRequest is the request struct for api DescribeMetaData

func CreateDescribeMetaDataRequest

func CreateDescribeMetaDataRequest() (request *DescribeMetaDataRequest)

CreateDescribeMetaDataRequest creates a request to invoke DescribeMetaData API

type DescribeMetaDataResponse

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

DescribeMetaDataResponse is the response struct for api DescribeMetaData

func CreateDescribeMetaDataResponse

func CreateDescribeMetaDataResponse() (response *DescribeMetaDataResponse)

CreateDescribeMetaDataResponse creates a response to parse from DescribeMetaData response

type DescribeNsasSuspEventTypeRequest

type DescribeNsasSuspEventTypeRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Name     string `position:"Query" name:"Name"`
	Remark   string `position:"Query" name:"Remark"`
	From     string `position:"Query" name:"From"`
	Lang     string `position:"Query" name:"Lang"`
}

DescribeNsasSuspEventTypeRequest is the request struct for api DescribeNsasSuspEventType

func CreateDescribeNsasSuspEventTypeRequest

func CreateDescribeNsasSuspEventTypeRequest() (request *DescribeNsasSuspEventTypeRequest)

CreateDescribeNsasSuspEventTypeRequest creates a request to invoke DescribeNsasSuspEventType API

type DescribeNsasSuspEventTypeResponse

type DescribeNsasSuspEventTypeResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	EventTypes []Data `json:"EventTypes" xml:"EventTypes"`
}

DescribeNsasSuspEventTypeResponse is the response struct for api DescribeNsasSuspEventType

func CreateDescribeNsasSuspEventTypeResponse

func CreateDescribeNsasSuspEventTypeResponse() (response *DescribeNsasSuspEventTypeResponse)

CreateDescribeNsasSuspEventTypeResponse creates a response to parse from DescribeNsasSuspEventType response

type DescribeOperateInfoRequest

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

DescribeOperateInfoRequest is the request struct for api DescribeOperateInfo

func CreateDescribeOperateInfoRequest

func CreateDescribeOperateInfoRequest() (request *DescribeOperateInfoRequest)

CreateDescribeOperateInfoRequest creates a request to invoke DescribeOperateInfo API

type DescribeOperateInfoResponse

type DescribeOperateInfoResponse struct {
	*responses.BaseResponse
	RequestId                      string   `json:"RequestId" xml:"RequestId"`
	HealthCheckDealedCount         int      `json:"HealthCheckDealedCount" xml:"HealthCheckDealedCount"`
	SecurityEventDealedCount       int      `json:"SecurityEventDealedCount" xml:"SecurityEventDealedCount"`
	VulnerabilityDealedCount       int      `json:"VulnerabilityDealedCount" xml:"VulnerabilityDealedCount"`
	Success                        bool     `json:"Success" xml:"Success"`
	SuspEventValueArray            []string `json:"SuspEventValueArray" xml:"SuspEventValueArray"`
	SuspEventAaggregatValueArray   []string `json:"SuspEventAaggregatValueArray" xml:"SuspEventAaggregatValueArray"`
	VulValueArray                  []string `json:"VulValueArray" xml:"VulValueArray"`
	VulAaggregatValueArray         []string `json:"VulAaggregatValueArray" xml:"VulAaggregatValueArray"`
	DateArray                      []string `json:"DateArray" xml:"DateArray"`
	HealthCheckValueArray          []string `json:"HealthCheckValueArray" xml:"HealthCheckValueArray"`
	HealthCheckAaggregatValueArray []string `json:"HealthCheckAaggregatValueArray" xml:"HealthCheckAaggregatValueArray"`
}

DescribeOperateInfoResponse is the response struct for api DescribeOperateInfo

func CreateDescribeOperateInfoResponse

func CreateDescribeOperateInfoResponse() (response *DescribeOperateInfoResponse)

CreateDescribeOperateInfoResponse creates a response to parse from DescribeOperateInfo response

type DescribeQuaraFileRequest

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

DescribeQuaraFileRequest is the request struct for api DescribeQuaraFile

func CreateDescribeQuaraFileRequest

func CreateDescribeQuaraFileRequest() (request *DescribeQuaraFileRequest)

CreateDescribeQuaraFileRequest creates a request to invoke DescribeQuaraFile API

type DescribeQuaraFileResponse

type DescribeQuaraFileResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	QuaraFiles  []QuaraFile `json:"QuaraFiles" xml:"QuaraFiles"`
}

DescribeQuaraFileResponse is the response struct for api DescribeQuaraFile

func CreateDescribeQuaraFileResponse

func CreateDescribeQuaraFileResponse() (response *DescribeQuaraFileResponse)

CreateDescribeQuaraFileResponse creates a response to parse from DescribeQuaraFile response

type DescribeResultListRequest

type DescribeResultListRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	EndTime     requests.Integer `position:"Query" name:"EndTime"`
	RuleName    string           `position:"Query" name:"RuleName"`
	Remark      string           `position:"Query" name:"Remark"`
	UuidList    string           `position:"Query" name:"UuidList"`
	Dealed      string           `position:"Query" name:"Dealed"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   requests.Integer `position:"Query" name:"StartTime"`
}

DescribeResultListRequest is the request struct for api DescribeResultList

func CreateDescribeResultListRequest

func CreateDescribeResultListRequest() (request *DescribeResultListRequest)

CreateDescribeResultListRequest creates a request to invoke DescribeResultList API

type DescribeResultListResponse

type DescribeResultListResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo         `json:"PageInfo" xml:"PageInfo"`
	ResultList []ResultListItem `json:"ResultList" xml:"ResultList"`
}

DescribeResultListResponse is the response struct for api DescribeResultList

func CreateDescribeResultListResponse

func CreateDescribeResultListResponse() (response *DescribeResultListResponse)

CreateDescribeResultListResponse creates a response to parse from DescribeResultList response

type DescribeRiskTypeRequest

type DescribeRiskTypeRequest struct {
	*requests.RpcRequest
	SourceIp   string           `position:"Query" name:"SourceIp"`
	StrategyId requests.Integer `position:"Query" name:"StrategyId"`
	Lang       string           `position:"Query" name:"Lang"`
	Uuids      string           `position:"Query" name:"Uuids"`
}

DescribeRiskTypeRequest is the request struct for api DescribeRiskType

func CreateDescribeRiskTypeRequest

func CreateDescribeRiskTypeRequest() (request *DescribeRiskTypeRequest)

CreateDescribeRiskTypeRequest creates a request to invoke DescribeRiskType API

type DescribeRiskTypeResponse

type DescribeRiskTypeResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Count     int        `json:"Count" xml:"Count"`
	RiskTypes []RiskType `json:"RiskTypes" xml:"RiskTypes"`
}

DescribeRiskTypeResponse is the response struct for api DescribeRiskType

func CreateDescribeRiskTypeResponse

func CreateDescribeRiskTypeResponse() (response *DescribeRiskTypeResponse)

CreateDescribeRiskTypeResponse creates a response to parse from DescribeRiskType response

type DescribeRiskWhiteListRequest

type DescribeRiskWhiteListRequest struct {
	*requests.RpcRequest
	RiskName    string           `position:"Query" name:"RiskName"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

DescribeRiskWhiteListRequest is the request struct for api DescribeRiskWhiteList

func CreateDescribeRiskWhiteListRequest

func CreateDescribeRiskWhiteListRequest() (request *DescribeRiskWhiteListRequest)

CreateDescribeRiskWhiteListRequest creates a request to invoke DescribeRiskWhiteList API

type DescribeRiskWhiteListResponse

type DescribeRiskWhiteListResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Count       int         `json:"Count" xml:"Count"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	WhiteLists  []WhiteList `json:"WhiteLists" xml:"WhiteLists"`
}

DescribeRiskWhiteListResponse is the response struct for api DescribeRiskWhiteList

func CreateDescribeRiskWhiteListResponse

func CreateDescribeRiskWhiteListResponse() (response *DescribeRiskWhiteListResponse)

CreateDescribeRiskWhiteListResponse creates a response to parse from DescribeRiskWhiteList response

type DescribeRisksRequest

type DescribeRisksRequest struct {
	*requests.RpcRequest
	RiskName string           `position:"Query" name:"RiskName"`
	SourceIp string           `position:"Query" name:"SourceIp"`
	Limit    requests.Integer `position:"Query" name:"Limit"`
	Lang     string           `position:"Query" name:"Lang"`
	RiskId   requests.Integer `position:"Query" name:"RiskId"`
}

DescribeRisksRequest is the request struct for api DescribeRisks

func CreateDescribeRisksRequest

func CreateDescribeRisksRequest() (request *DescribeRisksRequest)

CreateDescribeRisksRequest creates a request to invoke DescribeRisks API

type DescribeRisksResponse

type DescribeRisksResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Risks      []Risk `json:"Risks" xml:"Risks"`
}

DescribeRisksResponse is the response struct for api DescribeRisks

func CreateDescribeRisksResponse

func CreateDescribeRisksResponse() (response *DescribeRisksResponse)

CreateDescribeRisksResponse creates a response to parse from DescribeRisks response

type DescribeRuleListRequest

type DescribeRuleListRequest struct {
	*requests.RpcRequest
	WarnLevel   string           `position:"Query" name:"WarnLevel"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Remark      string           `position:"Query" name:"Remark"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Id          requests.Integer `position:"Query" name:"Id"`
	Lang        string           `position:"Query" name:"Lang"`
	ExGroupId   string           `position:"Query" name:"ExGroupId"`
}

DescribeRuleListRequest is the request struct for api DescribeRuleList

func CreateDescribeRuleListRequest

func CreateDescribeRuleListRequest() (request *DescribeRuleListRequest)

CreateDescribeRuleListRequest creates a request to invoke DescribeRuleList API

type DescribeRuleListResponse

type DescribeRuleListResponse struct {
	*responses.BaseResponse
	RequestId string      `json:"RequestId" xml:"RequestId"`
	Success   bool        `json:"Success" xml:"Success"`
	PageInfo  PageInfo    `json:"PageInfo" xml:"PageInfo"`
	Rules     []RulesItem `json:"Rules" xml:"Rules"`
}

DescribeRuleListResponse is the response struct for api DescribeRuleList

func CreateDescribeRuleListResponse

func CreateDescribeRuleListResponse() (response *DescribeRuleListResponse)

CreateDescribeRuleListResponse creates a response to parse from DescribeRuleList response

type DescribeSasAssetStatisticsColumnRequest

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

DescribeSasAssetStatisticsColumnRequest is the request struct for api DescribeSasAssetStatisticsColumn

func CreateDescribeSasAssetStatisticsColumnRequest

func CreateDescribeSasAssetStatisticsColumnRequest() (request *DescribeSasAssetStatisticsColumnRequest)

CreateDescribeSasAssetStatisticsColumnRequest creates a request to invoke DescribeSasAssetStatisticsColumn API

type DescribeSasAssetStatisticsColumnResponse

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

DescribeSasAssetStatisticsColumnResponse is the response struct for api DescribeSasAssetStatisticsColumn

func CreateDescribeSasAssetStatisticsColumnResponse

func CreateDescribeSasAssetStatisticsColumnResponse() (response *DescribeSasAssetStatisticsColumnResponse)

CreateDescribeSasAssetStatisticsColumnResponse creates a response to parse from DescribeSasAssetStatisticsColumn response

type DescribeSasAssetStatisticsRequest

type DescribeSasAssetStatisticsRequest struct {
	*requests.RpcRequest
	SourceIp         string           `position:"Query" name:"SourceIp"`
	StatisticsColumn string           `position:"Query" name:"StatisticsColumn"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage      requests.Integer `position:"Query" name:"CurrentPage"`
	Uuids            string           `position:"Query" name:"Uuids"`
}

DescribeSasAssetStatisticsRequest is the request struct for api DescribeSasAssetStatistics

func CreateDescribeSasAssetStatisticsRequest

func CreateDescribeSasAssetStatisticsRequest() (request *DescribeSasAssetStatisticsRequest)

CreateDescribeSasAssetStatisticsRequest creates a request to invoke DescribeSasAssetStatistics API

type DescribeSasAssetStatisticsResponse

type DescribeSasAssetStatisticsResponse struct {
	*responses.BaseResponse
	RequestId   string  `json:"RequestId" xml:"RequestId"`
	PageSize    int     `json:"PageSize" xml:"PageSize"`
	CurrentPage int     `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int     `json:"TotalCount" xml:"TotalCount"`
	AssetList   []Asset `json:"AssetList" xml:"AssetList"`
}

DescribeSasAssetStatisticsResponse is the response struct for api DescribeSasAssetStatistics

func CreateDescribeSasAssetStatisticsResponse

func CreateDescribeSasAssetStatisticsResponse() (response *DescribeSasAssetStatisticsResponse)

CreateDescribeSasAssetStatisticsResponse creates a response to parse from DescribeSasAssetStatistics response

type DescribeSasLeftConditionRequest

type DescribeSasLeftConditionRequest struct {
	*requests.RpcRequest
	SourceIp         string `position:"Query" name:"SourceIp"`
	ConditionType    string `position:"Query" name:"ConditionType"`
	Lang             string `position:"Query" name:"Lang"`
	FilterConditions string `position:"Query" name:"FilterConditions"`
}

DescribeSasLeftConditionRequest is the request struct for api DescribeSasLeftCondition

func CreateDescribeSasLeftConditionRequest

func CreateDescribeSasLeftConditionRequest() (request *DescribeSasLeftConditionRequest)

CreateDescribeSasLeftConditionRequest creates a request to invoke DescribeSasLeftCondition API

type DescribeSasLeftConditionResponse

type DescribeSasLeftConditionResponse struct {
	*responses.BaseResponse
	RequestId     string      `json:"RequestId" xml:"RequestId"`
	ConditionList []Condition `json:"ConditionList" xml:"ConditionList"`
}

DescribeSasLeftConditionResponse is the response struct for api DescribeSasLeftCondition

func CreateDescribeSasLeftConditionResponse

func CreateDescribeSasLeftConditionResponse() (response *DescribeSasLeftConditionResponse)

CreateDescribeSasLeftConditionResponse creates a response to parse from DescribeSasLeftCondition response

type DescribeScreenAlarmEventListRequest

type DescribeScreenAlarmEventListRequest struct {
	*requests.RpcRequest
	AlarmEventName string           `position:"Query" name:"AlarmEventName"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	PageSize       string           `position:"Query" name:"PageSize"`
	AlarmEventType string           `position:"Query" name:"AlarmEventType"`
	Dealed         string           `position:"Query" name:"Dealed"`
	From           string           `position:"Query" name:"From"`
	Remark         string           `position:"Query" name:"Remark"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	Lang           string           `position:"Query" name:"Lang"`
	Levels         string           `position:"Query" name:"Levels"`
}

DescribeScreenAlarmEventListRequest is the request struct for api DescribeScreenAlarmEventList

func CreateDescribeScreenAlarmEventListRequest

func CreateDescribeScreenAlarmEventListRequest() (request *DescribeScreenAlarmEventListRequest)

CreateDescribeScreenAlarmEventListRequest creates a request to invoke DescribeScreenAlarmEventList API

type DescribeScreenAlarmEventListResponse

type DescribeScreenAlarmEventListResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo         `json:"PageInfo" xml:"PageInfo"`
	SuspEvents []SuspEventsItem `json:"SuspEvents" xml:"SuspEvents"`
}

DescribeScreenAlarmEventListResponse is the response struct for api DescribeScreenAlarmEventList

func CreateDescribeScreenAlarmEventListResponse

func CreateDescribeScreenAlarmEventListResponse() (response *DescribeScreenAlarmEventListResponse)

CreateDescribeScreenAlarmEventListResponse creates a response to parse from DescribeScreenAlarmEventList response

type DescribeScreenAttackAnalysisDataRequest

type DescribeScreenAttackAnalysisDataRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Data        string           `position:"Query" name:"Data"`
	Base64      string           `position:"Query" name:"Base64"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	EndTime     requests.Integer `position:"Query" name:"EndTime"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   requests.Integer `position:"Query" name:"StartTime"`
	Lang        string           `position:"Query" name:"Lang"`
	Type        string           `position:"Query" name:"Type"`
}

DescribeScreenAttackAnalysisDataRequest is the request struct for api DescribeScreenAttackAnalysisData

func CreateDescribeScreenAttackAnalysisDataRequest

func CreateDescribeScreenAttackAnalysisDataRequest() (request *DescribeScreenAttackAnalysisDataRequest)

CreateDescribeScreenAttackAnalysisDataRequest creates a request to invoke DescribeScreenAttackAnalysisData API

type DescribeScreenAttackAnalysisDataResponse

type DescribeScreenAttackAnalysisDataResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
	Total     int    `json:"Total" xml:"Total"`
	Page      int    `json:"Page" xml:"Page"`
	PageSize  int    `json:"PageSize" xml:"PageSize"`
}

DescribeScreenAttackAnalysisDataResponse is the response struct for api DescribeScreenAttackAnalysisData

func CreateDescribeScreenAttackAnalysisDataResponse

func CreateDescribeScreenAttackAnalysisDataResponse() (response *DescribeScreenAttackAnalysisDataResponse)

CreateDescribeScreenAttackAnalysisDataResponse creates a response to parse from DescribeScreenAttackAnalysisData response

type DescribeScreenHostStatisticsRequest

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

DescribeScreenHostStatisticsRequest is the request struct for api DescribeScreenHostStatistics

func CreateDescribeScreenHostStatisticsRequest

func CreateDescribeScreenHostStatisticsRequest() (request *DescribeScreenHostStatisticsRequest)

CreateDescribeScreenHostStatisticsRequest creates a request to invoke DescribeScreenHostStatistics API

type DescribeScreenHostStatisticsResponse

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

DescribeScreenHostStatisticsResponse is the response struct for api DescribeScreenHostStatistics

func CreateDescribeScreenHostStatisticsResponse

func CreateDescribeScreenHostStatisticsResponse() (response *DescribeScreenHostStatisticsResponse)

CreateDescribeScreenHostStatisticsResponse creates a response to parse from DescribeScreenHostStatistics response

type DescribeScreenOperateInfoRequest

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

DescribeScreenOperateInfoRequest is the request struct for api DescribeScreenOperateInfo

func CreateDescribeScreenOperateInfoRequest

func CreateDescribeScreenOperateInfoRequest() (request *DescribeScreenOperateInfoRequest)

CreateDescribeScreenOperateInfoRequest creates a request to invoke DescribeScreenOperateInfo API

type DescribeScreenOperateInfoResponse

type DescribeScreenOperateInfoResponse struct {
	*responses.BaseResponse
	RequestId                string   `json:"RequestId" xml:"RequestId"`
	HealthCheckDealedCount   int      `json:"HealthCheckDealedCount" xml:"HealthCheckDealedCount"`
	SecurityEventDealedCount int      `json:"SecurityEventDealedCount" xml:"SecurityEventDealedCount"`
	VulnerabilityDealedCount int      `json:"VulnerabilityDealedCount" xml:"VulnerabilityDealedCount"`
	Success                  bool     `json:"Success" xml:"Success"`
	SuspEventValueArray      []string `json:"SuspEventValueArray" xml:"SuspEventValueArray"`
	VulValueArray            []string `json:"VulValueArray" xml:"VulValueArray"`
	DateArray                []string `json:"DateArray" xml:"DateArray"`
	HealthCheckValueArray    []string `json:"HealthCheckValueArray" xml:"HealthCheckValueArray"`
}

DescribeScreenOperateInfoResponse is the response struct for api DescribeScreenOperateInfo

func CreateDescribeScreenOperateInfoResponse

func CreateDescribeScreenOperateInfoResponse() (response *DescribeScreenOperateInfoResponse)

CreateDescribeScreenOperateInfoResponse creates a response to parse from DescribeScreenOperateInfo response

type DescribeScreenScoreThreadRequest

type DescribeScreenScoreThreadRequest struct {
	*requests.RpcRequest
	SourceIp  string           `position:"Query" name:"SourceIp"`
	EndTime   requests.Integer `position:"Query" name:"EndTime"`
	StartTime requests.Integer `position:"Query" name:"StartTime"`
}

DescribeScreenScoreThreadRequest is the request struct for api DescribeScreenScoreThread

func CreateDescribeScreenScoreThreadRequest

func CreateDescribeScreenScoreThreadRequest() (request *DescribeScreenScoreThreadRequest)

CreateDescribeScreenScoreThreadRequest creates a request to invoke DescribeScreenScoreThread API

type DescribeScreenScoreThreadResponse

type DescribeScreenScoreThreadResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeScreenScoreThreadResponse is the response struct for api DescribeScreenScoreThread

func CreateDescribeScreenScoreThreadResponse

func CreateDescribeScreenScoreThreadResponse() (response *DescribeScreenScoreThreadResponse)

CreateDescribeScreenScoreThreadResponse creates a response to parse from DescribeScreenScoreThread response

type DescribeScreenSecurityStatInfoRequest

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

DescribeScreenSecurityStatInfoRequest is the request struct for api DescribeScreenSecurityStatInfo

func CreateDescribeScreenSecurityStatInfoRequest

func CreateDescribeScreenSecurityStatInfoRequest() (request *DescribeScreenSecurityStatInfoRequest)

CreateDescribeScreenSecurityStatInfoRequest creates a request to invoke DescribeScreenSecurityStatInfo API

type DescribeScreenSecurityStatInfoResponse

type DescribeScreenSecurityStatInfoResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	Success       bool          `json:"Success" xml:"Success"`
	SecurityEvent SecurityEvent `json:"SecurityEvent" xml:"SecurityEvent"`
	AttackEvent   AttackEvent   `json:"AttackEvent" xml:"AttackEvent"`
	HealthCheck   HealthCheck   `json:"HealthCheck" xml:"HealthCheck"`
	Vulnerability Vulnerability `json:"Vulnerability" xml:"Vulnerability"`
}

DescribeScreenSecurityStatInfoResponse is the response struct for api DescribeScreenSecurityStatInfo

func CreateDescribeScreenSecurityStatInfoResponse

func CreateDescribeScreenSecurityStatInfoResponse() (response *DescribeScreenSecurityStatInfoResponse)

CreateDescribeScreenSecurityStatInfoResponse creates a response to parse from DescribeScreenSecurityStatInfo response

type DescribeScreenSettingRequest

type DescribeScreenSettingRequest struct {
	*requests.RpcRequest
	SourceIp    string `position:"Query" name:"SourceIp"`
	ScreenTitle string `position:"Query" name:"ScreenTitle"`
}

DescribeScreenSettingRequest is the request struct for api DescribeScreenSetting

func CreateDescribeScreenSettingRequest

func CreateDescribeScreenSettingRequest() (request *DescribeScreenSettingRequest)

CreateDescribeScreenSettingRequest creates a request to invoke DescribeScreenSetting API

type DescribeScreenSettingResponse

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

DescribeScreenSettingResponse is the response struct for api DescribeScreenSetting

func CreateDescribeScreenSettingResponse

func CreateDescribeScreenSettingResponse() (response *DescribeScreenSettingResponse)

CreateDescribeScreenSettingResponse creates a response to parse from DescribeScreenSetting response

type DescribeScreenSettingsRequest

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

DescribeScreenSettingsRequest is the request struct for api DescribeScreenSettings

func CreateDescribeScreenSettingsRequest

func CreateDescribeScreenSettingsRequest() (request *DescribeScreenSettingsRequest)

CreateDescribeScreenSettingsRequest creates a request to invoke DescribeScreenSettings API

type DescribeScreenSettingsResponse

type DescribeScreenSettingsResponse struct {
	*responses.BaseResponse
	RequestId            string                     `json:"RequestId" xml:"RequestId"`
	SasScreenSettingList []SasScreenSettingListItem `json:"SasScreenSettingList" xml:"SasScreenSettingList"`
}

DescribeScreenSettingsResponse is the response struct for api DescribeScreenSettings

func CreateDescribeScreenSettingsResponse

func CreateDescribeScreenSettingsResponse() (response *DescribeScreenSettingsResponse)

CreateDescribeScreenSettingsResponse creates a response to parse from DescribeScreenSettings response

type DescribeScreenSummaryInfoRequest

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

DescribeScreenSummaryInfoRequest is the request struct for api DescribeScreenSummaryInfo

func CreateDescribeScreenSummaryInfoRequest

func CreateDescribeScreenSummaryInfoRequest() (request *DescribeScreenSummaryInfoRequest)

CreateDescribeScreenSummaryInfoRequest creates a request to invoke DescribeScreenSummaryInfo API

type DescribeScreenSummaryInfoResponse

type DescribeScreenSummaryInfoResponse struct {
	*responses.BaseResponse
	RequestId               string `json:"RequestId" xml:"RequestId"`
	AegisClientOfflineCount int    `json:"AegisClientOfflineCount" xml:"AegisClientOfflineCount"`
	SecurityScore           int    `json:"SecurityScore" xml:"SecurityScore"`
	AegisClientOnlineCount  int    `json:"AegisClientOnlineCount" xml:"AegisClientOnlineCount"`
	Success                 bool   `json:"Success" xml:"Success"`
}

DescribeScreenSummaryInfoResponse is the response struct for api DescribeScreenSummaryInfo

func CreateDescribeScreenSummaryInfoResponse

func CreateDescribeScreenSummaryInfoResponse() (response *DescribeScreenSummaryInfoResponse)

CreateDescribeScreenSummaryInfoResponse creates a response to parse from DescribeScreenSummaryInfo response

type DescribeScreenVersionConfigRequest

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

DescribeScreenVersionConfigRequest is the request struct for api DescribeScreenVersionConfig

func CreateDescribeScreenVersionConfigRequest

func CreateDescribeScreenVersionConfigRequest() (request *DescribeScreenVersionConfigRequest)

CreateDescribeScreenVersionConfigRequest creates a request to invoke DescribeScreenVersionConfig API

type DescribeScreenVersionConfigResponse

type DescribeScreenVersionConfigResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	AssetLevel     int    `json:"AssetLevel" xml:"AssetLevel"`
	AvdsFlag       int    `json:"AvdsFlag" xml:"AvdsFlag"`
	CreateTime     int    `json:"CreateTime" xml:"CreateTime"`
	Flag           int    `json:"Flag" xml:"Flag"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	IsSasOpening   bool   `json:"IsSasOpening" xml:"IsSasOpening"`
	IsTrialVersion int    `json:"IsTrialVersion" xml:"IsTrialVersion"`
	LogCapacity    int    `json:"LogCapacity" xml:"LogCapacity"`
	LogTime        int    `json:"LogTime" xml:"LogTime"`
	ReleaseTime    int    `json:"ReleaseTime" xml:"ReleaseTime"`
	SasLog         int    `json:"SasLog" xml:"SasLog"`
	SasScreen      int    `json:"SasScreen" xml:"SasScreen"`
	Version        int    `json:"Version" xml:"Version"`
}

DescribeScreenVersionConfigResponse is the response struct for api DescribeScreenVersionConfig

func CreateDescribeScreenVersionConfigResponse

func CreateDescribeScreenVersionConfigResponse() (response *DescribeScreenVersionConfigResponse)

CreateDescribeScreenVersionConfigResponse creates a response to parse from DescribeScreenVersionConfig response

type DescribeSearchConditionRequest

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

DescribeSearchConditionRequest is the request struct for api DescribeSearchCondition

func CreateDescribeSearchConditionRequest

func CreateDescribeSearchConditionRequest() (request *DescribeSearchConditionRequest)

CreateDescribeSearchConditionRequest creates a request to invoke DescribeSearchCondition API

type DescribeSearchConditionResponse

type DescribeSearchConditionResponse struct {
	*responses.BaseResponse
	RequestId     string      `json:"RequestId" xml:"RequestId"`
	ConditionList []Condition `json:"ConditionList" xml:"ConditionList"`
}

DescribeSearchConditionResponse is the response struct for api DescribeSearchCondition

func CreateDescribeSearchConditionResponse

func CreateDescribeSearchConditionResponse() (response *DescribeSearchConditionResponse)

CreateDescribeSearchConditionResponse creates a response to parse from DescribeSearchCondition response

type DescribeSecureSuggestionRequest

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

DescribeSecureSuggestionRequest is the request struct for api DescribeSecureSuggestion

func CreateDescribeSecureSuggestionRequest

func CreateDescribeSecureSuggestionRequest() (request *DescribeSecureSuggestionRequest)

CreateDescribeSecureSuggestionRequest creates a request to invoke DescribeSecureSuggestion API

type DescribeSecureSuggestionResponse

type DescribeSecureSuggestionResponse struct {
	*responses.BaseResponse
	RequestId   string       `json:"RequestId" xml:"RequestId"`
	TotalCount  int          `json:"TotalCount" xml:"TotalCount"`
	Suggestions []Suggestion `json:"Suggestions" xml:"Suggestions"`
}

DescribeSecureSuggestionResponse is the response struct for api DescribeSecureSuggestion

func CreateDescribeSecureSuggestionResponse

func CreateDescribeSecureSuggestionResponse() (response *DescribeSecureSuggestionResponse)

CreateDescribeSecureSuggestionResponse creates a response to parse from DescribeSecureSuggestion response

type DescribeSecurityStatInfoRequest

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

DescribeSecurityStatInfoRequest is the request struct for api DescribeSecurityStatInfo

func CreateDescribeSecurityStatInfoRequest

func CreateDescribeSecurityStatInfoRequest() (request *DescribeSecurityStatInfoRequest)

CreateDescribeSecurityStatInfoRequest creates a request to invoke DescribeSecurityStatInfo API

type DescribeSecurityStatInfoResponse

type DescribeSecurityStatInfoResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	Success       bool          `json:"Success" xml:"Success"`
	SecurityEvent SecurityEvent `json:"SecurityEvent" xml:"SecurityEvent"`
	AttackEvent   AttackEvent   `json:"AttackEvent" xml:"AttackEvent"`
	HealthCheck   HealthCheck   `json:"HealthCheck" xml:"HealthCheck"`
	Vulnerability Vulnerability `json:"Vulnerability" xml:"Vulnerability"`
}

DescribeSecurityStatInfoResponse is the response struct for api DescribeSecurityStatInfo

func CreateDescribeSecurityStatInfoResponse

func CreateDescribeSecurityStatInfoResponse() (response *DescribeSecurityStatInfoResponse)

CreateDescribeSecurityStatInfoResponse creates a response to parse from DescribeSecurityStatInfo response

type DescribeSlsProjectRequest

type DescribeSlsProjectRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	RegionNo string `position:"Query" name:"RegionNo"`
}

DescribeSlsProjectRequest is the request struct for api DescribeSlsProject

func CreateDescribeSlsProjectRequest

func CreateDescribeSlsProjectRequest() (request *DescribeSlsProjectRequest)

CreateDescribeSlsProjectRequest creates a request to invoke DescribeSlsProject API

type DescribeSlsProjectResponse

type DescribeSlsProjectResponse struct {
	*responses.BaseResponse
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	SlsProjectData []SlsProjectDataItem `json:"SlsProjectData" xml:"SlsProjectData"`
}

DescribeSlsProjectResponse is the response struct for api DescribeSlsProject

func CreateDescribeSlsProjectResponse

func CreateDescribeSlsProjectResponse() (response *DescribeSlsProjectResponse)

CreateDescribeSlsProjectResponse creates a response to parse from DescribeSlsProject response

type DescribeStatisticsRequest

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

DescribeStatisticsRequest is the request struct for api DescribeStatistics

func CreateDescribeStatisticsRequest

func CreateDescribeStatisticsRequest() (request *DescribeStatisticsRequest)

CreateDescribeStatisticsRequest creates a request to invoke DescribeStatistics API

type DescribeStatisticsResponse

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

DescribeStatisticsResponse is the response struct for api DescribeStatistics

func CreateDescribeStatisticsResponse

func CreateDescribeStatisticsResponse() (response *DescribeStatisticsResponse)

CreateDescribeStatisticsResponse creates a response to parse from DescribeStatistics response

type DescribeStrategyExecDetailRequest

type DescribeStrategyExecDetailRequest struct {
	*requests.RpcRequest
	SourceIp   string           `position:"Query" name:"SourceIp"`
	StrategyId requests.Integer `position:"Query" name:"StrategyId"`
}

DescribeStrategyExecDetailRequest is the request struct for api DescribeStrategyExecDetail

func CreateDescribeStrategyExecDetailRequest

func CreateDescribeStrategyExecDetailRequest() (request *DescribeStrategyExecDetailRequest)

CreateDescribeStrategyExecDetailRequest creates a request to invoke DescribeStrategyExecDetail API

type DescribeStrategyExecDetailResponse

type DescribeStrategyExecDetailResponse struct {
	*responses.BaseResponse
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	StartTime      string      `json:"StartTime" xml:"StartTime"`
	EndTime        string      `json:"EndTime" xml:"EndTime"`
	Source         string      `json:"Source" xml:"Source"`
	Percent        string      `json:"Percent" xml:"Percent"`
	SuccessCount   int         `json:"SuccessCount" xml:"SuccessCount"`
	FailCount      int         `json:"FailCount" xml:"FailCount"`
	InProcessCount int         `json:"InProcessCount" xml:"InProcessCount"`
	FailedEcsList  []FailedEcs `json:"FailedEcsList" xml:"FailedEcsList"`
}

DescribeStrategyExecDetailResponse is the response struct for api DescribeStrategyExecDetail

func CreateDescribeStrategyExecDetailResponse

func CreateDescribeStrategyExecDetailResponse() (response *DescribeStrategyExecDetailResponse)

CreateDescribeStrategyExecDetailResponse creates a response to parse from DescribeStrategyExecDetail response

type DescribeStrategyProcessRequest

type DescribeStrategyProcessRequest struct {
	*requests.RpcRequest
	SourceIp   string           `position:"Query" name:"SourceIp"`
	StrategyId requests.Integer `position:"Query" name:"StrategyId"`
}

DescribeStrategyProcessRequest is the request struct for api DescribeStrategyProcess

func CreateDescribeStrategyProcessRequest

func CreateDescribeStrategyProcessRequest() (request *DescribeStrategyProcessRequest)

CreateDescribeStrategyProcessRequest creates a request to invoke DescribeStrategyProcess API

type DescribeStrategyProcessResponse

type DescribeStrategyProcessResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	StrategyId  int    `json:"StrategyId" xml:"StrategyId"`
	ProcessRate int    `json:"ProcessRate" xml:"ProcessRate"`
	ExecStatus  int    `json:"ExecStatus" xml:"ExecStatus"`
	PassRate    string `json:"PassRate" xml:"PassRate"`
}

DescribeStrategyProcessResponse is the response struct for api DescribeStrategyProcess

func CreateDescribeStrategyProcessResponse

func CreateDescribeStrategyProcessResponse() (response *DescribeStrategyProcessResponse)

CreateDescribeStrategyProcessResponse creates a response to parse from DescribeStrategyProcess response

type DescribeStrategyTargetRequest

type DescribeStrategyTargetRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
	Config   string `position:"Query" name:"Config"`
}

DescribeStrategyTargetRequest is the request struct for api DescribeStrategyTarget

func CreateDescribeStrategyTargetRequest

func CreateDescribeStrategyTargetRequest() (request *DescribeStrategyTargetRequest)

CreateDescribeStrategyTargetRequest creates a request to invoke DescribeStrategyTarget API

type DescribeStrategyTargetResponse

type DescribeStrategyTargetResponse struct {
	*responses.BaseResponse
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	StrategyTargets []StrategyTarget `json:"StrategyTargets" xml:"StrategyTargets"`
}

DescribeStrategyTargetResponse is the response struct for api DescribeStrategyTarget

func CreateDescribeStrategyTargetResponse

func CreateDescribeStrategyTargetResponse() (response *DescribeStrategyTargetResponse)

CreateDescribeStrategyTargetResponse creates a response to parse from DescribeStrategyTarget response

type DescribeStratetyDetailRequest

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

DescribeStratetyDetailRequest is the request struct for api DescribeStratetyDetail

func CreateDescribeStratetyDetailRequest

func CreateDescribeStratetyDetailRequest() (request *DescribeStratetyDetailRequest)

CreateDescribeStratetyDetailRequest creates a request to invoke DescribeStratetyDetail API

type DescribeStratetyDetailResponse

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

DescribeStratetyDetailResponse is the response struct for api DescribeStratetyDetail

func CreateDescribeStratetyDetailResponse

func CreateDescribeStratetyDetailResponse() (response *DescribeStratetyDetailResponse)

CreateDescribeStratetyDetailResponse creates a response to parse from DescribeStratetyDetail response

type DescribeStratetyRequest

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

DescribeStratetyRequest is the request struct for api DescribeStratety

func CreateDescribeStratetyRequest

func CreateDescribeStratetyRequest() (request *DescribeStratetyRequest)

CreateDescribeStratetyRequest creates a request to invoke DescribeStratety API

type DescribeStratetyResponse

type DescribeStratetyResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Strategies []Strategy `json:"Strategies" xml:"Strategies"`
}

DescribeStratetyResponse is the response struct for api DescribeStratety

func CreateDescribeStratetyResponse

func CreateDescribeStratetyResponse() (response *DescribeStratetyResponse)

CreateDescribeStratetyResponse creates a response to parse from DescribeStratety response

type DescribeSummaryInfoRequest

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

DescribeSummaryInfoRequest is the request struct for api DescribeSummaryInfo

func CreateDescribeSummaryInfoRequest

func CreateDescribeSummaryInfoRequest() (request *DescribeSummaryInfoRequest)

CreateDescribeSummaryInfoRequest creates a request to invoke DescribeSummaryInfo API

type DescribeSummaryInfoResponse

type DescribeSummaryInfoResponse struct {
	*responses.BaseResponse
	RequestId               string `json:"RequestId" xml:"RequestId"`
	AegisClientOfflineCount int    `json:"AegisClientOfflineCount" xml:"AegisClientOfflineCount"`
	SecurityScore           int    `json:"SecurityScore" xml:"SecurityScore"`
	AegisClientOnlineCount  int    `json:"AegisClientOnlineCount" xml:"AegisClientOnlineCount"`
	Success                 bool   `json:"Success" xml:"Success"`
}

DescribeSummaryInfoResponse is the response struct for api DescribeSummaryInfo

func CreateDescribeSummaryInfoResponse

func CreateDescribeSummaryInfoResponse() (response *DescribeSummaryInfoResponse)

CreateDescribeSummaryInfoResponse creates a response to parse from DescribeSummaryInfo response

type DescribeSuspEventDetailRequest

type DescribeSuspEventDetailRequest struct {
	*requests.RpcRequest
	SuspiciousEventId requests.Integer `position:"Query" name:"SuspiciousEventId"`
	SourceIp          string           `position:"Query" name:"SourceIp"`
	From              string           `position:"Query" name:"From"`
	Lang              string           `position:"Query" name:"Lang"`
}

DescribeSuspEventDetailRequest is the request struct for api DescribeSuspEventDetail

func CreateDescribeSuspEventDetailRequest

func CreateDescribeSuspEventDetailRequest() (request *DescribeSuspEventDetailRequest)

CreateDescribeSuspEventDetailRequest creates a request to invoke DescribeSuspEventDetail API

type DescribeSuspEventDetailResponse

type DescribeSuspEventDetailResponse struct {
	*responses.BaseResponse
	RequestId       string      `json:"RequestId" xml:"RequestId"`
	LastTime        string      `json:"LastTime" xml:"LastTime"`
	Id              int         `json:"Id" xml:"Id"`
	InstanceName    string      `json:"InstanceName" xml:"InstanceName"`
	InternetIp      string      `json:"InternetIp" xml:"InternetIp"`
	IntranetIp      string      `json:"IntranetIp" xml:"IntranetIp"`
	Uuid            string      `json:"Uuid" xml:"Uuid"`
	EventDesc       string      `json:"EventDesc" xml:"EventDesc"`
	EventTypeDesc   string      `json:"EventTypeDesc" xml:"EventTypeDesc"`
	Level           string      `json:"Level" xml:"Level"`
	EventStatus     string      `json:"EventStatus" xml:"EventStatus"`
	SaleVersion     string      `json:"SaleVersion" xml:"SaleVersion"`
	DataSource      string      `json:"DataSource" xml:"DataSource"`
	Type            string      `json:"Type" xml:"Type"`
	OperateMsg      string      `json:"OperateMsg" xml:"OperateMsg"`
	SasId           string      `json:"SasId" xml:"SasId"`
	EventName       string      `json:"EventName" xml:"EventName"`
	CanBeDealOnLine bool        `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	Details         []QuaraFile `json:"Details" xml:"Details"`
}

DescribeSuspEventDetailResponse is the response struct for api DescribeSuspEventDetail

func CreateDescribeSuspEventDetailResponse

func CreateDescribeSuspEventDetailResponse() (response *DescribeSuspEventDetailResponse)

CreateDescribeSuspEventDetailResponse creates a response to parse from DescribeSuspEventDetail response

type DescribeSuspEventExportInfoRequest

type DescribeSuspEventExportInfoRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	From     string           `position:"Query" name:"From"`
	ExportId requests.Integer `position:"Query" name:"ExportId"`
}

DescribeSuspEventExportInfoRequest is the request struct for api DescribeSuspEventExportInfo

func CreateDescribeSuspEventExportInfoRequest

func CreateDescribeSuspEventExportInfoRequest() (request *DescribeSuspEventExportInfoRequest)

CreateDescribeSuspEventExportInfoRequest creates a request to invoke DescribeSuspEventExportInfo API

type DescribeSuspEventExportInfoResponse

type DescribeSuspEventExportInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	FileName     string `json:"FileName" xml:"FileName"`
	GmtModified  int    `json:"GmtModified" xml:"GmtModified"`
	Progress     int    `json:"Progress" xml:"Progress"`
	Id           int    `json:"Id" xml:"Id"`
	Type         string `json:"Type" xml:"Type"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	GmtCreate    int    `json:"GmtCreate" xml:"GmtCreate"`
	Properties   string `json:"Properties" xml:"Properties"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Link         string `json:"Link" xml:"Link"`
}

DescribeSuspEventExportInfoResponse is the response struct for api DescribeSuspEventExportInfo

func CreateDescribeSuspEventExportInfoResponse

func CreateDescribeSuspEventExportInfoResponse() (response *DescribeSuspEventExportInfoResponse)

CreateDescribeSuspEventExportInfoResponse creates a response to parse from DescribeSuspEventExportInfo response

type DescribeSuspEventQuaraFilesRequest

type DescribeSuspEventQuaraFilesRequest struct {
	*requests.RpcRequest
	SourceIp    string `position:"Query" name:"SourceIp"`
	PageSize    string `position:"Query" name:"PageSize"`
	CurrentPage string `position:"Query" name:"CurrentPage"`
	From        string `position:"Query" name:"From"`
	Status      string `position:"Query" name:"Status"`
}

DescribeSuspEventQuaraFilesRequest is the request struct for api DescribeSuspEventQuaraFiles

func CreateDescribeSuspEventQuaraFilesRequest

func CreateDescribeSuspEventQuaraFilesRequest() (request *DescribeSuspEventQuaraFilesRequest)

CreateDescribeSuspEventQuaraFilesRequest creates a request to invoke DescribeSuspEventQuaraFiles API

type DescribeSuspEventQuaraFilesResponse

type DescribeSuspEventQuaraFilesResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Count       int         `json:"Count" xml:"Count"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	QuaraFiles  []QuaraFile `json:"QuaraFiles" xml:"QuaraFiles"`
}

DescribeSuspEventQuaraFilesResponse is the response struct for api DescribeSuspEventQuaraFiles

func CreateDescribeSuspEventQuaraFilesResponse

func CreateDescribeSuspEventQuaraFilesResponse() (response *DescribeSuspEventQuaraFilesResponse)

CreateDescribeSuspEventQuaraFilesResponse creates a response to parse from DescribeSuspEventQuaraFiles response

type DescribeSuspEventTypesRequest

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

DescribeSuspEventTypesRequest is the request struct for api DescribeSuspEventTypes

func CreateDescribeSuspEventTypesRequest

func CreateDescribeSuspEventTypesRequest() (request *DescribeSuspEventTypesRequest)

CreateDescribeSuspEventTypesRequest creates a request to invoke DescribeSuspEventTypes API

type DescribeSuspEventTypesResponse

type DescribeSuspEventTypesResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	EventTypes []Data `json:"EventTypes" xml:"EventTypes"`
}

DescribeSuspEventTypesResponse is the response struct for api DescribeSuspEventTypes

func CreateDescribeSuspEventTypesResponse

func CreateDescribeSuspEventTypesResponse() (response *DescribeSuspEventTypesResponse)

CreateDescribeSuspEventTypesResponse creates a response to parse from DescribeSuspEventTypes response

type DescribeSuspEventUserSettingRequest

type DescribeSuspEventUserSettingRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	From     string           `position:"Query" name:"From"`
	Id       requests.Integer `position:"Query" name:"Id"`
}

DescribeSuspEventUserSettingRequest is the request struct for api DescribeSuspEventUserSetting

func CreateDescribeSuspEventUserSettingRequest

func CreateDescribeSuspEventUserSettingRequest() (request *DescribeSuspEventUserSettingRequest)

CreateDescribeSuspEventUserSettingRequest creates a request to invoke DescribeSuspEventUserSetting API

type DescribeSuspEventUserSettingResponse

type DescribeSuspEventUserSettingResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	LevelsOn  []string `json:"LevelsOn" xml:"LevelsOn"`
}

DescribeSuspEventUserSettingResponse is the response struct for api DescribeSuspEventUserSetting

func CreateDescribeSuspEventUserSettingResponse

func CreateDescribeSuspEventUserSettingResponse() (response *DescribeSuspEventUserSettingResponse)

CreateDescribeSuspEventUserSettingResponse creates a response to parse from DescribeSuspEventUserSetting response

type DescribeSuspEventsRequest

type DescribeSuspEventsRequest struct {
	*requests.RpcRequest
	AlarmUniqueInfo  string `position:"Query" name:"AlarmUniqueInfo"`
	SourceIp         string `position:"Query" name:"SourceIp"`
	Name             string `position:"Query" name:"Name"`
	PageSize         string `position:"Query" name:"PageSize"`
	Dealed           string `position:"Query" name:"Dealed"`
	Remark           string `position:"Query" name:"Remark"`
	CurrentPage      string `position:"Query" name:"CurrentPage"`
	From             string `position:"Query" name:"From"`
	Lang             string `position:"Query" name:"Lang"`
	Levels           string `position:"Query" name:"Levels"`
	ParentEventTypes string `position:"Query" name:"ParentEventTypes"`
}

DescribeSuspEventsRequest is the request struct for api DescribeSuspEvents

func CreateDescribeSuspEventsRequest

func CreateDescribeSuspEventsRequest() (request *DescribeSuspEventsRequest)

CreateDescribeSuspEventsRequest creates a request to invoke DescribeSuspEvents API

type DescribeSuspEventsResponse

type DescribeSuspEventsResponse struct {
	*responses.BaseResponse
	RequestId   string           `json:"RequestId" xml:"RequestId"`
	Count       int              `json:"Count" xml:"Count"`
	PageSize    int              `json:"PageSize" xml:"PageSize"`
	TotalCount  int              `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int              `json:"CurrentPage" xml:"CurrentPage"`
	SuspEvents  []WarningSummary `json:"SuspEvents" xml:"SuspEvents"`
}

DescribeSuspEventsResponse is the response struct for api DescribeSuspEvents

func CreateDescribeSuspEventsResponse

func CreateDescribeSuspEventsResponse() (response *DescribeSuspEventsResponse)

CreateDescribeSuspEventsResponse creates a response to parse from DescribeSuspEvents response

type DescribeSuspTrendStatisticsRequest

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

DescribeSuspTrendStatisticsRequest is the request struct for api DescribeSuspTrendStatistics

func CreateDescribeSuspTrendStatisticsRequest

func CreateDescribeSuspTrendStatisticsRequest() (request *DescribeSuspTrendStatisticsRequest)

CreateDescribeSuspTrendStatisticsRequest creates a request to invoke DescribeSuspTrendStatistics API

type DescribeSuspTrendStatisticsResponse

type DescribeSuspTrendStatisticsResponse struct {
	*responses.BaseResponse
	RequestId       string   `json:"RequestId" xml:"RequestId"`
	StartTime       int      `json:"StartTime" xml:"StartTime"`
	Interval        int      `json:"Interval" xml:"Interval"`
	SuspiciousItems []string `json:"SuspiciousItems" xml:"SuspiciousItems"`
}

DescribeSuspTrendStatisticsResponse is the response struct for api DescribeSuspTrendStatistics

func CreateDescribeSuspTrendStatisticsResponse

func CreateDescribeSuspTrendStatisticsResponse() (response *DescribeSuspTrendStatisticsResponse)

CreateDescribeSuspTrendStatisticsResponse creates a response to parse from DescribeSuspTrendStatistics response

type DescribeSuspiciousEventsRequest

type DescribeSuspiciousEventsRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Level       string           `position:"Query" name:"Level"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Dealed      string           `position:"Query" name:"Dealed"`
	Remark      string           `position:"Query" name:"Remark"`
	EventType   string           `position:"Query" name:"EventType"`
	Uuid        string           `position:"Query" name:"Uuid"`
}

DescribeSuspiciousEventsRequest is the request struct for api DescribeSuspiciousEvents

func CreateDescribeSuspiciousEventsRequest

func CreateDescribeSuspiciousEventsRequest() (request *DescribeSuspiciousEventsRequest)

CreateDescribeSuspiciousEventsRequest creates a request to invoke DescribeSuspiciousEvents API

type DescribeSuspiciousEventsResponse

type DescribeSuspiciousEventsResponse struct {
	*responses.BaseResponse
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	PageSize    int           `json:"PageSize" xml:"PageSize"`
	TotalCount  int           `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int           `json:"CurrentPage" xml:"CurrentPage"`
	LogList     []LogListItem `json:"LogList" xml:"LogList"`
}

DescribeSuspiciousEventsResponse is the response struct for api DescribeSuspiciousEvents

func CreateDescribeSuspiciousEventsResponse

func CreateDescribeSuspiciousEventsResponse() (response *DescribeSuspiciousEventsResponse)

CreateDescribeSuspiciousEventsResponse creates a response to parse from DescribeSuspiciousEvents response

type DescribeSuspiciousExportInfoRequest

type DescribeSuspiciousExportInfoRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	ExportId requests.Integer `position:"Query" name:"ExportId"`
}

DescribeSuspiciousExportInfoRequest is the request struct for api DescribeSuspiciousExportInfo

func CreateDescribeSuspiciousExportInfoRequest

func CreateDescribeSuspiciousExportInfoRequest() (request *DescribeSuspiciousExportInfoRequest)

CreateDescribeSuspiciousExportInfoRequest creates a request to invoke DescribeSuspiciousExportInfo API

type DescribeSuspiciousExportInfoResponse

type DescribeSuspiciousExportInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Id           int    `json:"Id" xml:"Id"`
	GmtCreate    int    `json:"GmtCreate" xml:"GmtCreate"`
	FileName     string `json:"FileName" xml:"FileName"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	Progress     int    `json:"Progress" xml:"Progress"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Message      string `json:"Message" xml:"Message"`
	Link         string `json:"Link" xml:"Link"`
}

DescribeSuspiciousExportInfoResponse is the response struct for api DescribeSuspiciousExportInfo

func CreateDescribeSuspiciousExportInfoResponse

func CreateDescribeSuspiciousExportInfoResponse() (response *DescribeSuspiciousExportInfoResponse)

CreateDescribeSuspiciousExportInfoResponse creates a response to parse from DescribeSuspiciousExportInfo response

type DescribeSuspiciousOverallConfigRequest

type DescribeSuspiciousOverallConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
}

DescribeSuspiciousOverallConfigRequest is the request struct for api DescribeSuspiciousOverallConfig

func CreateDescribeSuspiciousOverallConfigRequest

func CreateDescribeSuspiciousOverallConfigRequest() (request *DescribeSuspiciousOverallConfigRequest)

CreateDescribeSuspiciousOverallConfigRequest creates a request to invoke DescribeSuspiciousOverallConfig API

type DescribeSuspiciousOverallConfigResponse

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

DescribeSuspiciousOverallConfigResponse is the response struct for api DescribeSuspiciousOverallConfig

func CreateDescribeSuspiciousOverallConfigResponse

func CreateDescribeSuspiciousOverallConfigResponse() (response *DescribeSuspiciousOverallConfigResponse)

CreateDescribeSuspiciousOverallConfigResponse creates a response to parse from DescribeSuspiciousOverallConfig response

type DescribeSuspiciousUUIDConfigRequest

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

DescribeSuspiciousUUIDConfigRequest is the request struct for api DescribeSuspiciousUUIDConfig

func CreateDescribeSuspiciousUUIDConfigRequest

func CreateDescribeSuspiciousUUIDConfigRequest() (request *DescribeSuspiciousUUIDConfigRequest)

CreateDescribeSuspiciousUUIDConfigRequest creates a request to invoke DescribeSuspiciousUUIDConfig API

type DescribeSuspiciousUUIDConfigResponse

type DescribeSuspiciousUUIDConfigResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Count     int      `json:"Count" xml:"Count"`
	UUIDList  []string `json:"UUIDList" xml:"UUIDList"`
}

DescribeSuspiciousUUIDConfigResponse is the response struct for api DescribeSuspiciousUUIDConfig

func CreateDescribeSuspiciousUUIDConfigResponse

func CreateDescribeSuspiciousUUIDConfigResponse() (response *DescribeSuspiciousUUIDConfigResponse)

CreateDescribeSuspiciousUUIDConfigResponse creates a response to parse from DescribeSuspiciousUUIDConfig response

type DescribeTargetConfigRequest

type DescribeTargetConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
	Uuid     string `position:"Query" name:"Uuid"`
}

DescribeTargetConfigRequest is the request struct for api DescribeTargetConfig

func CreateDescribeTargetConfigRequest

func CreateDescribeTargetConfigRequest() (request *DescribeTargetConfigRequest)

CreateDescribeTargetConfigRequest creates a request to invoke DescribeTargetConfig API

type DescribeTargetConfigResponse

type DescribeTargetConfigResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	TargetConfigs []TargetConfig `json:"TargetConfigs" xml:"TargetConfigs"`
}

DescribeTargetConfigResponse is the response struct for api DescribeTargetConfig

func CreateDescribeTargetConfigResponse

func CreateDescribeTargetConfigResponse() (response *DescribeTargetConfigResponse)

CreateDescribeTargetConfigResponse creates a response to parse from DescribeTargetConfig response

type DescribeTargetRequest

type DescribeTargetRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
	Config   string `position:"Query" name:"Config"`
}

DescribeTargetRequest is the request struct for api DescribeTarget

func CreateDescribeTargetRequest

func CreateDescribeTargetRequest() (request *DescribeTargetRequest)

CreateDescribeTargetRequest creates a request to invoke DescribeTarget API

type DescribeTargetResponse

type DescribeTargetResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	Targets    []Target `json:"Targets" xml:"Targets"`
}

DescribeTargetResponse is the response struct for api DescribeTarget

func CreateDescribeTargetResponse

func CreateDescribeTargetResponse() (response *DescribeTargetResponse)

CreateDescribeTargetResponse creates a response to parse from DescribeTarget response

type DescribeTopRiskyAssetsRequest

type DescribeTopRiskyAssetsRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	PageSize requests.Integer `position:"Query" name:"PageSize"`
}

DescribeTopRiskyAssetsRequest is the request struct for api DescribeTopRiskyAssets

func CreateDescribeTopRiskyAssetsRequest

func CreateDescribeTopRiskyAssetsRequest() (request *DescribeTopRiskyAssetsRequest)

CreateDescribeTopRiskyAssetsRequest creates a request to invoke DescribeTopRiskyAssets API

type DescribeTopRiskyAssetsResponse

type DescribeTopRiskyAssetsResponse struct {
	*responses.BaseResponse
	RequestId      string          `json:"RequestId" xml:"RequestId"`
	TotalCount     int             `json:"TotalCount" xml:"TotalCount"`
	TopRiskyAssets []TopRiskyAsset `json:"TopRiskyAssets" xml:"TopRiskyAssets"`
}

DescribeTopRiskyAssetsResponse is the response struct for api DescribeTopRiskyAssets

func CreateDescribeTopRiskyAssetsResponse

func CreateDescribeTopRiskyAssetsResponse() (response *DescribeTopRiskyAssetsResponse)

CreateDescribeTopRiskyAssetsResponse creates a response to parse from DescribeTopRiskyAssets response

type DescribeTopicListRequest

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

DescribeTopicListRequest is the request struct for api DescribeTopicList

func CreateDescribeTopicListRequest

func CreateDescribeTopicListRequest() (request *DescribeTopicListRequest)

CreateDescribeTopicListRequest creates a request to invoke DescribeTopicList API

type DescribeTopicListResponse

type DescribeTopicListResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	TopicList []string `json:"TopicList" xml:"TopicList"`
}

DescribeTopicListResponse is the response struct for api DescribeTopicList

func CreateDescribeTopicListResponse

func CreateDescribeTopicListResponse() (response *DescribeTopicListResponse)

CreateDescribeTopicListResponse creates a response to parse from DescribeTopicList response

type DescribeTotalStatisticsRequest

type DescribeTotalStatisticsRequest struct {
	*requests.RpcRequest
	StatusList  string           `position:"Query" name:"StatusList"`
	SaleId      string           `position:"Query" name:"SaleId"`
	RuleType    requests.Integer `position:"Query" name:"RuleType"`
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	EndTime     string           `position:"Query" name:"EndTime"`
	Remark      string           `position:"Query" name:"Remark"`
	Dealed      string           `position:"Query" name:"Dealed"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   string           `position:"Query" name:"StartTime"`
	Type        string           `position:"Query" name:"Type"`
	Uuid        string           `position:"Query" name:"Uuid"`
	SecureToken string           `position:"Query" name:"SecureToken"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	WebGroupId  requests.Integer `position:"Query" name:"WebGroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	From        string           `position:"Query" name:"From"`
	Action1     requests.Integer `position:"Query" name:"Action1"`
	Tag         string           `position:"Query" name:"Tag"`
	Flow        requests.Integer `position:"Query" name:"Flow"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

DescribeTotalStatisticsRequest is the request struct for api DescribeTotalStatistics

func CreateDescribeTotalStatisticsRequest

func CreateDescribeTotalStatisticsRequest() (request *DescribeTotalStatisticsRequest)

CreateDescribeTotalStatisticsRequest creates a request to invoke DescribeTotalStatistics API

type DescribeTotalStatisticsResponse

type DescribeTotalStatisticsResponse struct {
	*responses.BaseResponse
	RequestId              string `json:"RequestId" xml:"RequestId"`
	VulAsapSum             int    `json:"VulAsapSum" xml:"VulAsapSum"`
	VulNntfSum             int    `json:"VulNntfSum" xml:"VulNntfSum"`
	HealthTotal            int    `json:"HealthTotal" xml:"HealthTotal"`
	SuspiciousmediumTotal  int    `json:"SuspiciousmediumTotal" xml:"SuspiciousmediumTotal"`
	Health                 int    `json:"Health" xml:"Health"`
	HealthdealedTotal      int    `json:"HealthdealedTotal" xml:"HealthdealedTotal"`
	Trojan                 int    `json:"Trojan" xml:"Trojan"`
	VulLaterSum            int    `json:"VulLaterSum" xml:"VulLaterSum"`
	Suspicious             int    `json:"Suspicious" xml:"Suspicious"`
	Vul                    int    `json:"Vul" xml:"Vul"`
	HealthhighTotal        int    `json:"HealthhighTotal" xml:"HealthhighTotal"`
	HealthlowTotal         int    `json:"HealthlowTotal" xml:"HealthlowTotal"`
	HealthseriousTotal     int    `json:"HealthseriousTotal" xml:"HealthseriousTotal"`
	VulDealedTotal         int    `json:"VulDealedTotal" xml:"VulDealedTotal"`
	Patch                  int    `json:"Patch" xml:"Patch"`
	SuspicioushighTotal    int    `json:"SuspicioushighTotal" xml:"SuspicioushighTotal"`
	SuspiciouslowTotal     int    `json:"SuspiciouslowTotal" xml:"SuspiciouslowTotal"`
	SuspiciousTotal        int    `json:"SuspiciousTotal" xml:"SuspiciousTotal"`
	VulTotal               int    `json:"VulTotal" xml:"VulTotal"`
	SuspiciousseriousTotal int    `json:"SuspiciousseriousTotal" xml:"SuspiciousseriousTotal"`
	HealthmediumTotal      int    `json:"HealthmediumTotal" xml:"HealthmediumTotal"`
	Online                 bool   `json:"Online" xml:"Online"`
	SuspiciousdealedTotal  int    `json:"SuspiciousdealedTotal" xml:"SuspiciousdealedTotal"`
	Account                int    `json:"Account" xml:"Account"`
	Newsuspicious          int    `json:"Newsuspicious" xml:"Newsuspicious"`
}

DescribeTotalStatisticsResponse is the response struct for api DescribeTotalStatistics

func CreateDescribeTotalStatisticsResponse

func CreateDescribeTotalStatisticsResponse() (response *DescribeTotalStatisticsResponse)

CreateDescribeTotalStatisticsResponse creates a response to parse from DescribeTotalStatistics response

type DescribeTraceInfoDetailRequest

type DescribeTraceInfoDetailRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	VertexId string `position:"Query" name:"VertexId"`
	From     string `position:"Query" name:"From"`
	Lang     string `position:"Query" name:"Lang"`
	Type     string `position:"Query" name:"Type"`
	Uuid     string `position:"Query" name:"Uuid"`
}

DescribeTraceInfoDetailRequest is the request struct for api DescribeTraceInfoDetail

func CreateDescribeTraceInfoDetailRequest

func CreateDescribeTraceInfoDetailRequest() (request *DescribeTraceInfoDetailRequest)

CreateDescribeTraceInfoDetailRequest creates a request to invoke DescribeTraceInfoDetail API

type DescribeTraceInfoDetailResponse

type DescribeTraceInfoDetailResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Success         bool            `json:"Success" xml:"Success"`
	TraceInfoDetail TraceInfoDetail `json:"TraceInfoDetail" xml:"TraceInfoDetail"`
}

DescribeTraceInfoDetailResponse is the response struct for api DescribeTraceInfoDetail

func CreateDescribeTraceInfoDetailResponse

func CreateDescribeTraceInfoDetailResponse() (response *DescribeTraceInfoDetailResponse)

CreateDescribeTraceInfoDetailResponse creates a response to parse from DescribeTraceInfoDetail response

type DescribeTraceInfoNodeListRequest

type DescribeTraceInfoNodeListRequest struct {
	*requests.RpcRequest
	SourceIp  string           `position:"Query" name:"SourceIp"`
	VertexId  string           `position:"Query" name:"VertexId"`
	StartType string           `position:"Query" name:"StartType"`
	PageSize  requests.Integer `position:"Query" name:"PageSize"`
	From      string           `position:"Query" name:"From"`
	Page      requests.Integer `position:"Query" name:"Page"`
	Lang      string           `position:"Query" name:"Lang"`
	Type      string           `position:"Query" name:"Type"`
	Uuid      string           `position:"Query" name:"Uuid"`
}

DescribeTraceInfoNodeListRequest is the request struct for api DescribeTraceInfoNodeList

func CreateDescribeTraceInfoNodeListRequest

func CreateDescribeTraceInfoNodeListRequest() (request *DescribeTraceInfoNodeListRequest)

CreateDescribeTraceInfoNodeListRequest creates a request to invoke DescribeTraceInfoNodeList API

type DescribeTraceInfoNodeListResponse

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

DescribeTraceInfoNodeListResponse is the response struct for api DescribeTraceInfoNodeList

func CreateDescribeTraceInfoNodeListResponse

func CreateDescribeTraceInfoNodeListResponse() (response *DescribeTraceInfoNodeListResponse)

CreateDescribeTraceInfoNodeListResponse creates a response to parse from DescribeTraceInfoNodeList response

type DescribeTraceInfoNodeRequest

type DescribeTraceInfoNodeRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	VertexId  string `position:"Query" name:"VertexId"`
	From      string `position:"Query" name:"From"`
	Lang      string `position:"Query" name:"Lang"`
	Type      string `position:"Query" name:"Type"`
	Uuid      string `position:"Query" name:"Uuid"`
	EventName string `position:"Query" name:"EventName"`
}

DescribeTraceInfoNodeRequest is the request struct for api DescribeTraceInfoNode

func CreateDescribeTraceInfoNodeRequest

func CreateDescribeTraceInfoNodeRequest() (request *DescribeTraceInfoNodeRequest)

CreateDescribeTraceInfoNodeRequest creates a request to invoke DescribeTraceInfoNode API

type DescribeTraceInfoNodeResponse

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

DescribeTraceInfoNodeResponse is the response struct for api DescribeTraceInfoNode

func CreateDescribeTraceInfoNodeResponse

func CreateDescribeTraceInfoNodeResponse() (response *DescribeTraceInfoNodeResponse)

CreateDescribeTraceInfoNodeResponse creates a response to parse from DescribeTraceInfoNode response

type DescribeUserSettingRequest

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

DescribeUserSettingRequest is the request struct for api DescribeUserSetting

func CreateDescribeUserSettingRequest

func CreateDescribeUserSettingRequest() (request *DescribeUserSettingRequest)

CreateDescribeUserSettingRequest creates a request to invoke DescribeUserSetting API

type DescribeUserSettingResponse

type DescribeUserSettingResponse struct {
	*responses.BaseResponse
	RequestId              string `json:"RequestId" xml:"RequestId"`
	InvalidWarningKeepDays int    `json:"InvalidWarningKeepDays" xml:"InvalidWarningKeepDays"`
	AlertLevels            string `json:"AlertLevels" xml:"AlertLevels"`
}

DescribeUserSettingResponse is the response struct for api DescribeUserSetting

func CreateDescribeUserSettingResponse

func CreateDescribeUserSettingResponse() (response *DescribeUserSettingResponse)

CreateDescribeUserSettingResponse creates a response to parse from DescribeUserSetting response

type DescribeUuidConfigRequest

type DescribeUuidConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Uuid     string `position:"Query" name:"Uuid"`
}

DescribeUuidConfigRequest is the request struct for api DescribeUuidConfig

func CreateDescribeUuidConfigRequest

func CreateDescribeUuidConfigRequest() (request *DescribeUuidConfigRequest)

CreateDescribeUuidConfigRequest creates a request to invoke DescribeUuidConfig API

type DescribeUuidConfigResponse

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

DescribeUuidConfigResponse is the response struct for api DescribeUuidConfig

func CreateDescribeUuidConfigResponse

func CreateDescribeUuidConfigResponse() (response *DescribeUuidConfigResponse)

CreateDescribeUuidConfigResponse creates a response to parse from DescribeUuidConfig response

type DescribeVersionConfigRequest

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

DescribeVersionConfigRequest is the request struct for api DescribeVersionConfig

func CreateDescribeVersionConfigRequest

func CreateDescribeVersionConfigRequest() (request *DescribeVersionConfigRequest)

CreateDescribeVersionConfigRequest creates a request to invoke DescribeVersionConfig API

type DescribeVersionConfigResponse

type DescribeVersionConfigResponse struct {
	*responses.BaseResponse
	RequestId             string `json:"RequestId" xml:"RequestId"`
	AssetLevel            int    `json:"AssetLevel" xml:"AssetLevel"`
	AvdsFlag              int    `json:"AvdsFlag" xml:"AvdsFlag"`
	CreateTime            int    `json:"CreateTime" xml:"CreateTime"`
	Flag                  int    `json:"Flag" xml:"Flag"`
	InstanceId            string `json:"InstanceId" xml:"InstanceId"`
	IsSasOpening          bool   `json:"IsSasOpening" xml:"IsSasOpening"`
	IsTrialVersion        int    `json:"IsTrialVersion" xml:"IsTrialVersion"`
	LogCapacity           int    `json:"LogCapacity" xml:"LogCapacity"`
	LogTime               int    `json:"LogTime" xml:"LogTime"`
	ReleaseTime           int    `json:"ReleaseTime" xml:"ReleaseTime"`
	SasLog                int    `json:"SasLog" xml:"SasLog"`
	SasScreen             int    `json:"SasScreen" xml:"SasScreen"`
	Version               int    `json:"Version" xml:"Version"`
	UserDefinedAlarms     int    `json:"UserDefinedAlarms" xml:"UserDefinedAlarms"`
	WebLock               int    `json:"WebLock" xml:"WebLock"`
	WebLockAuthCount      int    `json:"WebLockAuthCount" xml:"WebLockAuthCount"`
	AppWhiteListAuthCount int    `json:"AppWhiteListAuthCount" xml:"AppWhiteListAuthCount"`
	AppWhiteList          int    `json:"AppWhiteList" xml:"AppWhiteList"`
	SlsCapacity           int    `json:"SlsCapacity" xml:"SlsCapacity"`
}

DescribeVersionConfigResponse is the response struct for api DescribeVersionConfig

func CreateDescribeVersionConfigResponse

func CreateDescribeVersionConfigResponse() (response *DescribeVersionConfigResponse)

CreateDescribeVersionConfigResponse creates a response to parse from DescribeVersionConfig response

type DescribeVulBatchRequest

type DescribeVulBatchRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Resource string `position:"Query" name:"Resource"`
}

DescribeVulBatchRequest is the request struct for api DescribeVulBatch

func CreateDescribeVulBatchRequest

func CreateDescribeVulBatchRequest() (request *DescribeVulBatchRequest)

CreateDescribeVulBatchRequest creates a request to invoke DescribeVulBatch API

type DescribeVulBatchResponse

type DescribeVulBatchResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	BatchNames []string `json:"BatchNames" xml:"BatchNames"`
}

DescribeVulBatchResponse is the response struct for api DescribeVulBatch

func CreateDescribeVulBatchResponse

func CreateDescribeVulBatchResponse() (response *DescribeVulBatchResponse)

CreateDescribeVulBatchResponse creates a response to parse from DescribeVulBatch response

type DescribeVulConfigRequest

type DescribeVulConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
}

DescribeVulConfigRequest is the request struct for api DescribeVulConfig

func CreateDescribeVulConfigRequest

func CreateDescribeVulConfigRequest() (request *DescribeVulConfigRequest)

CreateDescribeVulConfigRequest creates a request to invoke DescribeVulConfig API

type DescribeVulConfigResponse

type DescribeVulConfigResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	TargetConfigs []TargetConfig `json:"TargetConfigs" xml:"TargetConfigs"`
}

DescribeVulConfigResponse is the response struct for api DescribeVulConfig

func CreateDescribeVulConfigResponse

func CreateDescribeVulConfigResponse() (response *DescribeVulConfigResponse)

CreateDescribeVulConfigResponse creates a response to parse from DescribeVulConfig response

type DescribeVulDetailsRequest

type DescribeVulDetailsRequest struct {
	*requests.RpcRequest
	AliasName string `position:"Query" name:"AliasName"`
	SourceIp  string `position:"Query" name:"SourceIp"`
	Name      string `position:"Query" name:"Name"`
	Lang      string `position:"Query" name:"Lang"`
	Type      string `position:"Query" name:"Type"`
}

DescribeVulDetailsRequest is the request struct for api DescribeVulDetails

func CreateDescribeVulDetailsRequest

func CreateDescribeVulDetailsRequest() (request *DescribeVulDetailsRequest)

CreateDescribeVulDetailsRequest creates a request to invoke DescribeVulDetails API

type DescribeVulDetailsResponse

type DescribeVulDetailsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Cves      []Cve  `json:"Cves" xml:"Cves"`
}

DescribeVulDetailsResponse is the response struct for api DescribeVulDetails

func CreateDescribeVulDetailsResponse

func CreateDescribeVulDetailsResponse() (response *DescribeVulDetailsResponse)

CreateDescribeVulDetailsResponse creates a response to parse from DescribeVulDetails response

type DescribeVulExportInfoRequest

type DescribeVulExportInfoRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	ExportId requests.Integer `position:"Query" name:"ExportId"`
}

DescribeVulExportInfoRequest is the request struct for api DescribeVulExportInfo

func CreateDescribeVulExportInfoRequest

func CreateDescribeVulExportInfoRequest() (request *DescribeVulExportInfoRequest)

CreateDescribeVulExportInfoRequest creates a request to invoke DescribeVulExportInfo API

type DescribeVulExportInfoResponse

type DescribeVulExportInfoResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Id           int    `json:"Id" xml:"Id"`
	FileName     string `json:"FileName" xml:"FileName"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	Progress     int    `json:"Progress" xml:"Progress"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Message      string `json:"Message" xml:"Message"`
	Link         string `json:"Link" xml:"Link"`
}

DescribeVulExportInfoResponse is the response struct for api DescribeVulExportInfo

func CreateDescribeVulExportInfoResponse

func CreateDescribeVulExportInfoResponse() (response *DescribeVulExportInfoResponse)

CreateDescribeVulExportInfoResponse creates a response to parse from DescribeVulExportInfo response

type DescribeVulLevelRequest

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

DescribeVulLevelRequest is the request struct for api DescribeVulLevel

func CreateDescribeVulLevelRequest

func CreateDescribeVulLevelRequest() (request *DescribeVulLevelRequest)

CreateDescribeVulLevelRequest creates a request to invoke DescribeVulLevel API

type DescribeVulLevelResponse

type DescribeVulLevelResponse struct {
	*responses.BaseResponse
	RequestId     string   `json:"RequestId" xml:"RequestId"`
	ConcernLevels []string `json:"ConcernLevels" xml:"ConcernLevels"`
}

DescribeVulLevelResponse is the response struct for api DescribeVulLevel

func CreateDescribeVulLevelResponse

func CreateDescribeVulLevelResponse() (response *DescribeVulLevelResponse)

CreateDescribeVulLevelResponse creates a response to parse from DescribeVulLevel response

type DescribeVulLevelStatisticsRequest

type DescribeVulLevelStatisticsRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	EndTs    requests.Integer `position:"Query" name:"EndTs"`
	StartTs  requests.Integer `position:"Query" name:"StartTs"`
	Uuids    string           `position:"Query" name:"Uuids"`
}

DescribeVulLevelStatisticsRequest is the request struct for api DescribeVulLevelStatistics

func CreateDescribeVulLevelStatisticsRequest

func CreateDescribeVulLevelStatisticsRequest() (request *DescribeVulLevelStatisticsRequest)

CreateDescribeVulLevelStatisticsRequest creates a request to invoke DescribeVulLevelStatistics API

type DescribeVulLevelStatisticsResponse

type DescribeVulLevelStatisticsResponse struct {
	*responses.BaseResponse
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	LevelStatistics []LevelStatistic `json:"LevelStatistics" xml:"LevelStatistics"`
}

DescribeVulLevelStatisticsResponse is the response struct for api DescribeVulLevelStatistics

func CreateDescribeVulLevelStatisticsResponse

func CreateDescribeVulLevelStatisticsResponse() (response *DescribeVulLevelStatisticsResponse)

CreateDescribeVulLevelStatisticsResponse creates a response to parse from DescribeVulLevelStatistics response

type DescribeVulListRequest

type DescribeVulListRequest struct {
	*requests.RpcRequest
	StatusList    string           `position:"Query" name:"StatusList"`
	Level         string           `position:"Query" name:"Level"`
	Resource      string           `position:"Query" name:"Resource"`
	Remark        string           `position:"Query" name:"Remark"`
	Dealed        string           `position:"Query" name:"Dealed"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	Type          string           `position:"Query" name:"Type"`
	CreateTsStart requests.Integer `position:"Query" name:"CreateTsStart"`
	BatchName     string           `position:"Query" name:"BatchName"`
	AliasName     string           `position:"Query" name:"AliasName"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	Name          string           `position:"Query" name:"Name"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Lang          string           `position:"Query" name:"Lang"`
	CreateTsEnd   requests.Integer `position:"Query" name:"CreateTsEnd"`
	Necessity     string           `position:"Query" name:"Necessity"`
	Uuids         string           `position:"Query" name:"Uuids"`
}

DescribeVulListRequest is the request struct for api DescribeVulList

func CreateDescribeVulListRequest

func CreateDescribeVulListRequest() (request *DescribeVulListRequest)

CreateDescribeVulListRequest creates a request to invoke DescribeVulList API

type DescribeVulListResponse

type DescribeVulListResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	VulRecords  []VulRecord `json:"VulRecords" xml:"VulRecords"`
}

DescribeVulListResponse is the response struct for api DescribeVulList

func CreateDescribeVulListResponse

func CreateDescribeVulListResponse() (response *DescribeVulListResponse)

CreateDescribeVulListResponse creates a response to parse from DescribeVulList response

type DescribeVulMachineListRequest

type DescribeVulMachineListRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	EndTs    requests.Integer `position:"Query" name:"EndTs"`
	StartTs  requests.Integer `position:"Query" name:"StartTs"`
	Uuids    string           `position:"Query" name:"Uuids"`
}

DescribeVulMachineListRequest is the request struct for api DescribeVulMachineList

func CreateDescribeVulMachineListRequest

func CreateDescribeVulMachineListRequest() (request *DescribeVulMachineListRequest)

CreateDescribeVulMachineListRequest creates a request to invoke DescribeVulMachineList API

type DescribeVulMachineListResponse

type DescribeVulMachineListResponse struct {
	*responses.BaseResponse
	RequestId         string             `json:"RequestId" xml:"RequestId"`
	TotalCount        int                `json:"TotalCount" xml:"TotalCount"`
	MachineStatistics []MachineStatistic `json:"MachineStatistics" xml:"MachineStatistics"`
}

DescribeVulMachineListResponse is the response struct for api DescribeVulMachineList

func CreateDescribeVulMachineListResponse

func CreateDescribeVulMachineListResponse() (response *DescribeVulMachineListResponse)

CreateDescribeVulMachineListResponse creates a response to parse from DescribeVulMachineList response

type DescribeVulNumStatisticsRequest

type DescribeVulNumStatisticsRequest struct {
	*requests.RpcRequest
	SourceIp      string           `position:"Query" name:"SourceIp"`
	EndTs         requests.Integer `position:"Query" name:"EndTs"`
	StartTs       requests.Integer `position:"Query" name:"StartTs"`
	CreateTsEnd   requests.Integer `position:"Query" name:"CreateTsEnd"`
	CreateTsStart requests.Integer `position:"Query" name:"CreateTsStart"`
	Uuids         string           `position:"Query" name:"Uuids"`
}

DescribeVulNumStatisticsRequest is the request struct for api DescribeVulNumStatistics

func CreateDescribeVulNumStatisticsRequest

func CreateDescribeVulNumStatisticsRequest() (request *DescribeVulNumStatisticsRequest)

CreateDescribeVulNumStatisticsRequest creates a request to invoke DescribeVulNumStatistics API

type DescribeVulNumStatisticsResponse

type DescribeVulNumStatisticsResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	CveNum            int    `json:"CveNum" xml:"CveNum"`
	EmgNum            int    `json:"EmgNum" xml:"EmgNum"`
	SysNum            int    `json:"SysNum" xml:"SysNum"`
	CmsNum            int    `json:"CmsNum" xml:"CmsNum"`
	CmsDealedTotalNum int    `json:"CmsDealedTotalNum" xml:"CmsDealedTotalNum"`
	VulDealedTotalNum int    `json:"VulDealedTotalNum" xml:"VulDealedTotalNum"`
	VulAsapSum        int    `json:"VulAsapSum" xml:"VulAsapSum"`
	VulLaterSum       int    `json:"VulLaterSum" xml:"VulLaterSum"`
	VulNntfSum        int    `json:"VulNntfSum" xml:"VulNntfSum"`
}

DescribeVulNumStatisticsResponse is the response struct for api DescribeVulNumStatistics

func CreateDescribeVulNumStatisticsResponse

func CreateDescribeVulNumStatisticsResponse() (response *DescribeVulNumStatisticsResponse)

CreateDescribeVulNumStatisticsResponse creates a response to parse from DescribeVulNumStatistics response

type DescribeVulTargetStatisticsRequest

type DescribeVulTargetStatisticsRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
}

DescribeVulTargetStatisticsRequest is the request struct for api DescribeVulTargetStatistics

func CreateDescribeVulTargetStatisticsRequest

func CreateDescribeVulTargetStatisticsRequest() (request *DescribeVulTargetStatisticsRequest)

CreateDescribeVulTargetStatisticsRequest creates a request to invoke DescribeVulTargetStatistics API

type DescribeVulTargetStatisticsResponse

type DescribeVulTargetStatisticsResponse struct {
	*responses.BaseResponse
	RequestId   string       `json:"RequestId" xml:"RequestId"`
	PageSize    int          `json:"PageSize" xml:"PageSize"`
	CurrentPage int          `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int          `json:"TotalCount" xml:"TotalCount"`
	TargetStats []TargetStat `json:"TargetStats" xml:"TargetStats"`
}

DescribeVulTargetStatisticsResponse is the response struct for api DescribeVulTargetStatistics

func CreateDescribeVulTargetStatisticsResponse

func CreateDescribeVulTargetStatisticsResponse() (response *DescribeVulTargetStatisticsResponse)

CreateDescribeVulTargetStatisticsResponse creates a response to parse from DescribeVulTargetStatistics response

type DescribeVulWhitelistRequest

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

DescribeVulWhitelistRequest is the request struct for api DescribeVulWhitelist

func CreateDescribeVulWhitelistRequest

func CreateDescribeVulWhitelistRequest() (request *DescribeVulWhitelistRequest)

CreateDescribeVulWhitelistRequest creates a request to invoke DescribeVulWhitelist API

type DescribeVulWhitelistResponse

type DescribeVulWhitelistResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	PageSize      int            `json:"PageSize" xml:"PageSize"`
	CurrentPage   int            `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	VulWhitelists []VulWhitelist `json:"VulWhitelists" xml:"VulWhitelists"`
}

DescribeVulWhitelistResponse is the response struct for api DescribeVulWhitelist

func CreateDescribeVulWhitelistResponse

func CreateDescribeVulWhitelistResponse() (response *DescribeVulWhitelistResponse)

CreateDescribeVulWhitelistResponse creates a response to parse from DescribeVulWhitelist response

type DescribeVulnerabilitySummaryRequest

type DescribeVulnerabilitySummaryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	CronJobId       string           `position:"Query" name:"CronJobId"`
}

DescribeVulnerabilitySummaryRequest is the request struct for api DescribeVulnerabilitySummary

func CreateDescribeVulnerabilitySummaryRequest

func CreateDescribeVulnerabilitySummaryRequest() (request *DescribeVulnerabilitySummaryRequest)

CreateDescribeVulnerabilitySummaryRequest creates a request to invoke DescribeVulnerabilitySummary API

type DescribeVulnerabilitySummaryResponse

type DescribeVulnerabilitySummaryResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	Success         bool   `json:"Success" xml:"Success"`
	SuggestionCount int    `json:"SuggestionCount" xml:"SuggestionCount"`
	LowCount        int    `json:"LowCount" xml:"LowCount"`
	MediumCount     int    `json:"MediumCount" xml:"MediumCount"`
	HighCount       int    `json:"HighCount" xml:"HighCount"`
	TotalCount      int    `json:"TotalCount" xml:"TotalCount"`
	ConcernCount    int    `json:"ConcernCount" xml:"ConcernCount"`
}

DescribeVulnerabilitySummaryResponse is the response struct for api DescribeVulnerabilitySummary

func CreateDescribeVulnerabilitySummaryResponse

func CreateDescribeVulnerabilitySummaryResponse() (response *DescribeVulnerabilitySummaryResponse)

CreateDescribeVulnerabilitySummaryResponse creates a response to parse from DescribeVulnerabilitySummary response

type DescribeWarningMachinesRequest

type DescribeWarningMachinesRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	MachineName string           `position:"Query" name:"MachineName"`
	StrategyId  requests.Integer `position:"Query" name:"StrategyId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	RiskId      requests.Integer `position:"Query" name:"RiskId"`
	Uuids       string           `position:"Query" name:"Uuids"`
}

DescribeWarningMachinesRequest is the request struct for api DescribeWarningMachines

func CreateDescribeWarningMachinesRequest

func CreateDescribeWarningMachinesRequest() (request *DescribeWarningMachinesRequest)

CreateDescribeWarningMachinesRequest creates a request to invoke DescribeWarningMachines API

type DescribeWarningMachinesResponse

type DescribeWarningMachinesResponse struct {
	*responses.BaseResponse
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	Count           int              `json:"Count" xml:"Count"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	WarningMachines []WarningMachine `json:"WarningMachines" xml:"WarningMachines"`
}

DescribeWarningMachinesResponse is the response struct for api DescribeWarningMachines

func CreateDescribeWarningMachinesResponse

func CreateDescribeWarningMachinesResponse() (response *DescribeWarningMachinesResponse)

CreateDescribeWarningMachinesResponse creates a response to parse from DescribeWarningMachines response

type DescribeWarningRequest

type DescribeWarningRequest struct {
	*requests.RpcRequest
	TypeNames    string           `position:"Query" name:"TypeNames"`
	RiskName     string           `position:"Query" name:"RiskName"`
	StatusList   string           `position:"Query" name:"StatusList"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	RiskLevels   string           `position:"Query" name:"RiskLevels"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	StrategyId   requests.Integer `position:"Query" name:"StrategyId"`
	CurrentPage  requests.Integer `position:"Query" name:"CurrentPage"`
	Dealed       string           `position:"Query" name:"Dealed"`
	SubTypeNames string           `position:"Query" name:"SubTypeNames"`
	Uuids        string           `position:"Query" name:"Uuids"`
}

DescribeWarningRequest is the request struct for api DescribeWarning

func CreateDescribeWarningRequest

func CreateDescribeWarningRequest() (request *DescribeWarningRequest)

CreateDescribeWarningRequest creates a request to invoke DescribeWarning API

type DescribeWarningResponse

type DescribeWarningResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	Count       int       `json:"Count" xml:"Count"`
	PageSize    int       `json:"PageSize" xml:"PageSize"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int       `json:"CurrentPage" xml:"CurrentPage"`
	Warnings    []Warning `json:"Warnings" xml:"Warnings"`
}

DescribeWarningResponse is the response struct for api DescribeWarning

func CreateDescribeWarningResponse

func CreateDescribeWarningResponse() (response *DescribeWarningResponse)

CreateDescribeWarningResponse creates a response to parse from DescribeWarning response

type DescribeWebLockBindListRequest

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

DescribeWebLockBindListRequest is the request struct for api DescribeWebLockBindList

func CreateDescribeWebLockBindListRequest

func CreateDescribeWebLockBindListRequest() (request *DescribeWebLockBindListRequest)

CreateDescribeWebLockBindListRequest creates a request to invoke DescribeWebLockBindList API

type DescribeWebLockBindListResponse

type DescribeWebLockBindListResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int    `json:"TotalCount" xml:"TotalCount"`
	BindList    []Bind `json:"BindList" xml:"BindList"`
}

DescribeWebLockBindListResponse is the response struct for api DescribeWebLockBindList

func CreateDescribeWebLockBindListResponse

func CreateDescribeWebLockBindListResponse() (response *DescribeWebLockBindListResponse)

CreateDescribeWebLockBindListResponse creates a response to parse from DescribeWebLockBindList response

type DescribeWebLockConfigListRequest

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

DescribeWebLockConfigListRequest is the request struct for api DescribeWebLockConfigList

func CreateDescribeWebLockConfigListRequest

func CreateDescribeWebLockConfigListRequest() (request *DescribeWebLockConfigListRequest)

CreateDescribeWebLockConfigListRequest creates a request to invoke DescribeWebLockConfigList API

type DescribeWebLockConfigListResponse

type DescribeWebLockConfigListResponse struct {
	*responses.BaseResponse
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	TotalCount int          `json:"TotalCount" xml:"TotalCount"`
	ConfigList []ConfigInfo `json:"ConfigList" xml:"ConfigList"`
}

DescribeWebLockConfigListResponse is the response struct for api DescribeWebLockConfigList

func CreateDescribeWebLockConfigListResponse

func CreateDescribeWebLockConfigListResponse() (response *DescribeWebLockConfigListResponse)

CreateDescribeWebLockConfigListResponse creates a response to parse from DescribeWebLockConfigList response

type DescribeWebLockEventsRequest

type DescribeWebLockEventsRequest struct {
	*requests.RpcRequest
	StatusList  string           `position:"Query" name:"StatusList"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Level       string           `position:"Query" name:"Level"`
	GroupId     string           `position:"Query" name:"GroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Remark      string           `position:"Query" name:"Remark"`
	Dealed      string           `position:"Query" name:"Dealed"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Tag         string           `position:"Query" name:"Tag"`
	Lang        string           `position:"Query" name:"Lang"`
	EventName   string           `position:"Query" name:"EventName"`
}

DescribeWebLockEventsRequest is the request struct for api DescribeWebLockEvents

func CreateDescribeWebLockEventsRequest

func CreateDescribeWebLockEventsRequest() (request *DescribeWebLockEventsRequest)

CreateDescribeWebLockEventsRequest creates a request to invoke DescribeWebLockEvents API

type DescribeWebLockEventsResponse

type DescribeWebLockEventsResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	EventList   []EventInfo `json:"EventList" xml:"EventList"`
}

DescribeWebLockEventsResponse is the response struct for api DescribeWebLockEvents

func CreateDescribeWebLockEventsResponse

func CreateDescribeWebLockEventsResponse() (response *DescribeWebLockEventsResponse)

CreateDescribeWebLockEventsResponse creates a response to parse from DescribeWebLockEvents response

type DescribeWebLockMachineListRequest

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

DescribeWebLockMachineListRequest is the request struct for api DescribeWebLockMachineList

func CreateDescribeWebLockMachineListRequest

func CreateDescribeWebLockMachineListRequest() (request *DescribeWebLockMachineListRequest)

CreateDescribeWebLockMachineListRequest creates a request to invoke DescribeWebLockMachineList API

type DescribeWebLockMachineListResponse

type DescribeWebLockMachineListResponse struct {
	*responses.BaseResponse
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	TotalCount  int           `json:"TotalCount" xml:"TotalCount"`
	MachineList []MachineInfo `json:"MachineList" xml:"MachineList"`
}

DescribeWebLockMachineListResponse is the response struct for api DescribeWebLockMachineList

func CreateDescribeWebLockMachineListResponse

func CreateDescribeWebLockMachineListResponse() (response *DescribeWebLockMachineListResponse)

CreateDescribeWebLockMachineListResponse creates a response to parse from DescribeWebLockMachineList response

type DescribeWebLockStatusRequest

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

DescribeWebLockStatusRequest is the request struct for api DescribeWebLockStatus

func CreateDescribeWebLockStatusRequest

func CreateDescribeWebLockStatusRequest() (request *DescribeWebLockStatusRequest)

CreateDescribeWebLockStatusRequest creates a request to invoke DescribeWebLockStatus API

type DescribeWebLockStatusResponse

type DescribeWebLockStatusResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	AuthCount  int    `json:"AuthCount" xml:"AuthCount"`
	BindCount  int    `json:"BindCount" xml:"BindCount"`
	ExpireTime int    `json:"ExpireTime" xml:"ExpireTime"`
}

DescribeWebLockStatusResponse is the response struct for api DescribeWebLockStatus

func CreateDescribeWebLockStatusResponse

func CreateDescribeWebLockStatusResponse() (response *DescribeWebLockStatusResponse)

CreateDescribeWebLockStatusResponse creates a response to parse from DescribeWebLockStatus response

type DescribeWebshellRequest

type DescribeWebshellRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	GroupId  requests.Integer `position:"Query" name:"GroupId"`
	Remark   string           `position:"Query" name:"Remark"`
	Dealed   string           `position:"Query" name:"Dealed"`
	Tag      requests.Integer `position:"Query" name:"Tag"`
}

DescribeWebshellRequest is the request struct for api DescribeWebshell

func CreateDescribeWebshellRequest

func CreateDescribeWebshellRequest() (request *DescribeWebshellRequest)

CreateDescribeWebshellRequest creates a request to invoke DescribeWebshell API

type DescribeWebshellResponse

type DescribeWebshellResponse struct {
	*responses.BaseResponse
	RequestId    string             `json:"RequestId" xml:"RequestId"`
	WebshellList []WebshellListItem `json:"WebshellList" xml:"WebshellList"`
}

DescribeWebshellResponse is the response struct for api DescribeWebshell

func CreateDescribeWebshellResponse

func CreateDescribeWebshellResponse() (response *DescribeWebshellResponse)

CreateDescribeWebshellResponse creates a response to parse from DescribeWebshell response

type DescribeWhiteListAssetRequest

type DescribeWhiteListAssetRequest struct {
	*requests.RpcRequest
	SourceIp   string           `position:"Query" name:"SourceIp"`
	LastMaxId  requests.Integer `position:"Query" name:"LastMaxId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	StrategyId requests.Integer `position:"Query" name:"StrategyId"`
	Lang       string           `position:"Query" name:"Lang"`
	Type       requests.Integer `position:"Query" name:"Type"`
}

DescribeWhiteListAssetRequest is the request struct for api DescribeWhiteListAsset

func CreateDescribeWhiteListAssetRequest

func CreateDescribeWhiteListAssetRequest() (request *DescribeWhiteListAssetRequest)

CreateDescribeWhiteListAssetRequest creates a request to invoke DescribeWhiteListAsset API

type DescribeWhiteListAssetResponse

type DescribeWhiteListAssetResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Assets    []Asset `json:"Assets" xml:"Assets"`
}

DescribeWhiteListAssetResponse is the response struct for api DescribeWhiteListAsset

func CreateDescribeWhiteListAssetResponse

func CreateDescribeWhiteListAssetResponse() (response *DescribeWhiteListAssetResponse)

CreateDescribeWhiteListAssetResponse creates a response to parse from DescribeWhiteListAsset response

type DescribeWhiteListAuthorizeRequest

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

DescribeWhiteListAuthorizeRequest is the request struct for api DescribeWhiteListAuthorize

func CreateDescribeWhiteListAuthorizeRequest

func CreateDescribeWhiteListAuthorizeRequest() (request *DescribeWhiteListAuthorizeRequest)

CreateDescribeWhiteListAuthorizeRequest creates a request to invoke DescribeWhiteListAuthorize API

type DescribeWhiteListAuthorizeResponse

type DescribeWhiteListAuthorizeResponse struct {
	*responses.BaseResponse
	RequestId             string `json:"RequestId" xml:"RequestId"`
	AvailableAuthorizeNum int    `json:"AvailableAuthorizeNum" xml:"AvailableAuthorizeNum"`
}

DescribeWhiteListAuthorizeResponse is the response struct for api DescribeWhiteListAuthorize

func CreateDescribeWhiteListAuthorizeResponse

func CreateDescribeWhiteListAuthorizeResponse() (response *DescribeWhiteListAuthorizeResponse)

CreateDescribeWhiteListAuthorizeResponse creates a response to parse from DescribeWhiteListAuthorize response

type DescribeWhiteListEffectiveAssetsRequest

type DescribeWhiteListEffectiveAssetsRequest struct {
	*requests.RpcRequest
	SourceIp       string           `position:"Query" name:"SourceIp"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Remark         string           `position:"Query" name:"Remark"`
	StrategyId     requests.Integer `position:"Query" name:"StrategyId"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	Lang           string           `position:"Query" name:"Lang"`
	NeedStatistics requests.Integer `position:"Query" name:"NeedStatistics"`
}

DescribeWhiteListEffectiveAssetsRequest is the request struct for api DescribeWhiteListEffectiveAssets

func CreateDescribeWhiteListEffectiveAssetsRequest

func CreateDescribeWhiteListEffectiveAssetsRequest() (request *DescribeWhiteListEffectiveAssetsRequest)

CreateDescribeWhiteListEffectiveAssetsRequest creates a request to invoke DescribeWhiteListEffectiveAssets API

type DescribeWhiteListEffectiveAssetsResponse

type DescribeWhiteListEffectiveAssetsResponse struct {
	*responses.BaseResponse
	RequestId   string  `json:"RequestId" xml:"RequestId"`
	Count       int     `json:"Count" xml:"Count"`
	PageSize    int     `json:"PageSize" xml:"PageSize"`
	TotalCount  int     `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int     `json:"CurrentPage" xml:"CurrentPage"`
	Assets      []Asset `json:"Assets" xml:"Assets"`
}

DescribeWhiteListEffectiveAssetsResponse is the response struct for api DescribeWhiteListEffectiveAssets

func CreateDescribeWhiteListEffectiveAssetsResponse

func CreateDescribeWhiteListEffectiveAssetsResponse() (response *DescribeWhiteListEffectiveAssetsResponse)

CreateDescribeWhiteListEffectiveAssetsResponse creates a response to parse from DescribeWhiteListEffectiveAssets response

type DescribeWhiteListProcessRequest

type DescribeWhiteListProcessRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	ProcessName string           `position:"Query" name:"ProcessName"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	ProcessType requests.Integer `position:"Query" name:"ProcessType"`
	OrderBy     requests.Integer `position:"Query" name:"OrderBy"`
	StrategyId  requests.Integer `position:"Query" name:"StrategyId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Lang        string           `position:"Query" name:"Lang"`
	Desc        requests.Integer `position:"Query" name:"Desc"`
}

DescribeWhiteListProcessRequest is the request struct for api DescribeWhiteListProcess

func CreateDescribeWhiteListProcessRequest

func CreateDescribeWhiteListProcessRequest() (request *DescribeWhiteListProcessRequest)

CreateDescribeWhiteListProcessRequest creates a request to invoke DescribeWhiteListProcess API

type DescribeWhiteListProcessResponse

type DescribeWhiteListProcessResponse struct {
	*responses.BaseResponse
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	Count       int       `json:"Count" xml:"Count"`
	PageSize    int       `json:"PageSize" xml:"PageSize"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int       `json:"CurrentPage" xml:"CurrentPage"`
	Processes   []Process `json:"Processes" xml:"Processes"`
}

DescribeWhiteListProcessResponse is the response struct for api DescribeWhiteListProcess

func CreateDescribeWhiteListProcessResponse

func CreateDescribeWhiteListProcessResponse() (response *DescribeWhiteListProcessResponse)

CreateDescribeWhiteListProcessResponse creates a response to parse from DescribeWhiteListProcess response

type DescribeWhiteListStrategyCountRequest

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

DescribeWhiteListStrategyCountRequest is the request struct for api DescribeWhiteListStrategyCount

func CreateDescribeWhiteListStrategyCountRequest

func CreateDescribeWhiteListStrategyCountRequest() (request *DescribeWhiteListStrategyCountRequest)

CreateDescribeWhiteListStrategyCountRequest creates a request to invoke DescribeWhiteListStrategyCount API

type DescribeWhiteListStrategyCountResponse

type DescribeWhiteListStrategyCountResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	StrategyCount int    `json:"StrategyCount" xml:"StrategyCount"`
}

DescribeWhiteListStrategyCountResponse is the response struct for api DescribeWhiteListStrategyCount

func CreateDescribeWhiteListStrategyCountResponse

func CreateDescribeWhiteListStrategyCountResponse() (response *DescribeWhiteListStrategyCountResponse)

CreateDescribeWhiteListStrategyCountResponse creates a response to parse from DescribeWhiteListStrategyCount response

type DescribeWhiteListStrategyListRequest

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

DescribeWhiteListStrategyListRequest is the request struct for api DescribeWhiteListStrategyList

func CreateDescribeWhiteListStrategyListRequest

func CreateDescribeWhiteListStrategyListRequest() (request *DescribeWhiteListStrategyListRequest)

CreateDescribeWhiteListStrategyListRequest creates a request to invoke DescribeWhiteListStrategyList API

type DescribeWhiteListStrategyListResponse

type DescribeWhiteListStrategyListResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Strategies []Strategy `json:"Strategies" xml:"Strategies"`
}

DescribeWhiteListStrategyListResponse is the response struct for api DescribeWhiteListStrategyList

func CreateDescribeWhiteListStrategyListResponse

func CreateDescribeWhiteListStrategyListResponse() (response *DescribeWhiteListStrategyListResponse)

CreateDescribeWhiteListStrategyListResponse creates a response to parse from DescribeWhiteListStrategyList response

type DescribeWhiteListStrategyStatisticsRequest

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

DescribeWhiteListStrategyStatisticsRequest is the request struct for api DescribeWhiteListStrategyStatistics

func CreateDescribeWhiteListStrategyStatisticsRequest

func CreateDescribeWhiteListStrategyStatisticsRequest() (request *DescribeWhiteListStrategyStatisticsRequest)

CreateDescribeWhiteListStrategyStatisticsRequest creates a request to invoke DescribeWhiteListStrategyStatistics API

type DescribeWhiteListStrategyStatisticsResponse

type DescribeWhiteListStrategyStatisticsResponse struct {
	*responses.BaseResponse
	RequestId   string     `json:"RequestId" xml:"RequestId"`
	Count       int        `json:"Count" xml:"Count"`
	PageSize    int        `json:"PageSize" xml:"PageSize"`
	TotalCount  int        `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int        `json:"CurrentPage" xml:"CurrentPage"`
	Strategies  []Strategy `json:"Strategies" xml:"Strategies"`
}

DescribeWhiteListStrategyStatisticsResponse is the response struct for api DescribeWhiteListStrategyStatistics

func CreateDescribeWhiteListStrategyStatisticsResponse

func CreateDescribeWhiteListStrategyStatisticsResponse() (response *DescribeWhiteListStrategyStatisticsResponse)

CreateDescribeWhiteListStrategyStatisticsResponse creates a response to parse from DescribeWhiteListStrategyStatistics response

type DescribeWhiteListStrategyUuidCountRequest

type DescribeWhiteListStrategyUuidCountRequest struct {
	*requests.RpcRequest
	SourceIp   string           `position:"Query" name:"SourceIp"`
	StrategyId requests.Integer `position:"Query" name:"StrategyId"`
	Lang       string           `position:"Query" name:"Lang"`
	Type       requests.Integer `position:"Query" name:"Type"`
}

DescribeWhiteListStrategyUuidCountRequest is the request struct for api DescribeWhiteListStrategyUuidCount

func CreateDescribeWhiteListStrategyUuidCountRequest

func CreateDescribeWhiteListStrategyUuidCountRequest() (request *DescribeWhiteListStrategyUuidCountRequest)

CreateDescribeWhiteListStrategyUuidCountRequest creates a request to invoke DescribeWhiteListStrategyUuidCount API

type DescribeWhiteListStrategyUuidCountResponse

type DescribeWhiteListStrategyUuidCountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	UuidCount int    `json:"UuidCount" xml:"UuidCount"`
}

DescribeWhiteListStrategyUuidCountResponse is the response struct for api DescribeWhiteListStrategyUuidCount

func CreateDescribeWhiteListStrategyUuidCountResponse

func CreateDescribeWhiteListStrategyUuidCountResponse() (response *DescribeWhiteListStrategyUuidCountResponse)

CreateDescribeWhiteListStrategyUuidCountResponse creates a response to parse from DescribeWhiteListStrategyUuidCount response

type DescribeYesterdayStatisticsRequest

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

DescribeYesterdayStatisticsRequest is the request struct for api DescribeYesterdayStatistics

func CreateDescribeYesterdayStatisticsRequest

func CreateDescribeYesterdayStatisticsRequest() (request *DescribeYesterdayStatisticsRequest)

CreateDescribeYesterdayStatisticsRequest creates a request to invoke DescribeYesterdayStatistics API

type DescribeYesterdayStatisticsResponse

type DescribeYesterdayStatisticsResponse struct {
	*responses.BaseResponse
	RequestId           string `json:"RequestId" xml:"RequestId"`
	TotalCount          int    `json:"TotalCount" xml:"TotalCount"`
	NewRiskCheckCount   int    `json:"NewRiskCheckCount" xml:"NewRiskCheckCount"`
	NewVulCount         int    `json:"NewVulCount" xml:"NewVulCount"`
	NewHealthCheckCount int    `json:"NewHealthCheckCount" xml:"NewHealthCheckCount"`
	NewSuspiciousCount  int    `json:"NewSuspiciousCount" xml:"NewSuspiciousCount"`
}

DescribeYesterdayStatisticsResponse is the response struct for api DescribeYesterdayStatistics

func CreateDescribeYesterdayStatisticsResponse

func CreateDescribeYesterdayStatisticsResponse() (response *DescribeYesterdayStatisticsResponse)

CreateDescribeYesterdayStatisticsResponse creates a response to parse from DescribeYesterdayStatistics response

type DescribesummaryRequest

type DescribesummaryRequest struct {
	*requests.RpcRequest
	TypeNames    string           `position:"Query" name:"TypeNames"`
	RiskName     string           `position:"Query" name:"RiskName"`
	StatusList   string           `position:"Query" name:"StatusList"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	RiskLevels   string           `position:"Query" name:"RiskLevels"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	Dealed       string           `position:"Query" name:"Dealed"`
	StrategyId   requests.Integer `position:"Query" name:"StrategyId"`
	CurrentPage  requests.Integer `position:"Query" name:"CurrentPage"`
	SubTypeNames string           `position:"Query" name:"SubTypeNames"`
	Uuids        string           `position:"Query" name:"Uuids"`
}

DescribesummaryRequest is the request struct for api Describesummary

func CreateDescribesummaryRequest

func CreateDescribesummaryRequest() (request *DescribesummaryRequest)

CreateDescribesummaryRequest creates a request to invoke Describesummary API

type DescribesummaryResponse

type DescribesummaryResponse struct {
	*responses.BaseResponse
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	Count           int              `json:"Count" xml:"Count"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	WarningSummarys []WarningSummary `json:"WarningSummarys" xml:"WarningSummarys"`
}

DescribesummaryResponse is the response struct for api Describesummary

func CreateDescribesummaryResponse

func CreateDescribesummaryResponse() (response *DescribesummaryResponse)

CreateDescribesummaryResponse creates a response to parse from Describesummary response

type Detail

type Detail struct {
	DetailItems []DetailItem `json:"DetailItems" xml:"DetailItems"`
}

Detail is a nested struct in aegis response

type DetailInDescribeSecureSuggestion

type DetailInDescribeSecureSuggestion struct {
	DetailItem []DetailItem `json:"DetailItem" xml:"DetailItem"`
}

DetailInDescribeSecureSuggestion is a nested struct in aegis response

type DetailItem

type DetailItem struct {
	Type        string `json:"type" xml:"type"`
	SubType     string `json:"SubType" xml:"SubType"`
	Title       string `json:"Title" xml:"Title"`
	Value       string `json:"value" xml:"value"`
	Name        string `json:"name" xml:"name"`
	Description string `json:"Description" xml:"Description"`
}

DetailItem is a nested struct in aegis response

type DetailItems

type DetailItems struct {
	DetailItem []DetailItem `json:"DetailItem" xml:"DetailItem"`
}

DetailItems is a nested struct in aegis response

type DetailList

type DetailList struct {
	DetailListItem []DetailListItem `json:"DetailListItem" xml:"DetailListItem"`
}

DetailList is a nested struct in aegis response

type DetailListItem

type DetailListItem struct {
	Name     string `json:"Name" xml:"Name"`
	Type     string `json:"Type" xml:"Type"`
	Value    string `json:"Value" xml:"Value"`
	InfoType string `json:"InfoType" xml:"InfoType"`
}

DetailListItem is a nested struct in aegis response

type DetailsInDescribeSuspEventDetail

type DetailsInDescribeSuspEventDetail struct {
	QuaraFile []QuaraFile `json:"QuaraFile" xml:"QuaraFile"`
}

DetailsInDescribeSuspEventDetail is a nested struct in aegis response

type DetailsInDescribeWarning

type DetailsInDescribeWarning struct {
	Detail []Detail `json:"Detail" xml:"Detail"`
}

DetailsInDescribeWarning is a nested struct in aegis response

type DiskInfoList

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

DiskInfoList is a nested struct in aegis response

type DownloadLogRequest

type DownloadLogRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	Query     string `position:"Query" name:"Query"`
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

DownloadLogRequest is the request struct for api DownloadLog

func CreateDownloadLogRequest

func CreateDownloadLogRequest() (request *DownloadLogRequest)

CreateDownloadLogRequest creates a request to invoke DownloadLog API

type DownloadLogResponse

type DownloadLogResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	Suppressed []string         `json:"Suppressed" xml:"Suppressed"`
	StackTrace []StackTraceItem `json:"StackTrace" xml:"StackTrace"`
}

DownloadLogResponse is the response struct for api DownloadLog

func CreateDownloadLogResponse

func CreateDownloadLogResponse() (response *DownloadLogResponse)

CreateDownloadLogResponse creates a response to parse from DownloadLog response

type Edge

type Edge struct {
	Time    string `json:"Time" xml:"Time"`
	Count   int    `json:"Count" xml:"Count"`
	StartId string `json:"StartId" xml:"StartId"`
	EndId   string `json:"EndId" xml:"EndId"`
}

Edge is a nested struct in aegis response

type EdgeListInDescribeTraceInfoDetail

type EdgeListInDescribeTraceInfoDetail struct {
	Edge []Edge `json:"Edge" xml:"Edge"`
}

EdgeListInDescribeTraceInfoDetail is a nested struct in aegis response

type EdgeListInDescribeTraceInfoNodeList

type EdgeListInDescribeTraceInfoNodeList struct {
	Edge []Edge `json:"Edge" xml:"Edge"`
}

EdgeListInDescribeTraceInfoNodeList is a nested struct in aegis response

type EmgVulGroup

type EmgVulGroup struct {
	Name         string `json:"Name" xml:"Name"`
	Status       int    `json:"Status" xml:"Status"`
	PendingCount int    `json:"PendingCount" xml:"PendingCount"`
	GmtPublish   int    `json:"GmtPublish" xml:"GmtPublish"`
	AliasName    string `json:"AliasName" xml:"AliasName"`
	Description  string `json:"Description" xml:"Description"`
	Type         string `json:"Type" xml:"Type"`
}

EmgVulGroup is a nested struct in aegis response

type EmgVulGroupListInDescribeEmgNotice

type EmgVulGroupListInDescribeEmgNotice struct {
	EmgVulGroup []EmgVulGroup `json:"EmgVulGroup" xml:"EmgVulGroup"`
}

EmgVulGroupListInDescribeEmgNotice is a nested struct in aegis response

type EmgVulGroupListInDescribeEmgVulGroup

type EmgVulGroupListInDescribeEmgVulGroup struct {
	EmgVulGroup []EmgVulGroup `json:"EmgVulGroup" xml:"EmgVulGroup"`
}

EmgVulGroupListInDescribeEmgVulGroup is a nested struct in aegis response

type Entity

type Entity struct {
	Region         string `json:"Region" xml:"Region"`
	InWhite        int    `json:"InWhite" xml:"InWhite"`
	LoginTypeName  string `json:"LoginTypeName" xml:"LoginTypeName"`
	Online         bool   `json:"Online" xml:"Online"`
	Account        int    `json:"Account" xml:"Account"`
	CrackTimes     int    `json:"CrackTimes" xml:"CrackTimes"`
	Uuid           string `json:"Uuid" xml:"Uuid"`
	LoginSourceIp  string `json:"LoginSourceIp" xml:"LoginSourceIp"`
	AttackType     int    `json:"AttackType" xml:"AttackType"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	Vul            int    `json:"Vul" xml:"Vul"`
	LoginType      int    `json:"LoginType" xml:"LoginType"`
	Health         int    `json:"Health" xml:"Health"`
	Status         int    `json:"Status" xml:"Status"`
	Ip             string `json:"Ip" xml:"Ip"`
	InstanceName   string `json:"InstanceName" xml:"InstanceName"`
	AttackTime     string `json:"AttackTime" xml:"AttackTime"`
	Suspicious     int    `json:"Suspicious" xml:"Suspicious"`
	CrackSourceIp  string `json:"CrackSourceIp" xml:"CrackSourceIp"`
	Location       string `json:"Location" xml:"Location"`
	Patch          int    `json:"Patch" xml:"Patch"`
	StatusName     string `json:"StatusName" xml:"StatusName"`
	GroupId        int    `json:"GroupId" xml:"GroupId"`
	AttackTypeName string `json:"AttackTypeName" xml:"AttackTypeName"`
	LoginTime      string `json:"LoginTime" xml:"LoginTime"`
	BuyVersion     string `json:"BuyVersion" xml:"BuyVersion"`
	UserName       string `json:"UserName" xml:"UserName"`
	Trojan         int    `json:"Trojan" xml:"Trojan"`
}

Entity is a nested struct in aegis response

type EntityInGetEntityList

type EntityInGetEntityList struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	GroupId      int    `json:"GroupId" xml:"GroupId"`
	Ip           string `json:"Ip" xml:"Ip"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Region       string `json:"Region" xml:"Region"`
	Os           string `json:"Os" xml:"Os"`
	Flag         string `json:"Flag" xml:"Flag"`
	BuyVersion   string `json:"BuyVersion" xml:"BuyVersion"`
	AegisOnline  bool   `json:"AegisOnline" xml:"AegisOnline"`
	AegisVersion string `json:"aegisVersion" xml:"aegisVersion"`
}

EntityInGetEntityList is a nested struct in aegis response

type EntityType

type EntityType struct {
	DisplayTemplate string `json:"DisplayTemplate" xml:"DisplayTemplate"`
	GmtModified     int    `json:"GmtModified" xml:"GmtModified"`
	DisplayIcon     string `json:"DisplayIcon" xml:"DisplayIcon"`
	Offset          int    `json:"Offset" xml:"Offset"`
	DbId            int    `json:"DbId" xml:"DbId"`
	Name            string `json:"Name" xml:"Name"`
	Namespace       string `json:"Namespace" xml:"Namespace"`
	Limit           int    `json:"Limit" xml:"Limit"`
	Id              string `json:"Id" xml:"Id"`
	DisplayColor    string `json:"DisplayColor" xml:"DisplayColor"`
	GmtCreate       int    `json:"GmtCreate" xml:"GmtCreate"`
}

EntityType is a nested struct in aegis response

type EntityTypeListInDescribeTraceInfoDetail

type EntityTypeListInDescribeTraceInfoDetail struct {
	EntityType []EntityType `json:"EntityType" xml:"EntityType"`
}

EntityTypeListInDescribeTraceInfoDetail is a nested struct in aegis response

type EntityTypeListInDescribeTraceInfoNodeList

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

EntityTypeListInDescribeTraceInfoNodeList is a nested struct in aegis response

type EventInfo

type EventInfo struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	Ip           string `json:"Ip" xml:"Ip"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	EventType    string `json:"EventType" xml:"EventType"`
	EventName    string `json:"EventName" xml:"EventName"`
	Level        string `json:"Level" xml:"Level"`
	Status       string `json:"Status" xml:"Status"`
	GmtEvent     int    `json:"GmtEvent" xml:"GmtEvent"`
	Path         string `json:"Path" xml:"Path"`
	Solution     string `json:"Solution" xml:"Solution"`
}

EventInfo is a nested struct in aegis response

type EventLevels

type EventLevels struct {
	Serious    int `json:"Serious" xml:"Serious"`
	Suspicious int `json:"Suspicious" xml:"Suspicious"`
	Remind     int `json:"Remind" xml:"Remind"`
}

EventLevels is a nested struct in aegis response

type EventList

type EventList struct {
	EventInfo []EventInfo `json:"EventInfo" xml:"EventInfo"`
}

EventList is a nested struct in aegis response

type EventTypesInDescribeNsasSuspEventType

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

EventTypesInDescribeNsasSuspEventType is a nested struct in aegis response

type EventTypesInDescribeSuspEventTypes

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

EventTypesInDescribeSuspEventTypes is a nested struct in aegis response

type ExecStrategyRequest

type ExecStrategyRequest struct {
	*requests.RpcRequest
	SourceIp   string           `position:"Query" name:"SourceIp"`
	StrategyId requests.Integer `position:"Query" name:"StrategyId"`
}

ExecStrategyRequest is the request struct for api ExecStrategy

func CreateExecStrategyRequest

func CreateExecStrategyRequest() (request *ExecStrategyRequest)

CreateExecStrategyRequest creates a request to invoke ExecStrategy API

type ExecStrategyResponse

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

ExecStrategyResponse is the response struct for api ExecStrategy

func CreateExecStrategyResponse

func CreateExecStrategyResponse() (response *ExecStrategyResponse)

CreateExecStrategyResponse creates a response to parse from ExecStrategy response

type ExecuteRuleEngineActualTimeRequest

type ExecuteRuleEngineActualTimeRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	RuleId   requests.Integer `position:"Query" name:"RuleId"`
	Message  string           `position:"Query" name:"Message"`
}

ExecuteRuleEngineActualTimeRequest is the request struct for api ExecuteRuleEngineActualTime

func CreateExecuteRuleEngineActualTimeRequest

func CreateExecuteRuleEngineActualTimeRequest() (request *ExecuteRuleEngineActualTimeRequest)

CreateExecuteRuleEngineActualTimeRequest creates a request to invoke ExecuteRuleEngineActualTime API

type ExecuteRuleEngineActualTimeResponse

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

ExecuteRuleEngineActualTimeResponse is the response struct for api ExecuteRuleEngineActualTime

func CreateExecuteRuleEngineActualTimeResponse

func CreateExecuteRuleEngineActualTimeResponse() (response *ExecuteRuleEngineActualTimeResponse)

CreateExecuteRuleEngineActualTimeResponse creates a response to parse from ExecuteRuleEngineActualTime response

type ExportSuspEventsRequest

type ExportSuspEventsRequest struct {
	*requests.RpcRequest
	TimeEnd          string `position:"Query" name:"TimeEnd"`
	SourceIp         string `position:"Query" name:"SourceIp"`
	Name             string `position:"Query" name:"Name"`
	Dealed           string `position:"Query" name:"Dealed"`
	Remark           string `position:"Query" name:"Remark"`
	From             string `position:"Query" name:"From"`
	TimeStart        string `position:"Query" name:"TimeStart"`
	Lang             string `position:"Query" name:"Lang"`
	Levels           string `position:"Query" name:"Levels"`
	ParentEventTypes string `position:"Query" name:"ParentEventTypes"`
	Status           string `position:"Query" name:"Status"`
}

ExportSuspEventsRequest is the request struct for api ExportSuspEvents

func CreateExportSuspEventsRequest

func CreateExportSuspEventsRequest() (request *ExportSuspEventsRequest)

CreateExportSuspEventsRequest creates a request to invoke ExportSuspEvents API

type ExportSuspEventsResponse

type ExportSuspEventsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	FileName  int    `json:"FileName" xml:"FileName"`
	Id        int    `json:"Id" xml:"Id"`
}

ExportSuspEventsResponse is the response struct for api ExportSuspEvents

func CreateExportSuspEventsResponse

func CreateExportSuspEventsResponse() (response *ExportSuspEventsResponse)

CreateExportSuspEventsResponse creates a response to parse from ExportSuspEvents response

type ExportVulRequest

type ExportVulRequest struct {
	*requests.RpcRequest
	BatchName  string `position:"Query" name:"BatchName"`
	AliasName  string `position:"Query" name:"AliasName"`
	StatusList string `position:"Query" name:"StatusList"`
	SourceIp   string `position:"Query" name:"SourceIp"`
	Level      string `position:"Query" name:"Level"`
	Resource   string `position:"Query" name:"Resource"`
	Name       string `position:"Query" name:"Name"`
	Dealed     string `position:"Query" name:"Dealed"`
	Lang       string `position:"Query" name:"Lang"`
	Type       string `position:"Query" name:"Type"`
	Necessity  string `position:"Query" name:"Necessity"`
	Uuids      string `position:"Query" name:"Uuids"`
}

ExportVulRequest is the request struct for api ExportVul

func CreateExportVulRequest

func CreateExportVulRequest() (request *ExportVulRequest)

CreateExportVulRequest creates a request to invoke ExportVul API

type ExportVulResponse

type ExportVulResponse struct {
	*responses.BaseResponse
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Id           int    `json:"Id" xml:"Id"`
	FileName     string `json:"FileName" xml:"FileName"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	Progress     int    `json:"Progress" xml:"Progress"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Message      string `json:"Message" xml:"Message"`
	Link         string `json:"Link" xml:"Link"`
}

ExportVulResponse is the response struct for api ExportVul

func CreateExportVulResponse

func CreateExportVulResponse() (response *ExportVulResponse)

CreateExportVulResponse creates a response to parse from ExportVul response

type ExportWarningRequest

type ExportWarningRequest struct {
	*requests.RpcRequest
	StatusList      string           `position:"Query" name:"StatusList"`
	RiskLevels      string           `position:"Query" name:"RiskLevels"`
	ExportType      string           `position:"Query" name:"ExportType"`
	Dealed          string           `position:"Query" name:"Dealed"`
	TypeNames       string           `position:"Query" name:"TypeNames"`
	IsSummaryExport requests.Integer `position:"Query" name:"IsSummaryExport"`
	RiskName        string           `position:"Query" name:"RiskName"`
	RiskIds         string           `position:"Query" name:"RiskIds"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	StrategyId      requests.Integer `position:"Query" name:"StrategyId"`
	Lang            string           `position:"Query" name:"Lang"`
	TypeName        string           `position:"Query" name:"TypeName"`
	SubTypeNames    string           `position:"Query" name:"SubTypeNames"`
	Uuids           string           `position:"Query" name:"Uuids"`
}

ExportWarningRequest is the request struct for api ExportWarning

func CreateExportWarningRequest

func CreateExportWarningRequest() (request *ExportWarningRequest)

CreateExportWarningRequest creates a request to invoke ExportWarning API

type ExportWarningResponse

type ExportWarningResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Id        int    `json:"Id" xml:"Id"`
	FileName  string `json:"FileName" xml:"FileName"`
}

ExportWarningResponse is the response struct for api ExportWarning

func CreateExportWarningResponse

func CreateExportWarningResponse() (response *ExportWarningResponse)

CreateExportWarningResponse creates a response to parse from ExportWarning response

type ExtendContentJson

type ExtendContentJson struct {
	Os            string              `json:"Os" xml:"Os"`
	OsRelease     string              `json:"OsRelease" xml:"OsRelease"`
	Status        int                 `json:"Status" xml:"Status"`
	LastTs        int                 `json:"LastTs" xml:"LastTs"`
	AliasName     string              `json:"AliasName" xml:"AliasName"`
	Tag           string              `json:"Tag" xml:"Tag"`
	PrimaryId     int                 `json:"PrimaryId" xml:"PrimaryId"`
	Level         string              `json:"Level" xml:"Level"`
	AbsolutePath  string              `json:"AbsolutePath" xml:"AbsolutePath"`
	Target        string              `json:"Target" xml:"Target"`
	Proof         string              `json:"Proof" xml:"Proof"`
	Reason        string              `json:"Reason" xml:"Reason"`
	CveList       []string            `json:"cveList" xml:"cveList"`
	Necessity     Necessity           `json:"Necessity" xml:"Necessity"`
	RpmEntityList []RpmEntityListItem `json:"RpmEntityList" xml:"RpmEntityList"`
}

ExtendContentJson is a nested struct in aegis response

type FailedEcs

type FailedEcs struct {
	Reason       string `json:"Reason" xml:"Reason"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	IP           string `json:"IP" xml:"IP"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
}

FailedEcs is a nested struct in aegis response

type FailedEcsList

type FailedEcsList struct {
	FailedEcs []FailedEcs `json:"FailedEcs" xml:"FailedEcs"`
}

FailedEcsList is a nested struct in aegis response

type Field

type Field struct {
	Name string `json:"Name" xml:"Name"`
	Type string `json:"Type" xml:"Type"`
	Desc string `json:"Desc" xml:"Desc"`
}

Field is a nested struct in aegis response

type Fields

type Fields struct {
	Field []Field `json:"Field" xml:"Field"`
}

Fields is a nested struct in aegis response

type GetAccountStatisticsRequest

type GetAccountStatisticsRequest struct {
	*requests.RpcRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

GetAccountStatisticsRequest is the request struct for api GetAccountStatistics

func CreateGetAccountStatisticsRequest

func CreateGetAccountStatisticsRequest() (request *GetAccountStatisticsRequest)

CreateGetAccountStatisticsRequest creates a request to invoke GetAccountStatistics API

type GetAccountStatisticsResponse

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

GetAccountStatisticsResponse is the response struct for api GetAccountStatistics

func CreateGetAccountStatisticsResponse

func CreateGetAccountStatisticsResponse() (response *GetAccountStatisticsResponse)

CreateGetAccountStatisticsResponse creates a response to parse from GetAccountStatistics response

type GetCrackStatisticsRequest

type GetCrackStatisticsRequest struct {
	*requests.RpcRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

GetCrackStatisticsRequest is the request struct for api GetCrackStatistics

func CreateGetCrackStatisticsRequest

func CreateGetCrackStatisticsRequest() (request *GetCrackStatisticsRequest)

CreateGetCrackStatisticsRequest creates a request to invoke GetCrackStatistics API

type GetCrackStatisticsResponse

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

GetCrackStatisticsResponse is the response struct for api GetCrackStatistics

func CreateGetCrackStatisticsResponse

func CreateGetCrackStatisticsResponse() (response *GetCrackStatisticsResponse)

CreateGetCrackStatisticsResponse creates a response to parse from GetCrackStatistics response

type GetEntityListRequest

type GetEntityListRequest struct {
	*requests.RpcRequest
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Remark      string           `position:"Query" name:"Remark"`
	EventType   string           `position:"Query" name:"EventType"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	RegionNo    string           `position:"Query" name:"RegionNo"`
}

GetEntityListRequest is the request struct for api GetEntityList

func CreateGetEntityListRequest

func CreateGetEntityListRequest() (request *GetEntityListRequest)

CreateGetEntityListRequest creates a request to invoke GetEntityList API

type GetEntityListResponse

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

GetEntityListResponse is the response struct for api GetEntityList

func CreateGetEntityListResponse

func CreateGetEntityListResponse() (response *GetEntityListResponse)

CreateGetEntityListResponse creates a response to parse from GetEntityList response

type GetStatisticsByUuidRequest

type GetStatisticsByUuidRequest struct {
	*requests.RpcRequest
	Uuid string `position:"Query" name:"Uuid"`
}

GetStatisticsByUuidRequest is the request struct for api GetStatisticsByUuid

func CreateGetStatisticsByUuidRequest

func CreateGetStatisticsByUuidRequest() (request *GetStatisticsByUuidRequest)

CreateGetStatisticsByUuidRequest creates a request to invoke GetStatisticsByUuid API

type GetStatisticsByUuidResponse

type GetStatisticsByUuidResponse struct {
	*responses.BaseResponse
	RequestId string                    `json:"requestId" xml:"requestId"`
	Code      string                    `json:"Code" xml:"Code"`
	Success   bool                      `json:"Success" xml:"Success"`
	Message   string                    `json:"Message" xml:"Message"`
	Data      DataInGetStatisticsByUuid `json:"Data" xml:"Data"`
}

GetStatisticsByUuidResponse is the response struct for api GetStatisticsByUuid

func CreateGetStatisticsByUuidResponse

func CreateGetStatisticsByUuidResponse() (response *GetStatisticsByUuidResponse)

CreateGetStatisticsByUuidResponse creates a response to parse from GetStatisticsByUuid response

type GetStatisticsRequest

type GetStatisticsRequest struct {
	*requests.RpcRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

GetStatisticsRequest is the request struct for api GetStatistics

func CreateGetStatisticsRequest

func CreateGetStatisticsRequest() (request *GetStatisticsRequest)

CreateGetStatisticsRequest creates a request to invoke GetStatistics API

type GetStatisticsResponse

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

GetStatisticsResponse is the response struct for api GetStatistics

func CreateGetStatisticsResponse

func CreateGetStatisticsResponse() (response *GetStatisticsResponse)

CreateGetStatisticsResponse creates a response to parse from GetStatistics response

type GroupedVulItem

type GroupedVulItem struct {
	Name         string `json:"Name" xml:"Name"`
	AliasName    string `json:"AliasName" xml:"AliasName"`
	Type         string `json:"Type" xml:"Type"`
	Status       int    `json:"Status" xml:"Status"`
	GmtLast      int    `json:"GmtLast" xml:"GmtLast"`
	AsapCount    int    `json:"AsapCount" xml:"AsapCount"`
	LaterCount   int    `json:"LaterCount" xml:"LaterCount"`
	NntfCount    int    `json:"NntfCount" xml:"NntfCount"`
	HandledCount int    `json:"HandledCount" xml:"HandledCount"`
}

GroupedVulItem is a nested struct in aegis response

type GroupedVulItems

type GroupedVulItems struct {
	GroupedVulItem []GroupedVulItem `json:"GroupedVulItem" xml:"GroupedVulItem"`
}

GroupedVulItems is a nested struct in aegis response

type Groups

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

Groups is a nested struct in aegis response

type HealthCheck

type HealthCheck struct {
	LowCount    int      `json:"LowCount" xml:"LowCount"`
	TotalCount  int      `json:"TotalCount" xml:"TotalCount"`
	MediumCount int      `json:"MediumCount" xml:"MediumCount"`
	HighCount   int      `json:"HighCount" xml:"HighCount"`
	HighList    []string `json:"HighList" xml:"HighList"`
	DateArray   []string `json:"DateArray" xml:"DateArray"`
	MediumList  []string `json:"MediumList" xml:"MediumList"`
	LevelsOn    []string `json:"LevelsOn" xml:"LevelsOn"`
	ValueArray  []string `json:"ValueArray" xml:"ValueArray"`
	LowList     []string `json:"LowList" xml:"LowList"`
}

HealthCheck is a nested struct in aegis response

type HealthCheckAaggregatValueArray

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

HealthCheckAaggregatValueArray is a nested struct in aegis response

type HealthCheckValueArrayInDescribeOperateInfo

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

HealthCheckValueArrayInDescribeOperateInfo is a nested struct in aegis response

type HealthCheckValueArrayInDescribeScreenOperateInfo

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

HealthCheckValueArrayInDescribeScreenOperateInfo is a nested struct in aegis response

type HighListInDescribeScreenSecurityStatInfo

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

HighListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type HighListInDescribeSecurityStatInfo

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

HighListInDescribeSecurityStatInfo is a nested struct in aegis response

type Histograms

type Histograms struct {
	Histograms string `json:"Histograms" xml:"Histograms"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
}

Histograms is a nested struct in aegis response

type IgnoreHcCheckWarningsRequest

type IgnoreHcCheckWarningsRequest struct {
	*requests.RpcRequest
	Reason          string           `position:"Query" name:"Reason"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	CheckWarningIds string           `position:"Query" name:"CheckWarningIds"`
	RiskId          string           `position:"Query" name:"RiskId"`
	Type            requests.Integer `position:"Query" name:"Type"`
}

IgnoreHcCheckWarningsRequest is the request struct for api IgnoreHcCheckWarnings

func CreateIgnoreHcCheckWarningsRequest

func CreateIgnoreHcCheckWarningsRequest() (request *IgnoreHcCheckWarningsRequest)

CreateIgnoreHcCheckWarningsRequest creates a request to invoke IgnoreHcCheckWarnings API

type IgnoreHcCheckWarningsResponse

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

IgnoreHcCheckWarningsResponse is the response struct for api IgnoreHcCheckWarnings

func CreateIgnoreHcCheckWarningsResponse

func CreateIgnoreHcCheckWarningsResponse() (response *IgnoreHcCheckWarningsResponse)

CreateIgnoreHcCheckWarningsResponse creates a response to parse from IgnoreHcCheckWarnings response

type IpList

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

IpList is a nested struct in aegis response

type Item

type Item struct {
	Name   string     `json:"Name" xml:"Name"`
	Id     string     `json:"Id" xml:"Id"`
	Data   []DataItem `json:"Data" xml:"Data"`
	Fields []Field    `json:"Fields" xml:"Fields"`
}

Item is a nested struct in aegis response

type ItemsInDescribeEventCountCurve

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

ItemsInDescribeEventCountCurve is a nested struct in aegis response

type ItemsInDescribeHistogram

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

ItemsInDescribeHistogram is a nested struct in aegis response

type ItemsItem

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

ItemsItem is a nested struct in aegis response

type JoinRuleList

type JoinRuleList struct {
	JoinRuleListItem []JoinRuleListItem `json:"JoinRuleListItem" xml:"JoinRuleListItem"`
}

JoinRuleList is a nested struct in aegis response

type JoinRuleListItem

type JoinRuleListItem struct {
	TimeWindow      int    `json:"TimeWindow" xml:"TimeWindow"`
	WarnLevel       string `json:"WarnLevel" xml:"WarnLevel"`
	DataSourceId1   int    `json:"DataSourceId1" xml:"DataSourceId1"`
	Description     string `json:"Description" xml:"Description"`
	RuleName        string `json:"RuleName" xml:"RuleName"`
	JoinRelation    string `json:"JoinRelation" xml:"JoinRelation"`
	DataSourceId2   int    `json:"DataSourceId2" xml:"DataSourceId2"`
	Expression2     string `json:"Expression2" xml:"Expression2"`
	RuleId          int    `json:"RuleId" xml:"RuleId"`
	Expression1     string `json:"Expression1" xml:"Expression1"`
	Actions         string `json:"Actions" xml:"Actions"`
	StatisticsRules string `json:"StatisticsRules" xml:"StatisticsRules"`
	NeedGroup       bool   `json:"NeedGroup" xml:"NeedGroup"`
	StatusCode      string `json:"StatusCode" xml:"StatusCode"`
}

JoinRuleListItem is a nested struct in aegis response

type LaterListInDescribeScreenSecurityStatInfo

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

LaterListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type LaterListInDescribeSecurityStatInfo

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

LaterListInDescribeSecurityStatInfo is a nested struct in aegis response

type LevelStatistic

type LevelStatistic struct {
	Level             string `json:"Level" xml:"Level"`
	CveNum            int    `json:"CveNum" xml:"CveNum"`
	EmgNum            int    `json:"EmgNum" xml:"EmgNum"`
	SysNum            int    `json:"SysNum" xml:"SysNum"`
	CmsNum            int    `json:"CmsNum" xml:"CmsNum"`
	CmsDealedTotalNum int    `json:"CmsDealedTotalNum" xml:"CmsDealedTotalNum"`
	VulDealedTotalNum int    `json:"VulDealedTotalNum" xml:"VulDealedTotalNum"`
	VulAsapSum        int    `json:"VulAsapSum" xml:"VulAsapSum"`
	VulLaterSum       int    `json:"VulLaterSum" xml:"VulLaterSum"`
	VulNntfSum        int    `json:"VulNntfSum" xml:"VulNntfSum"`
	VulSeriousTotal   int    `json:"VulSeriousTotal" xml:"VulSeriousTotal"`
	VulHighTotal      int    `json:"VulHighTotal" xml:"VulHighTotal"`
	VulMediumTotal    int    `json:"VulMediumTotal" xml:"VulMediumTotal"`
	VulLowTotal       int    `json:"VulLowTotal" xml:"VulLowTotal"`
}

LevelStatistic is a nested struct in aegis response

type LevelStatistics

type LevelStatistics struct {
	LevelStatistic []LevelStatistic `json:"LevelStatistic" xml:"LevelStatistic"`
}

LevelStatistics is a nested struct in aegis response

type LevelsOnInDescribeScreenSecurityStatInfo

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

LevelsOnInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type LevelsOnInDescribeSecurityStatInfo

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

LevelsOnInDescribeSecurityStatInfo is a nested struct in aegis response

type LevelsOnInDescribeSuspEventUserSetting

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

LevelsOnInDescribeSuspEventUserSetting is a nested struct in aegis response

type ListInGetEntityList

type ListInGetEntityList struct {
	Entity []EntityInGetEntityList `json:"Entity" xml:"Entity"`
}

ListInGetEntityList is a nested struct in aegis response

type ListInQueryCrackEvent

type ListInQueryCrackEvent struct {
	Entity []Entity `json:"Entity" xml:"Entity"`
}

ListInQueryCrackEvent is a nested struct in aegis response

type ListInQueryLoginEvent

type ListInQueryLoginEvent struct {
	Entity []Entity `json:"Entity" xml:"Entity"`
}

ListInQueryLoginEvent is a nested struct in aegis response

type LogFilterList

type LogFilterList struct {
	LogFilterListItem []LogFilterListItem `json:"LogFilterListItem" xml:"LogFilterListItem"`
}

LogFilterList is a nested struct in aegis response

type LogFilterListItem

type LogFilterListItem struct {
	Fields string `json:"Fields" xml:"Fields"`
}

LogFilterListItem is a nested struct in aegis response

type LogInfoItems

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

LogInfoItems is a nested struct in aegis response

type LogListInDescribeLoginLogs

type LogListInDescribeLoginLogs struct {
	LogListItem []LogListItem `json:"LogListItem" xml:"LogListItem"`
}

LogListInDescribeLoginLogs is a nested struct in aegis response

type LogListInDescribeSuspiciousEvents

type LogListInDescribeSuspiciousEvents struct {
	LogListItem []LogListItem `json:"LogListItem" xml:"LogListItem"`
}

LogListInDescribeSuspiciousEvents is a nested struct in aegis response

type LogListItem

type LogListItem struct {
	OsVersion      string           `json:"OsVersion" xml:"OsVersion"`
	Region         string           `json:"Region" xml:"Region"`
	AliasEventName string           `json:"AliasEventName" xml:"AliasEventName"`
	Online         string           `json:"Online" xml:"Online"`
	Id             int              `json:"id" xml:"id"`
	Uuid           string           `json:"Uuid" xml:"Uuid"`
	LoginSourceIp  string           `json:"LoginSourceIp" xml:"LoginSourceIp"`
	Tag            string           `json:"Tag" xml:"Tag"`
	FirstTime      int              `json:"FirstTime" xml:"FirstTime"`
	InstanceId     string           `json:"InstanceId" xml:"InstanceId"`
	Protocol       int              `json:"Protocol" xml:"Protocol"`
	Type           string           `json:"Type" xml:"Type"`
	Status         int              `json:"Status" xml:"Status"`
	Ip             string           `json:"Ip" xml:"Ip"`
	Level          string           `json:"Level" xml:"Level"`
	InstanceName   string           `json:"InstanceName" xml:"InstanceName"`
	LoginTime      int              `json:"LoginTime" xml:"LoginTime"`
	EventName      string           `json:"EventName" xml:"EventName"`
	Location       string           `json:"Location" xml:"Location"`
	EventType      string           `json:"EventType" xml:"EventType"`
	ProtocolName   string           `json:"ProtocolName" xml:"ProtocolName"`
	GroupId        int              `json:"GroupId" xml:"GroupId"`
	UserName       string           `json:"UserName" xml:"UserName"`
	AliasEventType string           `json:"AliasEventType" xml:"AliasEventType"`
	LastTime       int              `json:"LastTime" xml:"LastTime"`
	ClientIp       string           `json:"ClientIp" xml:"ClientIp"`
	DetailList     []DetailListItem `json:"DetailList" xml:"DetailList"`
}

LogListItem is a nested struct in aegis response

type LogMeta

type LogMeta struct {
	Project     string `json:"Project" xml:"Project"`
	UserProject string `json:"UserProject" xml:"UserProject"`
	LogStore    string `json:"LogStore" xml:"LogStore"`
	LogDesc     string `json:"LogDesc" xml:"LogDesc"`
	Category    string `json:"Category" xml:"Category"`
	Status      string `json:"Status" xml:"Status"`
}

LogMeta is a nested struct in aegis response

type LogMetaList

type LogMetaList struct {
	LogMeta []LogMeta `json:"LogMeta" xml:"LogMeta"`
}

LogMetaList is a nested struct in aegis response

type LogShipperStatus

type LogShipperStatus struct {
	BuyStatus        string `json:"BuyStatus" xml:"BuyStatus"`
	AuthStatus       string `json:"AuthStatus" xml:"AuthStatus"`
	OpenStatus       string `json:"OpenStatus" xml:"OpenStatus"`
	SlsServiceStatus string `json:"SlsServiceStatus" xml:"SlsServiceStatus"`
}

LogShipperStatus is a nested struct in aegis response

type LogStore

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

LogStore is a nested struct in aegis response

type Logs

type Logs struct {
	ProcessedRow       int    `json:"ProcessedRow" xml:"ProcessedRow"`
	WhereQuery         string `json:"WhereQuery" xml:"WhereQuery"`
	AggQuery           string `json:"AggQuery" xml:"AggQuery"`
	MLimited           int    `json:"MLimited" xml:"MLimited"`
	Terms              string `json:"Terms" xml:"Terms"`
	Keys               string `json:"Keys" xml:"Keys"`
	Count              int    `json:"Count" xml:"Count"`
	ElapsedMilliSecond int    `json:"ElapsedMilliSecond" xml:"ElapsedMilliSecond"`
	Logs               string `json:"Logs" xml:"Logs"`
	MMarker            string `json:"MMarker" xml:"MMarker"`
}

Logs is a nested struct in aegis response

type LogsList

type LogsList struct {
	LogsListItem []LogsListItem `json:"LogsListItem" xml:"LogsListItem"`
}

LogsList is a nested struct in aegis response

type LogsListItem

type LogsListItem struct {
	MLogTime    string          `json:"MLogTime" xml:"MLogTime"`
	LogSourceId string          `json:"LogSourceId" xml:"LogSourceId"`
	LogSource   string          `json:"LogSource" xml:"LogSource"`
	MContents   []MContentsItem `json:"MContents" xml:"MContents"`
}

LogsListItem is a nested struct in aegis response

type LowListInDescribeScreenSecurityStatInfo

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

LowListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type LowListInDescribeSecurityStatInfo

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

LowListInDescribeSecurityStatInfo is a nested struct in aegis response

type MContents

type MContents struct {
	MContentsItem []MContentsItem `json:"MContentsItem" xml:"MContentsItem"`
}

MContents is a nested struct in aegis response

type MContentsItem

type MContentsItem struct {
	MKey   string `json:"MKey" xml:"MKey"`
	MValue string `json:"MValue" xml:"MValue"`
}

MContentsItem is a nested struct in aegis response

type MacList

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

MacList is a nested struct in aegis response

type MachineInfo

type MachineInfo struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Status       string `json:"Status" xml:"Status"`
}

MachineInfo is a nested struct in aegis response

type MachineList

type MachineList struct {
	MachineInfo []MachineInfo `json:"MachineInfo" xml:"MachineInfo"`
}

MachineList is a nested struct in aegis response

type MachineStatistic

type MachineStatistic struct {
	Uuid              string `json:"Uuid" xml:"Uuid"`
	CveNum            int    `json:"CveNum" xml:"CveNum"`
	EmgNum            int    `json:"EmgNum" xml:"EmgNum"`
	SysNum            int    `json:"SysNum" xml:"SysNum"`
	CmsNum            int    `json:"CmsNum" xml:"CmsNum"`
	CmsDealedTotalNum int    `json:"CmsDealedTotalNum" xml:"CmsDealedTotalNum"`
	VulDealedTotalNum int    `json:"VulDealedTotalNum" xml:"VulDealedTotalNum"`
	VulAsapSum        int    `json:"VulAsapSum" xml:"VulAsapSum"`
	VulLaterSum       int    `json:"VulLaterSum" xml:"VulLaterSum"`
	VulNntfSum        int    `json:"VulNntfSum" xml:"VulNntfSum"`
	VulSeriousTotal   int    `json:"VulSeriousTotal" xml:"VulSeriousTotal"`
	VulHighTotal      int    `json:"VulHighTotal" xml:"VulHighTotal"`
	VulMediumTotal    int    `json:"VulMediumTotal" xml:"VulMediumTotal"`
	VulLowTotal       int    `json:"VulLowTotal" xml:"VulLowTotal"`
}

MachineStatistic is a nested struct in aegis response

type MachineStatistics

type MachineStatistics struct {
	MachineStatistic []MachineStatistic `json:"MachineStatistic" xml:"MachineStatistic"`
}

MachineStatistics is a nested struct in aegis response

type MediumListInDescribeScreenSecurityStatInfo

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

MediumListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type MediumListInDescribeSecurityStatInfo

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

MediumListInDescribeSecurityStatInfo is a nested struct in aegis response

type MetaData

type MetaData struct {
	LogStoreName        string            `json:"LogStoreName" xml:"LogStoreName"`
	ProjectName         string            `json:"ProjectName" xml:"ProjectName"`
	Status              int               `json:"Status" xml:"Status"`
	DatasourceFieldList []DatasourceField `json:"DatasourceFieldList" xml:"DatasourceFieldList"`
}

MetaData is a nested struct in aegis response

type MetaDataField

type MetaDataField struct {
	FiledName    string     `json:"FiledName" xml:"FiledName"`
	Filed        string     `json:"Filed" xml:"Filed"`
	ValueType    string     `json:"ValueType" xml:"ValueType"`
	Sample       string     `json:"Sample" xml:"Sample"`
	OperatorList []Operator `json:"OperatorList" xml:"OperatorList"`
}

MetaDataField is a nested struct in aegis response

type MetaDataFields

type MetaDataFields struct {
	MetaDataField []MetaDataField `json:"MetaDataField" xml:"MetaDataField"`
}

MetaDataFields is a nested struct in aegis response

type MetaDatas

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

MetaDatas is a nested struct in aegis response

type ModifyAssetGroupRequest

type ModifyAssetGroupRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	GroupId  requests.Integer `position:"Query" name:"GroupId"`
	Uuids    string           `position:"Query" name:"Uuids"`
}

ModifyAssetGroupRequest is the request struct for api ModifyAssetGroup

func CreateModifyAssetGroupRequest

func CreateModifyAssetGroupRequest() (request *ModifyAssetGroupRequest)

CreateModifyAssetGroupRequest creates a request to invoke ModifyAssetGroup API

type ModifyAssetGroupResponse

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

ModifyAssetGroupResponse is the response struct for api ModifyAssetGroup

func CreateModifyAssetGroupResponse

func CreateModifyAssetGroupResponse() (response *ModifyAssetGroupResponse)

CreateModifyAssetGroupResponse creates a response to parse from ModifyAssetGroup response

type ModifyAutoDelConfigRequest

type ModifyAutoDelConfigRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	Days     requests.Integer `position:"Query" name:"Days"`
}

ModifyAutoDelConfigRequest is the request struct for api ModifyAutoDelConfig

func CreateModifyAutoDelConfigRequest

func CreateModifyAutoDelConfigRequest() (request *ModifyAutoDelConfigRequest)

CreateModifyAutoDelConfigRequest creates a request to invoke ModifyAutoDelConfig API

type ModifyAutoDelConfigResponse

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

ModifyAutoDelConfigResponse is the response struct for api ModifyAutoDelConfig

func CreateModifyAutoDelConfigResponse

func CreateModifyAutoDelConfigResponse() (response *ModifyAutoDelConfigResponse)

CreateModifyAutoDelConfigResponse creates a response to parse from ModifyAutoDelConfig response

type ModifyBatchIgnoreVulRequest

type ModifyBatchIgnoreVulRequest struct {
	*requests.RpcRequest
	Reason   string `position:"Query" name:"Reason"`
	SourceIp string `position:"Query" name:"SourceIp"`
	Info     string `position:"Query" name:"Info"`
}

ModifyBatchIgnoreVulRequest is the request struct for api ModifyBatchIgnoreVul

func CreateModifyBatchIgnoreVulRequest

func CreateModifyBatchIgnoreVulRequest() (request *ModifyBatchIgnoreVulRequest)

CreateModifyBatchIgnoreVulRequest creates a request to invoke ModifyBatchIgnoreVul API

type ModifyBatchIgnoreVulResponse

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

ModifyBatchIgnoreVulResponse is the response struct for api ModifyBatchIgnoreVul

func CreateModifyBatchIgnoreVulResponse

func CreateModifyBatchIgnoreVulResponse() (response *ModifyBatchIgnoreVulResponse)

CreateModifyBatchIgnoreVulResponse creates a response to parse from ModifyBatchIgnoreVul response

type ModifyClearLogstoreStorageRequest

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

ModifyClearLogstoreStorageRequest is the request struct for api ModifyClearLogstoreStorage

func CreateModifyClearLogstoreStorageRequest

func CreateModifyClearLogstoreStorageRequest() (request *ModifyClearLogstoreStorageRequest)

CreateModifyClearLogstoreStorageRequest creates a request to invoke ModifyClearLogstoreStorage API

type ModifyClearLogstoreStorageResponse

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

ModifyClearLogstoreStorageResponse is the response struct for api ModifyClearLogstoreStorage

func CreateModifyClearLogstoreStorageResponse

func CreateModifyClearLogstoreStorageResponse() (response *ModifyClearLogstoreStorageResponse)

CreateModifyClearLogstoreStorageResponse creates a response to parse from ModifyClearLogstoreStorage response

type ModifyConcernNecessityRequest

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

ModifyConcernNecessityRequest is the request struct for api ModifyConcernNecessity

func CreateModifyConcernNecessityRequest

func CreateModifyConcernNecessityRequest() (request *ModifyConcernNecessityRequest)

CreateModifyConcernNecessityRequest creates a request to invoke ModifyConcernNecessity API

type ModifyConcernNecessityResponse

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

ModifyConcernNecessityResponse is the response struct for api ModifyConcernNecessity

func CreateModifyConcernNecessityResponse

func CreateModifyConcernNecessityResponse() (response *ModifyConcernNecessityResponse)

CreateModifyConcernNecessityResponse creates a response to parse from ModifyConcernNecessity response

type ModifyEmgVulSubmitRequest

type ModifyEmgVulSubmitRequest struct {
	*requests.RpcRequest
	SourceIp      string `position:"Query" name:"SourceIp"`
	Name          string `position:"Query" name:"Name"`
	UserAgreement string `position:"Query" name:"UserAgreement"`
	Lang          string `position:"Query" name:"Lang"`
}

ModifyEmgVulSubmitRequest is the request struct for api ModifyEmgVulSubmit

func CreateModifyEmgVulSubmitRequest

func CreateModifyEmgVulSubmitRequest() (request *ModifyEmgVulSubmitRequest)

CreateModifyEmgVulSubmitRequest creates a request to invoke ModifyEmgVulSubmit API

type ModifyEmgVulSubmitResponse

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

ModifyEmgVulSubmitResponse is the response struct for api ModifyEmgVulSubmit

func CreateModifyEmgVulSubmitResponse

func CreateModifyEmgVulSubmitResponse() (response *ModifyEmgVulSubmitResponse)

CreateModifyEmgVulSubmitResponse creates a response to parse from ModifyEmgVulSubmit response

type ModifyLogMetaStatusRequest

type ModifyLogMetaStatusRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Project  string `position:"Query" name:"Project"`
	From     string `position:"Query" name:"From"`
	Lang     string `position:"Query" name:"Lang"`
	LogStore string `position:"Query" name:"LogStore"`
	Status   string `position:"Query" name:"Status"`
}

ModifyLogMetaStatusRequest is the request struct for api ModifyLogMetaStatus

func CreateModifyLogMetaStatusRequest

func CreateModifyLogMetaStatusRequest() (request *ModifyLogMetaStatusRequest)

CreateModifyLogMetaStatusRequest creates a request to invoke ModifyLogMetaStatus API

type ModifyLogMetaStatusResponse

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

ModifyLogMetaStatusResponse is the response struct for api ModifyLogMetaStatus

func CreateModifyLogMetaStatusResponse

func CreateModifyLogMetaStatusResponse() (response *ModifyLogMetaStatusResponse)

CreateModifyLogMetaStatusResponse creates a response to parse from ModifyLogMetaStatus response

type ModifyMachineConfigRequest

type ModifyMachineConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
	Target   string `position:"Query" name:"Target"`
}

ModifyMachineConfigRequest is the request struct for api ModifyMachineConfig

func CreateModifyMachineConfigRequest

func CreateModifyMachineConfigRequest() (request *ModifyMachineConfigRequest)

CreateModifyMachineConfigRequest creates a request to invoke ModifyMachineConfig API

type ModifyMachineConfigResponse

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

ModifyMachineConfigResponse is the response struct for api ModifyMachineConfig

func CreateModifyMachineConfigResponse

func CreateModifyMachineConfigResponse() (response *ModifyMachineConfigResponse)

CreateModifyMachineConfigResponse creates a response to parse from ModifyMachineConfig response

type ModifyOpenLogShipperRequest

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

ModifyOpenLogShipperRequest is the request struct for api ModifyOpenLogShipper

func CreateModifyOpenLogShipperRequest

func CreateModifyOpenLogShipperRequest() (request *ModifyOpenLogShipperRequest)

CreateModifyOpenLogShipperRequest creates a request to invoke ModifyOpenLogShipper API

type ModifyOpenLogShipperResponse

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

ModifyOpenLogShipperResponse is the response struct for api ModifyOpenLogShipper

func CreateModifyOpenLogShipperResponse

func CreateModifyOpenLogShipperResponse() (response *ModifyOpenLogShipperResponse)

CreateModifyOpenLogShipperResponse creates a response to parse from ModifyOpenLogShipper response

type ModifySasAssetStatisticsColumnRequest

type ModifySasAssetStatisticsColumnRequest struct {
	*requests.RpcRequest
	SourceIp         string `position:"Query" name:"SourceIp"`
	StatisticsColumn string `position:"Query" name:"StatisticsColumn"`
}

ModifySasAssetStatisticsColumnRequest is the request struct for api ModifySasAssetStatisticsColumn

func CreateModifySasAssetStatisticsColumnRequest

func CreateModifySasAssetStatisticsColumnRequest() (request *ModifySasAssetStatisticsColumnRequest)

CreateModifySasAssetStatisticsColumnRequest creates a request to invoke ModifySasAssetStatisticsColumn API

type ModifySasAssetStatisticsColumnResponse

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

ModifySasAssetStatisticsColumnResponse is the response struct for api ModifySasAssetStatisticsColumn

func CreateModifySasAssetStatisticsColumnResponse

func CreateModifySasAssetStatisticsColumnResponse() (response *ModifySasAssetStatisticsColumnResponse)

CreateModifySasAssetStatisticsColumnResponse creates a response to parse from ModifySasAssetStatisticsColumn response

type ModifySaveVulBatchRequest

type ModifySaveVulBatchRequest struct {
	*requests.RpcRequest
	BatchName  string `position:"Query" name:"BatchName"`
	AliasName  string `position:"Query" name:"AliasName"`
	StatusList string `position:"Query" name:"StatusList"`
	SourceIp   string `position:"Query" name:"SourceIp"`
	Level      string `position:"Query" name:"Level"`
	Resource   string `position:"Query" name:"Resource"`
	Name       string `position:"Query" name:"Name"`
	Dealed     string `position:"Query" name:"Dealed"`
	Remark     string `position:"Query" name:"Remark"`
	Type       string `position:"Query" name:"Type"`
	Necessity  string `position:"Query" name:"Necessity"`
	Uuids      string `position:"Query" name:"Uuids"`
}

ModifySaveVulBatchRequest is the request struct for api ModifySaveVulBatch

func CreateModifySaveVulBatchRequest

func CreateModifySaveVulBatchRequest() (request *ModifySaveVulBatchRequest)

CreateModifySaveVulBatchRequest creates a request to invoke ModifySaveVulBatch API

type ModifySaveVulBatchResponse

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

ModifySaveVulBatchResponse is the response struct for api ModifySaveVulBatch

func CreateModifySaveVulBatchResponse

func CreateModifySaveVulBatchResponse() (response *ModifySaveVulBatchResponse)

CreateModifySaveVulBatchResponse creates a response to parse from ModifySaveVulBatch response

type ModifyScreenSettingRequest

type ModifyScreenSettingRequest struct {
	*requests.RpcRequest
	SourceIp        string `position:"Query" name:"SourceIp"`
	ScreenTitle     string `position:"Query" name:"ScreenTitle"`
	ScreenIdSetting string `position:"Query" name:"ScreenIdSetting"`
}

ModifyScreenSettingRequest is the request struct for api ModifyScreenSetting

func CreateModifyScreenSettingRequest

func CreateModifyScreenSettingRequest() (request *ModifyScreenSettingRequest)

CreateModifyScreenSettingRequest creates a request to invoke ModifyScreenSetting API

type ModifyScreenSettingResponse

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

ModifyScreenSettingResponse is the response struct for api ModifyScreenSetting

func CreateModifyScreenSettingResponse

func CreateModifyScreenSettingResponse() (response *ModifyScreenSettingResponse)

CreateModifyScreenSettingResponse creates a response to parse from ModifyScreenSetting response

type ModifySearchConditionRequest

type ModifySearchConditionRequest struct {
	*requests.RpcRequest
	SourceIp         string `position:"Query" name:"SourceIp"`
	Name             string `position:"Query" name:"Name"`
	FilterConditions string `position:"Query" name:"FilterConditions"`
}

ModifySearchConditionRequest is the request struct for api ModifySearchCondition

func CreateModifySearchConditionRequest

func CreateModifySearchConditionRequest() (request *ModifySearchConditionRequest)

CreateModifySearchConditionRequest creates a request to invoke ModifySearchCondition API

type ModifySearchConditionResponse

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

ModifySearchConditionResponse is the response struct for api ModifySearchCondition

func CreateModifySearchConditionResponse

func CreateModifySearchConditionResponse() (response *ModifySearchConditionResponse)

CreateModifySearchConditionResponse creates a response to parse from ModifySearchCondition response

type ModifyStrategyRequest

type ModifyStrategyRequest struct {
	*requests.RpcRequest
	RiskSubTypeName string `position:"Query" name:"RiskSubTypeName"`
	SourceIp        string `position:"Query" name:"SourceIp"`
	CycleStartTime  string `position:"Query" name:"CycleStartTime"`
	Name            string `position:"Query" name:"Name"`
	CycleDays       string `position:"Query" name:"CycleDays"`
	Id              string `position:"Query" name:"Id"`
}

ModifyStrategyRequest is the request struct for api ModifyStrategy

func CreateModifyStrategyRequest

func CreateModifyStrategyRequest() (request *ModifyStrategyRequest)

CreateModifyStrategyRequest creates a request to invoke ModifyStrategy API

type ModifyStrategyResponse

type ModifyStrategyResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	TotalCount     int    `json:"TotalCount" xml:"TotalCount"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	Result         Result `json:"Result" xml:"Result"`
}

ModifyStrategyResponse is the response struct for api ModifyStrategy

func CreateModifyStrategyResponse

func CreateModifyStrategyResponse() (response *ModifyStrategyResponse)

CreateModifyStrategyResponse creates a response to parse from ModifyStrategy response

type ModifyStrategyTargetRequest

type ModifyStrategyTargetRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
	Config   string `position:"Query" name:"Config"`
	Target   string `position:"Query" name:"Target"`
}

ModifyStrategyTargetRequest is the request struct for api ModifyStrategyTarget

func CreateModifyStrategyTargetRequest

func CreateModifyStrategyTargetRequest() (request *ModifyStrategyTargetRequest)

CreateModifyStrategyTargetRequest creates a request to invoke ModifyStrategyTarget API

type ModifyStrategyTargetResponse

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

ModifyStrategyTargetResponse is the response struct for api ModifyStrategyTarget

func CreateModifyStrategyTargetResponse

func CreateModifyStrategyTargetResponse() (response *ModifyStrategyTargetResponse)

CreateModifyStrategyTargetResponse creates a response to parse from ModifyStrategyTarget response

type ModifyTargetConfigRequest

type ModifyTargetConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
	Uuid     string `position:"Query" name:"Uuid"`
	Config   string `position:"Query" name:"Config"`
}

ModifyTargetConfigRequest is the request struct for api ModifyTargetConfig

func CreateModifyTargetConfigRequest

func CreateModifyTargetConfigRequest() (request *ModifyTargetConfigRequest)

CreateModifyTargetConfigRequest creates a request to invoke ModifyTargetConfig API

type ModifyTargetConfigResponse

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

ModifyTargetConfigResponse is the response struct for api ModifyTargetConfig

func CreateModifyTargetConfigResponse

func CreateModifyTargetConfigResponse() (response *ModifyTargetConfigResponse)

CreateModifyTargetConfigResponse creates a response to parse from ModifyTargetConfig response

type ModifyVulConfigRequest

type ModifyVulConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Type     string `position:"Query" name:"Type"`
	Config   string `position:"Query" name:"Config"`
}

ModifyVulConfigRequest is the request struct for api ModifyVulConfig

func CreateModifyVulConfigRequest

func CreateModifyVulConfigRequest() (request *ModifyVulConfigRequest)

CreateModifyVulConfigRequest creates a request to invoke ModifyVulConfig API

type ModifyVulConfigResponse

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

ModifyVulConfigResponse is the response struct for api ModifyVulConfig

func CreateModifyVulConfigResponse

func CreateModifyVulConfigResponse() (response *ModifyVulConfigResponse)

CreateModifyVulConfigResponse creates a response to parse from ModifyVulConfig response

type ModifyVulLevelRequest

type ModifyVulLevelRequest struct {
	*requests.RpcRequest
	ConcernLevel string `position:"Query" name:"ConcernLevel"`
	SourceIp     string `position:"Query" name:"SourceIp"`
}

ModifyVulLevelRequest is the request struct for api ModifyVulLevel

func CreateModifyVulLevelRequest

func CreateModifyVulLevelRequest() (request *ModifyVulLevelRequest)

CreateModifyVulLevelRequest creates a request to invoke ModifyVulLevel API

type ModifyVulLevelResponse

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

ModifyVulLevelResponse is the response struct for api ModifyVulLevel

func CreateModifyVulLevelResponse

func CreateModifyVulLevelResponse() (response *ModifyVulLevelResponse)

CreateModifyVulLevelResponse creates a response to parse from ModifyVulLevel response

type ModifyVulTargetRequest

type ModifyVulTargetRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Config   string `position:"Query" name:"Config"`
	Target   string `position:"Query" name:"Target"`
}

ModifyVulTargetRequest is the request struct for api ModifyVulTarget

func CreateModifyVulTargetRequest

func CreateModifyVulTargetRequest() (request *ModifyVulTargetRequest)

CreateModifyVulTargetRequest creates a request to invoke ModifyVulTarget API

type ModifyVulTargetResponse

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

ModifyVulTargetResponse is the response struct for api ModifyVulTarget

func CreateModifyVulTargetResponse

func CreateModifyVulTargetResponse() (response *ModifyVulTargetResponse)

CreateModifyVulTargetResponse creates a response to parse from ModifyVulTarget response

type ModifyWebLockCreateConfigRequest

type ModifyWebLockCreateConfigRequest struct {
	*requests.RpcRequest
	LocalBackupDir    string `position:"Query" name:"LocalBackupDir"`
	SourceIp          string `position:"Query" name:"SourceIp"`
	ExclusiveFileType string `position:"Query" name:"ExclusiveFileType"`
	Lang              string `position:"Query" name:"Lang"`
	Dir               string `position:"Query" name:"Dir"`
	Uuid              string `position:"Query" name:"Uuid"`
	ExclusiveDir      string `position:"Query" name:"ExclusiveDir"`
}

ModifyWebLockCreateConfigRequest is the request struct for api ModifyWebLockCreateConfig

func CreateModifyWebLockCreateConfigRequest

func CreateModifyWebLockCreateConfigRequest() (request *ModifyWebLockCreateConfigRequest)

CreateModifyWebLockCreateConfigRequest creates a request to invoke ModifyWebLockCreateConfig API

type ModifyWebLockCreateConfigResponse

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

ModifyWebLockCreateConfigResponse is the response struct for api ModifyWebLockCreateConfig

func CreateModifyWebLockCreateConfigResponse

func CreateModifyWebLockCreateConfigResponse() (response *ModifyWebLockCreateConfigResponse)

CreateModifyWebLockCreateConfigResponse creates a response to parse from ModifyWebLockCreateConfig response

type ModifyWebLockDeleteConfigRequest

type ModifyWebLockDeleteConfigRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	Id       requests.Integer `position:"Query" name:"Id"`
	Lang     string           `position:"Query" name:"Lang"`
	Uuid     string           `position:"Query" name:"Uuid"`
}

ModifyWebLockDeleteConfigRequest is the request struct for api ModifyWebLockDeleteConfig

func CreateModifyWebLockDeleteConfigRequest

func CreateModifyWebLockDeleteConfigRequest() (request *ModifyWebLockDeleteConfigRequest)

CreateModifyWebLockDeleteConfigRequest creates a request to invoke ModifyWebLockDeleteConfig API

type ModifyWebLockDeleteConfigResponse

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

ModifyWebLockDeleteConfigResponse is the response struct for api ModifyWebLockDeleteConfig

func CreateModifyWebLockDeleteConfigResponse

func CreateModifyWebLockDeleteConfigResponse() (response *ModifyWebLockDeleteConfigResponse)

CreateModifyWebLockDeleteConfigResponse creates a response to parse from ModifyWebLockDeleteConfig response

type ModifyWebLockMachineListRequest

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

ModifyWebLockMachineListRequest is the request struct for api ModifyWebLockMachineList

func CreateModifyWebLockMachineListRequest

func CreateModifyWebLockMachineListRequest() (request *ModifyWebLockMachineListRequest)

CreateModifyWebLockMachineListRequest creates a request to invoke ModifyWebLockMachineList API

type ModifyWebLockMachineListResponse

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

ModifyWebLockMachineListResponse is the response struct for api ModifyWebLockMachineList

func CreateModifyWebLockMachineListResponse

func CreateModifyWebLockMachineListResponse() (response *ModifyWebLockMachineListResponse)

CreateModifyWebLockMachineListResponse creates a response to parse from ModifyWebLockMachineList response

type ModifyWebLockOperateEventsRequest

type ModifyWebLockOperateEventsRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	Operation string `position:"Query" name:"Operation"`
	EventIds  string `position:"Query" name:"EventIds"`
}

ModifyWebLockOperateEventsRequest is the request struct for api ModifyWebLockOperateEvents

func CreateModifyWebLockOperateEventsRequest

func CreateModifyWebLockOperateEventsRequest() (request *ModifyWebLockOperateEventsRequest)

CreateModifyWebLockOperateEventsRequest creates a request to invoke ModifyWebLockOperateEvents API

type ModifyWebLockOperateEventsResponse

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

ModifyWebLockOperateEventsResponse is the response struct for api ModifyWebLockOperateEvents

func CreateModifyWebLockOperateEventsResponse

func CreateModifyWebLockOperateEventsResponse() (response *ModifyWebLockOperateEventsResponse)

CreateModifyWebLockOperateEventsResponse creates a response to parse from ModifyWebLockOperateEvents response

type ModifyWebLockRefreshRequest

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

ModifyWebLockRefreshRequest is the request struct for api ModifyWebLockRefresh

func CreateModifyWebLockRefreshRequest

func CreateModifyWebLockRefreshRequest() (request *ModifyWebLockRefreshRequest)

CreateModifyWebLockRefreshRequest creates a request to invoke ModifyWebLockRefresh API

type ModifyWebLockRefreshResponse

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

ModifyWebLockRefreshResponse is the response struct for api ModifyWebLockRefresh

func CreateModifyWebLockRefreshResponse

func CreateModifyWebLockRefreshResponse() (response *ModifyWebLockRefreshResponse)

CreateModifyWebLockRefreshResponse creates a response to parse from ModifyWebLockRefresh response

type ModifyWebLockStatusRequest

type ModifyWebLockStatusRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Lang     string `position:"Query" name:"Lang"`
	Uuid     string `position:"Query" name:"Uuid"`
	Status   string `position:"Query" name:"Status"`
}

ModifyWebLockStatusRequest is the request struct for api ModifyWebLockStatus

func CreateModifyWebLockStatusRequest

func CreateModifyWebLockStatusRequest() (request *ModifyWebLockStatusRequest)

CreateModifyWebLockStatusRequest creates a request to invoke ModifyWebLockStatus API

type ModifyWebLockStatusResponse

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

ModifyWebLockStatusResponse is the response struct for api ModifyWebLockStatus

func CreateModifyWebLockStatusResponse

func CreateModifyWebLockStatusResponse() (response *ModifyWebLockStatusResponse)

CreateModifyWebLockStatusResponse creates a response to parse from ModifyWebLockStatus response

type ModifyWebLockUpdateConfigRequest

type ModifyWebLockUpdateConfigRequest struct {
	*requests.RpcRequest
	LocalBackupDir    string           `position:"Query" name:"LocalBackupDir"`
	SourceIp          string           `position:"Query" name:"SourceIp"`
	ExclusiveFileType string           `position:"Query" name:"ExclusiveFileType"`
	Id                requests.Integer `position:"Query" name:"Id"`
	Lang              string           `position:"Query" name:"Lang"`
	Dir               string           `position:"Query" name:"Dir"`
	Uuid              string           `position:"Query" name:"Uuid"`
	ExclusiveDir      string           `position:"Query" name:"ExclusiveDir"`
}

ModifyWebLockUpdateConfigRequest is the request struct for api ModifyWebLockUpdateConfig

func CreateModifyWebLockUpdateConfigRequest

func CreateModifyWebLockUpdateConfigRequest() (request *ModifyWebLockUpdateConfigRequest)

CreateModifyWebLockUpdateConfigRequest creates a request to invoke ModifyWebLockUpdateConfig API

type ModifyWebLockUpdateConfigResponse

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

ModifyWebLockUpdateConfigResponse is the response struct for api ModifyWebLockUpdateConfig

func CreateModifyWebLockUpdateConfigResponse

func CreateModifyWebLockUpdateConfigResponse() (response *ModifyWebLockUpdateConfigResponse)

CreateModifyWebLockUpdateConfigResponse creates a response to parse from ModifyWebLockUpdateConfig response

type Necessity

type Necessity struct {
	CvssFactor       string `json:"Cvss_factor" xml:"Cvss_factor"`
	GmtCreate        string `json:"Gmt_create" xml:"Gmt_create"`
	Status           string `json:"Status" xml:"Status"`
	EnviromentFactor string `json:"Enviroment_factor" xml:"Enviroment_factor"`
	AssetsFactor     string `json:"Assets_factor" xml:"Assets_factor"`
	IsCalc           string `json:"Is_calc" xml:"Is_calc"`
	TotalScore       string `json:"Total_score" xml:"Total_score"`
	TimeFactor       string `json:"Time_factor" xml:"Time_factor"`
}

Necessity is a nested struct in aegis response

type Neighbor

type Neighbor struct {
	HasMore bool   `json:"HasMore" xml:"HasMore"`
	Count   int    `json:"Count" xml:"Count"`
	Type    string `json:"Type" xml:"Type"`
}

Neighbor is a nested struct in aegis response

type NeighborListInDescribeTraceInfoDetail

type NeighborListInDescribeTraceInfoDetail struct {
	Neighbor []Neighbor `json:"Neighbor" xml:"Neighbor"`
}

NeighborListInDescribeTraceInfoDetail is a nested struct in aegis response

type NeighborListInDescribeTraceInfoNodeList

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

NeighborListInDescribeTraceInfoNodeList is a nested struct in aegis response

type NntfListInDescribeScreenSecurityStatInfo

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

NntfListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type NntfListInDescribeSecurityStatInfo

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

NntfListInDescribeSecurityStatInfo is a nested struct in aegis response

type Node

type Node struct {
	Name         string     `json:"Name" xml:"Name"`
	Type         string     `json:"Type" xml:"Type"`
	PropertyList []Property `json:"PropertyList" xml:"PropertyList"`
}

Node is a nested struct in aegis response

type NodeListInfo

type NodeListInfo struct {
	EntityTypeList []string `json:"EntityTypeList" xml:"EntityTypeList"`
	EdgeList       []Edge   `json:"EdgeList" xml:"EdgeList"`
	VertexList     []Vertex `json:"VertexList" xml:"VertexList"`
}

NodeListInfo is a nested struct in aegis response

type OpenSasTrialRequest

type OpenSasTrialRequest struct {
	*requests.RpcRequest
	SourceIp   string `position:"Query" name:"SourceIp"`
	BuyVersion string `position:"Query" name:"BuyVersion"`
}

OpenSasTrialRequest is the request struct for api OpenSasTrial

func CreateOpenSasTrialRequest

func CreateOpenSasTrialRequest() (request *OpenSasTrialRequest)

CreateOpenSasTrialRequest creates a request to invoke OpenSasTrial API

type OpenSasTrialResponse

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

OpenSasTrialResponse is the response struct for api OpenSasTrial

func CreateOpenSasTrialResponse

func CreateOpenSasTrialResponse() (response *OpenSasTrialResponse)

CreateOpenSasTrialResponse creates a response to parse from OpenSasTrial response

type OperateAgentClientInstallRequest

type OperateAgentClientInstallRequest struct {
	*requests.RpcRequest
	SourceIp    string `position:"Query" name:"SourceIp"`
	InstanceIds string `position:"Query" name:"InstanceIds"`
	Lang        string `position:"Query" name:"Lang"`
	Uuids       string `position:"Query" name:"Uuids"`
}

OperateAgentClientInstallRequest is the request struct for api OperateAgentClientInstall

func CreateOperateAgentClientInstallRequest

func CreateOperateAgentClientInstallRequest() (request *OperateAgentClientInstallRequest)

CreateOperateAgentClientInstallRequest creates a request to invoke OperateAgentClientInstall API

type OperateAgentClientInstallResponse

type OperateAgentClientInstallResponse struct {
	*responses.BaseResponse
	RequestId                     string                      `json:"RequestId" xml:"RequestId"`
	AegisCelintInstallResposeList []AegisCelintInstallRespose `json:"AegisCelintInstallResposeList" xml:"AegisCelintInstallResposeList"`
}

OperateAgentClientInstallResponse is the response struct for api OperateAgentClientInstall

func CreateOperateAgentClientInstallResponse

func CreateOperateAgentClientInstallResponse() (response *OperateAgentClientInstallResponse)

CreateOperateAgentClientInstallResponse creates a response to parse from OperateAgentClientInstall response

type OperateResultRequest

type OperateResultRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	Ids      string           `position:"Query" name:"Ids"`
	Status   requests.Integer `position:"Query" name:"Status"`
}

OperateResultRequest is the request struct for api OperateResult

func CreateOperateResultRequest

func CreateOperateResultRequest() (request *OperateResultRequest)

CreateOperateResultRequest creates a request to invoke OperateResult API

type OperateResultResponse

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

OperateResultResponse is the response struct for api OperateResult

func CreateOperateResultResponse

func CreateOperateResultResponse() (response *OperateResultResponse)

CreateOperateResultResponse creates a response to parse from OperateResult response

type OperateSuspiciousEventRequest

type OperateSuspiciousEventRequest struct {
	*requests.RpcRequest
	SourceIp    string `position:"Query" name:"SourceIp"`
	Data        string `position:"Query" name:"Data"`
	OperateType string `position:"Query" name:"OperateType"`
}

OperateSuspiciousEventRequest is the request struct for api OperateSuspiciousEvent

func CreateOperateSuspiciousEventRequest

func CreateOperateSuspiciousEventRequest() (request *OperateSuspiciousEventRequest)

CreateOperateSuspiciousEventRequest creates a request to invoke OperateSuspiciousEvent API

type OperateSuspiciousEventResponse

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

OperateSuspiciousEventResponse is the response struct for api OperateSuspiciousEvent

func CreateOperateSuspiciousEventResponse

func CreateOperateSuspiciousEventResponse() (response *OperateSuspiciousEventResponse)

CreateOperateSuspiciousEventResponse creates a response to parse from OperateSuspiciousEvent response

type OperateSuspiciousOverallConfigRequest

type OperateSuspiciousOverallConfigRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	Lang     string `position:"Query" name:"Lang"`
	Type     string `position:"Query" name:"Type"`
	Config   string `position:"Query" name:"Config"`
}

OperateSuspiciousOverallConfigRequest is the request struct for api OperateSuspiciousOverallConfig

func CreateOperateSuspiciousOverallConfigRequest

func CreateOperateSuspiciousOverallConfigRequest() (request *OperateSuspiciousOverallConfigRequest)

CreateOperateSuspiciousOverallConfigRequest creates a request to invoke OperateSuspiciousOverallConfig API

type OperateSuspiciousOverallConfigResponse

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

OperateSuspiciousOverallConfigResponse is the response struct for api OperateSuspiciousOverallConfig

func CreateOperateSuspiciousOverallConfigResponse

func CreateOperateSuspiciousOverallConfigResponse() (response *OperateSuspiciousOverallConfigResponse)

CreateOperateSuspiciousOverallConfigResponse creates a response to parse from OperateSuspiciousOverallConfig response

type OperateSuspiciousTargetConfigRequest

type OperateSuspiciousTargetConfigRequest struct {
	*requests.RpcRequest
	TargetOperations string `position:"Query" name:"TargetOperations"`
	SourceIp         string `position:"Query" name:"SourceIp"`
	TargetType       string `position:"Query" name:"TargetType"`
	Lang             string `position:"Query" name:"Lang"`
	Type             string `position:"Query" name:"Type"`
}

OperateSuspiciousTargetConfigRequest is the request struct for api OperateSuspiciousTargetConfig

func CreateOperateSuspiciousTargetConfigRequest

func CreateOperateSuspiciousTargetConfigRequest() (request *OperateSuspiciousTargetConfigRequest)

CreateOperateSuspiciousTargetConfigRequest creates a request to invoke OperateSuspiciousTargetConfig API

type OperateSuspiciousTargetConfigResponse

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

OperateSuspiciousTargetConfigResponse is the response struct for api OperateSuspiciousTargetConfig

func CreateOperateSuspiciousTargetConfigResponse

func CreateOperateSuspiciousTargetConfigResponse() (response *OperateSuspiciousTargetConfigResponse)

CreateOperateSuspiciousTargetConfigResponse creates a response to parse from OperateSuspiciousTargetConfig response

type OperateVulRequest

type OperateVulRequest struct {
	*requests.RpcRequest
	Reason      string `position:"Query" name:"Reason"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	OperateType string `position:"Query" name:"OperateType"`
	Type        string `position:"Query" name:"Type"`
	Info        string `position:"Query" name:"Info"`
}

OperateVulRequest is the request struct for api OperateVul

func CreateOperateVulRequest

func CreateOperateVulRequest() (request *OperateVulRequest)

CreateOperateVulRequest creates a request to invoke OperateVul API

type OperateVulResponse

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

OperateVulResponse is the response struct for api OperateVul

func CreateOperateVulResponse

func CreateOperateVulResponse() (response *OperateVulResponse)

CreateOperateVulResponse creates a response to parse from OperateVul response

type OperateWarningRequest

type OperateWarningRequest struct {
	*requests.RpcRequest
	Reason         string `position:"Query" name:"Reason"`
	SourceIp       string `position:"Query" name:"SourceIp"`
	OperateType    string `position:"Query" name:"OperateType"`
	RiskWarningIds string `position:"Query" name:"RiskWarningIds"`
}

OperateWarningRequest is the request struct for api OperateWarning

func CreateOperateWarningRequest

func CreateOperateWarningRequest() (request *OperateWarningRequest)

CreateOperateWarningRequest creates a request to invoke OperateWarning API

type OperateWarningResponse

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

OperateWarningResponse is the response struct for api OperateWarning

func CreateOperateWarningResponse

func CreateOperateWarningResponse() (response *OperateWarningResponse)

CreateOperateWarningResponse creates a response to parse from OperateWarning response

type OperationSuspEventsRequest

type OperationSuspEventsRequest struct {
	*requests.RpcRequest
	SourceIp           string `position:"Query" name:"SourceIp"`
	WarnType           string `position:"Query" name:"WarnType"`
	SuspiciousEventIds string `position:"Query" name:"SuspiciousEventIds"`
	From               string `position:"Query" name:"From"`
	SubOperation       string `position:"Query" name:"SubOperation"`
	Operation          string `position:"Query" name:"Operation"`
}

OperationSuspEventsRequest is the request struct for api OperationSuspEvents

func CreateOperationSuspEventsRequest

func CreateOperationSuspEventsRequest() (request *OperationSuspEventsRequest)

CreateOperationSuspEventsRequest creates a request to invoke OperationSuspEvents API

type OperationSuspEventsResponse

type OperationSuspEventsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
}

OperationSuspEventsResponse is the response struct for api OperationSuspEvents

func CreateOperationSuspEventsResponse

func CreateOperationSuspEventsResponse() (response *OperationSuspEventsResponse)

CreateOperationSuspEventsResponse creates a response to parse from OperationSuspEvents response

type Operator

type Operator struct {
	Name        string `json:"Name" xml:"Name"`
	Description string `json:"Description" xml:"Description"`
}

Operator is a nested struct in aegis response

type OperatorList

type OperatorList struct {
	Operator []Operator `json:"Operator" xml:"Operator"`
}

OperatorList is a nested struct in aegis response

type OriginalCurve

type OriginalCurve struct {
	Count       int `json:"Count" xml:"Count"`
	DsTimestamp int `json:"DsTimestamp" xml:"DsTimestamp"`
}

OriginalCurve is a nested struct in aegis response

type OriginalCurveList

type OriginalCurveList struct {
	OriginalCurve []OriginalCurve `json:"OriginalCurve" xml:"OriginalCurve"`
}

OriginalCurveList is a nested struct in aegis response

type OverallConfig

type OverallConfig struct {
	Type   string `json:"Type" xml:"Type"`
	Config string `json:"Config" xml:"Config"`
}

OverallConfig is a nested struct in aegis response

type PageInfo

type PageInfo struct {
	CurrentPage int `json:"CurrentPage" xml:"CurrentPage"`
	Count       int `json:"Count" xml:"Count"`
	TotalCount  int `json:"TotalCount" xml:"TotalCount"`
	PageSize    int `json:"PageSize" xml:"PageSize"`
}

PageInfo is a nested struct in aegis response

type Process

type Process struct {
	Id          int    `json:"Id" xml:"Id"`
	ProcessId   int    `json:"ProcessId" xml:"ProcessId"`
	ProcessName string `json:"ProcessName" xml:"ProcessName"`
	FilePath    string `json:"FilePath" xml:"FilePath"`
	Md5         string `json:"Md5" xml:"Md5"`
	Level       int    `json:"Level" xml:"Level"`
	ProcessType int    `json:"ProcessType" xml:"ProcessType"`
	Status      int    `json:"Status" xml:"Status"`
}

Process is a nested struct in aegis response

type Processes

type Processes struct {
	Process []Process `json:"Process" xml:"Process"`
}

Processes is a nested struct in aegis response

type Property

type Property struct {
	Name  string `json:"Name" xml:"Name"`
	Value string `json:"Value" xml:"Value"`
}

Property is a nested struct in aegis response

type PropertyList

type PropertyList struct {
	Property []Property `json:"Property" xml:"Property"`
}

PropertyList is a nested struct in aegis response

type QuaraFile

type QuaraFile struct {
	Name         string `json:"Name" xml:"Name"`
	Path         string `json:"Path" xml:"Path"`
	Id           int    `json:"Id" xml:"Id"`
	ModifyTime   string `json:"ModifyTime" xml:"ModifyTime"`
	InfoType     string `json:"InfoType" xml:"InfoType"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	Online       bool   `json:"Online" xml:"Online"`
	Ip           string `json:"Ip" xml:"Ip"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	EventName    string `json:"EventName" xml:"EventName"`
	FileStatus   string `json:"FileStatus" xml:"FileStatus"`
	Uuid         string `json:"Uuid" xml:"Uuid"`
	Value        string `json:"Value" xml:"Value"`
	EventType    string `json:"EventType" xml:"EventType"`
	Tag          string `json:"Tag" xml:"Tag"`
	Md5          string `json:"Md5" xml:"Md5"`
	Status       string `json:"Status" xml:"Status"`
	Type         string `json:"Type" xml:"Type"`
}

QuaraFile is a nested struct in aegis response

type QuaraFilesInDescribeQuaraFile

type QuaraFilesInDescribeQuaraFile struct {
	QuaraFile []QuaraFile `json:"QuaraFile" xml:"QuaraFile"`
}

QuaraFilesInDescribeQuaraFile is a nested struct in aegis response

type QuaraFilesInDescribeSuspEventQuaraFiles

type QuaraFilesInDescribeSuspEventQuaraFiles struct {
	QuaraFile []QuaraFile `json:"QuaraFile" xml:"QuaraFile"`
}

QuaraFilesInDescribeSuspEventQuaraFiles is a nested struct in aegis response

type QueryCrackEventRequest

type QueryCrackEventRequest struct {
	*requests.RpcRequest
	EndTime     string           `position:"Query" name:"EndTime"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   string           `position:"Query" name:"StartTime"`
	Uuid        string           `position:"Query" name:"Uuid"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

QueryCrackEventRequest is the request struct for api QueryCrackEvent

func CreateQueryCrackEventRequest

func CreateQueryCrackEventRequest() (request *QueryCrackEventRequest)

CreateQueryCrackEventRequest creates a request to invoke QueryCrackEvent API

type QueryCrackEventResponse

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

QueryCrackEventResponse is the response struct for api QueryCrackEvent

func CreateQueryCrackEventResponse

func CreateQueryCrackEventResponse() (response *QueryCrackEventResponse)

CreateQueryCrackEventResponse creates a response to parse from QueryCrackEvent response

type QueryItems

type QueryItems struct {
	QueryItemsItem []QueryItemsItem `json:"QueryItemsItem" xml:"QueryItemsItem"`
}

QueryItems is a nested struct in aegis response

type QueryItemsItem

type QueryItemsItem struct {
	QueryDetail string `json:"QueryDetail" xml:"QueryDetail"`
	QueryName   string `json:"QueryName" xml:"QueryName"`
	Conditions  string `json:"Conditions" xml:"Conditions"`
}

QueryItemsItem is a nested struct in aegis response

type QueryLoginEventRequest

type QueryLoginEventRequest struct {
	*requests.RpcRequest
	EndTime     string           `position:"Query" name:"EndTime"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	StartTime   string           `position:"Query" name:"StartTime"`
	Uuid        string           `position:"Query" name:"Uuid"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

QueryLoginEventRequest is the request struct for api QueryLoginEvent

func CreateQueryLoginEventRequest

func CreateQueryLoginEventRequest() (request *QueryLoginEventRequest)

CreateQueryLoginEventRequest creates a request to invoke QueryLoginEvent API

type QueryLoginEventResponse

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

QueryLoginEventResponse is the response struct for api QueryLoginEvent

func CreateQueryLoginEventResponse

func CreateQueryLoginEventResponse() (response *QueryLoginEventResponse)

CreateQueryLoginEventResponse creates a response to parse from QueryLoginEvent response

type ReleaseInstanceRequest

type ReleaseInstanceRequest struct {
	*requests.RpcRequest
	InstanceId string           `position:"Query" name:"InstanceId"`
	OwnerId    requests.Integer `position:"Query" name:"OwnerId"`
}

ReleaseInstanceRequest is the request struct for api ReleaseInstance

func CreateReleaseInstanceRequest

func CreateReleaseInstanceRequest() (request *ReleaseInstanceRequest)

CreateReleaseInstanceRequest creates a request to invoke ReleaseInstance API

type ReleaseInstanceResponse

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

ReleaseInstanceResponse is the response struct for api ReleaseInstance

func CreateReleaseInstanceResponse

func CreateReleaseInstanceResponse() (response *ReleaseInstanceResponse)

CreateReleaseInstanceResponse creates a response to parse from ReleaseInstance response

type RemindListInDescribeScreenSecurityStatInfo

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

RemindListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type RemindListInDescribeSecurityStatInfo

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

RemindListInDescribeSecurityStatInfo is a nested struct in aegis response

type RenewInstanceRequest

type RenewInstanceRequest struct {
	*requests.RpcRequest
	Duration     requests.Integer `position:"Query" name:"Duration"`
	InstanceId   string           `position:"Query" name:"InstanceId"`
	ClientToken  string           `position:"Query" name:"ClientToken"`
	VmNumber     string           `position:"Query" name:"VmNumber"`
	OwnerId      requests.Integer `position:"Query" name:"OwnerId"`
	PricingCycle string           `position:"Query" name:"PricingCycle"`
}

RenewInstanceRequest is the request struct for api RenewInstance

func CreateRenewInstanceRequest

func CreateRenewInstanceRequest() (request *RenewInstanceRequest)

CreateRenewInstanceRequest creates a request to invoke RenewInstance API

type RenewInstanceResponse

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

RenewInstanceResponse is the response struct for api RenewInstance

func CreateRenewInstanceResponse

func CreateRenewInstanceResponse() (response *RenewInstanceResponse)

CreateRenewInstanceResponse creates a response to parse from RenewInstance response

type Result

type Result struct {
	StrategyId int `json:"StrategyId" xml:"StrategyId"`
}

Result is a nested struct in aegis response

type ResultCurve

type ResultCurve struct {
	Count       int `json:"Count" xml:"Count"`
	DsTimestamp int `json:"DsTimestamp" xml:"DsTimestamp"`
}

ResultCurve is a nested struct in aegis response

type ResultCurveList

type ResultCurveList struct {
	ResultCurve []ResultCurve `json:"ResultCurve" xml:"ResultCurve"`
}

ResultCurveList is a nested struct in aegis response

type ResultList

type ResultList struct {
	ResultListItem []ResultListItem `json:"ResultListItem" xml:"ResultListItem"`
}

ResultList is a nested struct in aegis response

type ResultListItem

type ResultListItem struct {
	LastTimestamp     int    `json:"LastTimestamp" xml:"LastTimestamp"`
	ModifiedTimestamp int    `json:"ModifiedTimestamp" xml:"ModifiedTimestamp"`
	WarnLevel         string `json:"WarnLevel" xml:"WarnLevel"`
	UniqueKey         string `json:"UniqueKey" xml:"UniqueKey"`
	LastOperate       int    `json:"LastOperate" xml:"LastOperate"`
	CreateTimestamp   int    `json:"CreateTimestamp" xml:"CreateTimestamp"`
	RuleDescription   string `json:"RuleDescription" xml:"RuleDescription"`
	RuleType          string `json:"RuleType" xml:"RuleType"`
	RuleName          string `json:"RuleName" xml:"RuleName"`
	Details           string `json:"Details" xml:"Details"`
	Id                int    `json:"Id" xml:"Id"`
	AliUid            int    `json:"AliUid" xml:"AliUid"`
	RuleId            int    `json:"RuleId" xml:"RuleId"`
	Status            int    `json:"Status" xml:"Status"`
	FieldKey          string `json:"FieldKey" xml:"FieldKey"`
	InternetIp        string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp        string `json:"IntranetIp" xml:"IntranetIp"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	InstanceName      string `json:"InstanceName" xml:"InstanceName"`
}

ResultListItem is a nested struct in aegis response

type Risk

type Risk struct {
	RiskId       int    `json:"RiskId" xml:"RiskId"`
	RiskName     string `json:"RiskName" xml:"RiskName"`
	RiskDetail   string `json:"RiskDetail" xml:"RiskDetail"`
	RiskType     string `json:"RiskType" xml:"RiskType"`
	TypeAlias    string `json:"TypeAlias" xml:"TypeAlias"`
	SubRiskType  string `json:"SubRiskType" xml:"SubRiskType"`
	SubTypeAlias string `json:"SubTypeAlias" xml:"SubTypeAlias"`
}

Risk is a nested struct in aegis response

type RiskType

type RiskType struct {
	TypeName  string    `json:"TypeName" xml:"TypeName"`
	Alias     string    `json:"Alias" xml:"Alias"`
	WarnCount string    `json:"WarnCount" xml:"WarnCount"`
	SubTypes  []SubType `json:"SubTypes" xml:"SubTypes"`
}

RiskType is a nested struct in aegis response

type RiskTypeWhiteListQueryResult

type RiskTypeWhiteListQueryResult struct {
	TypeName string    `json:"TypeName" xml:"TypeName"`
	Alias    string    `json:"Alias" xml:"Alias"`
	On       bool      `json:"On" xml:"On"`
	SubTypes []SubType `json:"SubTypes" xml:"SubTypes"`
}

RiskTypeWhiteListQueryResult is a nested struct in aegis response

type RiskTypeWhiteListQueryResultList

type RiskTypeWhiteListQueryResultList struct {
	RiskTypeWhiteListQueryResult []RiskTypeWhiteListQueryResult `json:"RiskTypeWhiteListQueryResult" xml:"RiskTypeWhiteListQueryResult"`
}

RiskTypeWhiteListQueryResultList is a nested struct in aegis response

type RiskTypes

type RiskTypes struct {
	RiskType []RiskType `json:"RiskType" xml:"RiskType"`
}

RiskTypes is a nested struct in aegis response

type Risks

type Risks struct {
	Risk []Risk `json:"Risk" xml:"Risk"`
}

Risks is a nested struct in aegis response

type RollbackQuaraFileRequest

type RollbackQuaraFileRequest struct {
	*requests.RpcRequest
	SourceIp  string `position:"Query" name:"SourceIp"`
	EventType string `position:"Query" name:"EventType"`
	Tag       string `position:"Query" name:"Tag"`
	Uuid      string `position:"Query" name:"Uuid"`
	EventName string `position:"Query" name:"EventName"`
}

RollbackQuaraFileRequest is the request struct for api RollbackQuaraFile

func CreateRollbackQuaraFileRequest

func CreateRollbackQuaraFileRequest() (request *RollbackQuaraFileRequest)

CreateRollbackQuaraFileRequest creates a request to invoke RollbackQuaraFile API

type RollbackQuaraFileResponse

type RollbackQuaraFileResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
}

RollbackQuaraFileResponse is the response struct for api RollbackQuaraFile

func CreateRollbackQuaraFileResponse

func CreateRollbackQuaraFileResponse() (response *RollbackQuaraFileResponse)

CreateRollbackQuaraFileResponse creates a response to parse from RollbackQuaraFile response

type RollbackSuspEventQuaraFileRequest

type RollbackSuspEventQuaraFileRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	From        string           `position:"Query" name:"From"`
	QuaraFileId requests.Integer `position:"Query" name:"QuaraFileId"`
}

RollbackSuspEventQuaraFileRequest is the request struct for api RollbackSuspEventQuaraFile

func CreateRollbackSuspEventQuaraFileRequest

func CreateRollbackSuspEventQuaraFileRequest() (request *RollbackSuspEventQuaraFileRequest)

CreateRollbackSuspEventQuaraFileRequest creates a request to invoke RollbackSuspEventQuaraFile API

type RollbackSuspEventQuaraFileResponse

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

RollbackSuspEventQuaraFileResponse is the response struct for api RollbackSuspEventQuaraFile

func CreateRollbackSuspEventQuaraFileResponse

func CreateRollbackSuspEventQuaraFileResponse() (response *RollbackSuspEventQuaraFileResponse)

CreateRollbackSuspEventQuaraFileResponse creates a response to parse from RollbackSuspEventQuaraFile response

type RpmEntityList

type RpmEntityList struct {
	RpmEntityListItem []RpmEntityListItem `json:"RpmEntityListItem" xml:"RpmEntityListItem"`
}

RpmEntityList is a nested struct in aegis response

type RpmEntityListItem

type RpmEntityListItem struct {
	FullVersion string `json:"FullVersion" xml:"FullVersion"`
	MatchDetail string `json:"MatchDetail" xml:"MatchDetail"`
	Name        string `json:"Name" xml:"Name"`
	Path        string `json:"Path" xml:"Path"`
	UpdateCmd   string `json:"UpdateCmd" xml:"UpdateCmd"`
	Version     string `json:"Version" xml:"Version"`
}

RpmEntityListItem is a nested struct in aegis response

type RuleGroup

type RuleGroup struct {
	GroupName   string `json:"GroupName" xml:"GroupName"`
	RuleNum     int    `json:"RuleNum" xml:"RuleNum"`
	Modified    int    `json:"Modified" xml:"Modified"`
	Create      int    `json:"Create" xml:"Create"`
	Description string `json:"Description" xml:"Description"`
	Id          int    `json:"Id" xml:"Id"`
	AliUid      int    `json:"AliUid" xml:"AliUid"`
}

RuleGroup is a nested struct in aegis response

type RuleGroupsInDescribeGroupList

type RuleGroupsInDescribeGroupList struct {
	RuleGroupsItem []RuleGroupsItem `json:"RuleGroupsItem" xml:"RuleGroupsItem"`
}

RuleGroupsInDescribeGroupList is a nested struct in aegis response

type RuleGroupsInDescribeRuleList

type RuleGroupsInDescribeRuleList struct {
	RuleGroup []RuleGroup `json:"RuleGroup" xml:"RuleGroup"`
}

RuleGroupsInDescribeRuleList is a nested struct in aegis response

type RuleGroupsItem

type RuleGroupsItem struct {
	GroupName       string `json:"GroupName" xml:"GroupName"`
	RuleNum         int    `json:"RuleNum" xml:"RuleNum"`
	Modified        int    `json:"Modified" xml:"Modified"`
	Create          int    `json:"Create" xml:"Create"`
	Description     string `json:"Description" xml:"Description"`
	Id              int    `json:"Id" xml:"Id"`
	AliUid          int    `json:"AliUid" xml:"AliUid"`
	Status          int    `json:"Status" xml:"Status"`
	MachineGroupIds string `json:"MachineGroupIds" xml:"MachineGroupIds"`
}

RuleGroupsItem is a nested struct in aegis response

type Rules

type Rules struct {
	RulesItem []RulesItem `json:"RulesItem" xml:"RulesItem"`
}

Rules is a nested struct in aegis response

type RulesItem

type RulesItem struct {
	WarnLevel       string      `json:"WarnLevel" xml:"WarnLevel"`
	Modified        int         `json:"Modified" xml:"Modified"`
	Create          int         `json:"Create" xml:"Create"`
	RuleName        string      `json:"RuleName" xml:"RuleName"`
	Description     string      `json:"Description" xml:"Description"`
	Id              int         `json:"Id" xml:"Id"`
	DataSourceId    int         `json:"DataSourceId" xml:"DataSourceId"`
	Expressions     string      `json:"Expressions" xml:"Expressions"`
	Actions         string      `json:"Actions" xml:"Actions"`
	StatisticsRules string      `json:"StatisticsRules" xml:"StatisticsRules"`
	NeedGroup       bool        `json:"NeedGroup" xml:"NeedGroup"`
	StatusCode      string      `json:"StatusCode" xml:"StatusCode"`
	RuleGroups      []RuleGroup `json:"RuleGroups" xml:"RuleGroups"`
}

RulesItem is a nested struct in aegis response

type SasScreenSetting

type SasScreenSetting struct {
	ScreenSettingTitle string `json:"ScreenSettingTitle" xml:"ScreenSettingTitle"`
	ScreenSettingIdMap string `json:"ScreenSettingIdMap" xml:"ScreenSettingIdMap"`
}

SasScreenSetting is a nested struct in aegis response

type SasScreenSettingList

type SasScreenSettingList struct {
	SasScreenSettingListItem []SasScreenSettingListItem `json:"SasScreenSettingListItem" xml:"SasScreenSettingListItem"`
}

SasScreenSettingList is a nested struct in aegis response

type SasScreenSettingListItem

type SasScreenSettingListItem struct {
	ScreenSettingTitle string `json:"ScreenSettingTitle" xml:"ScreenSettingTitle"`
	ScreenSettingIdMap string `json:"ScreenSettingIdMap" xml:"ScreenSettingIdMap"`
}

SasScreenSettingListItem is a nested struct in aegis response

type SaveSuspEventUserSettingRequest

type SaveSuspEventUserSettingRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	From     string `position:"Query" name:"From"`
	LevelsOn string `position:"Query" name:"LevelsOn"`
}

SaveSuspEventUserSettingRequest is the request struct for api SaveSuspEventUserSetting

func CreateSaveSuspEventUserSettingRequest

func CreateSaveSuspEventUserSettingRequest() (request *SaveSuspEventUserSettingRequest)

CreateSaveSuspEventUserSettingRequest creates a request to invoke SaveSuspEventUserSetting API

type SaveSuspEventUserSettingResponse

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

SaveSuspEventUserSettingResponse is the response struct for api SaveSuspEventUserSetting

func CreateSaveSuspEventUserSettingResponse

func CreateSaveSuspEventUserSettingResponse() (response *SaveSuspEventUserSettingResponse)

CreateSaveSuspEventUserSettingResponse creates a response to parse from SaveSuspEventUserSetting response

type SaveWhiteListStrategyAssetsRequest

type SaveWhiteListStrategyAssetsRequest struct {
	*requests.RpcRequest
	Operations   string           `position:"Query" name:"Operations"`
	RelationType requests.Integer `position:"Query" name:"RelationType"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	StrategyId   requests.Integer `position:"Query" name:"StrategyId"`
	Lang         string           `position:"Query" name:"Lang"`
}

SaveWhiteListStrategyAssetsRequest is the request struct for api SaveWhiteListStrategyAssets

func CreateSaveWhiteListStrategyAssetsRequest

func CreateSaveWhiteListStrategyAssetsRequest() (request *SaveWhiteListStrategyAssetsRequest)

CreateSaveWhiteListStrategyAssetsRequest creates a request to invoke SaveWhiteListStrategyAssets API

type SaveWhiteListStrategyAssetsResponse

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

SaveWhiteListStrategyAssetsResponse is the response struct for api SaveWhiteListStrategyAssets

func CreateSaveWhiteListStrategyAssetsResponse

func CreateSaveWhiteListStrategyAssetsResponse() (response *SaveWhiteListStrategyAssetsResponse)

CreateSaveWhiteListStrategyAssetsResponse creates a response to parse from SaveWhiteListStrategyAssets response

type SaveWhiteListStrategyRequest

type SaveWhiteListStrategyRequest struct {
	*requests.RpcRequest
	StrategyName string           `position:"Query" name:"StrategyName"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	StudyTime    requests.Integer `position:"Query" name:"StudyTime"`
	StrategyId   requests.Integer `position:"Query" name:"StrategyId"`
	Lang         string           `position:"Query" name:"Lang"`
}

SaveWhiteListStrategyRequest is the request struct for api SaveWhiteListStrategy

func CreateSaveWhiteListStrategyRequest

func CreateSaveWhiteListStrategyRequest() (request *SaveWhiteListStrategyRequest)

CreateSaveWhiteListStrategyRequest creates a request to invoke SaveWhiteListStrategy API

type SaveWhiteListStrategyResponse

type SaveWhiteListStrategyResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	StrategyId int    `json:"StrategyId" xml:"StrategyId"`
}

SaveWhiteListStrategyResponse is the response struct for api SaveWhiteListStrategy

func CreateSaveWhiteListStrategyResponse

func CreateSaveWhiteListStrategyResponse() (response *SaveWhiteListStrategyResponse)

CreateSaveWhiteListStrategyResponse creates a response to parse from SaveWhiteListStrategy response

type SecurityEvent

type SecurityEvent struct {
	TotalCount      int      `json:"TotalCount" xml:"TotalCount"`
	RemindCount     int      `json:"RemindCount" xml:"RemindCount"`
	SeriousCount    int      `json:"SeriousCount" xml:"SeriousCount"`
	SuspiciousCount int      `json:"SuspiciousCount" xml:"SuspiciousCount"`
	RemindList      []string `json:"RemindList" xml:"RemindList"`
	DateArray       []string `json:"DateArray" xml:"DateArray"`
	SeriousList     []string `json:"SeriousList" xml:"SeriousList"`
	LevelsOn        []string `json:"LevelsOn" xml:"LevelsOn"`
	SuspiciousList  []string `json:"SuspiciousList" xml:"SuspiciousList"`
	ValueArray      []string `json:"ValueArray" xml:"ValueArray"`
}

SecurityEvent is a nested struct in aegis response

type SeriousListInDescribeScreenSecurityStatInfo

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

SeriousListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type SeriousListInDescribeSecurityStatInfo

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

SeriousListInDescribeSecurityStatInfo is a nested struct in aegis response

type SetDatasourceStatusRequest

type SetDatasourceStatusRequest struct {
	*requests.RpcRequest
	ProjectName  string           `position:"Query" name:"ProjectName"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	LogStoreName string           `position:"Query" name:"LogStoreName"`
	Status       requests.Integer `position:"Query" name:"Status"`
	RegionNo     string           `position:"Query" name:"RegionNo"`
}

SetDatasourceStatusRequest is the request struct for api SetDatasourceStatus

func CreateSetDatasourceStatusRequest

func CreateSetDatasourceStatusRequest() (request *SetDatasourceStatusRequest)

CreateSetDatasourceStatusRequest creates a request to invoke SetDatasourceStatus API

type SetDatasourceStatusResponse

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

SetDatasourceStatusResponse is the response struct for api SetDatasourceStatus

func CreateSetDatasourceStatusResponse

func CreateSetDatasourceStatusResponse() (response *SetDatasourceStatusResponse)

CreateSetDatasourceStatusResponse creates a response to parse from SetDatasourceStatus response

type ShipperData

type ShipperData struct {
	AuthStatus string `json:"AuthStatus" xml:"AuthStatus"`
}

ShipperData is a nested struct in aegis response

type SlsIndex

type SlsIndex struct {
	Index string `json:"Index" xml:"Index"`
}

SlsIndex is a nested struct in aegis response

type SlsProjectData

type SlsProjectData struct {
	SlsProjectDataItem []SlsProjectDataItem `json:"SlsProjectDataItem" xml:"SlsProjectDataItem"`
}

SlsProjectData is a nested struct in aegis response

type SlsProjectDataItem

type SlsProjectDataItem struct {
	Project  string   `json:"Project" xml:"Project"`
	LogStore []string `json:"LogStore" xml:"LogStore"`
}

SlsProjectDataItem is a nested struct in aegis response

type SocreThread

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

SocreThread is a nested struct in aegis response

type SocreThreadDate

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

SocreThreadDate is a nested struct in aegis response

type StackTrace

type StackTrace struct {
	StackTraceItem []StackTraceItem `json:"StackTraceItem" xml:"StackTraceItem"`
}

StackTrace is a nested struct in aegis response

type StackTraceItem

type StackTraceItem struct {
	FileName     string `json:"FileName" xml:"FileName"`
	NativeMethod bool   `json:"NativeMethod" xml:"NativeMethod"`
	MethodName   string `json:"MethodName" xml:"MethodName"`
	ClassName    string `json:"ClassName" xml:"ClassName"`
	LineNumber   int    `json:"LineNumber" xml:"LineNumber"`
}

StackTraceItem is a nested struct in aegis response

type Statistics

type Statistics struct {
	HealthseriousTotal     int  `json:"HealthseriousTotal" xml:"HealthseriousTotal"`
	Online                 bool `json:"Online" xml:"Online"`
	Account                int  `json:"Account" xml:"Account"`
	Serious                int  `json:"Serious" xml:"Serious"`
	VulTotal               int  `json:"VulTotal" xml:"VulTotal"`
	VulDealedTotal         int  `json:"VulDealedTotal" xml:"VulDealedTotal"`
	HealthTotal            int  `json:"HealthTotal" xml:"HealthTotal"`
	SuspiciousseriousTotal int  `json:"SuspiciousseriousTotal" xml:"SuspiciousseriousTotal"`
	Vul                    int  `json:"Vul" xml:"Vul"`
	SuspicioushighTotal    int  `json:"SuspicioushighTotal" xml:"SuspicioushighTotal"`
	HealthmediumTotal      int  `json:"HealthmediumTotal" xml:"HealthmediumTotal"`
	VulLaterSum            int  `json:"VulLaterSum" xml:"VulLaterSum"`
	HealthlowTotal         int  `json:"HealthlowTotal" xml:"HealthlowTotal"`
	Health                 int  `json:"Health" xml:"Health"`
	VulAsapSum             int  `json:"VulAsapSum" xml:"VulAsapSum"`
	SuspiciousmediumTotal  int  `json:"SuspiciousmediumTotal" xml:"SuspiciousmediumTotal"`
	HealthdealedTotal      int  `json:"HealthdealedTotal" xml:"HealthdealedTotal"`
	SuspiciousdealedTotal  int  `json:"SuspiciousdealedTotal" xml:"SuspiciousdealedTotal"`
	Suspicious             int  `json:"Suspicious" xml:"Suspicious"`
	VulNntfSum             int  `json:"VulNntfSum" xml:"VulNntfSum"`
	SuspiciouslowTotal     int  `json:"SuspiciouslowTotal" xml:"SuspiciouslowTotal"`
	Patch                  int  `json:"Patch" xml:"Patch"`
	SuspiciousTotal        int  `json:"SuspiciousTotal" xml:"SuspiciousTotal"`
	Total                  int  `json:"Total" xml:"Total"`
	HealthhighTotal        int  `json:"HealthhighTotal" xml:"HealthhighTotal"`
	Remind                 int  `json:"Remind" xml:"Remind"`
	Trojan                 int  `json:"Trojan" xml:"Trojan"`
}

Statistics is a nested struct in aegis response

type StrategiesInDescribeStratety

type StrategiesInDescribeStratety struct {
	Strategy []Strategy `json:"Strategy" xml:"Strategy"`
}

StrategiesInDescribeStratety is a nested struct in aegis response

type StrategiesInDescribeWhiteListStrategyList

type StrategiesInDescribeWhiteListStrategyList struct {
	Strategy []Strategy `json:"Strategy" xml:"Strategy"`
}

StrategiesInDescribeWhiteListStrategyList is a nested struct in aegis response

type StrategiesInDescribeWhiteListStrategyStatistics

type StrategiesInDescribeWhiteListStrategyStatistics struct {
	Strategy []Strategy `json:"Strategy" xml:"Strategy"`
}

StrategiesInDescribeWhiteListStrategyStatistics is a nested struct in aegis response

type Strategy

type Strategy struct {
	StrategyName                     string                         `json:"StrategyName" xml:"StrategyName"`
	Name                             string                         `json:"Name" xml:"Name"`
	Id                               int                            `json:"Id" xml:"Id"`
	RiskCount                        int                            `json:"RiskCount" xml:"RiskCount"`
	Status                           int                            `json:"Status" xml:"Status"`
	CycleDays                        int                            `json:"CycleDays" xml:"CycleDays"`
	EcsCount                         int                            `json:"EcsCount" xml:"EcsCount"`
	VirusProcCount                   int                            `json:"VirusProcCount" xml:"VirusProcCount"`
	PassRate                         int                            `json:"PassRate" xml:"PassRate"`
	ExecStatus                       int                            `json:"ExecStatus" xml:"ExecStatus"`
	AssetCount                       int                            `json:"AssetCount" xml:"AssetCount"`
	Progress                         int                            `json:"Progress" xml:"Progress"`
	SuspiciousProcCount              int                            `json:"SuspiciousProcCount" xml:"SuspiciousProcCount"`
	StrategyId                       int                            `json:"StrategyId" xml:"StrategyId"`
	StudyTime                        int                            `json:"StudyTime" xml:"StudyTime"`
	CycleStartTime                   int                            `json:"CycleStartTime" xml:"CycleStartTime"`
	ProcessRate                      int                            `json:"ProcessRate" xml:"ProcessRate"`
	TrustProcCount                   int                            `json:"TrustProcCount" xml:"TrustProcCount"`
	Type                             int                            `json:"Type" xml:"Type"`
	RiskTypeWhiteListQueryResultList []RiskTypeWhiteListQueryResult `json:"RiskTypeWhiteListQueryResultList" xml:"RiskTypeWhiteListQueryResultList"`
	ConfigTargets                    []ConfigTarget                 `json:"ConfigTargets" xml:"ConfigTargets"`
}

Strategy is a nested struct in aegis response

type StrategyTarget

type StrategyTarget struct {
	Flag       string `json:"Flag" xml:"Flag"`
	Target     string `json:"Target" xml:"Target"`
	TargetType string `json:"TargetType" xml:"TargetType"`
}

StrategyTarget is a nested struct in aegis response

type StrategyTargets

type StrategyTargets struct {
	StrategyTarget []StrategyTarget `json:"StrategyTarget" xml:"StrategyTarget"`
}

StrategyTargets is a nested struct in aegis response

type SubType

type SubType struct {
	TypeName  string `json:"TypeName" xml:"TypeName"`
	WarnCount string `json:"WarnCount" xml:"WarnCount"`
	On        bool   `json:"On" xml:"On"`
	Alias     string `json:"Alias" xml:"Alias"`
}

SubType is a nested struct in aegis response

type SubTypesInDescribeRiskType

type SubTypesInDescribeRiskType struct {
	SubType []SubType `json:"subType" xml:"subType"`
}

SubTypesInDescribeRiskType is a nested struct in aegis response

type SubTypesInDescribeStratetyDetail

type SubTypesInDescribeStratetyDetail struct {
	SubType []SubType `json:"SubType" xml:"SubType"`
}

SubTypesInDescribeStratetyDetail is a nested struct in aegis response

type Suggestion

type Suggestion struct {
	SuggestType string       `json:"SuggestType" xml:"SuggestType"`
	Points      int          `json:"Points" xml:"Points"`
	Detail      []DetailItem `json:"Detail" xml:"Detail"`
}

Suggestion is a nested struct in aegis response

type Suggestions

type Suggestions struct {
	Suggestion []Suggestion `json:"Suggestion" xml:"Suggestion"`
}

Suggestions is a nested struct in aegis response

type Summary

type Summary struct {
	TotalCount     int `json:"TotalCount" xml:"TotalCount"`
	Offline        int `json:"Offline" xml:"Offline"`
	Online         int `json:"Online" xml:"Online"`
	AllRegionCount int `json:"AllRegionCount" xml:"AllRegionCount"`
}

Summary is a nested struct in aegis response

type Suppressed

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

Suppressed is a nested struct in aegis response

type SuspEventAaggregatValueArray

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

SuspEventAaggregatValueArray is a nested struct in aegis response

type SuspEventMachineNames

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

SuspEventMachineNames is a nested struct in aegis response

type SuspEventUuids

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

SuspEventUuids is a nested struct in aegis response

type SuspEventValueArrayInDescribeOperateInfo

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

SuspEventValueArrayInDescribeOperateInfo is a nested struct in aegis response

type SuspEventValueArrayInDescribeScreenOperateInfo

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

SuspEventValueArrayInDescribeScreenOperateInfo is a nested struct in aegis response

type SuspEventsInDescribeAlarmEventList

type SuspEventsInDescribeAlarmEventList struct {
	SuspEventsItem []SuspEventsItem `json:"SuspEventsItem" xml:"SuspEventsItem"`
}

SuspEventsInDescribeAlarmEventList is a nested struct in aegis response

type SuspEventsInDescribeScreenAlarmEventList

type SuspEventsInDescribeScreenAlarmEventList struct {
	SuspEventsItem []SuspEventsItem `json:"SuspEventsItem" xml:"SuspEventsItem"`
}

SuspEventsInDescribeScreenAlarmEventList is a nested struct in aegis response

type SuspEventsInDescribeSuspEvents

type SuspEventsInDescribeSuspEvents struct {
	WarningSummary []WarningSummary `json:"WarningSummary" xml:"WarningSummary"`
}

SuspEventsInDescribeSuspEvents is a nested struct in aegis response

type SuspEventsItem

type SuspEventsItem struct {
	Solution             string `json:"Solution" xml:"Solution"`
	SaleVersion          string `json:"SaleVersion" xml:"SaleVersion"`
	InternetIp           string `json:"InternetIp" xml:"InternetIp"`
	Level                string `json:"Level" xml:"Level"`
	InstanceName         string `json:"InstanceName" xml:"InstanceName"`
	DataSource           string `json:"DataSource" xml:"DataSource"`
	AlarmEventName       string `json:"AlarmEventName" xml:"AlarmEventName"`
	EndTime              int    `json:"EndTime" xml:"EndTime"`
	AlarmUniqueInfo      string `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	Dealed               bool   `json:"Dealed" xml:"Dealed"`
	AlarmEventType       string `json:"AlarmEventType" xml:"AlarmEventType"`
	StartTime            int    `json:"StartTime" xml:"StartTime"`
	Uuid                 string `json:"Uuid" xml:"Uuid"`
	GmtModified          int    `json:"GmtModified" xml:"GmtModified"`
	HasTraceInfo         bool   `json:"HasTraceInfo" xml:"HasTraceInfo"`
	CanBeDealOnLine      bool   `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	SuspiciousEventCount int    `json:"SuspiciousEventCount" xml:"SuspiciousEventCount"`
	IntranetIp           string `json:"IntranetIp" xml:"IntranetIp"`
	Description          string `json:"Description" xml:"Description"`
	CanCancelFault       bool   `json:"CanCancelFault" xml:"CanCancelFault"`
}

SuspEventsItem is a nested struct in aegis response

type SuspiciousItems

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

SuspiciousItems is a nested struct in aegis response

type SuspiciousListInDescribeScreenSecurityStatInfo

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

SuspiciousListInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type SuspiciousListInDescribeSecurityStatInfo

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

SuspiciousListInDescribeSecurityStatInfo is a nested struct in aegis response

type TamperProofAaggregateArray

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

TamperProofAaggregateArray is a nested struct in aegis response

type TamperProofArray

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

TamperProofArray is a nested struct in aegis response

type Target

type Target struct {
	Flag       string `json:"Flag" xml:"Flag"`
	Target     string `json:"Target" xml:"Target"`
	TargetType string `json:"TargetType" xml:"TargetType"`
}

Target is a nested struct in aegis response

type TargetConfig

type TargetConfig struct {
	OverAllConfig string `json:"OverAllConfig" xml:"OverAllConfig"`
	Config        string `json:"Config" xml:"Config"`
	Type          string `json:"Type" xml:"Type"`
}

TargetConfig is a nested struct in aegis response

type TargetConfigsInDescribeTargetConfig

type TargetConfigsInDescribeTargetConfig struct {
	TargetConfig []TargetConfig `json:"TargetConfig" xml:"TargetConfig"`
}

TargetConfigsInDescribeTargetConfig is a nested struct in aegis response

type TargetConfigsInDescribeVulConfig

type TargetConfigsInDescribeVulConfig struct {
	TargetConfig []TargetConfig `json:"TargetConfig" xml:"TargetConfig"`
}

TargetConfigsInDescribeVulConfig is a nested struct in aegis response

type TargetList

type TargetList struct {
	Target []Target `json:"Target" xml:"Target"`
}

TargetList is a nested struct in aegis response

type TargetStat

type TargetStat struct {
	VulType    string   `json:"VulType" xml:"VulType"`
	UuidCount  string   `json:"UuidCount" xml:"UuidCount"`
	TotalCount string   `json:"TotalCount" xml:"TotalCount"`
	Targets    []Target `json:"Targets" xml:"Targets"`
}

TargetStat is a nested struct in aegis response

type TargetStats

type TargetStats struct {
	TargetStat []TargetStat `json:"TargetStat" xml:"TargetStat"`
}

TargetStats is a nested struct in aegis response

type TargetsInDescribeTarget

type TargetsInDescribeTarget struct {
	Target []Target `json:"Target" xml:"Target"`
}

TargetsInDescribeTarget is a nested struct in aegis response

type TargetsInDescribeVulTargetStatistics

type TargetsInDescribeVulTargetStatistics struct {
	Target []Target `json:"Target" xml:"Target"`
}

TargetsInDescribeVulTargetStatistics is a nested struct in aegis response

type TimeScope

type TimeScope struct {
	Start    int `json:"Start" xml:"Start"`
	End      int `json:"End" xml:"End"`
	Interval int `json:"Interval" xml:"Interval"`
	Step     int `json:"Step" xml:"Step"`
}

TimeScope is a nested struct in aegis response

type TopRiskyAsset

type TopRiskyAsset struct {
	Type       string      `json:"Type" xml:"Type"`
	AssetInfos []AssetInfo `json:"AssetInfos" xml:"AssetInfos"`
}

TopRiskyAsset is a nested struct in aegis response

type TopRiskyAssets

type TopRiskyAssets struct {
	TopRiskyAsset []TopRiskyAsset `json:"TopRiskyAsset" xml:"TopRiskyAsset"`
}

TopRiskyAssets is a nested struct in aegis response

type TopicList

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

TopicList is a nested struct in aegis response

type TraceInfoDetail

type TraceInfoDetail struct {
	EdgeList       []Edge                            `json:"EdgeList" xml:"EdgeList"`
	VertexList     []VertexInDescribeTraceInfoDetail `json:"VertexList" xml:"VertexList"`
	EntityTypeList []EntityType                      `json:"EntityTypeList" xml:"EntityTypeList"`
}

TraceInfoDetail is a nested struct in aegis response

type TransformLeakageRequest

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

TransformLeakageRequest is the request struct for api TransformLeakage

func CreateTransformLeakageRequest

func CreateTransformLeakageRequest() (request *TransformLeakageRequest)

CreateTransformLeakageRequest creates a request to invoke TransformLeakage API

type TransformLeakageResponse

type TransformLeakageResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
}

TransformLeakageResponse is the response struct for api TransformLeakage

func CreateTransformLeakageResponse

func CreateTransformLeakageResponse() (response *TransformLeakageResponse)

CreateTransformLeakageResponse creates a response to parse from TransformLeakage response

type UUIDList

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

UUIDList is a nested struct in aegis response

type UpdateWhiteListProcessStatusRequest

type UpdateWhiteListProcessStatusRequest struct {
	*requests.RpcRequest
	ProcessIds string           `position:"Query" name:"ProcessIds"`
	SourceIp   string           `position:"Query" name:"SourceIp"`
	StrategyId requests.Integer `position:"Query" name:"StrategyId"`
	Lang       string           `position:"Query" name:"Lang"`
	Status     requests.Integer `position:"Query" name:"Status"`
}

UpdateWhiteListProcessStatusRequest is the request struct for api UpdateWhiteListProcessStatus

func CreateUpdateWhiteListProcessStatusRequest

func CreateUpdateWhiteListProcessStatusRequest() (request *UpdateWhiteListProcessStatusRequest)

CreateUpdateWhiteListProcessStatusRequest creates a request to invoke UpdateWhiteListProcessStatus API

type UpdateWhiteListProcessStatusResponse

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

UpdateWhiteListProcessStatusResponse is the response struct for api UpdateWhiteListProcessStatus

func CreateUpdateWhiteListProcessStatusResponse

func CreateUpdateWhiteListProcessStatusResponse() (response *UpdateWhiteListProcessStatusResponse)

CreateUpdateWhiteListProcessStatusResponse creates a response to parse from UpdateWhiteListProcessStatus response

type UpdateWhiteListStrategyRelationRequest

type UpdateWhiteListStrategyRelationRequest struct {
	*requests.RpcRequest
	SourceIp      string           `position:"Query" name:"SourceIp"`
	ProcessMethod requests.Integer `position:"Query" name:"ProcessMethod"`
	StrategyId    requests.Integer `position:"Query" name:"StrategyId"`
	Lang          string           `position:"Query" name:"Lang"`
	Type          requests.Integer `position:"Query" name:"Type"`
	Uuid          string           `position:"Query" name:"Uuid"`
	Status        requests.Integer `position:"Query" name:"Status"`
}

UpdateWhiteListStrategyRelationRequest is the request struct for api UpdateWhiteListStrategyRelation

func CreateUpdateWhiteListStrategyRelationRequest

func CreateUpdateWhiteListStrategyRelationRequest() (request *UpdateWhiteListStrategyRelationRequest)

CreateUpdateWhiteListStrategyRelationRequest creates a request to invoke UpdateWhiteListStrategyRelation API

type UpdateWhiteListStrategyRelationResponse

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

UpdateWhiteListStrategyRelationResponse is the response struct for api UpdateWhiteListStrategyRelation

func CreateUpdateWhiteListStrategyRelationResponse

func CreateUpdateWhiteListStrategyRelationResponse() (response *UpdateWhiteListStrategyRelationResponse)

CreateUpdateWhiteListStrategyRelationResponse creates a response to parse from UpdateWhiteListStrategyRelation response

type UpdateWhiteListStrategyStatusRequest

type UpdateWhiteListStrategyStatusRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	StrategyIds string           `position:"Query" name:"StrategyIds"`
	Lang        string           `position:"Query" name:"Lang"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

UpdateWhiteListStrategyStatusRequest is the request struct for api UpdateWhiteListStrategyStatus

func CreateUpdateWhiteListStrategyStatusRequest

func CreateUpdateWhiteListStrategyStatusRequest() (request *UpdateWhiteListStrategyStatusRequest)

CreateUpdateWhiteListStrategyStatusRequest creates a request to invoke UpdateWhiteListStrategyStatus API

type UpdateWhiteListStrategyStatusResponse

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

UpdateWhiteListStrategyStatusResponse is the response struct for api UpdateWhiteListStrategyStatus

func CreateUpdateWhiteListStrategyStatusResponse

func CreateUpdateWhiteListStrategyStatusResponse() (response *UpdateWhiteListStrategyStatusResponse)

CreateUpdateWhiteListStrategyStatusResponse creates a response to parse from UpdateWhiteListStrategyStatus response

type UpgradeInstanceRequest

type UpgradeInstanceRequest struct {
	*requests.RpcRequest
	InstanceId  string           `position:"Query" name:"InstanceId"`
	ClientToken string           `position:"Query" name:"ClientToken"`
	VmNumber    requests.Integer `position:"Query" name:"VmNumber"`
	OwnerId     requests.Integer `position:"Query" name:"OwnerId"`
	VersionCode requests.Integer `position:"Query" name:"VersionCode"`
}

UpgradeInstanceRequest is the request struct for api UpgradeInstance

func CreateUpgradeInstanceRequest

func CreateUpgradeInstanceRequest() (request *UpgradeInstanceRequest)

CreateUpgradeInstanceRequest creates a request to invoke UpgradeInstance API

type UpgradeInstanceResponse

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

UpgradeInstanceResponse is the response struct for api UpgradeInstance

func CreateUpgradeInstanceResponse

func CreateUpgradeInstanceResponse() (response *UpgradeInstanceResponse)

CreateUpgradeInstanceResponse creates a response to parse from UpgradeInstance response

type ValidateHcWarningsRequest

type ValidateHcWarningsRequest struct {
	*requests.RpcRequest
	RiskIds  string `position:"Query" name:"RiskIds"`
	SourceIp string `position:"Query" name:"SourceIp"`
	Uuids    string `position:"Query" name:"Uuids"`
}

ValidateHcWarningsRequest is the request struct for api ValidateHcWarnings

func CreateValidateHcWarningsRequest

func CreateValidateHcWarningsRequest() (request *ValidateHcWarningsRequest)

CreateValidateHcWarningsRequest creates a request to invoke ValidateHcWarnings API

type ValidateHcWarningsResponse

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

ValidateHcWarningsResponse is the response struct for api ValidateHcWarnings

func CreateValidateHcWarningsResponse

func CreateValidateHcWarningsResponse() (response *ValidateHcWarningsResponse)

CreateValidateHcWarningsResponse creates a response to parse from ValidateHcWarnings response

type Value

type Value struct {
	ValueItem []ValueItem `json:"ValueItem" xml:"ValueItem"`
}

Value is a nested struct in aegis response

type ValueArrayInDescribeScreenSecurityStatInfo

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

ValueArrayInDescribeScreenSecurityStatInfo is a nested struct in aegis response

type ValueArrayInDescribeSecurityStatInfo

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

ValueArrayInDescribeSecurityStatInfo is a nested struct in aegis response

type ValueItem

type ValueItem struct {
	Name  string `json:"Name" xml:"Name"`
	Type  string `json:"Type" xml:"Type"`
	Value string `json:"Value" xml:"Value"`
}

ValueItem is a nested struct in aegis response

type Vertex

type Vertex struct {
	Name         string   `json:"Name" xml:"Name"`
	Time         string   `json:"Time" xml:"Time"`
	Id           string   `json:"Id" xml:"Id"`
	NeighborList []string `json:"NeighborList" xml:"NeighborList"`
}

Vertex is a nested struct in aegis response

type VertexInDescribeTraceInfoDetail

type VertexInDescribeTraceInfoDetail struct {
	Name         string     `json:"Name" xml:"Name"`
	Count        int        `json:"Count" xml:"Count"`
	Id           string     `json:"Id" xml:"Id"`
	Time         string     `json:"Time" xml:"Time"`
	Type         string     `json:"Type" xml:"Type"`
	NeighborList []Neighbor `json:"NeighborList" xml:"NeighborList"`
}

VertexInDescribeTraceInfoDetail is a nested struct in aegis response

type VertexListInDescribeTraceInfoDetail

type VertexListInDescribeTraceInfoDetail struct {
	Vertex []VertexInDescribeTraceInfoDetail `json:"Vertex" xml:"Vertex"`
}

VertexListInDescribeTraceInfoDetail is a nested struct in aegis response

type VertexListInDescribeTraceInfoNodeList

type VertexListInDescribeTraceInfoNodeList struct {
	Vertex []Vertex `json:"Vertex" xml:"Vertex"`
}

VertexListInDescribeTraceInfoNodeList is a nested struct in aegis response

type VulAaggregatValueArray

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

VulAaggregatValueArray is a nested struct in aegis response

type VulRecord

type VulRecord struct {
	PrimaryId         int               `json:"PrimaryId" xml:"PrimaryId"`
	Uuid              string            `json:"Uuid" xml:"Uuid"`
	Name              string            `json:"Name" xml:"Name"`
	Tag               string            `json:"Tag" xml:"Tag"`
	AliasName         string            `json:"AliasName" xml:"AliasName"`
	RecordId          int               `json:"RecordId" xml:"RecordId"`
	Type              string            `json:"Type" xml:"Type"`
	Level             string            `json:"Level" xml:"Level"`
	Product           string            `json:"Product" xml:"Product"`
	FirstTs           int               `json:"FirstTs" xml:"FirstTs"`
	LastTs            int               `json:"LastTs" xml:"LastTs"`
	RepairTs          int               `json:"RepairTs" xml:"RepairTs"`
	Status            int               `json:"Status" xml:"Status"`
	Related           string            `json:"Related" xml:"Related"`
	ResultCode        string            `json:"ResultCode" xml:"ResultCode"`
	ResultMessage     string            `json:"ResultMessage" xml:"ResultMessage"`
	ModifyTs          int               `json:"ModifyTs" xml:"ModifyTs"`
	Necessity         string            `json:"Necessity" xml:"Necessity"`
	GroupId           int               `json:"GroupId" xml:"GroupId"`
	InstanceId        string            `json:"InstanceId" xml:"InstanceId"`
	InstanceName      string            `json:"InstanceName" xml:"InstanceName"`
	InternetIp        string            `json:"InternetIp" xml:"InternetIp"`
	IntranetIp        string            `json:"IntranetIp" xml:"IntranetIp"`
	Ip                string            `json:"Ip" xml:"Ip"`
	OsVersion         string            `json:"OsVersion" xml:"OsVersion"`
	NeedReboot        string            `json:"NeedReboot" xml:"NeedReboot"`
	ExtendContentJson ExtendContentJson `json:"ExtendContentJson" xml:"ExtendContentJson"`
}

VulRecord is a nested struct in aegis response

type VulRecords

type VulRecords struct {
	VulRecord []VulRecord `json:"VulRecord" xml:"VulRecord"`
}

VulRecords is a nested struct in aegis response

type VulValueArrayInDescribeOperateInfo

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

VulValueArrayInDescribeOperateInfo is a nested struct in aegis response

type VulValueArrayInDescribeScreenOperateInfo

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

VulValueArrayInDescribeScreenOperateInfo is a nested struct in aegis response

type VulWhitelist

type VulWhitelist struct {
	Name      string `json:"Name" xml:"Name"`
	Type      string `json:"Type" xml:"Type"`
	AliasName string `json:"AliasName" xml:"AliasName"`
	Reason    string `json:"Reason" xml:"Reason"`
}

VulWhitelist is a nested struct in aegis response

type VulWhitelists

type VulWhitelists struct {
	VulWhitelist []VulWhitelist `json:"VulWhitelist" xml:"VulWhitelist"`
}

VulWhitelists is a nested struct in aegis response

type Vulnerability

type Vulnerability struct {
	AsapCount  int      `json:"AsapCount" xml:"AsapCount"`
	LaterCount int      `json:"LaterCount" xml:"LaterCount"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	NntfCount  int      `json:"NntfCount" xml:"NntfCount"`
	DateArray  []string `json:"DateArray" xml:"DateArray"`
	NntfList   []string `json:"NntfList" xml:"NntfList"`
	LevelsOn   []string `json:"LevelsOn" xml:"LevelsOn"`
	ValueArray []string `json:"ValueArray" xml:"ValueArray"`
	AsapList   []string `json:"AsapList" xml:"AsapList"`
	LaterList  []string `json:"LaterList" xml:"LaterList"`
}

Vulnerability is a nested struct in aegis response

type Warning

type Warning struct {
	RiskWarningId  int      `json:"RiskWarningId" xml:"RiskWarningId"`
	RiskName       string   `json:"RiskName" xml:"RiskName"`
	Uuid           string   `json:"Uuid" xml:"Uuid"`
	RirstFoundTime string   `json:"RirstFoundTime" xml:"RirstFoundTime"`
	LastFoundTime  string   `json:"LastFoundTime" xml:"LastFoundTime"`
	Level          string   `json:"Level" xml:"Level"`
	TypeName       string   `json:"TypeName" xml:"TypeName"`
	SubTypeName    string   `json:"SubTypeName" xml:"SubTypeName"`
	TypeAlias      string   `json:"TypeAlias" xml:"TypeAlias"`
	SubTypeAlias   string   `json:"SubTypeAlias" xml:"SubTypeAlias"`
	Status         int      `json:"Status" xml:"Status"`
	Details        []Detail `json:"Details" xml:"Details"`
}

Warning is a nested struct in aegis response

type WarningMachine

type WarningMachine struct {
	Uuid               string `json:"Uuid" xml:"Uuid"`
	MachineName        string `json:"MachineName" xml:"MachineName"`
	InternetIp         string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp         string `json:"IntranetIp" xml:"IntranetIp"`
	PassCount          int    `json:"PassCount" xml:"PassCount"`
	HighWarningCount   int    `json:"HighWarningCount" xml:"HighWarningCount"`
	MediumWarningCount int    `json:"MediumWarningCount" xml:"MediumWarningCount"`
	LowWarningCount    int    `json:"LowWarningCount" xml:"LowWarningCount"`
	Status             int    `json:"Status" xml:"Status"`
}

WarningMachine is a nested struct in aegis response

type WarningMachines

type WarningMachines struct {
	WarningMachine []WarningMachine `json:"WarningMachine" xml:"WarningMachine"`
}

WarningMachines is a nested struct in aegis response

type WarningSummary

type WarningSummary struct {
	Name                string `json:"Name" xml:"Name"`
	SaleVersion         string `json:"SaleVersion" xml:"SaleVersion"`
	Desc                string `json:"Desc" xml:"Desc"`
	RiskDetail          string `json:"RiskDetail" xml:"RiskDetail"`
	DataSource          string `json:"DataSource" xml:"DataSource"`
	AlarmUniqueInfo     string `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	RiskId              int    `json:"RiskId" xml:"RiskId"`
	AlarmEventType      string `json:"AlarmEventType" xml:"AlarmEventType"`
	Uuid                string `json:"Uuid" xml:"Uuid"`
	TotalCount          int    `json:"TotalCount" xml:"TotalCount"`
	LastTime            string `json:"LastTime" xml:"LastTime"`
	OccurrenceTime      string `json:"OccurrenceTime" xml:"OccurrenceTime"`
	IntranetIp          string `json:"IntranetIp" xml:"IntranetIp"`
	LastFoundTime       string `json:"LastFoundTime" xml:"LastFoundTime"`
	CheckCount          int    `json:"CheckCount" xml:"CheckCount"`
	OperateMsg          string `json:"OperateMsg" xml:"OperateMsg"`
	LowWarningCount     int    `json:"LowWarningCount" xml:"LowWarningCount"`
	PendingCount        int    `json:"PendingCount" xml:"PendingCount"`
	InternetIp          string `json:"InternetIp" xml:"InternetIp"`
	EventStatus         int    `json:"EventStatus" xml:"EventStatus"`
	RiskName            string `json:"RiskName" xml:"RiskName"`
	Level               string `json:"Level" xml:"Level"`
	InstanceName        string `json:"InstanceName" xml:"InstanceName"`
	Id                  int    `json:"Id" xml:"Id"`
	AlarmEventName      string `json:"AlarmEventName" xml:"AlarmEventName"`
	WarningMachineCount int    `json:"WarningMachineCount" xml:"WarningMachineCount"`
	HighWarningCount    int    `json:"HighWarningCount" xml:"HighWarningCount"`
	SubTypeAlias        string `json:"SubTypeAlias" xml:"SubTypeAlias"`
	TypeAlias           string `json:"TypeAlias" xml:"TypeAlias"`
	EventSubType        string `json:"EventSubType" xml:"EventSubType"`
	CanBeDealOnLine     bool   `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	MediumWarningCount  int    `json:"MediumWarningCount" xml:"MediumWarningCount"`
}

WarningSummary is a nested struct in aegis response

type WarningSummarysInDescribeCheckWarningSummary

type WarningSummarysInDescribeCheckWarningSummary struct {
	WarningSummary []WarningSummary `json:"WarningSummary" xml:"WarningSummary"`
}

WarningSummarysInDescribeCheckWarningSummary is a nested struct in aegis response

type WarningSummarysInDescribesummary

type WarningSummarysInDescribesummary struct {
	WarningSummary []WarningSummary `json:"WarningSummary" xml:"WarningSummary"`
}

WarningSummarysInDescribesummary is a nested struct in aegis response

type Warnings

type Warnings struct {
	Warning []Warning `json:"Warning" xml:"Warning"`
}

Warnings is a nested struct in aegis response

type WeaknessMachineNames

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

WeaknessMachineNames is a nested struct in aegis response

type WeaknessUuids

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

WeaknessUuids is a nested struct in aegis response

type WebshellList

type WebshellList struct {
	WebshellListItem []WebshellListItem `json:"WebshellListItem" xml:"WebshellListItem"`
}

WebshellList is a nested struct in aegis response

type WebshellListItem

type WebshellListItem struct {
	Os             string `json:"Os" xml:"Os"`
	InstanceName   string `json:"InstanceName" xml:"InstanceName"`
	GroupId        int    `json:"GroupId" xml:"GroupId"`
	Ip             string `json:"Ip" xml:"Ip"`
	Uuid           string `json:"Uuid" xml:"Uuid"`
	FoundTime      string `json:"FoundTime" xml:"FoundTime"`
	InstanceId     string `json:"InstanceId" xml:"InstanceId"`
	TrojanType     string `json:"TrojanType" xml:"TrojanType"`
	FirstFoundTime string `json:"FirstFoundTime" xml:"FirstFoundTime"`
	TrojanSize     int    `json:"TrojanSize" xml:"TrojanSize"`
	Domain         string `json:"Domain" xml:"Domain"`
	TrojanPath     string `json:"TrojanPath" xml:"TrojanPath"`
	Region         string `json:"Region" xml:"Region"`
	Status         int    `json:"Status" xml:"Status"`
}

WebshellListItem is a nested struct in aegis response

type WhiteList

type WhiteList struct {
	RiskId   int    `json:"riskId" xml:"riskId"`
	RiskName string `json:"riskName" xml:"riskName"`
	Reason   string `json:"reason" xml:"reason"`
}

WhiteList is a nested struct in aegis response

type WhiteLists

type WhiteLists struct {
	WhiteList []WhiteList `json:"WhiteList" xml:"WhiteList"`
}

WhiteLists is a nested struct in aegis response

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳