aegis

package
v1.61.1038 Latest Latest
Warning

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

Go to latest
Published: Apr 20, 2021 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