sas

package
v1.62.734 Latest Latest
Warning

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

Go to latest
Published: May 11, 2024 License: Apache-2.0 Imports: 6 Imported by: 4

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions ¶

func GetEndpointMap ¶ added in v1.61.221

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶ added in v1.61.221

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶ added in v1.61.221

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶ added in v1.61.221

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type AccessKeyLeak ¶ added in v1.61.1768

type AccessKeyLeak struct {
	DealTime    string `json:"DealTime" xml:"DealTime"`
	Status      string `json:"Status" xml:"Status"`
	Type        string `json:"Type" xml:"Type"`
	UserType    string `json:"UserType" xml:"UserType"`
	AccesskeyId string `json:"AccesskeyId" xml:"AccesskeyId"`
	AliUserName string `json:"AliUserName" xml:"AliUserName"`
	DealType    string `json:"DealType" xml:"DealType"`
	Url         string `json:"Url" xml:"Url"`
	GmtModified int64  `json:"GmtModified" xml:"GmtModified"`
	Asset       string `json:"Asset" xml:"Asset"`
	Id          int64  `json:"Id" xml:"Id"`
}

AccessKeyLeak is a nested struct in sas response

type AccessKeyLeakList ¶ added in v1.61.1768

type AccessKeyLeakList struct {
	AccessKeyLeak []AccessKeyLeak `json:"AccessKeyLeak" xml:"AccessKeyLeak"`
}

AccessKeyLeakList is a nested struct in sas response

type ActionList ¶ added in v1.61.221

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

ActionList is a nested struct in sas response

type ActionListArr ¶ added in v1.61.221

type ActionListArr struct {
	Status       int    `json:"Status" xml:"Status"`
	ConfigList   string `json:"ConfigList" xml:"ConfigList"`
	GmtCreate    int64  `json:"GmtCreate" xml:"GmtCreate"`
	ActionName   string `json:"ActionName" xml:"ActionName"`
	Url          string `json:"Url" xml:"Url"`
	AliUid       int64  `json:"AliUid" xml:"AliUid"`
	DingTalkLang string `json:"DingTalkLang" xml:"DingTalkLang"`
	IntervalTime int    `json:"IntervalTime" xml:"IntervalTime"`
	GmtModified  int64  `json:"GmtModified" xml:"GmtModified"`
	GroupIdList  string `json:"GroupIdList" xml:"GroupIdList"`
	Id           int    `json:"Id" xml:"Id"`
}

ActionListArr is a nested struct in sas response

type AddInstallCodeRequest ¶ added in v1.61.1768

type AddInstallCodeRequest struct {
	*requests.RpcRequest
	ExpiredDate requests.Integer `position:"Query" name:"ExpiredDate"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Os          string           `position:"Query" name:"Os"`
	GroupId     requests.Integer `position:"Query" name:"GroupId"`
	OnlyImage   requests.Boolean `position:"Query" name:"OnlyImage"`
	VendorName  string           `position:"Query" name:"VendorName"`
}

AddInstallCodeRequest is the request struct for api AddInstallCode

func CreateAddInstallCodeRequest ¶ added in v1.61.1768

func CreateAddInstallCodeRequest() (request *AddInstallCodeRequest)

CreateAddInstallCodeRequest creates a request to invoke AddInstallCode API

type AddInstallCodeResponse ¶ added in v1.61.1768

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

AddInstallCodeResponse is the response struct for api AddInstallCode

func CreateAddInstallCodeResponse ¶ added in v1.61.1768

func CreateAddInstallCodeResponse() (response *AddInstallCodeResponse)

CreateAddInstallCodeResponse creates a response to parse from AddInstallCode response

type AddVpcHoneyPotRequest ¶ added in v1.61.1768

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

AddVpcHoneyPotRequest is the request struct for api AddVpcHoneyPot

func CreateAddVpcHoneyPotRequest ¶ added in v1.61.1768

func CreateAddVpcHoneyPotRequest() (request *AddVpcHoneyPotRequest)

CreateAddVpcHoneyPotRequest creates a request to invoke AddVpcHoneyPot API

type AddVpcHoneyPotResponse ¶ added in v1.61.1768

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

AddVpcHoneyPotResponse is the response struct for api AddVpcHoneyPot

func CreateAddVpcHoneyPotResponse ¶ added in v1.61.1768

func CreateAddVpcHoneyPotResponse() (response *AddVpcHoneyPotResponse)

CreateAddVpcHoneyPotResponse creates a response to parse from AddVpcHoneyPot response

type AegisCelintInstallRespose ¶ added in v1.61.1768

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

AegisCelintInstallRespose is a nested struct in sas response

type AegisCelintInstallResposeList ¶ added in v1.61.1768

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

AegisCelintInstallResposeList is a nested struct in sas response

type AegisDynamicDialogDTO ¶ added in v1.61.221

type AegisDynamicDialogDTO struct {
	ID        int64  `json:"ID" xml:"ID"`
	DialogKey string `json:"DialogKey" xml:"DialogKey"`
	Params    string `json:"Params" xml:"Params"`
}

AegisDynamicDialogDTO is a nested struct in sas response

type AffectedMaliciousFileImage ¶ added in v1.61.529

type AffectedMaliciousFileImage struct {
	Status                int    `json:"Status" xml:"Status"`
	Digest                string `json:"Digest" xml:"Digest"`
	LatestVerifyTimestamp int64  `json:"LatestVerifyTimestamp" xml:"LatestVerifyTimestamp"`
	RepoInstanceId        string `json:"RepoInstanceId" xml:"RepoInstanceId"`
	Namespace             string `json:"Namespace" xml:"Namespace"`
	Tag                   string `json:"Tag" xml:"Tag"`
	RepoRegionId          string `json:"RepoRegionId" xml:"RepoRegionId"`
	ImageUuid             string `json:"ImageUuid" xml:"ImageUuid"`
	FirstScanTimestamp    int64  `json:"FirstScanTimestamp" xml:"FirstScanTimestamp"`
	MaliciousMd5          string `json:"MaliciousMd5" xml:"MaliciousMd5"`
	FilePath              string `json:"FilePath" xml:"FilePath"`
	RepoId                string `json:"RepoId" xml:"RepoId"`
	Layer                 string `json:"Layer" xml:"Layer"`
	LatestScanTimestamp   int64  `json:"LatestScanTimestamp" xml:"LatestScanTimestamp"`
	RepoName              string `json:"RepoName" xml:"RepoName"`
	Level                 string `json:"Level" xml:"Level"`
	DownloadUrl           string `json:"DownloadUrl" xml:"DownloadUrl"`
	HighLight             string `json:"HighLight" xml:"HighLight"`
}

AffectedMaliciousFileImage is a nested struct in sas response

type AffectedMaliciousFileImagesResponse ¶ added in v1.61.529

type AffectedMaliciousFileImagesResponse struct {
	AffectedMaliciousFileImage []AffectedMaliciousFileImage `json:"AffectedMaliciousFileImage" xml:"AffectedMaliciousFileImage"`
}

AffectedMaliciousFileImagesResponse is a nested struct in sas response

type AllVulList ¶ added in v1.61.1768

type AllVulList struct {
	ScaVulRecord []ScaVulRecord `json:"ScaVulRecord" xml:"ScaVulRecord"`
}

AllVulList is a nested struct in sas response

type AntiBruteForceRule ¶ added in v1.61.529

type AntiBruteForceRule struct {
	MachineCount    int      `json:"MachineCount" xml:"MachineCount"`
	EnableSmartRule bool     `json:"EnableSmartRule" xml:"EnableSmartRule"`
	FailCount       int      `json:"FailCount" xml:"FailCount"`
	ForbiddenTime   int      `json:"ForbiddenTime" xml:"ForbiddenTime"`
	Span            int      `json:"Span" xml:"Span"`
	DefaultRule     bool     `json:"DefaultRule" xml:"DefaultRule"`
	Name            string   `json:"Name" xml:"Name"`
	Id              int64    `json:"Id" xml:"Id"`
	UuidList        []string `json:"UuidList" xml:"UuidList"`
}

AntiBruteForceRule is a nested struct in sas response

type AsapList ¶ added in v1.61.221

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

AsapList is a nested struct in sas response

type Asset ¶ added in v1.61.221

type Asset struct {
	InternetIp    string `json:"InternetIp" xml:"InternetIp"`
	OsName        string `json:"OsName" xml:"OsName"`
	Ip            string `json:"Ip" xml:"Ip"`
	Os            string `json:"Os" xml:"Os"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	ClientStatus  string `json:"ClientStatus" xml:"ClientStatus"`
	VpcInstanceId string `json:"VpcInstanceId" xml:"VpcInstanceId"`
	IntranetIp    string `json:"IntranetIp" xml:"IntranetIp"`
	AssetType     string `json:"AssetType" xml:"AssetType"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
	Uuid          string `json:"Uuid" xml:"Uuid"`
	Flag          int    `json:"Flag" xml:"Flag"`
	RegionName    string `json:"RegionName" xml:"RegionName"`
	InstanceName  string `json:"InstanceName" xml:"InstanceName"`
	Region        string `json:"Region" xml:"Region"`
}

Asset is a nested struct in sas response

type AssetDetail ¶ added in v1.61.221

type AssetDetail struct {
	CpuInfo        string   `json:"CpuInfo" xml:"CpuInfo"`
	InternetIp     string   `json:"InternetIp" xml:"InternetIp"`
	OsDetail       string   `json:"OsDetail" xml:"OsDetail"`
	CreateTime     int64    `json:"CreateTime" xml:"CreateTime"`
	Kernel         string   `json:"Kernel" xml:"Kernel"`
	Bind           bool     `json:"Bind" xml:"Bind"`
	OsName         string   `json:"OsName" xml:"OsName"`
	Tag            string   `json:"Tag" xml:"Tag"`
	ClientStatus   string   `json:"ClientStatus" xml:"ClientStatus"`
	Mem            int      `json:"Mem" xml:"Mem"`
	Memory         int64    `json:"Memory" xml:"Memory"`
	VpcInstanceId  string   `json:"VpcInstanceId" xml:"VpcInstanceId"`
	AuthVersion    int      `json:"AuthVersion" xml:"AuthVersion"`
	InstanceName   string   `json:"InstanceName" xml:"InstanceName"`
	Region         string   `json:"Region" xml:"Region"`
	GroupTrace     string   `json:"GroupTrace" xml:"GroupTrace"`
	Ip             string   `json:"Ip" xml:"Ip"`
	HostName       string   `json:"HostName" xml:"HostName"`
	Os             string   `json:"Os" xml:"Os"`
	AuthModifyTime int64    `json:"AuthModifyTime" xml:"AuthModifyTime"`
	InstanceId     string   `json:"InstanceId" xml:"InstanceId"`
	IntranetIp     string   `json:"IntranetIp" xml:"IntranetIp"`
	AssetType      string   `json:"AssetType" xml:"AssetType"`
	RegionId       string   `json:"RegionId" xml:"RegionId"`
	SysInfo        string   `json:"SysInfo" xml:"SysInfo"`
	Uuid           string   `json:"Uuid" xml:"Uuid"`
	Cpu            int      `json:"Cpu" xml:"Cpu"`
	RegionName     string   `json:"RegionName" xml:"RegionName"`
	InstanceStatus string   `json:"InstanceStatus" xml:"InstanceStatus"`
	Flag           int      `json:"Flag" xml:"Flag"`
	ClientVersion  string   `json:"ClientVersion" xml:"ClientVersion"`
	IpList         []string `json:"IpList" xml:"IpList"`
	MacList        []string `json:"MacList" xml:"MacList"`
	DiskInfoList   []string `json:"DiskInfoList" xml:"DiskInfoList"`
}

AssetDetail is a nested struct in sas response

type AssetList ¶ added in v1.61.221

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

AssetList is a nested struct in sas response

type AssetsSummary ¶ added in v1.61.1768

type AssetsSummary struct {
	TotalCoreNum        int `json:"TotalCoreNum" xml:"TotalCoreNum"`
	TotalAssetAllRegion int `json:"TotalAssetAllRegion" xml:"TotalAssetAllRegion"`
	TotalCoreAllRegion  int `json:"TotalCoreAllRegion" xml:"TotalCoreAllRegion"`
}

AssetsSummary is a nested struct in sas response

type AssistInfo ¶ added in v1.61.1768

type AssistInfo struct {
	Type  string `json:"Type" xml:"Type"`
	Value string `json:"Value" xml:"Value"`
	Link  string `json:"Link" xml:"Link"`
}

AssistInfo is a nested struct in sas response

type AttackEvent ¶ added in v1.61.221

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 sas response

type BackupFiles ¶ added in v1.61.1768

type BackupFiles struct {
	BrowseFile []BrowseFile `json:"BrowseFile" xml:"BrowseFile"`
}

BackupFiles is a nested struct in sas response

type BackupMachineDTO ¶ added in v1.61.1768

type BackupMachineDTO struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	ClientStatus string `json:"ClientStatus" xml:"ClientStatus"`
	ClientId     string `json:"ClientId" xml:"ClientId"`
}

BackupMachineDTO is a nested struct in sas response

type BackupPolicy ¶ added in v1.61.1768

type BackupPolicy struct {
	ClientErrorCount     int      `json:"ClientErrorCount" xml:"ClientErrorCount"`
	Status               string   `json:"Status" xml:"Status"`
	PolicyVersion        string   `json:"PolicyVersion" xml:"PolicyVersion"`
	Policy               string   `json:"Policy" xml:"Policy"`
	UpgradeStatus        string   `json:"UpgradeStatus" xml:"UpgradeStatus"`
	ServiceErrorCount    int      `json:"ServiceErrorCount" xml:"ServiceErrorCount"`
	PolicyRegionId       string   `json:"PolicyRegionId" xml:"PolicyRegionId"`
	ClientStatus         string   `json:"ClientStatus" xml:"ClientStatus"`
	Name                 string   `json:"Name" xml:"Name"`
	HealthClientCount    int      `json:"HealthClientCount" xml:"HealthClientCount"`
	Id                   int64    `json:"Id" xml:"Id"`
	ClientErrorUuidList  []string `json:"ClientErrorUuidList" xml:"ClientErrorUuidList"`
	RemarkedUuidList     []string `json:"RemarkedUuidList" xml:"RemarkedUuidList"`
	UuidList             []string `json:"UuidList" xml:"UuidList"`
	ServiceErrorUuidList []string `json:"ServiceErrorUuidList" xml:"ServiceErrorUuidList"`
	HealthClientUuidList []string `json:"HealthClientUuidList" xml:"HealthClientUuidList"`
}

BackupPolicy is a nested struct in sas response

type BackupRestoreCount ¶ added in v1.61.1768

type BackupRestoreCount struct {
	Total      int `json:"Total" xml:"Total"`
	Recovering int `json:"Recovering" xml:"Recovering"`
}

BackupRestoreCount is a nested struct in sas response

type BackupStorageCount ¶ added in v1.61.1768

type BackupStorageCount struct {
	Overflow            int   `json:"Overflow" xml:"Overflow"`
	UniUsageStorageByte int64 `json:"UniUsageStorageByte" xml:"UniUsageStorageByte"`
	BuyStorageByte      int64 `json:"BuyStorageByte" xml:"BuyStorageByte"`
	UsageStorageByte    int64 `json:"UsageStorageByte" xml:"UsageStorageByte"`
	EcsUsageStorageByte int64 `json:"EcsUsageStorageByte" xml:"EcsUsageStorageByte"`
}

BackupStorageCount is a nested struct in sas response

type BaseConfig ¶ added in v1.61.1768

type BaseConfig struct {
	EndTime    string   `json:"EndTime" xml:"EndTime"`
	Account    string   `json:"Account" xml:"Account"`
	StartTime  string   `json:"StartTime" xml:"StartTime"`
	Ip         string   `json:"Ip" xml:"Ip"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	UuidCount  int      `json:"UuidCount" xml:"UuidCount"`
	Location   string   `json:"Location" xml:"Location"`
	TargetList []Target `json:"TargetList" xml:"TargetList"`
}

BaseConfig is a nested struct in sas response

type BaseConfigs ¶ added in v1.61.1768

type BaseConfigs struct {
	BaseConfig []BaseConfig `json:"BaseConfig" xml:"BaseConfig"`
}

BaseConfigs is a nested struct in sas response

type BaselineResultSummary ¶ added in v1.61.1768

type BaselineResultSummary struct {
	BaselineResultSummaryItem []BaselineResultSummaryItem `json:"BaselineResultSummary" xml:"BaselineResultSummary"`
}

BaselineResultSummary is a nested struct in sas response

type BaselineResultSummaryItem ¶ added in v1.61.1768

type BaselineResultSummaryItem struct {
	Status             int    `json:"Status" xml:"Status"`
	MiddleRiskImage    int    `json:"MiddleRiskImage" xml:"MiddleRiskImage"`
	BaselineNameLevel  string `json:"BaselineNameLevel" xml:"BaselineNameLevel"`
	LastScanTime       int64  `json:"LastScanTime" xml:"LastScanTime"`
	HighRiskImage      int    `json:"HighRiskImage" xml:"HighRiskImage"`
	BaselineNameKey    string `json:"BaselineNameKey" xml:"BaselineNameKey"`
	BaselineClassKey   string `json:"BaselineClassKey" xml:"BaselineClassKey"`
	BaselineNameAlias  string `json:"BaselineNameAlias" xml:"BaselineNameAlias"`
	BaselineClassAlias string `json:"BaselineClassAlias" xml:"BaselineClassAlias"`
	FirstScanTime      int64  `json:"FirstScanTime" xml:"FirstScanTime"`
	LowRiskImage       int    `json:"LowRiskImage" xml:"LowRiskImage"`
}

BaselineResultSummaryItem is a nested struct in sas response

type BasicData ¶ added in v1.61.1768

type BasicData struct {
	BasicDataItem []BasicDataItem `json:"BasicData" xml:"BasicData"`
}

BasicData is a nested struct in sas response

type BasicDataItem ¶ added in v1.61.1768

type BasicDataItem struct {
	Id           int64  `json:"Id" xml:"Id"`
	Status       string `json:"Status" xml:"Status"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
}

BasicDataItem is a nested struct in sas response

type Bind ¶ added in v1.61.529

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

Bind is a nested struct in sas response

type BindList ¶ added in v1.61.529

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

BindList is a nested struct in sas response

type BrowseFile ¶ added in v1.61.1768

type BrowseFile struct {
	Type    string `json:"Type" xml:"Type"`
	Name    string `json:"Name" xml:"Name"`
	Subtree string `json:"Subtree" xml:"Subtree"`
	Size    int64  `json:"Size" xml:"Size"`
}

BrowseFile is a nested struct in sas response

type BruteForceSummary ¶ added in v1.61.529

type BruteForceSummary struct {
	AllStrategyCount int `json:"AllStrategyCount" xml:"AllStrategyCount"`
	EffectiveCount   int `json:"EffectiveCount" xml:"EffectiveCount"`
}

BruteForceSummary is a nested struct in sas response

type BuildTask ¶ added in v1.61.1768

type BuildTask struct {
	BuildTaskId   string `json:"BuildTaskId" xml:"BuildTaskId"`
	TaskType      string `json:"TaskType" xml:"TaskType"`
	RepoNamespace string `json:"RepoNamespace" xml:"RepoNamespace"`
	RepoName      string `json:"RepoName" xml:"RepoName"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
	OldTag        string `json:"OldTag" xml:"OldTag"`
	OldUuid       string `json:"OldUuid" xml:"OldUuid"`
	NewTag        string `json:"NewTag" xml:"NewTag"`
	NewUuid       string `json:"NewUuid" xml:"NewUuid"`
	FixTime       string `json:"FixTime" xml:"FixTime"`
	FinishTime    string `json:"FinishTime" xml:"FinishTime"`
	Status        int    `json:"Status" xml:"Status"`
}

BuildTask is a nested struct in sas response

type BuildTasks ¶ added in v1.61.1768

type BuildTasks struct {
	BuildTask []BuildTask `json:"BuildTask" xml:"BuildTask"`
}

BuildTasks is a nested struct in sas response

type CauseDetail ¶

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

CauseDetail is a nested struct in sas response

type CauseDetails ¶

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

CauseDetails is a nested struct in sas response

type CheckDetail ¶ added in v1.61.1768

type CheckDetail struct {
	CheckId   int64  `json:"CheckId" xml:"CheckId"`
	CheckDesc string `json:"CheckDesc" xml:"CheckDesc"`
	CheckItem string `json:"CheckItem" xml:"CheckItem"`
	Rules     []Rule `json:"Rules" xml:"Rules"`
}

CheckDetail is a nested struct in sas response

type CheckDetailsInDescribeRiskType ¶ added in v1.61.1768

type CheckDetailsInDescribeRiskType struct {
	CheckDetail []CheckDetail `json:"CheckDetail" xml:"CheckDetail"`
}

CheckDetailsInDescribeRiskType is a nested struct in sas response

type CheckDetailsInDescribeStrategyDetail ¶ added in v1.61.1768

type CheckDetailsInDescribeStrategyDetail struct {
	CheckDetail []CheckDetail `json:"CheckDetail" xml:"CheckDetail"`
}

CheckDetailsInDescribeStrategyDetail is a nested struct in sas response

type CheckPolicie ¶ added in v1.61.1768

type CheckPolicie struct {
	StandardId          int64  `json:"StandardId" xml:"StandardId"`
	StandardShowName    string `json:"StandardShowName" xml:"StandardShowName"`
	RequirementId       int64  `json:"RequirementId" xml:"RequirementId"`
	RequirementShowName string `json:"RequirementShowName" xml:"RequirementShowName"`
	SectionId           int64  `json:"SectionId" xml:"SectionId"`
	SectionShowName     string `json:"SectionShowName" xml:"SectionShowName"`
}

CheckPolicie is a nested struct in sas response

type CheckPolicies ¶ added in v1.61.1768

type CheckPolicies struct {
	CheckPolicie []CheckPolicie `json:"CheckPolicie" xml:"CheckPolicie"`
}

CheckPolicies is a nested struct in sas response

type CheckQuaraFileIdRequest ¶ added in v1.61.1768

type CheckQuaraFileIdRequest struct {
	*requests.RpcRequest
	QuaraFileIds *[]string `position:"Query" name:"QuaraFileIds"  type:"Repeated"`
	Uuid         string    `position:"Query" name:"Uuid"`
	SourceIp     string    `position:"Query" name:"SourceIp"`
}

CheckQuaraFileIdRequest is the request struct for api CheckQuaraFileId

func CreateCheckQuaraFileIdRequest ¶ added in v1.61.1768

func CreateCheckQuaraFileIdRequest() (request *CheckQuaraFileIdRequest)

CreateCheckQuaraFileIdRequest creates a request to invoke CheckQuaraFileId API

type CheckQuaraFileIdResponse ¶ added in v1.61.1768

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

CheckQuaraFileIdResponse is the response struct for api CheckQuaraFileId

func CreateCheckQuaraFileIdResponse ¶ added in v1.61.1768

func CreateCheckQuaraFileIdResponse() (response *CheckQuaraFileIdResponse)

CreateCheckQuaraFileIdResponse creates a response to parse from CheckQuaraFileId response

type CheckSecurityEventIdRequest ¶ added in v1.61.1768

type CheckSecurityEventIdRequest struct {
	*requests.RpcRequest
	SecurityEventIds *[]string `position:"Query" name:"SecurityEventIds"  type:"Repeated"`
	Uuid             string    `position:"Query" name:"Uuid"`
	SourceIp         string    `position:"Query" name:"SourceIp"`
}

CheckSecurityEventIdRequest is the request struct for api CheckSecurityEventId

func CreateCheckSecurityEventIdRequest ¶ added in v1.61.1768

func CreateCheckSecurityEventIdRequest() (request *CheckSecurityEventIdRequest)

CreateCheckSecurityEventIdRequest creates a request to invoke CheckSecurityEventId API

type CheckSecurityEventIdResponse ¶ added in v1.61.1768

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

CheckSecurityEventIdResponse is the response struct for api CheckSecurityEventId

func CreateCheckSecurityEventIdResponse ¶ added in v1.61.1768

func CreateCheckSecurityEventIdResponse() (response *CheckSecurityEventIdResponse)

CreateCheckSecurityEventIdResponse creates a response to parse from CheckSecurityEventId response

type CheckUserHasEcsRequest ¶ added in v1.61.1768

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

CheckUserHasEcsRequest is the request struct for api CheckUserHasEcs

func CreateCheckUserHasEcsRequest ¶ added in v1.61.1768

func CreateCheckUserHasEcsRequest() (request *CheckUserHasEcsRequest)

CreateCheckUserHasEcsRequest creates a request to invoke CheckUserHasEcs API

type CheckUserHasEcsResponse ¶ added in v1.61.1768

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

CheckUserHasEcsResponse is the response struct for api CheckUserHasEcs

func CreateCheckUserHasEcsResponse ¶ added in v1.61.1768

func CreateCheckUserHasEcsResponse() (response *CheckUserHasEcsResponse)

CreateCheckUserHasEcsResponse creates a response to parse from CheckUserHasEcs response

type CheckWarning ¶

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

CheckWarning is a nested struct in sas response

type CheckWarnings ¶

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

CheckWarnings is a nested struct in sas response

type ChecksInListCheckInstanceResult ¶ added in v1.61.1768

type ChecksInListCheckInstanceResult struct {
	Checks []map[string]interface{} `json:"Checks" xml:"Checks"`
}

ChecksInListCheckInstanceResult is a nested struct in sas response

type ChecksInListCheckResult ¶ added in v1.61.1768

type ChecksInListCheckResult struct {
	ChecksItem []ChecksItem `json:"Checks" xml:"Checks"`
}

ChecksInListCheckResult is a nested struct in sas response

type ChecksItem ¶ added in v1.61.1768

type ChecksItem struct {
	CheckId         int64          `json:"CheckId" xml:"CheckId"`
	CheckShowName   string         `json:"CheckShowName" xml:"CheckShowName"`
	Vendor          string         `json:"Vendor" xml:"Vendor"`
	VendorShowName  string         `json:"VendorShowName" xml:"VendorShowName"`
	InstanceType    string         `json:"InstanceType" xml:"InstanceType"`
	InstanceSubType string         `json:"InstanceSubType" xml:"InstanceSubType"`
	RiskLevel       string         `json:"RiskLevel" xml:"RiskLevel"`
	Status          string         `json:"Status" xml:"Status"`
	TaskId          string         `json:"TaskId" xml:"TaskId"`
	LastCheckTime   int64          `json:"LastCheckTime" xml:"LastCheckTime"`
	CheckPolicies   []CheckPolicie `json:"CheckPolicies" xml:"CheckPolicies"`
}

ChecksItem is a nested struct in sas response

type Classify ¶

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

Classify is a nested struct in sas response

type Classifys ¶

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

Classifys is a nested struct in sas 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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole ¶

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions ¶

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider ¶ added in v1.61.221

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn ¶

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy ¶ added in v1.61.221

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair ¶

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken ¶

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AddInstallCode ¶ added in v1.61.1768

func (client *Client) AddInstallCode(request *AddInstallCodeRequest) (response *AddInstallCodeResponse, err error)

AddInstallCode invokes the sas.AddInstallCode API synchronously

func (*Client) AddInstallCodeWithCallback ¶ added in v1.61.1768

func (client *Client) AddInstallCodeWithCallback(request *AddInstallCodeRequest, callback func(response *AddInstallCodeResponse, err error)) <-chan int

AddInstallCodeWithCallback invokes the sas.AddInstallCode API asynchronously

func (*Client) AddInstallCodeWithChan ¶ added in v1.61.1768

func (client *Client) AddInstallCodeWithChan(request *AddInstallCodeRequest) (<-chan *AddInstallCodeResponse, <-chan error)

AddInstallCodeWithChan invokes the sas.AddInstallCode API asynchronously

func (*Client) AddVpcHoneyPot ¶ added in v1.61.1768

func (client *Client) AddVpcHoneyPot(request *AddVpcHoneyPotRequest) (response *AddVpcHoneyPotResponse, err error)

AddVpcHoneyPot invokes the sas.AddVpcHoneyPot API synchronously

func (*Client) AddVpcHoneyPotWithCallback ¶ added in v1.61.1768

func (client *Client) AddVpcHoneyPotWithCallback(request *AddVpcHoneyPotRequest, callback func(response *AddVpcHoneyPotResponse, err error)) <-chan int

AddVpcHoneyPotWithCallback invokes the sas.AddVpcHoneyPot API asynchronously

func (*Client) AddVpcHoneyPotWithChan ¶ added in v1.61.1768

func (client *Client) AddVpcHoneyPotWithChan(request *AddVpcHoneyPotRequest) (<-chan *AddVpcHoneyPotResponse, <-chan error)

AddVpcHoneyPotWithChan invokes the sas.AddVpcHoneyPot API asynchronously

func (*Client) CheckQuaraFileId ¶ added in v1.61.1768

func (client *Client) CheckQuaraFileId(request *CheckQuaraFileIdRequest) (response *CheckQuaraFileIdResponse, err error)

CheckQuaraFileId invokes the sas.CheckQuaraFileId API synchronously

func (*Client) CheckQuaraFileIdWithCallback ¶ added in v1.61.1768

func (client *Client) CheckQuaraFileIdWithCallback(request *CheckQuaraFileIdRequest, callback func(response *CheckQuaraFileIdResponse, err error)) <-chan int

CheckQuaraFileIdWithCallback invokes the sas.CheckQuaraFileId API asynchronously

func (*Client) CheckQuaraFileIdWithChan ¶ added in v1.61.1768

func (client *Client) CheckQuaraFileIdWithChan(request *CheckQuaraFileIdRequest) (<-chan *CheckQuaraFileIdResponse, <-chan error)

CheckQuaraFileIdWithChan invokes the sas.CheckQuaraFileId API asynchronously

func (*Client) CheckSecurityEventId ¶ added in v1.61.1768

func (client *Client) CheckSecurityEventId(request *CheckSecurityEventIdRequest) (response *CheckSecurityEventIdResponse, err error)

CheckSecurityEventId invokes the sas.CheckSecurityEventId API synchronously

func (*Client) CheckSecurityEventIdWithCallback ¶ added in v1.61.1768

func (client *Client) CheckSecurityEventIdWithCallback(request *CheckSecurityEventIdRequest, callback func(response *CheckSecurityEventIdResponse, err error)) <-chan int

CheckSecurityEventIdWithCallback invokes the sas.CheckSecurityEventId API asynchronously

func (*Client) CheckSecurityEventIdWithChan ¶ added in v1.61.1768

func (client *Client) CheckSecurityEventIdWithChan(request *CheckSecurityEventIdRequest) (<-chan *CheckSecurityEventIdResponse, <-chan error)

CheckSecurityEventIdWithChan invokes the sas.CheckSecurityEventId API asynchronously

func (*Client) CheckUserHasEcs ¶ added in v1.61.1768

func (client *Client) CheckUserHasEcs(request *CheckUserHasEcsRequest) (response *CheckUserHasEcsResponse, err error)

CheckUserHasEcs invokes the sas.CheckUserHasEcs API synchronously

func (*Client) CheckUserHasEcsWithCallback ¶ added in v1.61.1768

func (client *Client) CheckUserHasEcsWithCallback(request *CheckUserHasEcsRequest, callback func(response *CheckUserHasEcsResponse, err error)) <-chan int

CheckUserHasEcsWithCallback invokes the sas.CheckUserHasEcs API asynchronously

func (*Client) CheckUserHasEcsWithChan ¶ added in v1.61.1768

func (client *Client) CheckUserHasEcsWithChan(request *CheckUserHasEcsRequest) (<-chan *CheckUserHasEcsResponse, <-chan error)

CheckUserHasEcsWithChan invokes the sas.CheckUserHasEcs API asynchronously

func (*Client) CreateAntiBruteForceRule ¶ added in v1.61.221

func (client *Client) CreateAntiBruteForceRule(request *CreateAntiBruteForceRuleRequest) (response *CreateAntiBruteForceRuleResponse, err error)

CreateAntiBruteForceRule invokes the sas.CreateAntiBruteForceRule API synchronously

func (*Client) CreateAntiBruteForceRuleWithCallback ¶ added in v1.61.221

func (client *Client) CreateAntiBruteForceRuleWithCallback(request *CreateAntiBruteForceRuleRequest, callback func(response *CreateAntiBruteForceRuleResponse, err error)) <-chan int

CreateAntiBruteForceRuleWithCallback invokes the sas.CreateAntiBruteForceRule API asynchronously

func (*Client) CreateAntiBruteForceRuleWithChan ¶ added in v1.61.221

func (client *Client) CreateAntiBruteForceRuleWithChan(request *CreateAntiBruteForceRuleRequest) (<-chan *CreateAntiBruteForceRuleResponse, <-chan error)

CreateAntiBruteForceRuleWithChan invokes the sas.CreateAntiBruteForceRule API asynchronously

func (*Client) CreateBackupPolicy ¶ added in v1.61.1768

func (client *Client) CreateBackupPolicy(request *CreateBackupPolicyRequest) (response *CreateBackupPolicyResponse, err error)

CreateBackupPolicy invokes the sas.CreateBackupPolicy API synchronously

func (*Client) CreateBackupPolicyWithCallback ¶ added in v1.61.1768

func (client *Client) CreateBackupPolicyWithCallback(request *CreateBackupPolicyRequest, callback func(response *CreateBackupPolicyResponse, err error)) <-chan int

CreateBackupPolicyWithCallback invokes the sas.CreateBackupPolicy API asynchronously

func (*Client) CreateBackupPolicyWithChan ¶ added in v1.61.1768

func (client *Client) CreateBackupPolicyWithChan(request *CreateBackupPolicyRequest) (<-chan *CreateBackupPolicyResponse, <-chan error)

CreateBackupPolicyWithChan invokes the sas.CreateBackupPolicy API asynchronously

func (*Client) CreateFileDetect ¶ added in v1.61.1768

func (client *Client) CreateFileDetect(request *CreateFileDetectRequest) (response *CreateFileDetectResponse, err error)

CreateFileDetect invokes the sas.CreateFileDetect API synchronously

func (*Client) CreateFileDetectUploadUrl ¶ added in v1.61.1768

func (client *Client) CreateFileDetectUploadUrl(request *CreateFileDetectUploadUrlRequest) (response *CreateFileDetectUploadUrlResponse, err error)

CreateFileDetectUploadUrl invokes the sas.CreateFileDetectUploadUrl API synchronously

func (*Client) CreateFileDetectUploadUrlWithCallback ¶ added in v1.61.1768

func (client *Client) CreateFileDetectUploadUrlWithCallback(request *CreateFileDetectUploadUrlRequest, callback func(response *CreateFileDetectUploadUrlResponse, err error)) <-chan int

CreateFileDetectUploadUrlWithCallback invokes the sas.CreateFileDetectUploadUrl API asynchronously

func (*Client) CreateFileDetectUploadUrlWithChan ¶ added in v1.61.1768

func (client *Client) CreateFileDetectUploadUrlWithChan(request *CreateFileDetectUploadUrlRequest) (<-chan *CreateFileDetectUploadUrlResponse, <-chan error)

CreateFileDetectUploadUrlWithChan invokes the sas.CreateFileDetectUploadUrl API asynchronously

func (*Client) CreateFileDetectWithCallback ¶ added in v1.61.1768

func (client *Client) CreateFileDetectWithCallback(request *CreateFileDetectRequest, callback func(response *CreateFileDetectResponse, err error)) <-chan int

CreateFileDetectWithCallback invokes the sas.CreateFileDetect API asynchronously

func (*Client) CreateFileDetectWithChan ¶ added in v1.61.1768

func (client *Client) CreateFileDetectWithChan(request *CreateFileDetectRequest) (<-chan *CreateFileDetectResponse, <-chan error)

CreateFileDetectWithChan invokes the sas.CreateFileDetect API asynchronously

func (*Client) CreateHoneypot ¶ added in v1.61.1768

func (client *Client) CreateHoneypot(request *CreateHoneypotRequest) (response *CreateHoneypotResponse, err error)

CreateHoneypot invokes the sas.CreateHoneypot API synchronously

func (*Client) CreateHoneypotNode ¶ added in v1.61.1768

func (client *Client) CreateHoneypotNode(request *CreateHoneypotNodeRequest) (response *CreateHoneypotNodeResponse, err error)

CreateHoneypotNode invokes the sas.CreateHoneypotNode API synchronously

func (*Client) CreateHoneypotNodeWithCallback ¶ added in v1.61.1768

func (client *Client) CreateHoneypotNodeWithCallback(request *CreateHoneypotNodeRequest, callback func(response *CreateHoneypotNodeResponse, err error)) <-chan int

CreateHoneypotNodeWithCallback invokes the sas.CreateHoneypotNode API asynchronously

func (*Client) CreateHoneypotNodeWithChan ¶ added in v1.61.1768

func (client *Client) CreateHoneypotNodeWithChan(request *CreateHoneypotNodeRequest) (<-chan *CreateHoneypotNodeResponse, <-chan error)

CreateHoneypotNodeWithChan invokes the sas.CreateHoneypotNode API asynchronously

func (*Client) CreateHoneypotProbe ¶ added in v1.61.1768

func (client *Client) CreateHoneypotProbe(request *CreateHoneypotProbeRequest) (response *CreateHoneypotProbeResponse, err error)

CreateHoneypotProbe invokes the sas.CreateHoneypotProbe API synchronously

func (*Client) CreateHoneypotProbeWithCallback ¶ added in v1.61.1768

func (client *Client) CreateHoneypotProbeWithCallback(request *CreateHoneypotProbeRequest, callback func(response *CreateHoneypotProbeResponse, err error)) <-chan int

CreateHoneypotProbeWithCallback invokes the sas.CreateHoneypotProbe API asynchronously

func (*Client) CreateHoneypotProbeWithChan ¶ added in v1.61.1768

func (client *Client) CreateHoneypotProbeWithChan(request *CreateHoneypotProbeRequest) (<-chan *CreateHoneypotProbeResponse, <-chan error)

CreateHoneypotProbeWithChan invokes the sas.CreateHoneypotProbe API asynchronously

func (*Client) CreateHoneypotWithCallback ¶ added in v1.61.1768

func (client *Client) CreateHoneypotWithCallback(request *CreateHoneypotRequest, callback func(response *CreateHoneypotResponse, err error)) <-chan int

CreateHoneypotWithCallback invokes the sas.CreateHoneypot API asynchronously

func (*Client) CreateHoneypotWithChan ¶ added in v1.61.1768

func (client *Client) CreateHoneypotWithChan(request *CreateHoneypotRequest) (<-chan *CreateHoneypotResponse, <-chan error)

CreateHoneypotWithChan invokes the sas.CreateHoneypot API asynchronously

func (*Client) CreateOrUpdateAssetGroup ¶ added in v1.61.221

func (client *Client) CreateOrUpdateAssetGroup(request *CreateOrUpdateAssetGroupRequest) (response *CreateOrUpdateAssetGroupResponse, err error)

CreateOrUpdateAssetGroup invokes the sas.CreateOrUpdateAssetGroup API synchronously

func (*Client) CreateOrUpdateAssetGroupWithCallback ¶ added in v1.61.221

func (client *Client) CreateOrUpdateAssetGroupWithCallback(request *CreateOrUpdateAssetGroupRequest, callback func(response *CreateOrUpdateAssetGroupResponse, err error)) <-chan int

CreateOrUpdateAssetGroupWithCallback invokes the sas.CreateOrUpdateAssetGroup API asynchronously

func (*Client) CreateOrUpdateAssetGroupWithChan ¶ added in v1.61.221

func (client *Client) CreateOrUpdateAssetGroupWithChan(request *CreateOrUpdateAssetGroupRequest) (<-chan *CreateOrUpdateAssetGroupResponse, <-chan error)

CreateOrUpdateAssetGroupWithChan invokes the sas.CreateOrUpdateAssetGroup API asynchronously

func (*Client) CreateServiceLinkedRole ¶ added in v1.61.1768

func (client *Client) CreateServiceLinkedRole(request *CreateServiceLinkedRoleRequest) (response *CreateServiceLinkedRoleResponse, err error)

CreateServiceLinkedRole invokes the sas.CreateServiceLinkedRole API synchronously

func (*Client) CreateServiceLinkedRoleWithCallback ¶ added in v1.61.1768

func (client *Client) CreateServiceLinkedRoleWithCallback(request *CreateServiceLinkedRoleRequest, callback func(response *CreateServiceLinkedRoleResponse, err error)) <-chan int

CreateServiceLinkedRoleWithCallback invokes the sas.CreateServiceLinkedRole API asynchronously

func (*Client) CreateServiceLinkedRoleWithChan ¶ added in v1.61.1768

func (client *Client) CreateServiceLinkedRoleWithChan(request *CreateServiceLinkedRoleRequest) (<-chan *CreateServiceLinkedRoleResponse, <-chan error)

CreateServiceLinkedRoleWithChan invokes the sas.CreateServiceLinkedRole API asynchronously

func (*Client) CreateSimilarSecurityEventsQueryTask ¶ added in v1.61.221

func (client *Client) CreateSimilarSecurityEventsQueryTask(request *CreateSimilarSecurityEventsQueryTaskRequest) (response *CreateSimilarSecurityEventsQueryTaskResponse, err error)

CreateSimilarSecurityEventsQueryTask invokes the sas.CreateSimilarSecurityEventsQueryTask API synchronously

func (*Client) CreateSimilarSecurityEventsQueryTaskWithCallback ¶ added in v1.61.221

func (client *Client) CreateSimilarSecurityEventsQueryTaskWithCallback(request *CreateSimilarSecurityEventsQueryTaskRequest, callback func(response *CreateSimilarSecurityEventsQueryTaskResponse, err error)) <-chan int

CreateSimilarSecurityEventsQueryTaskWithCallback invokes the sas.CreateSimilarSecurityEventsQueryTask API asynchronously

func (*Client) CreateSimilarSecurityEventsQueryTaskWithChan ¶ added in v1.61.221

func (client *Client) CreateSimilarSecurityEventsQueryTaskWithChan(request *CreateSimilarSecurityEventsQueryTaskRequest) (<-chan *CreateSimilarSecurityEventsQueryTaskResponse, <-chan error)

CreateSimilarSecurityEventsQueryTaskWithChan invokes the sas.CreateSimilarSecurityEventsQueryTask API asynchronously

func (*Client) CreateSuspEventNote ¶ added in v1.61.1768

func (client *Client) CreateSuspEventNote(request *CreateSuspEventNoteRequest) (response *CreateSuspEventNoteResponse, err error)

CreateSuspEventNote invokes the sas.CreateSuspEventNote API synchronously

func (*Client) CreateSuspEventNoteWithCallback ¶ added in v1.61.1768

func (client *Client) CreateSuspEventNoteWithCallback(request *CreateSuspEventNoteRequest, callback func(response *CreateSuspEventNoteResponse, err error)) <-chan int

CreateSuspEventNoteWithCallback invokes the sas.CreateSuspEventNote API asynchronously

func (*Client) CreateSuspEventNoteWithChan ¶ added in v1.61.1768

func (client *Client) CreateSuspEventNoteWithChan(request *CreateSuspEventNoteRequest) (<-chan *CreateSuspEventNoteResponse, <-chan error)

CreateSuspEventNoteWithChan invokes the sas.CreateSuspEventNote API asynchronously

func (*Client) CreateVulAutoRepairConfig ¶ added in v1.61.1768

func (client *Client) CreateVulAutoRepairConfig(request *CreateVulAutoRepairConfigRequest) (response *CreateVulAutoRepairConfigResponse, err error)

CreateVulAutoRepairConfig invokes the sas.CreateVulAutoRepairConfig API synchronously

func (*Client) CreateVulAutoRepairConfigWithCallback ¶ added in v1.61.1768

func (client *Client) CreateVulAutoRepairConfigWithCallback(request *CreateVulAutoRepairConfigRequest, callback func(response *CreateVulAutoRepairConfigResponse, err error)) <-chan int

CreateVulAutoRepairConfigWithCallback invokes the sas.CreateVulAutoRepairConfig API asynchronously

func (*Client) CreateVulAutoRepairConfigWithChan ¶ added in v1.61.1768

func (client *Client) CreateVulAutoRepairConfigWithChan(request *CreateVulAutoRepairConfigRequest) (<-chan *CreateVulAutoRepairConfigResponse, <-chan error)

CreateVulAutoRepairConfigWithChan invokes the sas.CreateVulAutoRepairConfig API asynchronously

func (*Client) DeleteBackupPolicy ¶ added in v1.61.1768

func (client *Client) DeleteBackupPolicy(request *DeleteBackupPolicyRequest) (response *DeleteBackupPolicyResponse, err error)

DeleteBackupPolicy invokes the sas.DeleteBackupPolicy API synchronously

func (*Client) DeleteBackupPolicyMachine ¶ added in v1.61.1768

func (client *Client) DeleteBackupPolicyMachine(request *DeleteBackupPolicyMachineRequest) (response *DeleteBackupPolicyMachineResponse, err error)

DeleteBackupPolicyMachine invokes the sas.DeleteBackupPolicyMachine API synchronously

func (*Client) DeleteBackupPolicyMachineWithCallback ¶ added in v1.61.1768

func (client *Client) DeleteBackupPolicyMachineWithCallback(request *DeleteBackupPolicyMachineRequest, callback func(response *DeleteBackupPolicyMachineResponse, err error)) <-chan int

DeleteBackupPolicyMachineWithCallback invokes the sas.DeleteBackupPolicyMachine API asynchronously

func (*Client) DeleteBackupPolicyMachineWithChan ¶ added in v1.61.1768

func (client *Client) DeleteBackupPolicyMachineWithChan(request *DeleteBackupPolicyMachineRequest) (<-chan *DeleteBackupPolicyMachineResponse, <-chan error)

DeleteBackupPolicyMachineWithChan invokes the sas.DeleteBackupPolicyMachine API asynchronously

func (*Client) DeleteBackupPolicyWithCallback ¶ added in v1.61.1768

func (client *Client) DeleteBackupPolicyWithCallback(request *DeleteBackupPolicyRequest, callback func(response *DeleteBackupPolicyResponse, err error)) <-chan int

DeleteBackupPolicyWithCallback invokes the sas.DeleteBackupPolicy API asynchronously

func (*Client) DeleteBackupPolicyWithChan ¶ added in v1.61.1768

func (client *Client) DeleteBackupPolicyWithChan(request *DeleteBackupPolicyRequest) (<-chan *DeleteBackupPolicyResponse, <-chan error)

DeleteBackupPolicyWithChan invokes the sas.DeleteBackupPolicy API asynchronously

func (*Client) DeleteGroup ¶ added in v1.61.221

func (client *Client) DeleteGroup(request *DeleteGroupRequest) (response *DeleteGroupResponse, err error)

DeleteGroup invokes the sas.DeleteGroup API synchronously

func (*Client) DeleteGroupWithCallback ¶ added in v1.61.221

func (client *Client) DeleteGroupWithCallback(request *DeleteGroupRequest, callback func(response *DeleteGroupResponse, err error)) <-chan int

DeleteGroupWithCallback invokes the sas.DeleteGroup API asynchronously

func (*Client) DeleteGroupWithChan ¶ added in v1.61.221

func (client *Client) DeleteGroupWithChan(request *DeleteGroupRequest) (<-chan *DeleteGroupResponse, <-chan error)

DeleteGroupWithChan invokes the sas.DeleteGroup API asynchronously

func (*Client) DeleteLoginBaseConfig ¶ added in v1.61.221

func (client *Client) DeleteLoginBaseConfig(request *DeleteLoginBaseConfigRequest) (response *DeleteLoginBaseConfigResponse, err error)

DeleteLoginBaseConfig invokes the sas.DeleteLoginBaseConfig API synchronously

func (*Client) DeleteLoginBaseConfigWithCallback ¶ added in v1.61.221

func (client *Client) DeleteLoginBaseConfigWithCallback(request *DeleteLoginBaseConfigRequest, callback func(response *DeleteLoginBaseConfigResponse, err error)) <-chan int

DeleteLoginBaseConfigWithCallback invokes the sas.DeleteLoginBaseConfig API asynchronously

func (*Client) DeleteLoginBaseConfigWithChan ¶ added in v1.61.221

func (client *Client) DeleteLoginBaseConfigWithChan(request *DeleteLoginBaseConfigRequest) (<-chan *DeleteLoginBaseConfigResponse, <-chan error)

DeleteLoginBaseConfigWithChan invokes the sas.DeleteLoginBaseConfig API asynchronously

func (*Client) DeleteStrategy ¶ added in v1.61.1768

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

DeleteStrategy invokes the sas.DeleteStrategy API synchronously

func (*Client) DeleteStrategyWithCallback ¶ added in v1.61.1768

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

DeleteStrategyWithCallback invokes the sas.DeleteStrategy API asynchronously

func (*Client) DeleteStrategyWithChan ¶ added in v1.61.1768

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

DeleteStrategyWithChan invokes the sas.DeleteStrategy API asynchronously

func (*Client) DeleteTagWithUuid ¶ added in v1.61.221

func (client *Client) DeleteTagWithUuid(request *DeleteTagWithUuidRequest) (response *DeleteTagWithUuidResponse, err error)

DeleteTagWithUuid invokes the sas.DeleteTagWithUuid API synchronously

func (*Client) DeleteTagWithUuidWithCallback ¶ added in v1.61.221

func (client *Client) DeleteTagWithUuidWithCallback(request *DeleteTagWithUuidRequest, callback func(response *DeleteTagWithUuidResponse, err error)) <-chan int

DeleteTagWithUuidWithCallback invokes the sas.DeleteTagWithUuid API asynchronously

func (*Client) DeleteTagWithUuidWithChan ¶ added in v1.61.221

func (client *Client) DeleteTagWithUuidWithChan(request *DeleteTagWithUuidRequest) (<-chan *DeleteTagWithUuidResponse, <-chan error)

DeleteTagWithUuidWithChan invokes the sas.DeleteTagWithUuid API asynchronously

func (*Client) DeleteVpcHoneyPot ¶ added in v1.61.1768

func (client *Client) DeleteVpcHoneyPot(request *DeleteVpcHoneyPotRequest) (response *DeleteVpcHoneyPotResponse, err error)

DeleteVpcHoneyPot invokes the sas.DeleteVpcHoneyPot API synchronously

func (*Client) DeleteVpcHoneyPotWithCallback ¶ added in v1.61.1768

func (client *Client) DeleteVpcHoneyPotWithCallback(request *DeleteVpcHoneyPotRequest, callback func(response *DeleteVpcHoneyPotResponse, err error)) <-chan int

DeleteVpcHoneyPotWithCallback invokes the sas.DeleteVpcHoneyPot API asynchronously

func (*Client) DeleteVpcHoneyPotWithChan ¶ added in v1.61.1768

func (client *Client) DeleteVpcHoneyPotWithChan(request *DeleteVpcHoneyPotRequest) (<-chan *DeleteVpcHoneyPotResponse, <-chan error)

DeleteVpcHoneyPotWithChan invokes the sas.DeleteVpcHoneyPot API asynchronously

func (*Client) DescribeAccessKeyLeakDetail ¶ added in v1.61.1768

func (client *Client) DescribeAccessKeyLeakDetail(request *DescribeAccessKeyLeakDetailRequest) (response *DescribeAccessKeyLeakDetailResponse, err error)

DescribeAccessKeyLeakDetail invokes the sas.DescribeAccessKeyLeakDetail API synchronously

func (*Client) DescribeAccessKeyLeakDetailWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeAccessKeyLeakDetailWithCallback(request *DescribeAccessKeyLeakDetailRequest, callback func(response *DescribeAccessKeyLeakDetailResponse, err error)) <-chan int

DescribeAccessKeyLeakDetailWithCallback invokes the sas.DescribeAccessKeyLeakDetail API asynchronously

func (*Client) DescribeAccessKeyLeakDetailWithChan ¶ added in v1.61.1768

func (client *Client) DescribeAccessKeyLeakDetailWithChan(request *DescribeAccessKeyLeakDetailRequest) (<-chan *DescribeAccessKeyLeakDetailResponse, <-chan error)

DescribeAccessKeyLeakDetailWithChan invokes the sas.DescribeAccessKeyLeakDetail API asynchronously

func (*Client) DescribeAccesskeyLeakList ¶ added in v1.61.1768

func (client *Client) DescribeAccesskeyLeakList(request *DescribeAccesskeyLeakListRequest) (response *DescribeAccesskeyLeakListResponse, err error)

DescribeAccesskeyLeakList invokes the sas.DescribeAccesskeyLeakList API synchronously

func (*Client) DescribeAccesskeyLeakListWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeAccesskeyLeakListWithCallback(request *DescribeAccesskeyLeakListRequest, callback func(response *DescribeAccesskeyLeakListResponse, err error)) <-chan int

DescribeAccesskeyLeakListWithCallback invokes the sas.DescribeAccesskeyLeakList API asynchronously

func (*Client) DescribeAccesskeyLeakListWithChan ¶ added in v1.61.1768

func (client *Client) DescribeAccesskeyLeakListWithChan(request *DescribeAccesskeyLeakListRequest) (<-chan *DescribeAccesskeyLeakListResponse, <-chan error)

DescribeAccesskeyLeakListWithChan invokes the sas.DescribeAccesskeyLeakList API asynchronously

func (*Client) DescribeAffectedMaliciousFileImages ¶ added in v1.61.529

func (client *Client) DescribeAffectedMaliciousFileImages(request *DescribeAffectedMaliciousFileImagesRequest) (response *DescribeAffectedMaliciousFileImagesResponse, err error)

DescribeAffectedMaliciousFileImages invokes the sas.DescribeAffectedMaliciousFileImages API synchronously

func (*Client) DescribeAffectedMaliciousFileImagesWithCallback ¶ added in v1.61.529

func (client *Client) DescribeAffectedMaliciousFileImagesWithCallback(request *DescribeAffectedMaliciousFileImagesRequest, callback func(response *DescribeAffectedMaliciousFileImagesResponse, err error)) <-chan int

DescribeAffectedMaliciousFileImagesWithCallback invokes the sas.DescribeAffectedMaliciousFileImages API asynchronously

func (*Client) DescribeAffectedMaliciousFileImagesWithChan ¶ added in v1.61.529

func (client *Client) DescribeAffectedMaliciousFileImagesWithChan(request *DescribeAffectedMaliciousFileImagesRequest) (<-chan *DescribeAffectedMaliciousFileImagesResponse, <-chan error)

DescribeAffectedMaliciousFileImagesWithChan invokes the sas.DescribeAffectedMaliciousFileImages API asynchronously

func (*Client) DescribeAlarmEventDetail ¶

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

DescribeAlarmEventDetail invokes the sas.DescribeAlarmEventDetail API synchronously

func (*Client) DescribeAlarmEventDetailWithCallback ¶

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

DescribeAlarmEventDetailWithCallback invokes the sas.DescribeAlarmEventDetail API asynchronously

func (*Client) DescribeAlarmEventDetailWithChan ¶

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

DescribeAlarmEventDetailWithChan invokes the sas.DescribeAlarmEventDetail API asynchronously

func (*Client) DescribeAlarmEventList ¶

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

DescribeAlarmEventList invokes the sas.DescribeAlarmEventList API synchronously

func (*Client) DescribeAlarmEventListWithCallback ¶

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

DescribeAlarmEventListWithCallback invokes the sas.DescribeAlarmEventList API asynchronously

func (*Client) DescribeAlarmEventListWithChan ¶

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

DescribeAlarmEventListWithChan invokes the sas.DescribeAlarmEventList API asynchronously

func (*Client) DescribeAlarmEventStackInfo ¶ added in v1.61.1768

func (client *Client) DescribeAlarmEventStackInfo(request *DescribeAlarmEventStackInfoRequest) (response *DescribeAlarmEventStackInfoResponse, err error)

DescribeAlarmEventStackInfo invokes the sas.DescribeAlarmEventStackInfo API synchronously

func (*Client) DescribeAlarmEventStackInfoWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeAlarmEventStackInfoWithCallback(request *DescribeAlarmEventStackInfoRequest, callback func(response *DescribeAlarmEventStackInfoResponse, err error)) <-chan int

DescribeAlarmEventStackInfoWithCallback invokes the sas.DescribeAlarmEventStackInfo API asynchronously

func (*Client) DescribeAlarmEventStackInfoWithChan ¶ added in v1.61.1768

func (client *Client) DescribeAlarmEventStackInfoWithChan(request *DescribeAlarmEventStackInfoRequest) (<-chan *DescribeAlarmEventStackInfoResponse, <-chan error)

DescribeAlarmEventStackInfoWithChan invokes the sas.DescribeAlarmEventStackInfo API asynchronously

func (*Client) DescribeAllEntity ¶ added in v1.61.221

func (client *Client) DescribeAllEntity(request *DescribeAllEntityRequest) (response *DescribeAllEntityResponse, err error)

DescribeAllEntity invokes the sas.DescribeAllEntity API synchronously

func (*Client) DescribeAllEntityWithCallback ¶ added in v1.61.221

func (client *Client) DescribeAllEntityWithCallback(request *DescribeAllEntityRequest, callback func(response *DescribeAllEntityResponse, err error)) <-chan int

DescribeAllEntityWithCallback invokes the sas.DescribeAllEntity API asynchronously

func (*Client) DescribeAllEntityWithChan ¶ added in v1.61.221

func (client *Client) DescribeAllEntityWithChan(request *DescribeAllEntityRequest) (<-chan *DescribeAllEntityResponse, <-chan error)

DescribeAllEntityWithChan invokes the sas.DescribeAllEntity API asynchronously

func (*Client) DescribeAllGroups ¶ added in v1.61.221

func (client *Client) DescribeAllGroups(request *DescribeAllGroupsRequest) (response *DescribeAllGroupsResponse, err error)

DescribeAllGroups invokes the sas.DescribeAllGroups API synchronously

func (*Client) DescribeAllGroupsWithCallback ¶ added in v1.61.221

func (client *Client) DescribeAllGroupsWithCallback(request *DescribeAllGroupsRequest, callback func(response *DescribeAllGroupsResponse, err error)) <-chan int

DescribeAllGroupsWithCallback invokes the sas.DescribeAllGroups API asynchronously

func (*Client) DescribeAllGroupsWithChan ¶ added in v1.61.221

func (client *Client) DescribeAllGroupsWithChan(request *DescribeAllGroupsRequest) (<-chan *DescribeAllGroupsResponse, <-chan error)

DescribeAllGroupsWithChan invokes the sas.DescribeAllGroups API asynchronously

func (*Client) DescribeAllRegionsStatistics ¶ added in v1.61.221

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

DescribeAllRegionsStatistics invokes the sas.DescribeAllRegionsStatistics API synchronously

func (*Client) DescribeAllRegionsStatisticsWithCallback ¶ added in v1.61.221

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

DescribeAllRegionsStatisticsWithCallback invokes the sas.DescribeAllRegionsStatistics API asynchronously

func (*Client) DescribeAllRegionsStatisticsWithChan ¶ added in v1.61.221

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

DescribeAllRegionsStatisticsWithChan invokes the sas.DescribeAllRegionsStatistics API asynchronously

func (*Client) DescribeAntiBruteForceRules ¶ added in v1.61.529

func (client *Client) DescribeAntiBruteForceRules(request *DescribeAntiBruteForceRulesRequest) (response *DescribeAntiBruteForceRulesResponse, err error)

DescribeAntiBruteForceRules invokes the sas.DescribeAntiBruteForceRules API synchronously

func (*Client) DescribeAntiBruteForceRulesWithCallback ¶ added in v1.61.529

func (client *Client) DescribeAntiBruteForceRulesWithCallback(request *DescribeAntiBruteForceRulesRequest, callback func(response *DescribeAntiBruteForceRulesResponse, err error)) <-chan int

DescribeAntiBruteForceRulesWithCallback invokes the sas.DescribeAntiBruteForceRules API asynchronously

func (*Client) DescribeAntiBruteForceRulesWithChan ¶ added in v1.61.529

func (client *Client) DescribeAntiBruteForceRulesWithChan(request *DescribeAntiBruteForceRulesRequest) (<-chan *DescribeAntiBruteForceRulesResponse, <-chan error)

DescribeAntiBruteForceRulesWithChan invokes the sas.DescribeAntiBruteForceRules API asynchronously

func (*Client) DescribeAssetDetailByUuid ¶ added in v1.61.221

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

DescribeAssetDetailByUuid invokes the sas.DescribeAssetDetailByUuid API synchronously

func (*Client) DescribeAssetDetailByUuidWithCallback ¶ added in v1.61.221

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

DescribeAssetDetailByUuidWithCallback invokes the sas.DescribeAssetDetailByUuid API asynchronously

func (*Client) DescribeAssetDetailByUuidWithChan ¶ added in v1.61.221

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

DescribeAssetDetailByUuidWithChan invokes the sas.DescribeAssetDetailByUuid API asynchronously

func (*Client) DescribeAssetDetailByUuids ¶ added in v1.61.221

func (client *Client) DescribeAssetDetailByUuids(request *DescribeAssetDetailByUuidsRequest) (response *DescribeAssetDetailByUuidsResponse, err error)

DescribeAssetDetailByUuids invokes the sas.DescribeAssetDetailByUuids API synchronously

func (*Client) DescribeAssetDetailByUuidsWithCallback ¶ added in v1.61.221

func (client *Client) DescribeAssetDetailByUuidsWithCallback(request *DescribeAssetDetailByUuidsRequest, callback func(response *DescribeAssetDetailByUuidsResponse, err error)) <-chan int

DescribeAssetDetailByUuidsWithCallback invokes the sas.DescribeAssetDetailByUuids API asynchronously

func (*Client) DescribeAssetDetailByUuidsWithChan ¶ added in v1.61.221

func (client *Client) DescribeAssetDetailByUuidsWithChan(request *DescribeAssetDetailByUuidsRequest) (<-chan *DescribeAssetDetailByUuidsResponse, <-chan error)

DescribeAssetDetailByUuidsWithChan invokes the sas.DescribeAssetDetailByUuids API asynchronously

func (*Client) DescribeAssetSummary ¶ added in v1.61.1768

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

DescribeAssetSummary invokes the sas.DescribeAssetSummary API synchronously

func (*Client) DescribeAssetSummaryWithCallback ¶ added in v1.61.1768

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

DescribeAssetSummaryWithCallback invokes the sas.DescribeAssetSummary API asynchronously

func (*Client) DescribeAssetSummaryWithChan ¶ added in v1.61.1768

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

DescribeAssetSummaryWithChan invokes the sas.DescribeAssetSummary API asynchronously

func (*Client) DescribeAttackAnalysisData ¶ added in v1.61.1768

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

DescribeAttackAnalysisData invokes the sas.DescribeAttackAnalysisData API synchronously

func (*Client) DescribeAttackAnalysisDataWithCallback ¶ added in v1.61.1768

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

DescribeAttackAnalysisDataWithCallback invokes the sas.DescribeAttackAnalysisData API asynchronously

func (*Client) DescribeAttackAnalysisDataWithChan ¶ added in v1.61.1768

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

DescribeAttackAnalysisDataWithChan invokes the sas.DescribeAttackAnalysisData API asynchronously

func (*Client) DescribeAutoDelConfig ¶

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

DescribeAutoDelConfig invokes the sas.DescribeAutoDelConfig API synchronously

func (*Client) DescribeAutoDelConfigWithCallback ¶

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

DescribeAutoDelConfigWithCallback invokes the sas.DescribeAutoDelConfig API asynchronously

func (*Client) DescribeAutoDelConfigWithChan ¶

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

DescribeAutoDelConfigWithChan invokes the sas.DescribeAutoDelConfig API asynchronously

func (*Client) DescribeBackupClients ¶ added in v1.61.1768

func (client *Client) DescribeBackupClients(request *DescribeBackupClientsRequest) (response *DescribeBackupClientsResponse, err error)

DescribeBackupClients invokes the sas.DescribeBackupClients API synchronously

func (*Client) DescribeBackupClientsWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeBackupClientsWithCallback(request *DescribeBackupClientsRequest, callback func(response *DescribeBackupClientsResponse, err error)) <-chan int

DescribeBackupClientsWithCallback invokes the sas.DescribeBackupClients API asynchronously

func (*Client) DescribeBackupClientsWithChan ¶ added in v1.61.1768

func (client *Client) DescribeBackupClientsWithChan(request *DescribeBackupClientsRequest) (<-chan *DescribeBackupClientsResponse, <-chan error)

DescribeBackupClientsWithChan invokes the sas.DescribeBackupClients API asynchronously

func (*Client) DescribeBackupFiles ¶ added in v1.61.1768

func (client *Client) DescribeBackupFiles(request *DescribeBackupFilesRequest) (response *DescribeBackupFilesResponse, err error)

DescribeBackupFiles invokes the sas.DescribeBackupFiles API synchronously

func (*Client) DescribeBackupFilesWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeBackupFilesWithCallback(request *DescribeBackupFilesRequest, callback func(response *DescribeBackupFilesResponse, err error)) <-chan int

DescribeBackupFilesWithCallback invokes the sas.DescribeBackupFiles API asynchronously

func (*Client) DescribeBackupFilesWithChan ¶ added in v1.61.1768

func (client *Client) DescribeBackupFilesWithChan(request *DescribeBackupFilesRequest) (<-chan *DescribeBackupFilesResponse, <-chan error)

DescribeBackupFilesWithChan invokes the sas.DescribeBackupFiles API asynchronously

func (*Client) DescribeBackupPolicies ¶ added in v1.61.1768

func (client *Client) DescribeBackupPolicies(request *DescribeBackupPoliciesRequest) (response *DescribeBackupPoliciesResponse, err error)

DescribeBackupPolicies invokes the sas.DescribeBackupPolicies API synchronously

func (*Client) DescribeBackupPoliciesWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeBackupPoliciesWithCallback(request *DescribeBackupPoliciesRequest, callback func(response *DescribeBackupPoliciesResponse, err error)) <-chan int

DescribeBackupPoliciesWithCallback invokes the sas.DescribeBackupPolicies API asynchronously

func (*Client) DescribeBackupPoliciesWithChan ¶ added in v1.61.1768

func (client *Client) DescribeBackupPoliciesWithChan(request *DescribeBackupPoliciesRequest) (<-chan *DescribeBackupPoliciesResponse, <-chan error)

DescribeBackupPoliciesWithChan invokes the sas.DescribeBackupPolicies API asynchronously

func (*Client) DescribeBackupRestoreCount ¶ added in v1.61.1768

func (client *Client) DescribeBackupRestoreCount(request *DescribeBackupRestoreCountRequest) (response *DescribeBackupRestoreCountResponse, err error)

DescribeBackupRestoreCount invokes the sas.DescribeBackupRestoreCount API synchronously

func (*Client) DescribeBackupRestoreCountWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeBackupRestoreCountWithCallback(request *DescribeBackupRestoreCountRequest, callback func(response *DescribeBackupRestoreCountResponse, err error)) <-chan int

DescribeBackupRestoreCountWithCallback invokes the sas.DescribeBackupRestoreCount API asynchronously

func (*Client) DescribeBackupRestoreCountWithChan ¶ added in v1.61.1768

func (client *Client) DescribeBackupRestoreCountWithChan(request *DescribeBackupRestoreCountRequest) (<-chan *DescribeBackupRestoreCountResponse, <-chan error)

DescribeBackupRestoreCountWithChan invokes the sas.DescribeBackupRestoreCount API asynchronously

func (*Client) DescribeBruteForceSummary ¶ added in v1.61.529

func (client *Client) DescribeBruteForceSummary(request *DescribeBruteForceSummaryRequest) (response *DescribeBruteForceSummaryResponse, err error)

DescribeBruteForceSummary invokes the sas.DescribeBruteForceSummary API synchronously

func (*Client) DescribeBruteForceSummaryWithCallback ¶ added in v1.61.529

func (client *Client) DescribeBruteForceSummaryWithCallback(request *DescribeBruteForceSummaryRequest, callback func(response *DescribeBruteForceSummaryResponse, err error)) <-chan int

DescribeBruteForceSummaryWithCallback invokes the sas.DescribeBruteForceSummary API asynchronously

func (*Client) DescribeBruteForceSummaryWithChan ¶ added in v1.61.529

func (client *Client) DescribeBruteForceSummaryWithChan(request *DescribeBruteForceSummaryRequest) (<-chan *DescribeBruteForceSummaryResponse, <-chan error)

DescribeBruteForceSummaryWithChan invokes the sas.DescribeBruteForceSummary API asynchronously

func (*Client) DescribeCheckEcsWarnings ¶ added in v1.61.529

func (client *Client) DescribeCheckEcsWarnings(request *DescribeCheckEcsWarningsRequest) (response *DescribeCheckEcsWarningsResponse, err error)

DescribeCheckEcsWarnings invokes the sas.DescribeCheckEcsWarnings API synchronously

func (*Client) DescribeCheckEcsWarningsWithCallback ¶ added in v1.61.529

func (client *Client) DescribeCheckEcsWarningsWithCallback(request *DescribeCheckEcsWarningsRequest, callback func(response *DescribeCheckEcsWarningsResponse, err error)) <-chan int

DescribeCheckEcsWarningsWithCallback invokes the sas.DescribeCheckEcsWarnings API asynchronously

func (*Client) DescribeCheckEcsWarningsWithChan ¶ added in v1.61.529

func (client *Client) DescribeCheckEcsWarningsWithChan(request *DescribeCheckEcsWarningsRequest) (<-chan *DescribeCheckEcsWarningsResponse, <-chan error)

DescribeCheckEcsWarningsWithChan invokes the sas.DescribeCheckEcsWarnings API asynchronously

func (*Client) DescribeCheckWarningDetail ¶

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

DescribeCheckWarningDetail invokes the sas.DescribeCheckWarningDetail API synchronously

func (*Client) DescribeCheckWarningDetailWithCallback ¶

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

DescribeCheckWarningDetailWithCallback invokes the sas.DescribeCheckWarningDetail API asynchronously

func (*Client) DescribeCheckWarningDetailWithChan ¶

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

DescribeCheckWarningDetailWithChan invokes the sas.DescribeCheckWarningDetail API asynchronously

func (*Client) DescribeCheckWarningSummary ¶

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

DescribeCheckWarningSummary invokes the sas.DescribeCheckWarningSummary API synchronously

func (*Client) DescribeCheckWarningSummaryWithCallback ¶

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

DescribeCheckWarningSummaryWithCallback invokes the sas.DescribeCheckWarningSummary API asynchronously

func (*Client) DescribeCheckWarningSummaryWithChan ¶

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

DescribeCheckWarningSummaryWithChan invokes the sas.DescribeCheckWarningSummary API asynchronously

func (*Client) DescribeCheckWarnings ¶

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

DescribeCheckWarnings invokes the sas.DescribeCheckWarnings API synchronously

func (*Client) DescribeCheckWarningsWithCallback ¶

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

DescribeCheckWarningsWithCallback invokes the sas.DescribeCheckWarnings API asynchronously

func (*Client) DescribeCheckWarningsWithChan ¶

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

DescribeCheckWarningsWithChan invokes the sas.DescribeCheckWarnings API asynchronously

func (*Client) DescribeCloudCenterInstances ¶ added in v1.61.221

func (client *Client) DescribeCloudCenterInstances(request *DescribeCloudCenterInstancesRequest) (response *DescribeCloudCenterInstancesResponse, err error)

DescribeCloudCenterInstances invokes the sas.DescribeCloudCenterInstances API synchronously

func (*Client) DescribeCloudCenterInstancesWithCallback ¶ added in v1.61.221

func (client *Client) DescribeCloudCenterInstancesWithCallback(request *DescribeCloudCenterInstancesRequest, callback func(response *DescribeCloudCenterInstancesResponse, err error)) <-chan int

DescribeCloudCenterInstancesWithCallback invokes the sas.DescribeCloudCenterInstances API asynchronously

func (*Client) DescribeCloudCenterInstancesWithChan ¶ added in v1.61.221

func (client *Client) DescribeCloudCenterInstancesWithChan(request *DescribeCloudCenterInstancesRequest) (<-chan *DescribeCloudCenterInstancesResponse, <-chan error)

DescribeCloudCenterInstancesWithChan invokes the sas.DescribeCloudCenterInstances API asynchronously

func (*Client) DescribeCloudProductFieldStatistics ¶ added in v1.61.221

func (client *Client) DescribeCloudProductFieldStatistics(request *DescribeCloudProductFieldStatisticsRequest) (response *DescribeCloudProductFieldStatisticsResponse, err error)

DescribeCloudProductFieldStatistics invokes the sas.DescribeCloudProductFieldStatistics API synchronously

func (*Client) DescribeCloudProductFieldStatisticsWithCallback ¶ added in v1.61.221

func (client *Client) DescribeCloudProductFieldStatisticsWithCallback(request *DescribeCloudProductFieldStatisticsRequest, callback func(response *DescribeCloudProductFieldStatisticsResponse, err error)) <-chan int

DescribeCloudProductFieldStatisticsWithCallback invokes the sas.DescribeCloudProductFieldStatistics API asynchronously

func (*Client) DescribeCloudProductFieldStatisticsWithChan ¶ added in v1.61.221

func (client *Client) DescribeCloudProductFieldStatisticsWithChan(request *DescribeCloudProductFieldStatisticsRequest) (<-chan *DescribeCloudProductFieldStatisticsResponse, <-chan error)

DescribeCloudProductFieldStatisticsWithChan invokes the sas.DescribeCloudProductFieldStatistics API asynchronously

func (*Client) DescribeCommonOverallConfig ¶ added in v1.61.1768

func (client *Client) DescribeCommonOverallConfig(request *DescribeCommonOverallConfigRequest) (response *DescribeCommonOverallConfigResponse, err error)

DescribeCommonOverallConfig invokes the sas.DescribeCommonOverallConfig API synchronously

func (*Client) DescribeCommonOverallConfigWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeCommonOverallConfigWithCallback(request *DescribeCommonOverallConfigRequest, callback func(response *DescribeCommonOverallConfigResponse, err error)) <-chan int

DescribeCommonOverallConfigWithCallback invokes the sas.DescribeCommonOverallConfig API asynchronously

func (*Client) DescribeCommonOverallConfigWithChan ¶ added in v1.61.1768

func (client *Client) DescribeCommonOverallConfigWithChan(request *DescribeCommonOverallConfigRequest) (<-chan *DescribeCommonOverallConfigResponse, <-chan error)

DescribeCommonOverallConfigWithChan invokes the sas.DescribeCommonOverallConfig API asynchronously

func (*Client) DescribeConcernNecessity ¶

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

DescribeConcernNecessity invokes the sas.DescribeConcernNecessity API synchronously

func (*Client) DescribeConcernNecessityWithCallback ¶

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

DescribeConcernNecessityWithCallback invokes the sas.DescribeConcernNecessity API asynchronously

func (*Client) DescribeConcernNecessityWithChan ¶

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

DescribeConcernNecessityWithChan invokes the sas.DescribeConcernNecessity API asynchronously

func (*Client) DescribeContainerStatistics ¶ added in v1.61.529

func (client *Client) DescribeContainerStatistics(request *DescribeContainerStatisticsRequest) (response *DescribeContainerStatisticsResponse, err error)

DescribeContainerStatistics invokes the sas.DescribeContainerStatistics API synchronously

func (*Client) DescribeContainerStatisticsWithCallback ¶ added in v1.61.529

func (client *Client) DescribeContainerStatisticsWithCallback(request *DescribeContainerStatisticsRequest, callback func(response *DescribeContainerStatisticsResponse, err error)) <-chan int

DescribeContainerStatisticsWithCallback invokes the sas.DescribeContainerStatistics API asynchronously

func (*Client) DescribeContainerStatisticsWithChan ¶ added in v1.61.529

func (client *Client) DescribeContainerStatisticsWithChan(request *DescribeContainerStatisticsRequest) (<-chan *DescribeContainerStatisticsResponse, <-chan error)

DescribeContainerStatisticsWithChan invokes the sas.DescribeContainerStatistics API asynchronously

func (*Client) DescribeCriteria ¶ added in v1.61.221

func (client *Client) DescribeCriteria(request *DescribeCriteriaRequest) (response *DescribeCriteriaResponse, err error)

DescribeCriteria invokes the sas.DescribeCriteria API synchronously

func (*Client) DescribeCriteriaWithCallback ¶ added in v1.61.221

func (client *Client) DescribeCriteriaWithCallback(request *DescribeCriteriaRequest, callback func(response *DescribeCriteriaResponse, err error)) <-chan int

DescribeCriteriaWithCallback invokes the sas.DescribeCriteria API asynchronously

func (*Client) DescribeCriteriaWithChan ¶ added in v1.61.221

func (client *Client) DescribeCriteriaWithChan(request *DescribeCriteriaRequest) (<-chan *DescribeCriteriaResponse, <-chan error)

DescribeCriteriaWithChan invokes the sas.DescribeCriteria API asynchronously

func (*Client) DescribeDialogMessages ¶ added in v1.61.221

func (client *Client) DescribeDialogMessages(request *DescribeDialogMessagesRequest) (response *DescribeDialogMessagesResponse, err error)

DescribeDialogMessages invokes the sas.DescribeDialogMessages API synchronously

func (*Client) DescribeDialogMessagesWithCallback ¶ added in v1.61.221

func (client *Client) DescribeDialogMessagesWithCallback(request *DescribeDialogMessagesRequest, callback func(response *DescribeDialogMessagesResponse, err error)) <-chan int

DescribeDialogMessagesWithCallback invokes the sas.DescribeDialogMessages API asynchronously

func (*Client) DescribeDialogMessagesWithChan ¶ added in v1.61.221

func (client *Client) DescribeDialogMessagesWithChan(request *DescribeDialogMessagesRequest) (<-chan *DescribeDialogMessagesResponse, <-chan error)

DescribeDialogMessagesWithChan invokes the sas.DescribeDialogMessages API asynchronously

func (*Client) DescribeDingTalk ¶ added in v1.61.221

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

DescribeDingTalk invokes the sas.DescribeDingTalk API synchronously

func (*Client) DescribeDingTalkWithCallback ¶ added in v1.61.221

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

DescribeDingTalkWithCallback invokes the sas.DescribeDingTalk API asynchronously

func (*Client) DescribeDingTalkWithChan ¶ added in v1.61.221

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

DescribeDingTalkWithChan invokes the sas.DescribeDingTalk API asynchronously

func (*Client) DescribeDomainCount ¶ added in v1.61.221

func (client *Client) DescribeDomainCount(request *DescribeDomainCountRequest) (response *DescribeDomainCountResponse, err error)

DescribeDomainCount invokes the sas.DescribeDomainCount API synchronously

func (*Client) DescribeDomainCountWithCallback ¶ added in v1.61.221

func (client *Client) DescribeDomainCountWithCallback(request *DescribeDomainCountRequest, callback func(response *DescribeDomainCountResponse, err error)) <-chan int

DescribeDomainCountWithCallback invokes the sas.DescribeDomainCount API asynchronously

func (*Client) DescribeDomainCountWithChan ¶ added in v1.61.221

func (client *Client) DescribeDomainCountWithChan(request *DescribeDomainCountRequest) (<-chan *DescribeDomainCountResponse, <-chan error)

DescribeDomainCountWithChan invokes the sas.DescribeDomainCount API asynchronously

func (*Client) DescribeDomainDetail ¶ added in v1.61.221

func (client *Client) DescribeDomainDetail(request *DescribeDomainDetailRequest) (response *DescribeDomainDetailResponse, err error)

DescribeDomainDetail invokes the sas.DescribeDomainDetail API synchronously

func (*Client) DescribeDomainDetailWithCallback ¶ added in v1.61.221

func (client *Client) DescribeDomainDetailWithCallback(request *DescribeDomainDetailRequest, callback func(response *DescribeDomainDetailResponse, err error)) <-chan int

DescribeDomainDetailWithCallback invokes the sas.DescribeDomainDetail API asynchronously

func (*Client) DescribeDomainDetailWithChan ¶ added in v1.61.221

func (client *Client) DescribeDomainDetailWithChan(request *DescribeDomainDetailRequest) (<-chan *DescribeDomainDetailResponse, <-chan error)

DescribeDomainDetailWithChan invokes the sas.DescribeDomainDetail API asynchronously

func (*Client) DescribeDomainList ¶ added in v1.61.221

func (client *Client) DescribeDomainList(request *DescribeDomainListRequest) (response *DescribeDomainListResponse, err error)

DescribeDomainList invokes the sas.DescribeDomainList API synchronously

func (*Client) DescribeDomainListWithCallback ¶ added in v1.61.221

func (client *Client) DescribeDomainListWithCallback(request *DescribeDomainListRequest, callback func(response *DescribeDomainListResponse, err error)) <-chan int

DescribeDomainListWithCallback invokes the sas.DescribeDomainList API asynchronously

func (*Client) DescribeDomainListWithChan ¶ added in v1.61.221

func (client *Client) DescribeDomainListWithChan(request *DescribeDomainListRequest) (<-chan *DescribeDomainListResponse, <-chan error)

DescribeDomainListWithChan invokes the sas.DescribeDomainList API asynchronously

func (*Client) DescribeEmgVulGroup ¶

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

DescribeEmgVulGroup invokes the sas.DescribeEmgVulGroup API synchronously

func (*Client) DescribeEmgVulGroupWithCallback ¶

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

DescribeEmgVulGroupWithCallback invokes the sas.DescribeEmgVulGroup API asynchronously

func (*Client) DescribeEmgVulGroupWithChan ¶

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

DescribeEmgVulGroupWithChan invokes the sas.DescribeEmgVulGroup API asynchronously

func (*Client) DescribeEmgVulItem ¶ added in v1.61.1768

func (client *Client) DescribeEmgVulItem(request *DescribeEmgVulItemRequest) (response *DescribeEmgVulItemResponse, err error)

DescribeEmgVulItem invokes the sas.DescribeEmgVulItem API synchronously

func (*Client) DescribeEmgVulItemWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeEmgVulItemWithCallback(request *DescribeEmgVulItemRequest, callback func(response *DescribeEmgVulItemResponse, err error)) <-chan int

DescribeEmgVulItemWithCallback invokes the sas.DescribeEmgVulItem API asynchronously

func (*Client) DescribeEmgVulItemWithChan ¶ added in v1.61.1768

func (client *Client) DescribeEmgVulItemWithChan(request *DescribeEmgVulItemRequest) (<-chan *DescribeEmgVulItemResponse, <-chan error)

DescribeEmgVulItemWithChan invokes the sas.DescribeEmgVulItem API asynchronously

func (*Client) DescribeExportInfo ¶ added in v1.61.221

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

DescribeExportInfo invokes the sas.DescribeExportInfo API synchronously

func (*Client) DescribeExportInfoWithCallback ¶ added in v1.61.221

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

DescribeExportInfoWithCallback invokes the sas.DescribeExportInfo API asynchronously

func (*Client) DescribeExportInfoWithChan ¶ added in v1.61.221

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

DescribeExportInfoWithChan invokes the sas.DescribeExportInfo API asynchronously

func (*Client) DescribeExposedInstanceCriteria ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceCriteria(request *DescribeExposedInstanceCriteriaRequest) (response *DescribeExposedInstanceCriteriaResponse, err error)

DescribeExposedInstanceCriteria invokes the sas.DescribeExposedInstanceCriteria API synchronously

func (*Client) DescribeExposedInstanceCriteriaWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceCriteriaWithCallback(request *DescribeExposedInstanceCriteriaRequest, callback func(response *DescribeExposedInstanceCriteriaResponse, err error)) <-chan int

DescribeExposedInstanceCriteriaWithCallback invokes the sas.DescribeExposedInstanceCriteria API asynchronously

func (*Client) DescribeExposedInstanceCriteriaWithChan ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceCriteriaWithChan(request *DescribeExposedInstanceCriteriaRequest) (<-chan *DescribeExposedInstanceCriteriaResponse, <-chan error)

DescribeExposedInstanceCriteriaWithChan invokes the sas.DescribeExposedInstanceCriteria API asynchronously

func (*Client) DescribeExposedInstanceDetail ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceDetail(request *DescribeExposedInstanceDetailRequest) (response *DescribeExposedInstanceDetailResponse, err error)

DescribeExposedInstanceDetail invokes the sas.DescribeExposedInstanceDetail API synchronously

func (*Client) DescribeExposedInstanceDetailWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceDetailWithCallback(request *DescribeExposedInstanceDetailRequest, callback func(response *DescribeExposedInstanceDetailResponse, err error)) <-chan int

DescribeExposedInstanceDetailWithCallback invokes the sas.DescribeExposedInstanceDetail API asynchronously

func (*Client) DescribeExposedInstanceDetailWithChan ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceDetailWithChan(request *DescribeExposedInstanceDetailRequest) (<-chan *DescribeExposedInstanceDetailResponse, <-chan error)

DescribeExposedInstanceDetailWithChan invokes the sas.DescribeExposedInstanceDetail API asynchronously

func (*Client) DescribeExposedInstanceList ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceList(request *DescribeExposedInstanceListRequest) (response *DescribeExposedInstanceListResponse, err error)

DescribeExposedInstanceList invokes the sas.DescribeExposedInstanceList API synchronously

func (*Client) DescribeExposedInstanceListWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceListWithCallback(request *DescribeExposedInstanceListRequest, callback func(response *DescribeExposedInstanceListResponse, err error)) <-chan int

DescribeExposedInstanceListWithCallback invokes the sas.DescribeExposedInstanceList API asynchronously

func (*Client) DescribeExposedInstanceListWithChan ¶ added in v1.61.1768

func (client *Client) DescribeExposedInstanceListWithChan(request *DescribeExposedInstanceListRequest) (<-chan *DescribeExposedInstanceListResponse, <-chan error)

DescribeExposedInstanceListWithChan invokes the sas.DescribeExposedInstanceList API asynchronously

func (*Client) DescribeExposedStatistics ¶ added in v1.61.1768

func (client *Client) DescribeExposedStatistics(request *DescribeExposedStatisticsRequest) (response *DescribeExposedStatisticsResponse, err error)

DescribeExposedStatistics invokes the sas.DescribeExposedStatistics API synchronously

func (*Client) DescribeExposedStatisticsDetail ¶ added in v1.61.1768

func (client *Client) DescribeExposedStatisticsDetail(request *DescribeExposedStatisticsDetailRequest) (response *DescribeExposedStatisticsDetailResponse, err error)

DescribeExposedStatisticsDetail invokes the sas.DescribeExposedStatisticsDetail API synchronously

func (*Client) DescribeExposedStatisticsDetailWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeExposedStatisticsDetailWithCallback(request *DescribeExposedStatisticsDetailRequest, callback func(response *DescribeExposedStatisticsDetailResponse, err error)) <-chan int

DescribeExposedStatisticsDetailWithCallback invokes the sas.DescribeExposedStatisticsDetail API asynchronously

func (*Client) DescribeExposedStatisticsDetailWithChan ¶ added in v1.61.1768

func (client *Client) DescribeExposedStatisticsDetailWithChan(request *DescribeExposedStatisticsDetailRequest) (<-chan *DescribeExposedStatisticsDetailResponse, <-chan error)

DescribeExposedStatisticsDetailWithChan invokes the sas.DescribeExposedStatisticsDetail API asynchronously

func (*Client) DescribeExposedStatisticsWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeExposedStatisticsWithCallback(request *DescribeExposedStatisticsRequest, callback func(response *DescribeExposedStatisticsResponse, err error)) <-chan int

DescribeExposedStatisticsWithCallback invokes the sas.DescribeExposedStatistics API asynchronously

func (*Client) DescribeExposedStatisticsWithChan ¶ added in v1.61.1768

func (client *Client) DescribeExposedStatisticsWithChan(request *DescribeExposedStatisticsRequest) (<-chan *DescribeExposedStatisticsResponse, <-chan error)

DescribeExposedStatisticsWithChan invokes the sas.DescribeExposedStatistics API asynchronously

func (*Client) DescribeFieldStatistics ¶ added in v1.61.221

func (client *Client) DescribeFieldStatistics(request *DescribeFieldStatisticsRequest) (response *DescribeFieldStatisticsResponse, err error)

DescribeFieldStatistics invokes the sas.DescribeFieldStatistics API synchronously

func (*Client) DescribeFieldStatisticsWithCallback ¶ added in v1.61.221

func (client *Client) DescribeFieldStatisticsWithCallback(request *DescribeFieldStatisticsRequest, callback func(response *DescribeFieldStatisticsResponse, err error)) <-chan int

DescribeFieldStatisticsWithCallback invokes the sas.DescribeFieldStatistics API asynchronously

func (*Client) DescribeFieldStatisticsWithChan ¶ added in v1.61.221

func (client *Client) DescribeFieldStatisticsWithChan(request *DescribeFieldStatisticsRequest) (<-chan *DescribeFieldStatisticsResponse, <-chan error)

DescribeFieldStatisticsWithChan invokes the sas.DescribeFieldStatistics API asynchronously

func (*Client) DescribeFrontVulPatchList ¶ added in v1.61.1768

func (client *Client) DescribeFrontVulPatchList(request *DescribeFrontVulPatchListRequest) (response *DescribeFrontVulPatchListResponse, err error)

DescribeFrontVulPatchList invokes the sas.DescribeFrontVulPatchList API synchronously

func (*Client) DescribeFrontVulPatchListWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeFrontVulPatchListWithCallback(request *DescribeFrontVulPatchListRequest, callback func(response *DescribeFrontVulPatchListResponse, err error)) <-chan int

DescribeFrontVulPatchListWithCallback invokes the sas.DescribeFrontVulPatchList API asynchronously

func (*Client) DescribeFrontVulPatchListWithChan ¶ added in v1.61.1768

func (client *Client) DescribeFrontVulPatchListWithChan(request *DescribeFrontVulPatchListRequest) (<-chan *DescribeFrontVulPatchListResponse, <-chan error)

DescribeFrontVulPatchListWithChan invokes the sas.DescribeFrontVulPatchList API asynchronously

func (*Client) DescribeGraph4InvestigationOnline ¶ added in v1.61.221

func (client *Client) DescribeGraph4InvestigationOnline(request *DescribeGraph4InvestigationOnlineRequest) (response *DescribeGraph4InvestigationOnlineResponse, err error)

DescribeGraph4InvestigationOnline invokes the sas.DescribeGraph4InvestigationOnline API synchronously

func (*Client) DescribeGraph4InvestigationOnlineWithCallback ¶ added in v1.61.221

func (client *Client) DescribeGraph4InvestigationOnlineWithCallback(request *DescribeGraph4InvestigationOnlineRequest, callback func(response *DescribeGraph4InvestigationOnlineResponse, err error)) <-chan int

DescribeGraph4InvestigationOnlineWithCallback invokes the sas.DescribeGraph4InvestigationOnline API asynchronously

func (*Client) DescribeGraph4InvestigationOnlineWithChan ¶ added in v1.61.221

func (client *Client) DescribeGraph4InvestigationOnlineWithChan(request *DescribeGraph4InvestigationOnlineRequest) (<-chan *DescribeGraph4InvestigationOnlineResponse, <-chan error)

DescribeGraph4InvestigationOnlineWithChan invokes the sas.DescribeGraph4InvestigationOnline API asynchronously

func (*Client) DescribeGroupedContainerInstances ¶ added in v1.61.529

func (client *Client) DescribeGroupedContainerInstances(request *DescribeGroupedContainerInstancesRequest) (response *DescribeGroupedContainerInstancesResponse, err error)

DescribeGroupedContainerInstances invokes the sas.DescribeGroupedContainerInstances API synchronously

func (*Client) DescribeGroupedContainerInstancesWithCallback ¶ added in v1.61.529

func (client *Client) DescribeGroupedContainerInstancesWithCallback(request *DescribeGroupedContainerInstancesRequest, callback func(response *DescribeGroupedContainerInstancesResponse, err error)) <-chan int

DescribeGroupedContainerInstancesWithCallback invokes the sas.DescribeGroupedContainerInstances API asynchronously

func (*Client) DescribeGroupedContainerInstancesWithChan ¶ added in v1.61.529

func (client *Client) DescribeGroupedContainerInstancesWithChan(request *DescribeGroupedContainerInstancesRequest) (<-chan *DescribeGroupedContainerInstancesResponse, <-chan error)

DescribeGroupedContainerInstancesWithChan invokes the sas.DescribeGroupedContainerInstances API asynchronously

func (*Client) DescribeGroupedInstances ¶ added in v1.61.1768

func (client *Client) DescribeGroupedInstances(request *DescribeGroupedInstancesRequest) (response *DescribeGroupedInstancesResponse, err error)

DescribeGroupedInstances invokes the sas.DescribeGroupedInstances API synchronously

func (*Client) DescribeGroupedInstancesWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeGroupedInstancesWithCallback(request *DescribeGroupedInstancesRequest, callback func(response *DescribeGroupedInstancesResponse, err error)) <-chan int

DescribeGroupedInstancesWithCallback invokes the sas.DescribeGroupedInstances API asynchronously

func (*Client) DescribeGroupedInstancesWithChan ¶ added in v1.61.1768

func (client *Client) DescribeGroupedInstancesWithChan(request *DescribeGroupedInstancesRequest) (<-chan *DescribeGroupedInstancesResponse, <-chan error)

DescribeGroupedInstancesWithChan invokes the sas.DescribeGroupedInstances API asynchronously

func (*Client) DescribeGroupedMaliciousFiles ¶ added in v1.61.529

func (client *Client) DescribeGroupedMaliciousFiles(request *DescribeGroupedMaliciousFilesRequest) (response *DescribeGroupedMaliciousFilesResponse, err error)

DescribeGroupedMaliciousFiles invokes the sas.DescribeGroupedMaliciousFiles API synchronously

func (*Client) DescribeGroupedMaliciousFilesWithCallback ¶ added in v1.61.529

func (client *Client) DescribeGroupedMaliciousFilesWithCallback(request *DescribeGroupedMaliciousFilesRequest, callback func(response *DescribeGroupedMaliciousFilesResponse, err error)) <-chan int

DescribeGroupedMaliciousFilesWithCallback invokes the sas.DescribeGroupedMaliciousFiles API asynchronously

func (*Client) DescribeGroupedMaliciousFilesWithChan ¶ added in v1.61.529

func (client *Client) DescribeGroupedMaliciousFilesWithChan(request *DescribeGroupedMaliciousFilesRequest) (<-chan *DescribeGroupedMaliciousFilesResponse, <-chan error)

DescribeGroupedMaliciousFilesWithChan invokes the sas.DescribeGroupedMaliciousFiles API asynchronously

func (*Client) DescribeGroupedTags ¶ added in v1.61.221

func (client *Client) DescribeGroupedTags(request *DescribeGroupedTagsRequest) (response *DescribeGroupedTagsResponse, err error)

DescribeGroupedTags invokes the sas.DescribeGroupedTags API synchronously

func (*Client) DescribeGroupedTagsWithCallback ¶ added in v1.61.221

func (client *Client) DescribeGroupedTagsWithCallback(request *DescribeGroupedTagsRequest, callback func(response *DescribeGroupedTagsResponse, err error)) <-chan int

DescribeGroupedTagsWithCallback invokes the sas.DescribeGroupedTags API asynchronously

func (*Client) DescribeGroupedTagsWithChan ¶ added in v1.61.221

func (client *Client) DescribeGroupedTagsWithChan(request *DescribeGroupedTagsRequest) (<-chan *DescribeGroupedTagsResponse, <-chan error)

DescribeGroupedTagsWithChan invokes the sas.DescribeGroupedTags API asynchronously

func (*Client) DescribeGroupedVul ¶

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

DescribeGroupedVul invokes the sas.DescribeGroupedVul API synchronously

func (*Client) DescribeGroupedVulWithCallback ¶

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

DescribeGroupedVulWithCallback invokes the sas.DescribeGroupedVul API asynchronously

func (*Client) DescribeGroupedVulWithChan ¶

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

DescribeGroupedVulWithChan invokes the sas.DescribeGroupedVul API asynchronously

func (*Client) DescribeHoneyPotAuth ¶ added in v1.61.1768

func (client *Client) DescribeHoneyPotAuth(request *DescribeHoneyPotAuthRequest) (response *DescribeHoneyPotAuthResponse, err error)

DescribeHoneyPotAuth invokes the sas.DescribeHoneyPotAuth API synchronously

func (*Client) DescribeHoneyPotAuthWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeHoneyPotAuthWithCallback(request *DescribeHoneyPotAuthRequest, callback func(response *DescribeHoneyPotAuthResponse, err error)) <-chan int

DescribeHoneyPotAuthWithCallback invokes the sas.DescribeHoneyPotAuth API asynchronously

func (*Client) DescribeHoneyPotAuthWithChan ¶ added in v1.61.1768

func (client *Client) DescribeHoneyPotAuthWithChan(request *DescribeHoneyPotAuthRequest) (<-chan *DescribeHoneyPotAuthResponse, <-chan error)

DescribeHoneyPotAuthWithChan invokes the sas.DescribeHoneyPotAuth API asynchronously

func (*Client) DescribeHoneyPotSuspStatistics ¶ added in v1.61.1768

func (client *Client) DescribeHoneyPotSuspStatistics(request *DescribeHoneyPotSuspStatisticsRequest) (response *DescribeHoneyPotSuspStatisticsResponse, err error)

DescribeHoneyPotSuspStatistics invokes the sas.DescribeHoneyPotSuspStatistics API synchronously

func (*Client) DescribeHoneyPotSuspStatisticsWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeHoneyPotSuspStatisticsWithCallback(request *DescribeHoneyPotSuspStatisticsRequest, callback func(response *DescribeHoneyPotSuspStatisticsResponse, err error)) <-chan int

DescribeHoneyPotSuspStatisticsWithCallback invokes the sas.DescribeHoneyPotSuspStatistics API asynchronously

func (*Client) DescribeHoneyPotSuspStatisticsWithChan ¶ added in v1.61.1768

func (client *Client) DescribeHoneyPotSuspStatisticsWithChan(request *DescribeHoneyPotSuspStatisticsRequest) (<-chan *DescribeHoneyPotSuspStatisticsResponse, <-chan error)

DescribeHoneyPotSuspStatisticsWithChan invokes the sas.DescribeHoneyPotSuspStatistics API asynchronously

func (*Client) DescribeImageBaselineCheckSummary ¶ added in v1.61.1768

func (client *Client) DescribeImageBaselineCheckSummary(request *DescribeImageBaselineCheckSummaryRequest) (response *DescribeImageBaselineCheckSummaryResponse, err error)

DescribeImageBaselineCheckSummary invokes the sas.DescribeImageBaselineCheckSummary API synchronously

func (*Client) DescribeImageBaselineCheckSummaryWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeImageBaselineCheckSummaryWithCallback(request *DescribeImageBaselineCheckSummaryRequest, callback func(response *DescribeImageBaselineCheckSummaryResponse, err error)) <-chan int

DescribeImageBaselineCheckSummaryWithCallback invokes the sas.DescribeImageBaselineCheckSummary API asynchronously

func (*Client) DescribeImageBaselineCheckSummaryWithChan ¶ added in v1.61.1768

func (client *Client) DescribeImageBaselineCheckSummaryWithChan(request *DescribeImageBaselineCheckSummaryRequest) (<-chan *DescribeImageBaselineCheckSummaryResponse, <-chan error)

DescribeImageBaselineCheckSummaryWithChan invokes the sas.DescribeImageBaselineCheckSummary API asynchronously

func (*Client) DescribeImageFixTask ¶ added in v1.61.1768

func (client *Client) DescribeImageFixTask(request *DescribeImageFixTaskRequest) (response *DescribeImageFixTaskResponse, err error)

DescribeImageFixTask invokes the sas.DescribeImageFixTask API synchronously

func (*Client) DescribeImageFixTaskWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeImageFixTaskWithCallback(request *DescribeImageFixTaskRequest, callback func(response *DescribeImageFixTaskResponse, err error)) <-chan int

DescribeImageFixTaskWithCallback invokes the sas.DescribeImageFixTask API asynchronously

func (*Client) DescribeImageFixTaskWithChan ¶ added in v1.61.1768

func (client *Client) DescribeImageFixTaskWithChan(request *DescribeImageFixTaskRequest) (<-chan *DescribeImageFixTaskResponse, <-chan error)

DescribeImageFixTaskWithChan invokes the sas.DescribeImageFixTask API asynchronously

func (*Client) DescribeImageGroupedVulList ¶ added in v1.61.1768

func (client *Client) DescribeImageGroupedVulList(request *DescribeImageGroupedVulListRequest) (response *DescribeImageGroupedVulListResponse, err error)

DescribeImageGroupedVulList invokes the sas.DescribeImageGroupedVulList API synchronously

func (*Client) DescribeImageGroupedVulListWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeImageGroupedVulListWithCallback(request *DescribeImageGroupedVulListRequest, callback func(response *DescribeImageGroupedVulListResponse, err error)) <-chan int

DescribeImageGroupedVulListWithCallback invokes the sas.DescribeImageGroupedVulList API asynchronously

func (*Client) DescribeImageGroupedVulListWithChan ¶ added in v1.61.1768

func (client *Client) DescribeImageGroupedVulListWithChan(request *DescribeImageGroupedVulListRequest) (<-chan *DescribeImageGroupedVulListResponse, <-chan error)

DescribeImageGroupedVulListWithChan invokes the sas.DescribeImageGroupedVulList API asynchronously

func (*Client) DescribeImageListWithBaselineName ¶ added in v1.61.1768

func (client *Client) DescribeImageListWithBaselineName(request *DescribeImageListWithBaselineNameRequest) (response *DescribeImageListWithBaselineNameResponse, err error)

DescribeImageListWithBaselineName invokes the sas.DescribeImageListWithBaselineName API synchronously

func (*Client) DescribeImageListWithBaselineNameWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeImageListWithBaselineNameWithCallback(request *DescribeImageListWithBaselineNameRequest, callback func(response *DescribeImageListWithBaselineNameResponse, err error)) <-chan int

DescribeImageListWithBaselineNameWithCallback invokes the sas.DescribeImageListWithBaselineName API asynchronously

func (*Client) DescribeImageListWithBaselineNameWithChan ¶ added in v1.61.1768

func (client *Client) DescribeImageListWithBaselineNameWithChan(request *DescribeImageListWithBaselineNameRequest) (<-chan *DescribeImageListWithBaselineNameResponse, <-chan error)

DescribeImageListWithBaselineNameWithChan invokes the sas.DescribeImageListWithBaselineName API asynchronously

func (*Client) DescribeImageScanAuthCount ¶ added in v1.61.1768

func (client *Client) DescribeImageScanAuthCount(request *DescribeImageScanAuthCountRequest) (response *DescribeImageScanAuthCountResponse, err error)

DescribeImageScanAuthCount invokes the sas.DescribeImageScanAuthCount API synchronously

func (*Client) DescribeImageScanAuthCountWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeImageScanAuthCountWithCallback(request *DescribeImageScanAuthCountRequest, callback func(response *DescribeImageScanAuthCountResponse, err error)) <-chan int

DescribeImageScanAuthCountWithCallback invokes the sas.DescribeImageScanAuthCount API asynchronously

func (*Client) DescribeImageScanAuthCountWithChan ¶ added in v1.61.1768

func (client *Client) DescribeImageScanAuthCountWithChan(request *DescribeImageScanAuthCountRequest) (<-chan *DescribeImageScanAuthCountResponse, <-chan error)

DescribeImageScanAuthCountWithChan invokes the sas.DescribeImageScanAuthCount API asynchronously

func (*Client) DescribeImageStatistics ¶ added in v1.61.529

func (client *Client) DescribeImageStatistics(request *DescribeImageStatisticsRequest) (response *DescribeImageStatisticsResponse, err error)

DescribeImageStatistics invokes the sas.DescribeImageStatistics API synchronously

func (*Client) DescribeImageStatisticsWithCallback ¶ added in v1.61.529

func (client *Client) DescribeImageStatisticsWithCallback(request *DescribeImageStatisticsRequest, callback func(response *DescribeImageStatisticsResponse, err error)) <-chan int

DescribeImageStatisticsWithCallback invokes the sas.DescribeImageStatistics API asynchronously

func (*Client) DescribeImageStatisticsWithChan ¶ added in v1.61.529

func (client *Client) DescribeImageStatisticsWithChan(request *DescribeImageStatisticsRequest) (<-chan *DescribeImageStatisticsResponse, <-chan error)

DescribeImageStatisticsWithChan invokes the sas.DescribeImageStatistics API asynchronously

func (*Client) DescribeImageVulList ¶ added in v1.61.529

func (client *Client) DescribeImageVulList(request *DescribeImageVulListRequest) (response *DescribeImageVulListResponse, err error)

DescribeImageVulList invokes the sas.DescribeImageVulList API synchronously

func (*Client) DescribeImageVulListWithCallback ¶ added in v1.61.529

func (client *Client) DescribeImageVulListWithCallback(request *DescribeImageVulListRequest, callback func(response *DescribeImageVulListResponse, err error)) <-chan int

DescribeImageVulListWithCallback invokes the sas.DescribeImageVulList API asynchronously

func (*Client) DescribeImageVulListWithChan ¶ added in v1.61.529

func (client *Client) DescribeImageVulListWithChan(request *DescribeImageVulListRequest) (<-chan *DescribeImageVulListResponse, <-chan error)

DescribeImageVulListWithChan invokes the sas.DescribeImageVulList API asynchronously

func (*Client) DescribeInstallCaptcha ¶ added in v1.61.529

func (client *Client) DescribeInstallCaptcha(request *DescribeInstallCaptchaRequest) (response *DescribeInstallCaptchaResponse, err error)

DescribeInstallCaptcha invokes the sas.DescribeInstallCaptcha API synchronously

func (*Client) DescribeInstallCaptchaWithCallback ¶ added in v1.61.529

func (client *Client) DescribeInstallCaptchaWithCallback(request *DescribeInstallCaptchaRequest, callback func(response *DescribeInstallCaptchaResponse, err error)) <-chan int

DescribeInstallCaptchaWithCallback invokes the sas.DescribeInstallCaptcha API asynchronously

func (*Client) DescribeInstallCaptchaWithChan ¶ added in v1.61.529

func (client *Client) DescribeInstallCaptchaWithChan(request *DescribeInstallCaptchaRequest) (<-chan *DescribeInstallCaptchaResponse, <-chan error)

DescribeInstallCaptchaWithChan invokes the sas.DescribeInstallCaptcha API asynchronously

func (*Client) DescribeInstallCodes ¶ added in v1.61.1768

func (client *Client) DescribeInstallCodes(request *DescribeInstallCodesRequest) (response *DescribeInstallCodesResponse, err error)

DescribeInstallCodes invokes the sas.DescribeInstallCodes API synchronously

func (*Client) DescribeInstallCodesWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeInstallCodesWithCallback(request *DescribeInstallCodesRequest, callback func(response *DescribeInstallCodesResponse, err error)) <-chan int

DescribeInstallCodesWithCallback invokes the sas.DescribeInstallCodes API asynchronously

func (*Client) DescribeInstallCodesWithChan ¶ added in v1.61.1768

func (client *Client) DescribeInstallCodesWithChan(request *DescribeInstallCodesRequest) (<-chan *DescribeInstallCodesResponse, <-chan error)

DescribeInstallCodesWithChan invokes the sas.DescribeInstallCodes API asynchronously

func (*Client) DescribeInstanceAntiBruteForceRules ¶ added in v1.61.529

func (client *Client) DescribeInstanceAntiBruteForceRules(request *DescribeInstanceAntiBruteForceRulesRequest) (response *DescribeInstanceAntiBruteForceRulesResponse, err error)

DescribeInstanceAntiBruteForceRules invokes the sas.DescribeInstanceAntiBruteForceRules API synchronously

func (*Client) DescribeInstanceAntiBruteForceRulesWithCallback ¶ added in v1.61.529

func (client *Client) DescribeInstanceAntiBruteForceRulesWithCallback(request *DescribeInstanceAntiBruteForceRulesRequest, callback func(response *DescribeInstanceAntiBruteForceRulesResponse, err error)) <-chan int

DescribeInstanceAntiBruteForceRulesWithCallback invokes the sas.DescribeInstanceAntiBruteForceRules API asynchronously

func (*Client) DescribeInstanceAntiBruteForceRulesWithChan ¶ added in v1.61.529

func (client *Client) DescribeInstanceAntiBruteForceRulesWithChan(request *DescribeInstanceAntiBruteForceRulesRequest) (<-chan *DescribeInstanceAntiBruteForceRulesResponse, <-chan error)

DescribeInstanceAntiBruteForceRulesWithChan invokes the sas.DescribeInstanceAntiBruteForceRules API asynchronously

func (*Client) DescribeInstanceRebootStatus ¶ added in v1.61.1768

func (client *Client) DescribeInstanceRebootStatus(request *DescribeInstanceRebootStatusRequest) (response *DescribeInstanceRebootStatusResponse, err error)

DescribeInstanceRebootStatus invokes the sas.DescribeInstanceRebootStatus API synchronously

func (*Client) DescribeInstanceRebootStatusWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeInstanceRebootStatusWithCallback(request *DescribeInstanceRebootStatusRequest, callback func(response *DescribeInstanceRebootStatusResponse, err error)) <-chan int

DescribeInstanceRebootStatusWithCallback invokes the sas.DescribeInstanceRebootStatus API asynchronously

func (*Client) DescribeInstanceRebootStatusWithChan ¶ added in v1.61.1768

func (client *Client) DescribeInstanceRebootStatusWithChan(request *DescribeInstanceRebootStatusRequest) (<-chan *DescribeInstanceRebootStatusResponse, <-chan error)

DescribeInstanceRebootStatusWithChan invokes the sas.DescribeInstanceRebootStatus API asynchronously

func (*Client) DescribeInstanceStatistics ¶ added in v1.61.221

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

DescribeInstanceStatistics invokes the sas.DescribeInstanceStatistics API synchronously

func (*Client) DescribeInstanceStatisticsWithCallback ¶ added in v1.61.221

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

DescribeInstanceStatisticsWithCallback invokes the sas.DescribeInstanceStatistics API asynchronously

func (*Client) DescribeInstanceStatisticsWithChan ¶ added in v1.61.221

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

DescribeInstanceStatisticsWithChan invokes the sas.DescribeInstanceStatistics API asynchronously

func (*Client) DescribeIpInfo ¶ added in v1.61.221

func (client *Client) DescribeIpInfo(request *DescribeIpInfoRequest) (response *DescribeIpInfoResponse, err error)

DescribeIpInfo invokes the sas.DescribeIpInfo API synchronously

func (*Client) DescribeIpInfoWithCallback ¶ added in v1.61.221

func (client *Client) DescribeIpInfoWithCallback(request *DescribeIpInfoRequest, callback func(response *DescribeIpInfoResponse, err error)) <-chan int

DescribeIpInfoWithCallback invokes the sas.DescribeIpInfo API asynchronously

func (*Client) DescribeIpInfoWithChan ¶ added in v1.61.221

func (client *Client) DescribeIpInfoWithChan(request *DescribeIpInfoRequest) (<-chan *DescribeIpInfoResponse, <-chan error)

DescribeIpInfoWithChan invokes the sas.DescribeIpInfo API asynchronously

func (*Client) DescribeLoginBaseConfigs ¶ added in v1.61.1768

func (client *Client) DescribeLoginBaseConfigs(request *DescribeLoginBaseConfigsRequest) (response *DescribeLoginBaseConfigsResponse, err error)

DescribeLoginBaseConfigs invokes the sas.DescribeLoginBaseConfigs API synchronously

func (*Client) DescribeLoginBaseConfigsWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeLoginBaseConfigsWithCallback(request *DescribeLoginBaseConfigsRequest, callback func(response *DescribeLoginBaseConfigsResponse, err error)) <-chan int

DescribeLoginBaseConfigsWithCallback invokes the sas.DescribeLoginBaseConfigs API asynchronously

func (*Client) DescribeLoginBaseConfigsWithChan ¶ added in v1.61.1768

func (client *Client) DescribeLoginBaseConfigsWithChan(request *DescribeLoginBaseConfigsRequest) (<-chan *DescribeLoginBaseConfigsResponse, <-chan error)

DescribeLoginBaseConfigsWithChan invokes the sas.DescribeLoginBaseConfigs API asynchronously

func (*Client) DescribeLogstoreStorage ¶ added in v1.61.1768

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

DescribeLogstoreStorage invokes the sas.DescribeLogstoreStorage API synchronously

func (*Client) DescribeLogstoreStorageWithCallback ¶ added in v1.61.1768

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

DescribeLogstoreStorageWithCallback invokes the sas.DescribeLogstoreStorage API asynchronously

func (*Client) DescribeLogstoreStorageWithChan ¶ added in v1.61.1768

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

DescribeLogstoreStorageWithChan invokes the sas.DescribeLogstoreStorage API asynchronously

func (*Client) DescribeModuleConfig ¶ added in v1.61.221

func (client *Client) DescribeModuleConfig(request *DescribeModuleConfigRequest) (response *DescribeModuleConfigResponse, err error)

DescribeModuleConfig invokes the sas.DescribeModuleConfig API synchronously

func (*Client) DescribeModuleConfigWithCallback ¶ added in v1.61.221

func (client *Client) DescribeModuleConfigWithCallback(request *DescribeModuleConfigRequest, callback func(response *DescribeModuleConfigResponse, err error)) <-chan int

DescribeModuleConfigWithCallback invokes the sas.DescribeModuleConfig API asynchronously

func (*Client) DescribeModuleConfigWithChan ¶ added in v1.61.221

func (client *Client) DescribeModuleConfigWithChan(request *DescribeModuleConfigRequest) (<-chan *DescribeModuleConfigResponse, <-chan error)

DescribeModuleConfigWithChan invokes the sas.DescribeModuleConfig API asynchronously

func (*Client) DescribeNoticeConfig ¶ added in v1.61.221

func (client *Client) DescribeNoticeConfig(request *DescribeNoticeConfigRequest) (response *DescribeNoticeConfigResponse, err error)

DescribeNoticeConfig invokes the sas.DescribeNoticeConfig API synchronously

func (*Client) DescribeNoticeConfigWithCallback ¶ added in v1.61.221

func (client *Client) DescribeNoticeConfigWithCallback(request *DescribeNoticeConfigRequest, callback func(response *DescribeNoticeConfigResponse, err error)) <-chan int

DescribeNoticeConfigWithCallback invokes the sas.DescribeNoticeConfig API asynchronously

func (*Client) DescribeNoticeConfigWithChan ¶ added in v1.61.221

func (client *Client) DescribeNoticeConfigWithChan(request *DescribeNoticeConfigRequest) (<-chan *DescribeNoticeConfigResponse, <-chan error)

DescribeNoticeConfigWithChan invokes the sas.DescribeNoticeConfig API asynchronously

func (*Client) DescribeOnceTask ¶ added in v1.61.1768

func (client *Client) DescribeOnceTask(request *DescribeOnceTaskRequest) (response *DescribeOnceTaskResponse, err error)

DescribeOnceTask invokes the sas.DescribeOnceTask API synchronously

func (*Client) DescribeOnceTaskWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeOnceTaskWithCallback(request *DescribeOnceTaskRequest, callback func(response *DescribeOnceTaskResponse, err error)) <-chan int

DescribeOnceTaskWithCallback invokes the sas.DescribeOnceTask API asynchronously

func (*Client) DescribeOnceTaskWithChan ¶ added in v1.61.1768

func (client *Client) DescribeOnceTaskWithChan(request *DescribeOnceTaskRequest) (<-chan *DescribeOnceTaskResponse, <-chan error)

DescribeOnceTaskWithChan invokes the sas.DescribeOnceTask API asynchronously

func (*Client) DescribePropertyCount ¶ added in v1.61.221

func (client *Client) DescribePropertyCount(request *DescribePropertyCountRequest) (response *DescribePropertyCountResponse, err error)

DescribePropertyCount invokes the sas.DescribePropertyCount API synchronously

func (*Client) DescribePropertyCountWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyCountWithCallback(request *DescribePropertyCountRequest, callback func(response *DescribePropertyCountResponse, err error)) <-chan int

DescribePropertyCountWithCallback invokes the sas.DescribePropertyCount API asynchronously

func (*Client) DescribePropertyCountWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyCountWithChan(request *DescribePropertyCountRequest) (<-chan *DescribePropertyCountResponse, <-chan error)

DescribePropertyCountWithChan invokes the sas.DescribePropertyCount API asynchronously

func (*Client) DescribePropertyCronDetail ¶ added in v1.61.529

func (client *Client) DescribePropertyCronDetail(request *DescribePropertyCronDetailRequest) (response *DescribePropertyCronDetailResponse, err error)

DescribePropertyCronDetail invokes the sas.DescribePropertyCronDetail API synchronously

func (*Client) DescribePropertyCronDetailWithCallback ¶ added in v1.61.529

func (client *Client) DescribePropertyCronDetailWithCallback(request *DescribePropertyCronDetailRequest, callback func(response *DescribePropertyCronDetailResponse, err error)) <-chan int

DescribePropertyCronDetailWithCallback invokes the sas.DescribePropertyCronDetail API asynchronously

func (*Client) DescribePropertyCronDetailWithChan ¶ added in v1.61.529

func (client *Client) DescribePropertyCronDetailWithChan(request *DescribePropertyCronDetailRequest) (<-chan *DescribePropertyCronDetailResponse, <-chan error)

DescribePropertyCronDetailWithChan invokes the sas.DescribePropertyCronDetail API asynchronously

func (*Client) DescribePropertyPortDetail ¶ added in v1.61.221

func (client *Client) DescribePropertyPortDetail(request *DescribePropertyPortDetailRequest) (response *DescribePropertyPortDetailResponse, err error)

DescribePropertyPortDetail invokes the sas.DescribePropertyPortDetail API synchronously

func (*Client) DescribePropertyPortDetailWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyPortDetailWithCallback(request *DescribePropertyPortDetailRequest, callback func(response *DescribePropertyPortDetailResponse, err error)) <-chan int

DescribePropertyPortDetailWithCallback invokes the sas.DescribePropertyPortDetail API asynchronously

func (*Client) DescribePropertyPortDetailWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyPortDetailWithChan(request *DescribePropertyPortDetailRequest) (<-chan *DescribePropertyPortDetailResponse, <-chan error)

DescribePropertyPortDetailWithChan invokes the sas.DescribePropertyPortDetail API asynchronously

func (*Client) DescribePropertyPortItem ¶ added in v1.61.221

func (client *Client) DescribePropertyPortItem(request *DescribePropertyPortItemRequest) (response *DescribePropertyPortItemResponse, err error)

DescribePropertyPortItem invokes the sas.DescribePropertyPortItem API synchronously

func (*Client) DescribePropertyPortItemWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyPortItemWithCallback(request *DescribePropertyPortItemRequest, callback func(response *DescribePropertyPortItemResponse, err error)) <-chan int

DescribePropertyPortItemWithCallback invokes the sas.DescribePropertyPortItem API asynchronously

func (*Client) DescribePropertyPortItemWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyPortItemWithChan(request *DescribePropertyPortItemRequest) (<-chan *DescribePropertyPortItemResponse, <-chan error)

DescribePropertyPortItemWithChan invokes the sas.DescribePropertyPortItem API asynchronously

func (*Client) DescribePropertyProcDetail ¶ added in v1.61.221

func (client *Client) DescribePropertyProcDetail(request *DescribePropertyProcDetailRequest) (response *DescribePropertyProcDetailResponse, err error)

DescribePropertyProcDetail invokes the sas.DescribePropertyProcDetail API synchronously

func (*Client) DescribePropertyProcDetailWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyProcDetailWithCallback(request *DescribePropertyProcDetailRequest, callback func(response *DescribePropertyProcDetailResponse, err error)) <-chan int

DescribePropertyProcDetailWithCallback invokes the sas.DescribePropertyProcDetail API asynchronously

func (*Client) DescribePropertyProcDetailWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyProcDetailWithChan(request *DescribePropertyProcDetailRequest) (<-chan *DescribePropertyProcDetailResponse, <-chan error)

DescribePropertyProcDetailWithChan invokes the sas.DescribePropertyProcDetail API asynchronously

func (*Client) DescribePropertyProcItem ¶ added in v1.61.221

func (client *Client) DescribePropertyProcItem(request *DescribePropertyProcItemRequest) (response *DescribePropertyProcItemResponse, err error)

DescribePropertyProcItem invokes the sas.DescribePropertyProcItem API synchronously

func (*Client) DescribePropertyProcItemWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyProcItemWithCallback(request *DescribePropertyProcItemRequest, callback func(response *DescribePropertyProcItemResponse, err error)) <-chan int

DescribePropertyProcItemWithCallback invokes the sas.DescribePropertyProcItem API asynchronously

func (*Client) DescribePropertyProcItemWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyProcItemWithChan(request *DescribePropertyProcItemRequest) (<-chan *DescribePropertyProcItemResponse, <-chan error)

DescribePropertyProcItemWithChan invokes the sas.DescribePropertyProcItem API asynchronously

func (*Client) DescribePropertyScaDetail ¶ added in v1.61.529

func (client *Client) DescribePropertyScaDetail(request *DescribePropertyScaDetailRequest) (response *DescribePropertyScaDetailResponse, err error)

DescribePropertyScaDetail invokes the sas.DescribePropertyScaDetail API synchronously

func (*Client) DescribePropertyScaDetailWithCallback ¶ added in v1.61.529

func (client *Client) DescribePropertyScaDetailWithCallback(request *DescribePropertyScaDetailRequest, callback func(response *DescribePropertyScaDetailResponse, err error)) <-chan int

DescribePropertyScaDetailWithCallback invokes the sas.DescribePropertyScaDetail API asynchronously

func (*Client) DescribePropertyScaDetailWithChan ¶ added in v1.61.529

func (client *Client) DescribePropertyScaDetailWithChan(request *DescribePropertyScaDetailRequest) (<-chan *DescribePropertyScaDetailResponse, <-chan error)

DescribePropertyScaDetailWithChan invokes the sas.DescribePropertyScaDetail API asynchronously

func (*Client) DescribePropertySoftwareDetail ¶ added in v1.61.221

func (client *Client) DescribePropertySoftwareDetail(request *DescribePropertySoftwareDetailRequest) (response *DescribePropertySoftwareDetailResponse, err error)

DescribePropertySoftwareDetail invokes the sas.DescribePropertySoftwareDetail API synchronously

func (*Client) DescribePropertySoftwareDetailWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertySoftwareDetailWithCallback(request *DescribePropertySoftwareDetailRequest, callback func(response *DescribePropertySoftwareDetailResponse, err error)) <-chan int

DescribePropertySoftwareDetailWithCallback invokes the sas.DescribePropertySoftwareDetail API asynchronously

func (*Client) DescribePropertySoftwareDetailWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertySoftwareDetailWithChan(request *DescribePropertySoftwareDetailRequest) (<-chan *DescribePropertySoftwareDetailResponse, <-chan error)

DescribePropertySoftwareDetailWithChan invokes the sas.DescribePropertySoftwareDetail API asynchronously

func (*Client) DescribePropertySoftwareItem ¶ added in v1.61.221

func (client *Client) DescribePropertySoftwareItem(request *DescribePropertySoftwareItemRequest) (response *DescribePropertySoftwareItemResponse, err error)

DescribePropertySoftwareItem invokes the sas.DescribePropertySoftwareItem API synchronously

func (*Client) DescribePropertySoftwareItemWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertySoftwareItemWithCallback(request *DescribePropertySoftwareItemRequest, callback func(response *DescribePropertySoftwareItemResponse, err error)) <-chan int

DescribePropertySoftwareItemWithCallback invokes the sas.DescribePropertySoftwareItem API asynchronously

func (*Client) DescribePropertySoftwareItemWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertySoftwareItemWithChan(request *DescribePropertySoftwareItemRequest) (<-chan *DescribePropertySoftwareItemResponse, <-chan error)

DescribePropertySoftwareItemWithChan invokes the sas.DescribePropertySoftwareItem API asynchronously

func (*Client) DescribePropertyUsageNewest ¶ added in v1.61.221

func (client *Client) DescribePropertyUsageNewest(request *DescribePropertyUsageNewestRequest) (response *DescribePropertyUsageNewestResponse, err error)

DescribePropertyUsageNewest invokes the sas.DescribePropertyUsageNewest API synchronously

func (*Client) DescribePropertyUsageNewestWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyUsageNewestWithCallback(request *DescribePropertyUsageNewestRequest, callback func(response *DescribePropertyUsageNewestResponse, err error)) <-chan int

DescribePropertyUsageNewestWithCallback invokes the sas.DescribePropertyUsageNewest API asynchronously

func (*Client) DescribePropertyUsageNewestWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyUsageNewestWithChan(request *DescribePropertyUsageNewestRequest) (<-chan *DescribePropertyUsageNewestResponse, <-chan error)

DescribePropertyUsageNewestWithChan invokes the sas.DescribePropertyUsageNewest API asynchronously

func (*Client) DescribePropertyUserDetail ¶ added in v1.61.221

func (client *Client) DescribePropertyUserDetail(request *DescribePropertyUserDetailRequest) (response *DescribePropertyUserDetailResponse, err error)

DescribePropertyUserDetail invokes the sas.DescribePropertyUserDetail API synchronously

func (*Client) DescribePropertyUserDetailWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyUserDetailWithCallback(request *DescribePropertyUserDetailRequest, callback func(response *DescribePropertyUserDetailResponse, err error)) <-chan int

DescribePropertyUserDetailWithCallback invokes the sas.DescribePropertyUserDetail API asynchronously

func (*Client) DescribePropertyUserDetailWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyUserDetailWithChan(request *DescribePropertyUserDetailRequest) (<-chan *DescribePropertyUserDetailResponse, <-chan error)

DescribePropertyUserDetailWithChan invokes the sas.DescribePropertyUserDetail API asynchronously

func (*Client) DescribePropertyUserItem ¶ added in v1.61.221

func (client *Client) DescribePropertyUserItem(request *DescribePropertyUserItemRequest) (response *DescribePropertyUserItemResponse, err error)

DescribePropertyUserItem invokes the sas.DescribePropertyUserItem API synchronously

func (*Client) DescribePropertyUserItemWithCallback ¶ added in v1.61.221

func (client *Client) DescribePropertyUserItemWithCallback(request *DescribePropertyUserItemRequest, callback func(response *DescribePropertyUserItemResponse, err error)) <-chan int

DescribePropertyUserItemWithCallback invokes the sas.DescribePropertyUserItem API asynchronously

func (*Client) DescribePropertyUserItemWithChan ¶ added in v1.61.221

func (client *Client) DescribePropertyUserItemWithChan(request *DescribePropertyUserItemRequest) (<-chan *DescribePropertyUserItemResponse, <-chan error)

DescribePropertyUserItemWithChan invokes the sas.DescribePropertyUserItem API asynchronously

func (*Client) DescribeRestoreJobs ¶ added in v1.61.1768

func (client *Client) DescribeRestoreJobs(request *DescribeRestoreJobsRequest) (response *DescribeRestoreJobsResponse, err error)

DescribeRestoreJobs invokes the sas.DescribeRestoreJobs API synchronously

func (*Client) DescribeRestoreJobsWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeRestoreJobsWithCallback(request *DescribeRestoreJobsRequest, callback func(response *DescribeRestoreJobsResponse, err error)) <-chan int

DescribeRestoreJobsWithCallback invokes the sas.DescribeRestoreJobs API asynchronously

func (*Client) DescribeRestoreJobsWithChan ¶ added in v1.61.1768

func (client *Client) DescribeRestoreJobsWithChan(request *DescribeRestoreJobsRequest) (<-chan *DescribeRestoreJobsResponse, <-chan error)

DescribeRestoreJobsWithChan invokes the sas.DescribeRestoreJobs API asynchronously

func (*Client) DescribeRiskCheckItemResult ¶ added in v1.61.221

func (client *Client) DescribeRiskCheckItemResult(request *DescribeRiskCheckItemResultRequest) (response *DescribeRiskCheckItemResultResponse, err error)

DescribeRiskCheckItemResult invokes the sas.DescribeRiskCheckItemResult API synchronously

func (*Client) DescribeRiskCheckItemResultWithCallback ¶ added in v1.61.221

func (client *Client) DescribeRiskCheckItemResultWithCallback(request *DescribeRiskCheckItemResultRequest, callback func(response *DescribeRiskCheckItemResultResponse, err error)) <-chan int

DescribeRiskCheckItemResultWithCallback invokes the sas.DescribeRiskCheckItemResult API asynchronously

func (*Client) DescribeRiskCheckItemResultWithChan ¶ added in v1.61.221

func (client *Client) DescribeRiskCheckItemResultWithChan(request *DescribeRiskCheckItemResultRequest) (<-chan *DescribeRiskCheckItemResultResponse, <-chan error)

DescribeRiskCheckItemResultWithChan invokes the sas.DescribeRiskCheckItemResult API asynchronously

func (*Client) DescribeRiskCheckResult ¶

func (client *Client) DescribeRiskCheckResult(request *DescribeRiskCheckResultRequest) (response *DescribeRiskCheckResultResponse, err error)

DescribeRiskCheckResult invokes the sas.DescribeRiskCheckResult API synchronously

func (*Client) DescribeRiskCheckResultWithCallback ¶

func (client *Client) DescribeRiskCheckResultWithCallback(request *DescribeRiskCheckResultRequest, callback func(response *DescribeRiskCheckResultResponse, err error)) <-chan int

DescribeRiskCheckResultWithCallback invokes the sas.DescribeRiskCheckResult API asynchronously

func (*Client) DescribeRiskCheckResultWithChan ¶

func (client *Client) DescribeRiskCheckResultWithChan(request *DescribeRiskCheckResultRequest) (<-chan *DescribeRiskCheckResultResponse, <-chan error)

DescribeRiskCheckResultWithChan invokes the sas.DescribeRiskCheckResult API asynchronously

func (*Client) DescribeRiskCheckSummary ¶

func (client *Client) DescribeRiskCheckSummary(request *DescribeRiskCheckSummaryRequest) (response *DescribeRiskCheckSummaryResponse, err error)

DescribeRiskCheckSummary invokes the sas.DescribeRiskCheckSummary API synchronously

func (*Client) DescribeRiskCheckSummaryWithCallback ¶

func (client *Client) DescribeRiskCheckSummaryWithCallback(request *DescribeRiskCheckSummaryRequest, callback func(response *DescribeRiskCheckSummaryResponse, err error)) <-chan int

DescribeRiskCheckSummaryWithCallback invokes the sas.DescribeRiskCheckSummary API asynchronously

func (*Client) DescribeRiskCheckSummaryWithChan ¶

func (client *Client) DescribeRiskCheckSummaryWithChan(request *DescribeRiskCheckSummaryRequest) (<-chan *DescribeRiskCheckSummaryResponse, <-chan error)

DescribeRiskCheckSummaryWithChan invokes the sas.DescribeRiskCheckSummary API asynchronously

func (*Client) DescribeRiskItemType ¶

func (client *Client) DescribeRiskItemType(request *DescribeRiskItemTypeRequest) (response *DescribeRiskItemTypeResponse, err error)

DescribeRiskItemType invokes the sas.DescribeRiskItemType API synchronously

func (*Client) DescribeRiskItemTypeWithCallback ¶

func (client *Client) DescribeRiskItemTypeWithCallback(request *DescribeRiskItemTypeRequest, callback func(response *DescribeRiskItemTypeResponse, err error)) <-chan int

DescribeRiskItemTypeWithCallback invokes the sas.DescribeRiskItemType API asynchronously

func (*Client) DescribeRiskItemTypeWithChan ¶

func (client *Client) DescribeRiskItemTypeWithChan(request *DescribeRiskItemTypeRequest) (<-chan *DescribeRiskItemTypeResponse, <-chan error)

DescribeRiskItemTypeWithChan invokes the sas.DescribeRiskItemType API asynchronously

func (*Client) DescribeRiskListCheckResult ¶ added in v1.61.529

func (client *Client) DescribeRiskListCheckResult(request *DescribeRiskListCheckResultRequest) (response *DescribeRiskListCheckResultResponse, err error)

DescribeRiskListCheckResult invokes the sas.DescribeRiskListCheckResult API synchronously

func (*Client) DescribeRiskListCheckResultWithCallback ¶ added in v1.61.529

func (client *Client) DescribeRiskListCheckResultWithCallback(request *DescribeRiskListCheckResultRequest, callback func(response *DescribeRiskListCheckResultResponse, err error)) <-chan int

DescribeRiskListCheckResultWithCallback invokes the sas.DescribeRiskListCheckResult API asynchronously

func (*Client) DescribeRiskListCheckResultWithChan ¶ added in v1.61.529

func (client *Client) DescribeRiskListCheckResultWithChan(request *DescribeRiskListCheckResultRequest) (<-chan *DescribeRiskListCheckResultResponse, <-chan error)

DescribeRiskListCheckResultWithChan invokes the sas.DescribeRiskListCheckResult API asynchronously

func (*Client) DescribeRiskType ¶ added in v1.61.1768

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

DescribeRiskType invokes the sas.DescribeRiskType API synchronously

func (*Client) DescribeRiskTypeWithCallback ¶ added in v1.61.1768

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

DescribeRiskTypeWithCallback invokes the sas.DescribeRiskType API asynchronously

func (*Client) DescribeRiskTypeWithChan ¶ added in v1.61.1768

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

DescribeRiskTypeWithChan invokes the sas.DescribeRiskType API asynchronously

func (*Client) DescribeSasAssetStatisticsColumn ¶ added in v1.61.221

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

DescribeSasAssetStatisticsColumn invokes the sas.DescribeSasAssetStatisticsColumn API synchronously

func (*Client) DescribeSasAssetStatisticsColumnWithCallback ¶ added in v1.61.221

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

DescribeSasAssetStatisticsColumnWithCallback invokes the sas.DescribeSasAssetStatisticsColumn API asynchronously

func (*Client) DescribeSasAssetStatisticsColumnWithChan ¶ added in v1.61.221

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

DescribeSasAssetStatisticsColumnWithChan invokes the sas.DescribeSasAssetStatisticsColumn API asynchronously

func (*Client) DescribeScanTaskProgress ¶ added in v1.61.1768

func (client *Client) DescribeScanTaskProgress(request *DescribeScanTaskProgressRequest) (response *DescribeScanTaskProgressResponse, err error)

DescribeScanTaskProgress invokes the sas.DescribeScanTaskProgress API synchronously

func (*Client) DescribeScanTaskProgressWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeScanTaskProgressWithCallback(request *DescribeScanTaskProgressRequest, callback func(response *DescribeScanTaskProgressResponse, err error)) <-chan int

DescribeScanTaskProgressWithCallback invokes the sas.DescribeScanTaskProgress API asynchronously

func (*Client) DescribeScanTaskProgressWithChan ¶ added in v1.61.1768

func (client *Client) DescribeScanTaskProgressWithChan(request *DescribeScanTaskProgressRequest) (<-chan *DescribeScanTaskProgressResponse, <-chan error)

DescribeScanTaskProgressWithChan invokes the sas.DescribeScanTaskProgress API asynchronously

func (*Client) DescribeSearchCondition ¶ added in v1.61.221

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

DescribeSearchCondition invokes the sas.DescribeSearchCondition API synchronously

func (*Client) DescribeSearchConditionWithCallback ¶ added in v1.61.221

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

DescribeSearchConditionWithCallback invokes the sas.DescribeSearchCondition API asynchronously

func (*Client) DescribeSearchConditionWithChan ¶ added in v1.61.221

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

DescribeSearchConditionWithChan invokes the sas.DescribeSearchCondition API asynchronously

func (*Client) DescribeSecureSuggestion ¶ added in v1.61.221

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

DescribeSecureSuggestion invokes the sas.DescribeSecureSuggestion API synchronously

func (*Client) DescribeSecureSuggestionWithCallback ¶ added in v1.61.221

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

DescribeSecureSuggestionWithCallback invokes the sas.DescribeSecureSuggestion API asynchronously

func (*Client) DescribeSecureSuggestionWithChan ¶ added in v1.61.221

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

DescribeSecureSuggestionWithChan invokes the sas.DescribeSecureSuggestion API asynchronously

func (*Client) DescribeSecurityCheckScheduleConfig ¶

func (client *Client) DescribeSecurityCheckScheduleConfig(request *DescribeSecurityCheckScheduleConfigRequest) (response *DescribeSecurityCheckScheduleConfigResponse, err error)

DescribeSecurityCheckScheduleConfig invokes the sas.DescribeSecurityCheckScheduleConfig API synchronously

func (*Client) DescribeSecurityCheckScheduleConfigWithCallback ¶

func (client *Client) DescribeSecurityCheckScheduleConfigWithCallback(request *DescribeSecurityCheckScheduleConfigRequest, callback func(response *DescribeSecurityCheckScheduleConfigResponse, err error)) <-chan int

DescribeSecurityCheckScheduleConfigWithCallback invokes the sas.DescribeSecurityCheckScheduleConfig API asynchronously

func (*Client) DescribeSecurityCheckScheduleConfigWithChan ¶

func (client *Client) DescribeSecurityCheckScheduleConfigWithChan(request *DescribeSecurityCheckScheduleConfigRequest) (<-chan *DescribeSecurityCheckScheduleConfigResponse, <-chan error)

DescribeSecurityCheckScheduleConfigWithChan invokes the sas.DescribeSecurityCheckScheduleConfig API asynchronously

func (*Client) DescribeSecurityEventOperationStatus ¶ added in v1.61.529

func (client *Client) DescribeSecurityEventOperationStatus(request *DescribeSecurityEventOperationStatusRequest) (response *DescribeSecurityEventOperationStatusResponse, err error)

DescribeSecurityEventOperationStatus invokes the sas.DescribeSecurityEventOperationStatus API synchronously

func (*Client) DescribeSecurityEventOperationStatusWithCallback ¶ added in v1.61.529

func (client *Client) DescribeSecurityEventOperationStatusWithCallback(request *DescribeSecurityEventOperationStatusRequest, callback func(response *DescribeSecurityEventOperationStatusResponse, err error)) <-chan int

DescribeSecurityEventOperationStatusWithCallback invokes the sas.DescribeSecurityEventOperationStatus API asynchronously

func (*Client) DescribeSecurityEventOperationStatusWithChan ¶ added in v1.61.529

func (client *Client) DescribeSecurityEventOperationStatusWithChan(request *DescribeSecurityEventOperationStatusRequest) (<-chan *DescribeSecurityEventOperationStatusResponse, <-chan error)

DescribeSecurityEventOperationStatusWithChan invokes the sas.DescribeSecurityEventOperationStatus API asynchronously

func (*Client) DescribeSecurityEventOperations ¶ added in v1.61.221

func (client *Client) DescribeSecurityEventOperations(request *DescribeSecurityEventOperationsRequest) (response *DescribeSecurityEventOperationsResponse, err error)

DescribeSecurityEventOperations invokes the sas.DescribeSecurityEventOperations API synchronously

func (*Client) DescribeSecurityEventOperationsWithCallback ¶ added in v1.61.221

func (client *Client) DescribeSecurityEventOperationsWithCallback(request *DescribeSecurityEventOperationsRequest, callback func(response *DescribeSecurityEventOperationsResponse, err error)) <-chan int

DescribeSecurityEventOperationsWithCallback invokes the sas.DescribeSecurityEventOperations API asynchronously

func (*Client) DescribeSecurityEventOperationsWithChan ¶ added in v1.61.221

func (client *Client) DescribeSecurityEventOperationsWithChan(request *DescribeSecurityEventOperationsRequest) (<-chan *DescribeSecurityEventOperationsResponse, <-chan error)

DescribeSecurityEventOperationsWithChan invokes the sas.DescribeSecurityEventOperations API asynchronously

func (*Client) DescribeSecurityStatInfo ¶ added in v1.61.221

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

DescribeSecurityStatInfo invokes the sas.DescribeSecurityStatInfo API synchronously

func (*Client) DescribeSecurityStatInfoWithCallback ¶ added in v1.61.221

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

DescribeSecurityStatInfoWithCallback invokes the sas.DescribeSecurityStatInfo API asynchronously

func (*Client) DescribeSecurityStatInfoWithChan ¶ added in v1.61.221

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

DescribeSecurityStatInfoWithChan invokes the sas.DescribeSecurityStatInfo API asynchronously

func (*Client) DescribeServiceLinkedRoleStatus ¶ added in v1.61.1768

func (client *Client) DescribeServiceLinkedRoleStatus(request *DescribeServiceLinkedRoleStatusRequest) (response *DescribeServiceLinkedRoleStatusResponse, err error)

DescribeServiceLinkedRoleStatus invokes the sas.DescribeServiceLinkedRoleStatus API synchronously

func (*Client) DescribeServiceLinkedRoleStatusWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeServiceLinkedRoleStatusWithCallback(request *DescribeServiceLinkedRoleStatusRequest, callback func(response *DescribeServiceLinkedRoleStatusResponse, err error)) <-chan int

DescribeServiceLinkedRoleStatusWithCallback invokes the sas.DescribeServiceLinkedRoleStatus API asynchronously

func (*Client) DescribeServiceLinkedRoleStatusWithChan ¶ added in v1.61.1768

func (client *Client) DescribeServiceLinkedRoleStatusWithChan(request *DescribeServiceLinkedRoleStatusRequest) (<-chan *DescribeServiceLinkedRoleStatusResponse, <-chan error)

DescribeServiceLinkedRoleStatusWithChan invokes the sas.DescribeServiceLinkedRoleStatus API asynchronously

func (*Client) DescribeSimilarEventScenarios ¶ added in v1.61.529

func (client *Client) DescribeSimilarEventScenarios(request *DescribeSimilarEventScenariosRequest) (response *DescribeSimilarEventScenariosResponse, err error)

DescribeSimilarEventScenarios invokes the sas.DescribeSimilarEventScenarios API synchronously

func (*Client) DescribeSimilarEventScenariosWithCallback ¶ added in v1.61.529

func (client *Client) DescribeSimilarEventScenariosWithCallback(request *DescribeSimilarEventScenariosRequest, callback func(response *DescribeSimilarEventScenariosResponse, err error)) <-chan int

DescribeSimilarEventScenariosWithCallback invokes the sas.DescribeSimilarEventScenarios API asynchronously

func (*Client) DescribeSimilarEventScenariosWithChan ¶ added in v1.61.529

func (client *Client) DescribeSimilarEventScenariosWithChan(request *DescribeSimilarEventScenariosRequest) (<-chan *DescribeSimilarEventScenariosResponse, <-chan error)

DescribeSimilarEventScenariosWithChan invokes the sas.DescribeSimilarEventScenarios API asynchronously

func (*Client) DescribeSimilarSecurityEvents ¶ added in v1.61.221

func (client *Client) DescribeSimilarSecurityEvents(request *DescribeSimilarSecurityEventsRequest) (response *DescribeSimilarSecurityEventsResponse, err error)

DescribeSimilarSecurityEvents invokes the sas.DescribeSimilarSecurityEvents API synchronously

func (*Client) DescribeSimilarSecurityEventsWithCallback ¶ added in v1.61.221

func (client *Client) DescribeSimilarSecurityEventsWithCallback(request *DescribeSimilarSecurityEventsRequest, callback func(response *DescribeSimilarSecurityEventsResponse, err error)) <-chan int

DescribeSimilarSecurityEventsWithCallback invokes the sas.DescribeSimilarSecurityEvents API asynchronously

func (*Client) DescribeSimilarSecurityEventsWithChan ¶ added in v1.61.221

func (client *Client) DescribeSimilarSecurityEventsWithChan(request *DescribeSimilarSecurityEventsRequest) (<-chan *DescribeSimilarSecurityEventsResponse, <-chan error)

DescribeSimilarSecurityEventsWithChan invokes the sas.DescribeSimilarSecurityEvents API asynchronously

func (*Client) DescribeStrategy ¶ added in v1.61.1768

func (client *Client) DescribeStrategy(request *DescribeStrategyRequest) (response *DescribeStrategyResponse, err error)

DescribeStrategy invokes the sas.DescribeStrategy API synchronously

func (*Client) DescribeStrategyDetail ¶ added in v1.61.1768

func (client *Client) DescribeStrategyDetail(request *DescribeStrategyDetailRequest) (response *DescribeStrategyDetailResponse, err error)

DescribeStrategyDetail invokes the sas.DescribeStrategyDetail API synchronously

func (*Client) DescribeStrategyDetailWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeStrategyDetailWithCallback(request *DescribeStrategyDetailRequest, callback func(response *DescribeStrategyDetailResponse, err error)) <-chan int

DescribeStrategyDetailWithCallback invokes the sas.DescribeStrategyDetail API asynchronously

func (*Client) DescribeStrategyDetailWithChan ¶ added in v1.61.1768

func (client *Client) DescribeStrategyDetailWithChan(request *DescribeStrategyDetailRequest) (<-chan *DescribeStrategyDetailResponse, <-chan error)

DescribeStrategyDetailWithChan invokes the sas.DescribeStrategyDetail API asynchronously

func (*Client) DescribeStrategyExecDetail ¶

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

DescribeStrategyExecDetail invokes the sas.DescribeStrategyExecDetail API synchronously

func (*Client) DescribeStrategyExecDetailWithCallback ¶

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

DescribeStrategyExecDetailWithCallback invokes the sas.DescribeStrategyExecDetail API asynchronously

func (*Client) DescribeStrategyExecDetailWithChan ¶

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

DescribeStrategyExecDetailWithChan invokes the sas.DescribeStrategyExecDetail API asynchronously

func (*Client) DescribeStrategyTarget ¶ added in v1.61.1768

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

DescribeStrategyTarget invokes the sas.DescribeStrategyTarget API synchronously

func (*Client) DescribeStrategyTargetWithCallback ¶ added in v1.61.1768

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

DescribeStrategyTargetWithCallback invokes the sas.DescribeStrategyTarget API asynchronously

func (*Client) DescribeStrategyTargetWithChan ¶ added in v1.61.1768

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

DescribeStrategyTargetWithChan invokes the sas.DescribeStrategyTarget API asynchronously

func (*Client) DescribeStrategyWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeStrategyWithCallback(request *DescribeStrategyRequest, callback func(response *DescribeStrategyResponse, err error)) <-chan int

DescribeStrategyWithCallback invokes the sas.DescribeStrategy API asynchronously

func (*Client) DescribeStrategyWithChan ¶ added in v1.61.1768

func (client *Client) DescribeStrategyWithChan(request *DescribeStrategyRequest) (<-chan *DescribeStrategyResponse, <-chan error)

DescribeStrategyWithChan invokes the sas.DescribeStrategy API asynchronously

func (*Client) DescribeStratety ¶

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

DescribeStratety invokes the sas.DescribeStratety API synchronously

func (*Client) DescribeStratetyWithCallback ¶

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

DescribeStratetyWithCallback invokes the sas.DescribeStratety API asynchronously

func (*Client) DescribeStratetyWithChan ¶

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

DescribeStratetyWithChan invokes the sas.DescribeStratety API asynchronously

func (*Client) DescribeSummaryInfo ¶ added in v1.61.221

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

DescribeSummaryInfo invokes the sas.DescribeSummaryInfo API synchronously

func (*Client) DescribeSummaryInfoWithCallback ¶ added in v1.61.221

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

DescribeSummaryInfoWithCallback invokes the sas.DescribeSummaryInfo API asynchronously

func (*Client) DescribeSummaryInfoWithChan ¶ added in v1.61.221

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

DescribeSummaryInfoWithChan invokes the sas.DescribeSummaryInfo API asynchronously

func (*Client) DescribeSupportRegion ¶ added in v1.61.1768

func (client *Client) DescribeSupportRegion(request *DescribeSupportRegionRequest) (response *DescribeSupportRegionResponse, err error)

DescribeSupportRegion invokes the sas.DescribeSupportRegion API synchronously

func (*Client) DescribeSupportRegionWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeSupportRegionWithCallback(request *DescribeSupportRegionRequest, callback func(response *DescribeSupportRegionResponse, err error)) <-chan int

DescribeSupportRegionWithCallback invokes the sas.DescribeSupportRegion API asynchronously

func (*Client) DescribeSupportRegionWithChan ¶ added in v1.61.1768

func (client *Client) DescribeSupportRegionWithChan(request *DescribeSupportRegionRequest) (<-chan *DescribeSupportRegionResponse, <-chan error)

DescribeSupportRegionWithChan invokes the sas.DescribeSupportRegion API asynchronously

func (*Client) DescribeSuspEventDetail ¶

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

DescribeSuspEventDetail invokes the sas.DescribeSuspEventDetail API synchronously

func (*Client) DescribeSuspEventDetailWithCallback ¶

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

DescribeSuspEventDetailWithCallback invokes the sas.DescribeSuspEventDetail API asynchronously

func (*Client) DescribeSuspEventDetailWithChan ¶

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

DescribeSuspEventDetailWithChan invokes the sas.DescribeSuspEventDetail API asynchronously

func (*Client) DescribeSuspEventQuaraFiles ¶ added in v1.61.529

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

DescribeSuspEventQuaraFiles invokes the sas.DescribeSuspEventQuaraFiles API synchronously

func (*Client) DescribeSuspEventQuaraFilesWithCallback ¶ added in v1.61.529

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

DescribeSuspEventQuaraFilesWithCallback invokes the sas.DescribeSuspEventQuaraFiles API asynchronously

func (*Client) DescribeSuspEventQuaraFilesWithChan ¶ added in v1.61.529

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

DescribeSuspEventQuaraFilesWithChan invokes the sas.DescribeSuspEventQuaraFiles API asynchronously

func (*Client) DescribeSuspEvents ¶

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

DescribeSuspEvents invokes the sas.DescribeSuspEvents API synchronously

func (*Client) DescribeSuspEventsWithCallback ¶

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

DescribeSuspEventsWithCallback invokes the sas.DescribeSuspEvents API asynchronously

func (*Client) DescribeSuspEventsWithChan ¶

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

DescribeSuspEventsWithChan invokes the sas.DescribeSuspEvents API asynchronously

func (*Client) DescribeSuspiciousOverallConfig ¶ added in v1.61.1768

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

DescribeSuspiciousOverallConfig invokes the sas.DescribeSuspiciousOverallConfig API synchronously

func (*Client) DescribeSuspiciousOverallConfigWithCallback ¶ added in v1.61.1768

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

DescribeSuspiciousOverallConfigWithCallback invokes the sas.DescribeSuspiciousOverallConfig API asynchronously

func (*Client) DescribeSuspiciousOverallConfigWithChan ¶ added in v1.61.1768

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

DescribeSuspiciousOverallConfigWithChan invokes the sas.DescribeSuspiciousOverallConfig API asynchronously

func (*Client) DescribeSuspiciousUUIDConfig ¶ added in v1.61.1768

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

DescribeSuspiciousUUIDConfig invokes the sas.DescribeSuspiciousUUIDConfig API synchronously

func (*Client) DescribeSuspiciousUUIDConfigWithCallback ¶ added in v1.61.1768

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

DescribeSuspiciousUUIDConfigWithCallback invokes the sas.DescribeSuspiciousUUIDConfig API asynchronously

func (*Client) DescribeSuspiciousUUIDConfigWithChan ¶ added in v1.61.1768

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

DescribeSuspiciousUUIDConfigWithChan invokes the sas.DescribeSuspiciousUUIDConfig API asynchronously

func (*Client) DescribeUserBackupMachines ¶ added in v1.61.1768

func (client *Client) DescribeUserBackupMachines(request *DescribeUserBackupMachinesRequest) (response *DescribeUserBackupMachinesResponse, err error)

DescribeUserBackupMachines invokes the sas.DescribeUserBackupMachines API synchronously

func (*Client) DescribeUserBackupMachinesWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeUserBackupMachinesWithCallback(request *DescribeUserBackupMachinesRequest, callback func(response *DescribeUserBackupMachinesResponse, err error)) <-chan int

DescribeUserBackupMachinesWithCallback invokes the sas.DescribeUserBackupMachines API asynchronously

func (*Client) DescribeUserBackupMachinesWithChan ¶ added in v1.61.1768

func (client *Client) DescribeUserBackupMachinesWithChan(request *DescribeUserBackupMachinesRequest) (<-chan *DescribeUserBackupMachinesResponse, <-chan error)

DescribeUserBackupMachinesWithChan invokes the sas.DescribeUserBackupMachines API asynchronously

func (*Client) DescribeUserBaselineAuthorization ¶

func (client *Client) DescribeUserBaselineAuthorization(request *DescribeUserBaselineAuthorizationRequest) (response *DescribeUserBaselineAuthorizationResponse, err error)

DescribeUserBaselineAuthorization invokes the sas.DescribeUserBaselineAuthorization API synchronously

func (*Client) DescribeUserBaselineAuthorizationWithCallback ¶

func (client *Client) DescribeUserBaselineAuthorizationWithCallback(request *DescribeUserBaselineAuthorizationRequest, callback func(response *DescribeUserBaselineAuthorizationResponse, err error)) <-chan int

DescribeUserBaselineAuthorizationWithCallback invokes the sas.DescribeUserBaselineAuthorization API asynchronously

func (*Client) DescribeUserBaselineAuthorizationWithChan ¶

func (client *Client) DescribeUserBaselineAuthorizationWithChan(request *DescribeUserBaselineAuthorizationRequest) (<-chan *DescribeUserBaselineAuthorizationResponse, <-chan error)

DescribeUserBaselineAuthorizationWithChan invokes the sas.DescribeUserBaselineAuthorization API asynchronously

func (*Client) DescribeUserLayoutAuthorization ¶ added in v1.61.221

func (client *Client) DescribeUserLayoutAuthorization(request *DescribeUserLayoutAuthorizationRequest) (response *DescribeUserLayoutAuthorizationResponse, err error)

DescribeUserLayoutAuthorization invokes the sas.DescribeUserLayoutAuthorization API synchronously

func (*Client) DescribeUserLayoutAuthorizationWithCallback ¶ added in v1.61.221

func (client *Client) DescribeUserLayoutAuthorizationWithCallback(request *DescribeUserLayoutAuthorizationRequest, callback func(response *DescribeUserLayoutAuthorizationResponse, err error)) <-chan int

DescribeUserLayoutAuthorizationWithCallback invokes the sas.DescribeUserLayoutAuthorization API asynchronously

func (*Client) DescribeUserLayoutAuthorizationWithChan ¶ added in v1.61.221

func (client *Client) DescribeUserLayoutAuthorizationWithChan(request *DescribeUserLayoutAuthorizationRequest) (<-chan *DescribeUserLayoutAuthorizationResponse, <-chan error)

DescribeUserLayoutAuthorizationWithChan invokes the sas.DescribeUserLayoutAuthorization API asynchronously

func (*Client) DescribeUuidsByVulNames ¶ added in v1.61.1768

func (client *Client) DescribeUuidsByVulNames(request *DescribeUuidsByVulNamesRequest) (response *DescribeUuidsByVulNamesResponse, err error)

DescribeUuidsByVulNames invokes the sas.DescribeUuidsByVulNames API synchronously

func (*Client) DescribeUuidsByVulNamesWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeUuidsByVulNamesWithCallback(request *DescribeUuidsByVulNamesRequest, callback func(response *DescribeUuidsByVulNamesResponse, err error)) <-chan int

DescribeUuidsByVulNamesWithCallback invokes the sas.DescribeUuidsByVulNames API asynchronously

func (*Client) DescribeUuidsByVulNamesWithChan ¶ added in v1.61.1768

func (client *Client) DescribeUuidsByVulNamesWithChan(request *DescribeUuidsByVulNamesRequest) (<-chan *DescribeUuidsByVulNamesResponse, <-chan error)

DescribeUuidsByVulNamesWithChan invokes the sas.DescribeUuidsByVulNames API asynchronously

func (*Client) DescribeVendorList ¶ added in v1.61.1768

func (client *Client) DescribeVendorList(request *DescribeVendorListRequest) (response *DescribeVendorListResponse, err error)

DescribeVendorList invokes the sas.DescribeVendorList API synchronously

func (*Client) DescribeVendorListWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeVendorListWithCallback(request *DescribeVendorListRequest, callback func(response *DescribeVendorListResponse, err error)) <-chan int

DescribeVendorListWithCallback invokes the sas.DescribeVendorList API asynchronously

func (*Client) DescribeVendorListWithChan ¶ added in v1.61.1768

func (client *Client) DescribeVendorListWithChan(request *DescribeVendorListRequest) (<-chan *DescribeVendorListResponse, <-chan error)

DescribeVendorListWithChan invokes the sas.DescribeVendorList API asynchronously

func (*Client) DescribeVersionConfig ¶ added in v1.61.529

func (client *Client) DescribeVersionConfig(request *DescribeVersionConfigRequest) (response *DescribeVersionConfigResponse, err error)

DescribeVersionConfig invokes the sas.DescribeVersionConfig API synchronously

func (*Client) DescribeVersionConfigWithCallback ¶ added in v1.61.529

func (client *Client) DescribeVersionConfigWithCallback(request *DescribeVersionConfigRequest, callback func(response *DescribeVersionConfigResponse, err error)) <-chan int

DescribeVersionConfigWithCallback invokes the sas.DescribeVersionConfig API asynchronously

func (*Client) DescribeVersionConfigWithChan ¶ added in v1.61.529

func (client *Client) DescribeVersionConfigWithChan(request *DescribeVersionConfigRequest) (<-chan *DescribeVersionConfigResponse, <-chan error)

DescribeVersionConfigWithChan invokes the sas.DescribeVersionConfig API asynchronously

func (*Client) DescribeVolDingdingMessage ¶ added in v1.61.221

func (client *Client) DescribeVolDingdingMessage(request *DescribeVolDingdingMessageRequest) (response *DescribeVolDingdingMessageResponse, err error)

DescribeVolDingdingMessage invokes the sas.DescribeVolDingdingMessage API synchronously

func (*Client) DescribeVolDingdingMessageWithCallback ¶ added in v1.61.221

func (client *Client) DescribeVolDingdingMessageWithCallback(request *DescribeVolDingdingMessageRequest, callback func(response *DescribeVolDingdingMessageResponse, err error)) <-chan int

DescribeVolDingdingMessageWithCallback invokes the sas.DescribeVolDingdingMessage API asynchronously

func (*Client) DescribeVolDingdingMessageWithChan ¶ added in v1.61.221

func (client *Client) DescribeVolDingdingMessageWithChan(request *DescribeVolDingdingMessageRequest) (<-chan *DescribeVolDingdingMessageResponse, <-chan error)

DescribeVolDingdingMessageWithChan invokes the sas.DescribeVolDingdingMessage API asynchronously

func (*Client) DescribeVpcHoneyPotCriteria ¶ added in v1.61.1768

func (client *Client) DescribeVpcHoneyPotCriteria(request *DescribeVpcHoneyPotCriteriaRequest) (response *DescribeVpcHoneyPotCriteriaResponse, err error)

DescribeVpcHoneyPotCriteria invokes the sas.DescribeVpcHoneyPotCriteria API synchronously

func (*Client) DescribeVpcHoneyPotCriteriaWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeVpcHoneyPotCriteriaWithCallback(request *DescribeVpcHoneyPotCriteriaRequest, callback func(response *DescribeVpcHoneyPotCriteriaResponse, err error)) <-chan int

DescribeVpcHoneyPotCriteriaWithCallback invokes the sas.DescribeVpcHoneyPotCriteria API asynchronously

func (*Client) DescribeVpcHoneyPotCriteriaWithChan ¶ added in v1.61.1768

func (client *Client) DescribeVpcHoneyPotCriteriaWithChan(request *DescribeVpcHoneyPotCriteriaRequest) (<-chan *DescribeVpcHoneyPotCriteriaResponse, <-chan error)

DescribeVpcHoneyPotCriteriaWithChan invokes the sas.DescribeVpcHoneyPotCriteria API asynchronously

func (*Client) DescribeVpcHoneyPotList ¶ added in v1.61.1768

func (client *Client) DescribeVpcHoneyPotList(request *DescribeVpcHoneyPotListRequest) (response *DescribeVpcHoneyPotListResponse, err error)

DescribeVpcHoneyPotList invokes the sas.DescribeVpcHoneyPotList API synchronously

func (*Client) DescribeVpcHoneyPotListWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeVpcHoneyPotListWithCallback(request *DescribeVpcHoneyPotListRequest, callback func(response *DescribeVpcHoneyPotListResponse, err error)) <-chan int

DescribeVpcHoneyPotListWithCallback invokes the sas.DescribeVpcHoneyPotList API asynchronously

func (*Client) DescribeVpcHoneyPotListWithChan ¶ added in v1.61.1768

func (client *Client) DescribeVpcHoneyPotListWithChan(request *DescribeVpcHoneyPotListRequest) (<-chan *DescribeVpcHoneyPotListResponse, <-chan error)

DescribeVpcHoneyPotListWithChan invokes the sas.DescribeVpcHoneyPotList API asynchronously

func (*Client) DescribeVpcList ¶ added in v1.61.221

func (client *Client) DescribeVpcList(request *DescribeVpcListRequest) (response *DescribeVpcListResponse, err error)

DescribeVpcList invokes the sas.DescribeVpcList API synchronously

func (*Client) DescribeVpcListWithCallback ¶ added in v1.61.221

func (client *Client) DescribeVpcListWithCallback(request *DescribeVpcListRequest, callback func(response *DescribeVpcListResponse, err error)) <-chan int

DescribeVpcListWithCallback invokes the sas.DescribeVpcList API asynchronously

func (*Client) DescribeVpcListWithChan ¶ added in v1.61.221

func (client *Client) DescribeVpcListWithChan(request *DescribeVpcListRequest) (<-chan *DescribeVpcListResponse, <-chan error)

DescribeVpcListWithChan invokes the sas.DescribeVpcList API asynchronously

func (*Client) DescribeVulDetails ¶

func (client *Client) DescribeVulDetails(request *DescribeVulDetailsRequest) (response *DescribeVulDetailsResponse, err error)

DescribeVulDetails invokes the sas.DescribeVulDetails API synchronously

func (*Client) DescribeVulDetailsWithCallback ¶

func (client *Client) DescribeVulDetailsWithCallback(request *DescribeVulDetailsRequest, callback func(response *DescribeVulDetailsResponse, err error)) <-chan int

DescribeVulDetailsWithCallback invokes the sas.DescribeVulDetails API asynchronously

func (*Client) DescribeVulDetailsWithChan ¶

func (client *Client) DescribeVulDetailsWithChan(request *DescribeVulDetailsRequest) (<-chan *DescribeVulDetailsResponse, <-chan error)

DescribeVulDetailsWithChan invokes the sas.DescribeVulDetails API asynchronously

func (*Client) DescribeVulExportInfo ¶ added in v1.61.1768

func (client *Client) DescribeVulExportInfo(request *DescribeVulExportInfoRequest) (response *DescribeVulExportInfoResponse, err error)

DescribeVulExportInfo invokes the sas.DescribeVulExportInfo API synchronously

func (*Client) DescribeVulExportInfoWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeVulExportInfoWithCallback(request *DescribeVulExportInfoRequest, callback func(response *DescribeVulExportInfoResponse, err error)) <-chan int

DescribeVulExportInfoWithCallback invokes the sas.DescribeVulExportInfo API asynchronously

func (*Client) DescribeVulExportInfoWithChan ¶ added in v1.61.1768

func (client *Client) DescribeVulExportInfoWithChan(request *DescribeVulExportInfoRequest) (<-chan *DescribeVulExportInfoResponse, <-chan error)

DescribeVulExportInfoWithChan invokes the sas.DescribeVulExportInfo API asynchronously

func (*Client) DescribeVulList ¶

func (client *Client) DescribeVulList(request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)

DescribeVulList invokes the sas.DescribeVulList API synchronously

func (*Client) DescribeVulListWithCallback ¶

func (client *Client) DescribeVulListWithCallback(request *DescribeVulListRequest, callback func(response *DescribeVulListResponse, err error)) <-chan int

DescribeVulListWithCallback invokes the sas.DescribeVulList API asynchronously

func (*Client) DescribeVulListWithChan ¶

func (client *Client) DescribeVulListWithChan(request *DescribeVulListRequest) (<-chan *DescribeVulListResponse, <-chan error)

DescribeVulListWithChan invokes the sas.DescribeVulList API asynchronously

func (*Client) DescribeVulWhitelist ¶

func (client *Client) DescribeVulWhitelist(request *DescribeVulWhitelistRequest) (response *DescribeVulWhitelistResponse, err error)

DescribeVulWhitelist invokes the sas.DescribeVulWhitelist API synchronously

func (*Client) DescribeVulWhitelistWithCallback ¶

func (client *Client) DescribeVulWhitelistWithCallback(request *DescribeVulWhitelistRequest, callback func(response *DescribeVulWhitelistResponse, err error)) <-chan int

DescribeVulWhitelistWithCallback invokes the sas.DescribeVulWhitelist API asynchronously

func (*Client) DescribeVulWhitelistWithChan ¶

func (client *Client) DescribeVulWhitelistWithChan(request *DescribeVulWhitelistRequest) (<-chan *DescribeVulWhitelistResponse, <-chan error)

DescribeVulWhitelistWithChan invokes the sas.DescribeVulWhitelist API asynchronously

func (*Client) DescribeWarningExportInfo ¶ added in v1.61.1768

func (client *Client) DescribeWarningExportInfo(request *DescribeWarningExportInfoRequest) (response *DescribeWarningExportInfoResponse, err error)

DescribeWarningExportInfo invokes the sas.DescribeWarningExportInfo API synchronously

func (*Client) DescribeWarningExportInfoWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeWarningExportInfoWithCallback(request *DescribeWarningExportInfoRequest, callback func(response *DescribeWarningExportInfoResponse, err error)) <-chan int

DescribeWarningExportInfoWithCallback invokes the sas.DescribeWarningExportInfo API asynchronously

func (*Client) DescribeWarningExportInfoWithChan ¶ added in v1.61.1768

func (client *Client) DescribeWarningExportInfoWithChan(request *DescribeWarningExportInfoRequest) (<-chan *DescribeWarningExportInfoResponse, <-chan error)

DescribeWarningExportInfoWithChan invokes the sas.DescribeWarningExportInfo API asynchronously

func (*Client) DescribeWarningMachines ¶

func (client *Client) DescribeWarningMachines(request *DescribeWarningMachinesRequest) (response *DescribeWarningMachinesResponse, err error)

DescribeWarningMachines invokes the sas.DescribeWarningMachines API synchronously

func (*Client) DescribeWarningMachinesWithCallback ¶

func (client *Client) DescribeWarningMachinesWithCallback(request *DescribeWarningMachinesRequest, callback func(response *DescribeWarningMachinesResponse, err error)) <-chan int

DescribeWarningMachinesWithCallback invokes the sas.DescribeWarningMachines API asynchronously

func (*Client) DescribeWarningMachinesWithChan ¶

func (client *Client) DescribeWarningMachinesWithChan(request *DescribeWarningMachinesRequest) (<-chan *DescribeWarningMachinesResponse, <-chan error)

DescribeWarningMachinesWithChan invokes the sas.DescribeWarningMachines API asynchronously

func (*Client) DescribeWebLockBindList ¶ added in v1.61.529

func (client *Client) DescribeWebLockBindList(request *DescribeWebLockBindListRequest) (response *DescribeWebLockBindListResponse, err error)

DescribeWebLockBindList invokes the sas.DescribeWebLockBindList API synchronously

func (*Client) DescribeWebLockBindListWithCallback ¶ added in v1.61.529

func (client *Client) DescribeWebLockBindListWithCallback(request *DescribeWebLockBindListRequest, callback func(response *DescribeWebLockBindListResponse, err error)) <-chan int

DescribeWebLockBindListWithCallback invokes the sas.DescribeWebLockBindList API asynchronously

func (*Client) DescribeWebLockBindListWithChan ¶ added in v1.61.529

func (client *Client) DescribeWebLockBindListWithChan(request *DescribeWebLockBindListRequest) (<-chan *DescribeWebLockBindListResponse, <-chan error)

DescribeWebLockBindListWithChan invokes the sas.DescribeWebLockBindList API asynchronously

func (*Client) DescribeWebLockConfigList ¶ added in v1.61.529

func (client *Client) DescribeWebLockConfigList(request *DescribeWebLockConfigListRequest) (response *DescribeWebLockConfigListResponse, err error)

DescribeWebLockConfigList invokes the sas.DescribeWebLockConfigList API synchronously

func (*Client) DescribeWebLockConfigListWithCallback ¶ added in v1.61.529

func (client *Client) DescribeWebLockConfigListWithCallback(request *DescribeWebLockConfigListRequest, callback func(response *DescribeWebLockConfigListResponse, err error)) <-chan int

DescribeWebLockConfigListWithCallback invokes the sas.DescribeWebLockConfigList API asynchronously

func (*Client) DescribeWebLockConfigListWithChan ¶ added in v1.61.529

func (client *Client) DescribeWebLockConfigListWithChan(request *DescribeWebLockConfigListRequest) (<-chan *DescribeWebLockConfigListResponse, <-chan error)

DescribeWebLockConfigListWithChan invokes the sas.DescribeWebLockConfigList API asynchronously

func (*Client) DescribeWebLockFileEvents ¶ added in v1.61.1768

func (client *Client) DescribeWebLockFileEvents(request *DescribeWebLockFileEventsRequest) (response *DescribeWebLockFileEventsResponse, err error)

DescribeWebLockFileEvents invokes the sas.DescribeWebLockFileEvents API synchronously

func (*Client) DescribeWebLockFileEventsWithCallback ¶ added in v1.61.1768

func (client *Client) DescribeWebLockFileEventsWithCallback(request *DescribeWebLockFileEventsRequest, callback func(response *DescribeWebLockFileEventsResponse, err error)) <-chan int

DescribeWebLockFileEventsWithCallback invokes the sas.DescribeWebLockFileEvents API asynchronously

func (*Client) DescribeWebLockFileEventsWithChan ¶ added in v1.61.1768

func (client *Client) DescribeWebLockFileEventsWithChan(request *DescribeWebLockFileEventsRequest) (<-chan *DescribeWebLockFileEventsResponse, <-chan error)

DescribeWebLockFileEventsWithChan invokes the sas.DescribeWebLockFileEvents API asynchronously

func (*Client) ExportRecord ¶ added in v1.61.221

func (client *Client) ExportRecord(request *ExportRecordRequest) (response *ExportRecordResponse, err error)

ExportRecord invokes the sas.ExportRecord API synchronously

func (*Client) ExportRecordWithCallback ¶ added in v1.61.221

func (client *Client) ExportRecordWithCallback(request *ExportRecordRequest, callback func(response *ExportRecordResponse, err error)) <-chan int

ExportRecordWithCallback invokes the sas.ExportRecord API asynchronously

func (*Client) ExportRecordWithChan ¶ added in v1.61.221

func (client *Client) ExportRecordWithChan(request *ExportRecordRequest) (<-chan *ExportRecordResponse, <-chan error)

ExportRecordWithChan invokes the sas.ExportRecord API asynchronously

func (*Client) ExportVul ¶ added in v1.61.1768

func (client *Client) ExportVul(request *ExportVulRequest) (response *ExportVulResponse, err error)

ExportVul invokes the sas.ExportVul API synchronously

func (*Client) ExportVulWithCallback ¶ added in v1.61.1768

func (client *Client) ExportVulWithCallback(request *ExportVulRequest, callback func(response *ExportVulResponse, err error)) <-chan int

ExportVulWithCallback invokes the sas.ExportVul API asynchronously

func (*Client) ExportVulWithChan ¶ added in v1.61.1768

func (client *Client) ExportVulWithChan(request *ExportVulRequest) (<-chan *ExportVulResponse, <-chan error)

ExportVulWithChan invokes the sas.ExportVul API asynchronously

func (*Client) ExportWarning ¶ added in v1.61.1768

func (client *Client) ExportWarning(request *ExportWarningRequest) (response *ExportWarningResponse, err error)

ExportWarning invokes the sas.ExportWarning API synchronously

func (*Client) ExportWarningWithCallback ¶ added in v1.61.1768

func (client *Client) ExportWarningWithCallback(request *ExportWarningRequest, callback func(response *ExportWarningResponse, err error)) <-chan int

ExportWarningWithCallback invokes the sas.ExportWarning API asynchronously

func (*Client) ExportWarningWithChan ¶ added in v1.61.1768

func (client *Client) ExportWarningWithChan(request *ExportWarningRequest) (<-chan *ExportWarningResponse, <-chan error)

ExportWarningWithChan invokes the sas.ExportWarning API asynchronously

func (*Client) FixCheckWarnings ¶ added in v1.61.221

func (client *Client) FixCheckWarnings(request *FixCheckWarningsRequest) (response *FixCheckWarningsResponse, err error)

FixCheckWarnings invokes the sas.FixCheckWarnings API synchronously

func (*Client) FixCheckWarningsWithCallback ¶ added in v1.61.221

func (client *Client) FixCheckWarningsWithCallback(request *FixCheckWarningsRequest, callback func(response *FixCheckWarningsResponse, err error)) <-chan int

FixCheckWarningsWithCallback invokes the sas.FixCheckWarnings API asynchronously

func (*Client) FixCheckWarningsWithChan ¶ added in v1.61.221

func (client *Client) FixCheckWarningsWithChan(request *FixCheckWarningsRequest) (<-chan *FixCheckWarningsResponse, <-chan error)

FixCheckWarningsWithChan invokes the sas.FixCheckWarnings API asynchronously

func (*Client) GetBackupStorageCount ¶ added in v1.61.1768

func (client *Client) GetBackupStorageCount(request *GetBackupStorageCountRequest) (response *GetBackupStorageCountResponse, err error)

GetBackupStorageCount invokes the sas.GetBackupStorageCount API synchronously

func (*Client) GetBackupStorageCountWithCallback ¶ added in v1.61.1768

func (client *Client) GetBackupStorageCountWithCallback(request *GetBackupStorageCountRequest, callback func(response *GetBackupStorageCountResponse, err error)) <-chan int

GetBackupStorageCountWithCallback invokes the sas.GetBackupStorageCount API asynchronously

func (*Client) GetBackupStorageCountWithChan ¶ added in v1.61.1768

func (client *Client) GetBackupStorageCountWithChan(request *GetBackupStorageCountRequest) (<-chan *GetBackupStorageCountResponse, <-chan error)

GetBackupStorageCountWithChan invokes the sas.GetBackupStorageCount API asynchronously

func (*Client) GetCheckDetail ¶ added in v1.61.1768

func (client *Client) GetCheckDetail(request *GetCheckDetailRequest) (response *GetCheckDetailResponse, err error)

GetCheckDetail invokes the sas.GetCheckDetail API synchronously

func (*Client) GetCheckDetailWithCallback ¶ added in v1.61.1768

func (client *Client) GetCheckDetailWithCallback(request *GetCheckDetailRequest, callback func(response *GetCheckDetailResponse, err error)) <-chan int

GetCheckDetailWithCallback invokes the sas.GetCheckDetail API asynchronously

func (*Client) GetCheckDetailWithChan ¶ added in v1.61.1768

func (client *Client) GetCheckDetailWithChan(request *GetCheckDetailRequest) (<-chan *GetCheckDetailResponse, <-chan error)

GetCheckDetailWithChan invokes the sas.GetCheckDetail API asynchronously

func (*Client) GetFileDetectResult ¶ added in v1.61.1768

func (client *Client) GetFileDetectResult(request *GetFileDetectResultRequest) (response *GetFileDetectResultResponse, err error)

GetFileDetectResult invokes the sas.GetFileDetectResult API synchronously

func (*Client) GetFileDetectResultWithCallback ¶ added in v1.61.1768

func (client *Client) GetFileDetectResultWithCallback(request *GetFileDetectResultRequest, callback func(response *GetFileDetectResultResponse, err error)) <-chan int

GetFileDetectResultWithCallback invokes the sas.GetFileDetectResult API asynchronously

func (*Client) GetFileDetectResultWithChan ¶ added in v1.61.1768

func (client *Client) GetFileDetectResultWithChan(request *GetFileDetectResultRequest) (<-chan *GetFileDetectResultResponse, <-chan error)

GetFileDetectResultWithChan invokes the sas.GetFileDetectResult API asynchronously

func (*Client) GetIOCs ¶ added in v1.61.221

func (client *Client) GetIOCs(request *GetIOCsRequest) (response *GetIOCsResponse, err error)

GetIOCs invokes the sas.GetIOCs API synchronously

func (*Client) GetIOCsWithCallback ¶ added in v1.61.221

func (client *Client) GetIOCsWithCallback(request *GetIOCsRequest, callback func(response *GetIOCsResponse, err error)) <-chan int

GetIOCsWithCallback invokes the sas.GetIOCs API asynchronously

func (*Client) GetIOCsWithChan ¶ added in v1.61.221

func (client *Client) GetIOCsWithChan(request *GetIOCsRequest) (<-chan *GetIOCsResponse, <-chan error)

GetIOCsWithChan invokes the sas.GetIOCs API asynchronously

func (*Client) GetIncIOCs ¶ added in v1.61.221

func (client *Client) GetIncIOCs(request *GetIncIOCsRequest) (response *GetIncIOCsResponse, err error)

GetIncIOCs invokes the sas.GetIncIOCs API synchronously

func (*Client) GetIncIOCsWithCallback ¶ added in v1.61.221

func (client *Client) GetIncIOCsWithCallback(request *GetIncIOCsRequest, callback func(response *GetIncIOCsResponse, err error)) <-chan int

GetIncIOCsWithCallback invokes the sas.GetIncIOCs API asynchronously

func (*Client) GetIncIOCsWithChan ¶ added in v1.61.221

func (client *Client) GetIncIOCsWithChan(request *GetIncIOCsRequest) (<-chan *GetIncIOCsResponse, <-chan error)

GetIncIOCsWithChan invokes the sas.GetIncIOCs API asynchronously

func (*Client) GetSuspiciousStatistics ¶ added in v1.61.1768

func (client *Client) GetSuspiciousStatistics(request *GetSuspiciousStatisticsRequest) (response *GetSuspiciousStatisticsResponse, err error)

GetSuspiciousStatistics invokes the sas.GetSuspiciousStatistics API synchronously

func (*Client) GetSuspiciousStatisticsWithCallback ¶ added in v1.61.1768

func (client *Client) GetSuspiciousStatisticsWithCallback(request *GetSuspiciousStatisticsRequest, callback func(response *GetSuspiciousStatisticsResponse, err error)) <-chan int

GetSuspiciousStatisticsWithCallback invokes the sas.GetSuspiciousStatistics API asynchronously

func (*Client) GetSuspiciousStatisticsWithChan ¶ added in v1.61.1768

func (client *Client) GetSuspiciousStatisticsWithChan(request *GetSuspiciousStatisticsRequest) (<-chan *GetSuspiciousStatisticsResponse, <-chan error)

GetSuspiciousStatisticsWithChan invokes the sas.GetSuspiciousStatistics API asynchronously

func (*Client) GetVulStatistics ¶ added in v1.61.1768

func (client *Client) GetVulStatistics(request *GetVulStatisticsRequest) (response *GetVulStatisticsResponse, err error)

GetVulStatistics invokes the sas.GetVulStatistics API synchronously

func (*Client) GetVulStatisticsWithCallback ¶ added in v1.61.1768

func (client *Client) GetVulStatisticsWithCallback(request *GetVulStatisticsRequest, callback func(response *GetVulStatisticsResponse, err error)) <-chan int

GetVulStatisticsWithCallback invokes the sas.GetVulStatistics API asynchronously

func (*Client) GetVulStatisticsWithChan ¶ added in v1.61.1768

func (client *Client) GetVulStatisticsWithChan(request *GetVulStatisticsRequest) (<-chan *GetVulStatisticsResponse, <-chan error)

GetVulStatisticsWithChan invokes the sas.GetVulStatistics API asynchronously

func (*Client) HandleSecurityEvents ¶ added in v1.61.529

func (client *Client) HandleSecurityEvents(request *HandleSecurityEventsRequest) (response *HandleSecurityEventsResponse, err error)

HandleSecurityEvents invokes the sas.HandleSecurityEvents API synchronously

func (*Client) HandleSecurityEventsWithCallback ¶ added in v1.61.529

func (client *Client) HandleSecurityEventsWithCallback(request *HandleSecurityEventsRequest, callback func(response *HandleSecurityEventsResponse, err error)) <-chan int

HandleSecurityEventsWithCallback invokes the sas.HandleSecurityEvents API asynchronously

func (*Client) HandleSecurityEventsWithChan ¶ added in v1.61.529

func (client *Client) HandleSecurityEventsWithChan(request *HandleSecurityEventsRequest) (<-chan *HandleSecurityEventsResponse, <-chan error)

HandleSecurityEventsWithChan invokes the sas.HandleSecurityEvents API asynchronously

func (*Client) HandleSimilarSecurityEvents ¶ added in v1.61.221

func (client *Client) HandleSimilarSecurityEvents(request *HandleSimilarSecurityEventsRequest) (response *HandleSimilarSecurityEventsResponse, err error)

HandleSimilarSecurityEvents invokes the sas.HandleSimilarSecurityEvents API synchronously

func (*Client) HandleSimilarSecurityEventsWithCallback ¶ added in v1.61.221

func (client *Client) HandleSimilarSecurityEventsWithCallback(request *HandleSimilarSecurityEventsRequest, callback func(response *HandleSimilarSecurityEventsResponse, err error)) <-chan int

HandleSimilarSecurityEventsWithCallback invokes the sas.HandleSimilarSecurityEvents API asynchronously

func (*Client) HandleSimilarSecurityEventsWithChan ¶ added in v1.61.221

func (client *Client) HandleSimilarSecurityEventsWithChan(request *HandleSimilarSecurityEventsRequest) (<-chan *HandleSimilarSecurityEventsResponse, <-chan error)

HandleSimilarSecurityEventsWithChan invokes the sas.HandleSimilarSecurityEvents API asynchronously

func (*Client) IgnoreHcCheckWarnings ¶ added in v1.61.1768

func (client *Client) IgnoreHcCheckWarnings(request *IgnoreHcCheckWarningsRequest) (response *IgnoreHcCheckWarningsResponse, err error)

IgnoreHcCheckWarnings invokes the sas.IgnoreHcCheckWarnings API synchronously

func (*Client) IgnoreHcCheckWarningsWithCallback ¶ added in v1.61.1768

func (client *Client) IgnoreHcCheckWarningsWithCallback(request *IgnoreHcCheckWarningsRequest, callback func(response *IgnoreHcCheckWarningsResponse, err error)) <-chan int

IgnoreHcCheckWarningsWithCallback invokes the sas.IgnoreHcCheckWarnings API asynchronously

func (*Client) IgnoreHcCheckWarningsWithChan ¶ added in v1.61.1768

func (client *Client) IgnoreHcCheckWarningsWithChan(request *IgnoreHcCheckWarningsRequest) (<-chan *IgnoreHcCheckWarningsResponse, <-chan error)

IgnoreHcCheckWarningsWithChan invokes the sas.IgnoreHcCheckWarnings API asynchronously

func (*Client) InstallBackupClient ¶ added in v1.61.1768

func (client *Client) InstallBackupClient(request *InstallBackupClientRequest) (response *InstallBackupClientResponse, err error)

InstallBackupClient invokes the sas.InstallBackupClient API synchronously

func (*Client) InstallBackupClientWithCallback ¶ added in v1.61.1768

func (client *Client) InstallBackupClientWithCallback(request *InstallBackupClientRequest, callback func(response *InstallBackupClientResponse, err error)) <-chan int

InstallBackupClientWithCallback invokes the sas.InstallBackupClient API asynchronously

func (*Client) InstallBackupClientWithChan ¶ added in v1.61.1768

func (client *Client) InstallBackupClientWithChan(request *InstallBackupClientRequest) (<-chan *InstallBackupClientResponse, <-chan error)

InstallBackupClientWithChan invokes the sas.InstallBackupClient API asynchronously

func (*Client) InstallCloudMonitor ¶ added in v1.61.1768

func (client *Client) InstallCloudMonitor(request *InstallCloudMonitorRequest) (response *InstallCloudMonitorResponse, err error)

InstallCloudMonitor invokes the sas.InstallCloudMonitor API synchronously

func (*Client) InstallCloudMonitorWithCallback ¶ added in v1.61.1768

func (client *Client) InstallCloudMonitorWithCallback(request *InstallCloudMonitorRequest, callback func(response *InstallCloudMonitorResponse, err error)) <-chan int

InstallCloudMonitorWithCallback invokes the sas.InstallCloudMonitor API asynchronously

func (*Client) InstallCloudMonitorWithChan ¶ added in v1.61.1768

func (client *Client) InstallCloudMonitorWithChan(request *InstallCloudMonitorRequest) (<-chan *InstallCloudMonitorResponse, <-chan error)

InstallCloudMonitorWithChan invokes the sas.InstallCloudMonitor API asynchronously

func (*Client) ListCheckInstanceResult ¶ added in v1.61.1768

func (client *Client) ListCheckInstanceResult(request *ListCheckInstanceResultRequest) (response *ListCheckInstanceResultResponse, err error)

ListCheckInstanceResult invokes the sas.ListCheckInstanceResult API synchronously

func (*Client) ListCheckInstanceResultWithCallback ¶ added in v1.61.1768

func (client *Client) ListCheckInstanceResultWithCallback(request *ListCheckInstanceResultRequest, callback func(response *ListCheckInstanceResultResponse, err error)) <-chan int

ListCheckInstanceResultWithCallback invokes the sas.ListCheckInstanceResult API asynchronously

func (*Client) ListCheckInstanceResultWithChan ¶ added in v1.61.1768

func (client *Client) ListCheckInstanceResultWithChan(request *ListCheckInstanceResultRequest) (<-chan *ListCheckInstanceResultResponse, <-chan error)

ListCheckInstanceResultWithChan invokes the sas.ListCheckInstanceResult API asynchronously

func (*Client) ListCheckResult ¶ added in v1.61.1768

func (client *Client) ListCheckResult(request *ListCheckResultRequest) (response *ListCheckResultResponse, err error)

ListCheckResult invokes the sas.ListCheckResult API synchronously

func (*Client) ListCheckResultWithCallback ¶ added in v1.61.1768

func (client *Client) ListCheckResultWithCallback(request *ListCheckResultRequest, callback func(response *ListCheckResultResponse, err error)) <-chan int

ListCheckResultWithCallback invokes the sas.ListCheckResult API asynchronously

func (*Client) ListCheckResultWithChan ¶ added in v1.61.1768

func (client *Client) ListCheckResultWithChan(request *ListCheckResultRequest) (<-chan *ListCheckResultResponse, <-chan error)

ListCheckResultWithChan invokes the sas.ListCheckResult API asynchronously

func (*Client) ListHoneypot ¶ added in v1.61.1768

func (client *Client) ListHoneypot(request *ListHoneypotRequest) (response *ListHoneypotResponse, err error)

ListHoneypot invokes the sas.ListHoneypot API synchronously

func (*Client) ListHoneypotAlarmEvents ¶ added in v1.61.1768

func (client *Client) ListHoneypotAlarmEvents(request *ListHoneypotAlarmEventsRequest) (response *ListHoneypotAlarmEventsResponse, err error)

ListHoneypotAlarmEvents invokes the sas.ListHoneypotAlarmEvents API synchronously

func (*Client) ListHoneypotAlarmEventsWithCallback ¶ added in v1.61.1768

func (client *Client) ListHoneypotAlarmEventsWithCallback(request *ListHoneypotAlarmEventsRequest, callback func(response *ListHoneypotAlarmEventsResponse, err error)) <-chan int

ListHoneypotAlarmEventsWithCallback invokes the sas.ListHoneypotAlarmEvents API asynchronously

func (*Client) ListHoneypotAlarmEventsWithChan ¶ added in v1.61.1768

func (client *Client) ListHoneypotAlarmEventsWithChan(request *ListHoneypotAlarmEventsRequest) (<-chan *ListHoneypotAlarmEventsResponse, <-chan error)

ListHoneypotAlarmEventsWithChan invokes the sas.ListHoneypotAlarmEvents API asynchronously

func (*Client) ListHoneypotNode ¶ added in v1.61.1768

func (client *Client) ListHoneypotNode(request *ListHoneypotNodeRequest) (response *ListHoneypotNodeResponse, err error)

ListHoneypotNode invokes the sas.ListHoneypotNode API synchronously

func (*Client) ListHoneypotNodeWithCallback ¶ added in v1.61.1768

func (client *Client) ListHoneypotNodeWithCallback(request *ListHoneypotNodeRequest, callback func(response *ListHoneypotNodeResponse, err error)) <-chan int

ListHoneypotNodeWithCallback invokes the sas.ListHoneypotNode API asynchronously

func (*Client) ListHoneypotNodeWithChan ¶ added in v1.61.1768

func (client *Client) ListHoneypotNodeWithChan(request *ListHoneypotNodeRequest) (<-chan *ListHoneypotNodeResponse, <-chan error)

ListHoneypotNodeWithChan invokes the sas.ListHoneypotNode API asynchronously

func (*Client) ListHoneypotWithCallback ¶ added in v1.61.1768

func (client *Client) ListHoneypotWithCallback(request *ListHoneypotRequest, callback func(response *ListHoneypotResponse, err error)) <-chan int

ListHoneypotWithCallback invokes the sas.ListHoneypot API asynchronously

func (*Client) ListHoneypotWithChan ¶ added in v1.61.1768

func (client *Client) ListHoneypotWithChan(request *ListHoneypotRequest) (<-chan *ListHoneypotResponse, <-chan error)

ListHoneypotWithChan invokes the sas.ListHoneypot API asynchronously

func (*Client) ListVulAutoRepairConfig ¶ added in v1.61.1768

func (client *Client) ListVulAutoRepairConfig(request *ListVulAutoRepairConfigRequest) (response *ListVulAutoRepairConfigResponse, err error)

ListVulAutoRepairConfig invokes the sas.ListVulAutoRepairConfig API synchronously

func (*Client) ListVulAutoRepairConfigWithCallback ¶ added in v1.61.1768

func (client *Client) ListVulAutoRepairConfigWithCallback(request *ListVulAutoRepairConfigRequest, callback func(response *ListVulAutoRepairConfigResponse, err error)) <-chan int

ListVulAutoRepairConfigWithCallback invokes the sas.ListVulAutoRepairConfig API asynchronously

func (*Client) ListVulAutoRepairConfigWithChan ¶ added in v1.61.1768

func (client *Client) ListVulAutoRepairConfigWithChan(request *ListVulAutoRepairConfigRequest) (<-chan *ListVulAutoRepairConfigResponse, <-chan error)

ListVulAutoRepairConfigWithChan invokes the sas.ListVulAutoRepairConfig API asynchronously

func (*Client) ModifyAntiBruteForceRule ¶ added in v1.61.221

func (client *Client) ModifyAntiBruteForceRule(request *ModifyAntiBruteForceRuleRequest) (response *ModifyAntiBruteForceRuleResponse, err error)

ModifyAntiBruteForceRule invokes the sas.ModifyAntiBruteForceRule API synchronously

func (*Client) ModifyAntiBruteForceRuleWithCallback ¶ added in v1.61.221

func (client *Client) ModifyAntiBruteForceRuleWithCallback(request *ModifyAntiBruteForceRuleRequest, callback func(response *ModifyAntiBruteForceRuleResponse, err error)) <-chan int

ModifyAntiBruteForceRuleWithCallback invokes the sas.ModifyAntiBruteForceRule API asynchronously

func (*Client) ModifyAntiBruteForceRuleWithChan ¶ added in v1.61.221

func (client *Client) ModifyAntiBruteForceRuleWithChan(request *ModifyAntiBruteForceRuleRequest) (<-chan *ModifyAntiBruteForceRuleResponse, <-chan error)

ModifyAntiBruteForceRuleWithChan invokes the sas.ModifyAntiBruteForceRule API asynchronously

func (*Client) ModifyAssetGroup ¶ added in v1.61.1768

func (client *Client) ModifyAssetGroup(request *ModifyAssetGroupRequest) (response *ModifyAssetGroupResponse, err error)

ModifyAssetGroup invokes the sas.ModifyAssetGroup API synchronously

func (*Client) ModifyAssetGroupWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyAssetGroupWithCallback(request *ModifyAssetGroupRequest, callback func(response *ModifyAssetGroupResponse, err error)) <-chan int

ModifyAssetGroupWithCallback invokes the sas.ModifyAssetGroup API asynchronously

func (*Client) ModifyAssetGroupWithChan ¶ added in v1.61.1768

func (client *Client) ModifyAssetGroupWithChan(request *ModifyAssetGroupRequest) (<-chan *ModifyAssetGroupResponse, <-chan error)

ModifyAssetGroupWithChan invokes the sas.ModifyAssetGroup API asynchronously

func (*Client) ModifyBackupPolicy ¶ added in v1.61.1768

func (client *Client) ModifyBackupPolicy(request *ModifyBackupPolicyRequest) (response *ModifyBackupPolicyResponse, err error)

ModifyBackupPolicy invokes the sas.ModifyBackupPolicy API synchronously

func (*Client) ModifyBackupPolicyStatus ¶ added in v1.61.1768

func (client *Client) ModifyBackupPolicyStatus(request *ModifyBackupPolicyStatusRequest) (response *ModifyBackupPolicyStatusResponse, err error)

ModifyBackupPolicyStatus invokes the sas.ModifyBackupPolicyStatus API synchronously

func (*Client) ModifyBackupPolicyStatusWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyBackupPolicyStatusWithCallback(request *ModifyBackupPolicyStatusRequest, callback func(response *ModifyBackupPolicyStatusResponse, err error)) <-chan int

ModifyBackupPolicyStatusWithCallback invokes the sas.ModifyBackupPolicyStatus API asynchronously

func (*Client) ModifyBackupPolicyStatusWithChan ¶ added in v1.61.1768

func (client *Client) ModifyBackupPolicyStatusWithChan(request *ModifyBackupPolicyStatusRequest) (<-chan *ModifyBackupPolicyStatusResponse, <-chan error)

ModifyBackupPolicyStatusWithChan invokes the sas.ModifyBackupPolicyStatus API asynchronously

func (*Client) ModifyBackupPolicyWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyBackupPolicyWithCallback(request *ModifyBackupPolicyRequest, callback func(response *ModifyBackupPolicyResponse, err error)) <-chan int

ModifyBackupPolicyWithCallback invokes the sas.ModifyBackupPolicy API asynchronously

func (*Client) ModifyBackupPolicyWithChan ¶ added in v1.61.1768

func (client *Client) ModifyBackupPolicyWithChan(request *ModifyBackupPolicyRequest) (<-chan *ModifyBackupPolicyResponse, <-chan error)

ModifyBackupPolicyWithChan invokes the sas.ModifyBackupPolicy API asynchronously

func (*Client) ModifyClearLogstoreStorage ¶ added in v1.61.1768

func (client *Client) ModifyClearLogstoreStorage(request *ModifyClearLogstoreStorageRequest) (response *ModifyClearLogstoreStorageResponse, err error)

ModifyClearLogstoreStorage invokes the sas.ModifyClearLogstoreStorage API synchronously

func (*Client) ModifyClearLogstoreStorageWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyClearLogstoreStorageWithCallback(request *ModifyClearLogstoreStorageRequest, callback func(response *ModifyClearLogstoreStorageResponse, err error)) <-chan int

ModifyClearLogstoreStorageWithCallback invokes the sas.ModifyClearLogstoreStorage API asynchronously

func (*Client) ModifyClearLogstoreStorageWithChan ¶ added in v1.61.1768

func (client *Client) ModifyClearLogstoreStorageWithChan(request *ModifyClearLogstoreStorageRequest) (<-chan *ModifyClearLogstoreStorageResponse, <-chan error)

ModifyClearLogstoreStorageWithChan invokes the sas.ModifyClearLogstoreStorage API asynchronously

func (*Client) ModifyCreateVulWhitelist ¶

func (client *Client) ModifyCreateVulWhitelist(request *ModifyCreateVulWhitelistRequest) (response *ModifyCreateVulWhitelistResponse, err error)

ModifyCreateVulWhitelist invokes the sas.ModifyCreateVulWhitelist API synchronously

func (*Client) ModifyCreateVulWhitelistWithCallback ¶

func (client *Client) ModifyCreateVulWhitelistWithCallback(request *ModifyCreateVulWhitelistRequest, callback func(response *ModifyCreateVulWhitelistResponse, err error)) <-chan int

ModifyCreateVulWhitelistWithCallback invokes the sas.ModifyCreateVulWhitelist API asynchronously

func (*Client) ModifyCreateVulWhitelistWithChan ¶

func (client *Client) ModifyCreateVulWhitelistWithChan(request *ModifyCreateVulWhitelistRequest) (<-chan *ModifyCreateVulWhitelistResponse, <-chan error)

ModifyCreateVulWhitelistWithChan invokes the sas.ModifyCreateVulWhitelist API asynchronously

func (*Client) ModifyEmgVulSubmit ¶

func (client *Client) ModifyEmgVulSubmit(request *ModifyEmgVulSubmitRequest) (response *ModifyEmgVulSubmitResponse, err error)

ModifyEmgVulSubmit invokes the sas.ModifyEmgVulSubmit API synchronously

func (*Client) ModifyEmgVulSubmitWithCallback ¶

func (client *Client) ModifyEmgVulSubmitWithCallback(request *ModifyEmgVulSubmitRequest, callback func(response *ModifyEmgVulSubmitResponse, err error)) <-chan int

ModifyEmgVulSubmitWithCallback invokes the sas.ModifyEmgVulSubmit API asynchronously

func (*Client) ModifyEmgVulSubmitWithChan ¶

func (client *Client) ModifyEmgVulSubmitWithChan(request *ModifyEmgVulSubmitRequest) (<-chan *ModifyEmgVulSubmitResponse, <-chan error)

ModifyEmgVulSubmitWithChan invokes the sas.ModifyEmgVulSubmit API asynchronously

func (*Client) ModifyGroupProperty ¶ added in v1.61.221

func (client *Client) ModifyGroupProperty(request *ModifyGroupPropertyRequest) (response *ModifyGroupPropertyResponse, err error)

ModifyGroupProperty invokes the sas.ModifyGroupProperty API synchronously

func (*Client) ModifyGroupPropertyWithCallback ¶ added in v1.61.221

func (client *Client) ModifyGroupPropertyWithCallback(request *ModifyGroupPropertyRequest, callback func(response *ModifyGroupPropertyResponse, err error)) <-chan int

ModifyGroupPropertyWithCallback invokes the sas.ModifyGroupProperty API asynchronously

func (*Client) ModifyGroupPropertyWithChan ¶ added in v1.61.221

func (client *Client) ModifyGroupPropertyWithChan(request *ModifyGroupPropertyRequest) (<-chan *ModifyGroupPropertyResponse, <-chan error)

ModifyGroupPropertyWithChan invokes the sas.ModifyGroupProperty API asynchronously

func (*Client) ModifyInstanceAntiBruteForceRule ¶ added in v1.61.529

func (client *Client) ModifyInstanceAntiBruteForceRule(request *ModifyInstanceAntiBruteForceRuleRequest) (response *ModifyInstanceAntiBruteForceRuleResponse, err error)

ModifyInstanceAntiBruteForceRule invokes the sas.ModifyInstanceAntiBruteForceRule API synchronously

func (*Client) ModifyInstanceAntiBruteForceRuleWithCallback ¶ added in v1.61.529

func (client *Client) ModifyInstanceAntiBruteForceRuleWithCallback(request *ModifyInstanceAntiBruteForceRuleRequest, callback func(response *ModifyInstanceAntiBruteForceRuleResponse, err error)) <-chan int

ModifyInstanceAntiBruteForceRuleWithCallback invokes the sas.ModifyInstanceAntiBruteForceRule API asynchronously

func (*Client) ModifyInstanceAntiBruteForceRuleWithChan ¶ added in v1.61.529

func (client *Client) ModifyInstanceAntiBruteForceRuleWithChan(request *ModifyInstanceAntiBruteForceRuleRequest) (<-chan *ModifyInstanceAntiBruteForceRuleResponse, <-chan error)

ModifyInstanceAntiBruteForceRuleWithChan invokes the sas.ModifyInstanceAntiBruteForceRule API asynchronously

func (*Client) ModifyLoginBaseConfig ¶ added in v1.61.221

func (client *Client) ModifyLoginBaseConfig(request *ModifyLoginBaseConfigRequest) (response *ModifyLoginBaseConfigResponse, err error)

ModifyLoginBaseConfig invokes the sas.ModifyLoginBaseConfig API synchronously

func (*Client) ModifyLoginBaseConfigWithCallback ¶ added in v1.61.221

func (client *Client) ModifyLoginBaseConfigWithCallback(request *ModifyLoginBaseConfigRequest, callback func(response *ModifyLoginBaseConfigResponse, err error)) <-chan int

ModifyLoginBaseConfigWithCallback invokes the sas.ModifyLoginBaseConfig API asynchronously

func (*Client) ModifyLoginBaseConfigWithChan ¶ added in v1.61.221

func (client *Client) ModifyLoginBaseConfigWithChan(request *ModifyLoginBaseConfigRequest) (<-chan *ModifyLoginBaseConfigResponse, <-chan error)

ModifyLoginBaseConfigWithChan invokes the sas.ModifyLoginBaseConfig API asynchronously

func (*Client) ModifyLoginSwitchConfig ¶ added in v1.61.221

func (client *Client) ModifyLoginSwitchConfig(request *ModifyLoginSwitchConfigRequest) (response *ModifyLoginSwitchConfigResponse, err error)

ModifyLoginSwitchConfig invokes the sas.ModifyLoginSwitchConfig API synchronously

func (*Client) ModifyLoginSwitchConfigWithCallback ¶ added in v1.61.221

func (client *Client) ModifyLoginSwitchConfigWithCallback(request *ModifyLoginSwitchConfigRequest, callback func(response *ModifyLoginSwitchConfigResponse, err error)) <-chan int

ModifyLoginSwitchConfigWithCallback invokes the sas.ModifyLoginSwitchConfig API asynchronously

func (*Client) ModifyLoginSwitchConfigWithChan ¶ added in v1.61.221

func (client *Client) ModifyLoginSwitchConfigWithChan(request *ModifyLoginSwitchConfigRequest) (<-chan *ModifyLoginSwitchConfigResponse, <-chan error)

ModifyLoginSwitchConfigWithChan invokes the sas.ModifyLoginSwitchConfig API asynchronously

func (*Client) ModifyNoticeConfig ¶ added in v1.61.221

func (client *Client) ModifyNoticeConfig(request *ModifyNoticeConfigRequest) (response *ModifyNoticeConfigResponse, err error)

ModifyNoticeConfig invokes the sas.ModifyNoticeConfig API synchronously

func (*Client) ModifyNoticeConfigWithCallback ¶ added in v1.61.221

func (client *Client) ModifyNoticeConfigWithCallback(request *ModifyNoticeConfigRequest, callback func(response *ModifyNoticeConfigResponse, err error)) <-chan int

ModifyNoticeConfigWithCallback invokes the sas.ModifyNoticeConfig API asynchronously

func (*Client) ModifyNoticeConfigWithChan ¶ added in v1.61.221

func (client *Client) ModifyNoticeConfigWithChan(request *ModifyNoticeConfigRequest) (<-chan *ModifyNoticeConfigResponse, <-chan error)

ModifyNoticeConfigWithChan invokes the sas.ModifyNoticeConfig API asynchronously

func (*Client) ModifyOpenLogShipper ¶ added in v1.61.1768

func (client *Client) ModifyOpenLogShipper(request *ModifyOpenLogShipperRequest) (response *ModifyOpenLogShipperResponse, err error)

ModifyOpenLogShipper invokes the sas.ModifyOpenLogShipper API synchronously

func (*Client) ModifyOpenLogShipperWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyOpenLogShipperWithCallback(request *ModifyOpenLogShipperRequest, callback func(response *ModifyOpenLogShipperResponse, err error)) <-chan int

ModifyOpenLogShipperWithCallback invokes the sas.ModifyOpenLogShipper API asynchronously

func (*Client) ModifyOpenLogShipperWithChan ¶ added in v1.61.1768

func (client *Client) ModifyOpenLogShipperWithChan(request *ModifyOpenLogShipperRequest) (<-chan *ModifyOpenLogShipperResponse, <-chan error)

ModifyOpenLogShipperWithChan invokes the sas.ModifyOpenLogShipper API asynchronously

func (*Client) ModifyOperateVul ¶

func (client *Client) ModifyOperateVul(request *ModifyOperateVulRequest) (response *ModifyOperateVulResponse, err error)

ModifyOperateVul invokes the sas.ModifyOperateVul API synchronously

func (*Client) ModifyOperateVulWithCallback ¶

func (client *Client) ModifyOperateVulWithCallback(request *ModifyOperateVulRequest, callback func(response *ModifyOperateVulResponse, err error)) <-chan int

ModifyOperateVulWithCallback invokes the sas.ModifyOperateVul API asynchronously

func (*Client) ModifyOperateVulWithChan ¶

func (client *Client) ModifyOperateVulWithChan(request *ModifyOperateVulRequest) (<-chan *ModifyOperateVulResponse, <-chan error)

ModifyOperateVulWithChan invokes the sas.ModifyOperateVul API asynchronously

func (*Client) ModifyPropertyScheduleConfig ¶ added in v1.61.1768

func (client *Client) ModifyPropertyScheduleConfig(request *ModifyPropertyScheduleConfigRequest) (response *ModifyPropertyScheduleConfigResponse, err error)

ModifyPropertyScheduleConfig invokes the sas.ModifyPropertyScheduleConfig API synchronously

func (*Client) ModifyPropertyScheduleConfigWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyPropertyScheduleConfigWithCallback(request *ModifyPropertyScheduleConfigRequest, callback func(response *ModifyPropertyScheduleConfigResponse, err error)) <-chan int

ModifyPropertyScheduleConfigWithCallback invokes the sas.ModifyPropertyScheduleConfig API asynchronously

func (*Client) ModifyPropertyScheduleConfigWithChan ¶ added in v1.61.1768

func (client *Client) ModifyPropertyScheduleConfigWithChan(request *ModifyPropertyScheduleConfigRequest) (<-chan *ModifyPropertyScheduleConfigResponse, <-chan error)

ModifyPropertyScheduleConfigWithChan invokes the sas.ModifyPropertyScheduleConfig API asynchronously

func (*Client) ModifyPushAllTask ¶

func (client *Client) ModifyPushAllTask(request *ModifyPushAllTaskRequest) (response *ModifyPushAllTaskResponse, err error)

ModifyPushAllTask invokes the sas.ModifyPushAllTask API synchronously

func (*Client) ModifyPushAllTaskWithCallback ¶

func (client *Client) ModifyPushAllTaskWithCallback(request *ModifyPushAllTaskRequest, callback func(response *ModifyPushAllTaskResponse, err error)) <-chan int

ModifyPushAllTaskWithCallback invokes the sas.ModifyPushAllTask API asynchronously

func (*Client) ModifyPushAllTaskWithChan ¶

func (client *Client) ModifyPushAllTaskWithChan(request *ModifyPushAllTaskRequest) (<-chan *ModifyPushAllTaskResponse, <-chan error)

ModifyPushAllTaskWithChan invokes the sas.ModifyPushAllTask API asynchronously

func (*Client) ModifyRiskCheckStatus ¶

func (client *Client) ModifyRiskCheckStatus(request *ModifyRiskCheckStatusRequest) (response *ModifyRiskCheckStatusResponse, err error)

ModifyRiskCheckStatus invokes the sas.ModifyRiskCheckStatus API synchronously

func (*Client) ModifyRiskCheckStatusWithCallback ¶

func (client *Client) ModifyRiskCheckStatusWithCallback(request *ModifyRiskCheckStatusRequest, callback func(response *ModifyRiskCheckStatusResponse, err error)) <-chan int

ModifyRiskCheckStatusWithCallback invokes the sas.ModifyRiskCheckStatus API asynchronously

func (*Client) ModifyRiskCheckStatusWithChan ¶

func (client *Client) ModifyRiskCheckStatusWithChan(request *ModifyRiskCheckStatusRequest) (<-chan *ModifyRiskCheckStatusResponse, <-chan error)

ModifyRiskCheckStatusWithChan invokes the sas.ModifyRiskCheckStatus API asynchronously

func (*Client) ModifyRiskSingleResultStatus ¶

func (client *Client) ModifyRiskSingleResultStatus(request *ModifyRiskSingleResultStatusRequest) (response *ModifyRiskSingleResultStatusResponse, err error)

ModifyRiskSingleResultStatus invokes the sas.ModifyRiskSingleResultStatus API synchronously

func (*Client) ModifyRiskSingleResultStatusWithCallback ¶

func (client *Client) ModifyRiskSingleResultStatusWithCallback(request *ModifyRiskSingleResultStatusRequest, callback func(response *ModifyRiskSingleResultStatusResponse, err error)) <-chan int

ModifyRiskSingleResultStatusWithCallback invokes the sas.ModifyRiskSingleResultStatus API asynchronously

func (*Client) ModifyRiskSingleResultStatusWithChan ¶

func (client *Client) ModifyRiskSingleResultStatusWithChan(request *ModifyRiskSingleResultStatusRequest) (<-chan *ModifyRiskSingleResultStatusResponse, <-chan error)

ModifyRiskSingleResultStatusWithChan invokes the sas.ModifyRiskSingleResultStatus API asynchronously

func (*Client) ModifySecurityCheckScheduleConfig ¶

func (client *Client) ModifySecurityCheckScheduleConfig(request *ModifySecurityCheckScheduleConfigRequest) (response *ModifySecurityCheckScheduleConfigResponse, err error)

ModifySecurityCheckScheduleConfig invokes the sas.ModifySecurityCheckScheduleConfig API synchronously

func (*Client) ModifySecurityCheckScheduleConfigWithCallback ¶

func (client *Client) ModifySecurityCheckScheduleConfigWithCallback(request *ModifySecurityCheckScheduleConfigRequest, callback func(response *ModifySecurityCheckScheduleConfigResponse, err error)) <-chan int

ModifySecurityCheckScheduleConfigWithCallback invokes the sas.ModifySecurityCheckScheduleConfig API asynchronously

func (*Client) ModifySecurityCheckScheduleConfigWithChan ¶

func (client *Client) ModifySecurityCheckScheduleConfigWithChan(request *ModifySecurityCheckScheduleConfigRequest) (<-chan *ModifySecurityCheckScheduleConfigResponse, <-chan error)

ModifySecurityCheckScheduleConfigWithChan invokes the sas.ModifySecurityCheckScheduleConfig API asynchronously

func (*Client) ModifyStartVulScan ¶ added in v1.61.221

func (client *Client) ModifyStartVulScan(request *ModifyStartVulScanRequest) (response *ModifyStartVulScanResponse, err error)

ModifyStartVulScan invokes the sas.ModifyStartVulScan API synchronously

func (*Client) ModifyStartVulScanWithCallback ¶ added in v1.61.221

func (client *Client) ModifyStartVulScanWithCallback(request *ModifyStartVulScanRequest, callback func(response *ModifyStartVulScanResponse, err error)) <-chan int

ModifyStartVulScanWithCallback invokes the sas.ModifyStartVulScan API asynchronously

func (*Client) ModifyStartVulScanWithChan ¶ added in v1.61.221

func (client *Client) ModifyStartVulScanWithChan(request *ModifyStartVulScanRequest) (<-chan *ModifyStartVulScanResponse, <-chan error)

ModifyStartVulScanWithChan invokes the sas.ModifyStartVulScan API asynchronously

func (*Client) ModifyStrategy ¶ added in v1.61.1768

func (client *Client) ModifyStrategy(request *ModifyStrategyRequest) (response *ModifyStrategyResponse, err error)

ModifyStrategy invokes the sas.ModifyStrategy API synchronously

func (*Client) ModifyStrategyTarget ¶ added in v1.61.1768

func (client *Client) ModifyStrategyTarget(request *ModifyStrategyTargetRequest) (response *ModifyStrategyTargetResponse, err error)

ModifyStrategyTarget invokes the sas.ModifyStrategyTarget API synchronously

func (*Client) ModifyStrategyTargetWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyStrategyTargetWithCallback(request *ModifyStrategyTargetRequest, callback func(response *ModifyStrategyTargetResponse, err error)) <-chan int

ModifyStrategyTargetWithCallback invokes the sas.ModifyStrategyTarget API asynchronously

func (*Client) ModifyStrategyTargetWithChan ¶ added in v1.61.1768

func (client *Client) ModifyStrategyTargetWithChan(request *ModifyStrategyTargetRequest) (<-chan *ModifyStrategyTargetResponse, <-chan error)

ModifyStrategyTargetWithChan invokes the sas.ModifyStrategyTarget API asynchronously

func (*Client) ModifyStrategyWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyStrategyWithCallback(request *ModifyStrategyRequest, callback func(response *ModifyStrategyResponse, err error)) <-chan int

ModifyStrategyWithCallback invokes the sas.ModifyStrategy API asynchronously

func (*Client) ModifyStrategyWithChan ¶ added in v1.61.1768

func (client *Client) ModifyStrategyWithChan(request *ModifyStrategyRequest) (<-chan *ModifyStrategyResponse, <-chan error)

ModifyStrategyWithChan invokes the sas.ModifyStrategy API asynchronously

func (*Client) ModifyTagWithUuid ¶ added in v1.61.221

func (client *Client) ModifyTagWithUuid(request *ModifyTagWithUuidRequest) (response *ModifyTagWithUuidResponse, err error)

ModifyTagWithUuid invokes the sas.ModifyTagWithUuid API synchronously

func (*Client) ModifyTagWithUuidWithCallback ¶ added in v1.61.221

func (client *Client) ModifyTagWithUuidWithCallback(request *ModifyTagWithUuidRequest, callback func(response *ModifyTagWithUuidResponse, err error)) <-chan int

ModifyTagWithUuidWithCallback invokes the sas.ModifyTagWithUuid API asynchronously

func (*Client) ModifyTagWithUuidWithChan ¶ added in v1.61.221

func (client *Client) ModifyTagWithUuidWithChan(request *ModifyTagWithUuidRequest) (<-chan *ModifyTagWithUuidResponse, <-chan error)

ModifyTagWithUuidWithChan invokes the sas.ModifyTagWithUuid API asynchronously

func (*Client) ModifyVpcHoneyPot ¶ added in v1.61.1768

func (client *Client) ModifyVpcHoneyPot(request *ModifyVpcHoneyPotRequest) (response *ModifyVpcHoneyPotResponse, err error)

ModifyVpcHoneyPot invokes the sas.ModifyVpcHoneyPot API synchronously

func (*Client) ModifyVpcHoneyPotWithCallback ¶ added in v1.61.1768

func (client *Client) ModifyVpcHoneyPotWithCallback(request *ModifyVpcHoneyPotRequest, callback func(response *ModifyVpcHoneyPotResponse, err error)) <-chan int

ModifyVpcHoneyPotWithCallback invokes the sas.ModifyVpcHoneyPot API asynchronously

func (*Client) ModifyVpcHoneyPotWithChan ¶ added in v1.61.1768

func (client *Client) ModifyVpcHoneyPotWithChan(request *ModifyVpcHoneyPotRequest) (<-chan *ModifyVpcHoneyPotResponse, <-chan error)

ModifyVpcHoneyPotWithChan invokes the sas.ModifyVpcHoneyPot API asynchronously

func (*Client) ModifyVulTargetConfig ¶ added in v1.61.221

func (client *Client) ModifyVulTargetConfig(request *ModifyVulTargetConfigRequest) (response *ModifyVulTargetConfigResponse, err error)

ModifyVulTargetConfig invokes the sas.ModifyVulTargetConfig API synchronously

func (*Client) ModifyVulTargetConfigWithCallback ¶ added in v1.61.221

func (client *Client) ModifyVulTargetConfigWithCallback(request *ModifyVulTargetConfigRequest, callback func(response *ModifyVulTargetConfigResponse, err error)) <-chan int

ModifyVulTargetConfigWithCallback invokes the sas.ModifyVulTargetConfig API asynchronously

func (*Client) ModifyVulTargetConfigWithChan ¶ added in v1.61.221

func (client *Client) ModifyVulTargetConfigWithChan(request *ModifyVulTargetConfigRequest) (<-chan *ModifyVulTargetConfigResponse, <-chan error)

ModifyVulTargetConfigWithChan invokes the sas.ModifyVulTargetConfig API asynchronously

func (*Client) ModifyWebLockCreateConfig ¶ added in v1.61.529

func (client *Client) ModifyWebLockCreateConfig(request *ModifyWebLockCreateConfigRequest) (response *ModifyWebLockCreateConfigResponse, err error)

ModifyWebLockCreateConfig invokes the sas.ModifyWebLockCreateConfig API synchronously

func (*Client) ModifyWebLockCreateConfigWithCallback ¶ added in v1.61.529

func (client *Client) ModifyWebLockCreateConfigWithCallback(request *ModifyWebLockCreateConfigRequest, callback func(response *ModifyWebLockCreateConfigResponse, err error)) <-chan int

ModifyWebLockCreateConfigWithCallback invokes the sas.ModifyWebLockCreateConfig API asynchronously

func (*Client) ModifyWebLockCreateConfigWithChan ¶ added in v1.61.529

func (client *Client) ModifyWebLockCreateConfigWithChan(request *ModifyWebLockCreateConfigRequest) (<-chan *ModifyWebLockCreateConfigResponse, <-chan error)

ModifyWebLockCreateConfigWithChan invokes the sas.ModifyWebLockCreateConfig API asynchronously

func (*Client) ModifyWebLockDeleteConfig ¶ added in v1.61.529

func (client *Client) ModifyWebLockDeleteConfig(request *ModifyWebLockDeleteConfigRequest) (response *ModifyWebLockDeleteConfigResponse, err error)

ModifyWebLockDeleteConfig invokes the sas.ModifyWebLockDeleteConfig API synchronously

func (*Client) ModifyWebLockDeleteConfigWithCallback ¶ added in v1.61.529

func (client *Client) ModifyWebLockDeleteConfigWithCallback(request *ModifyWebLockDeleteConfigRequest, callback func(response *ModifyWebLockDeleteConfigResponse, err error)) <-chan int

ModifyWebLockDeleteConfigWithCallback invokes the sas.ModifyWebLockDeleteConfig API asynchronously

func (*Client) ModifyWebLockDeleteConfigWithChan ¶ added in v1.61.529

func (client *Client) ModifyWebLockDeleteConfigWithChan(request *ModifyWebLockDeleteConfigRequest) (<-chan *ModifyWebLockDeleteConfigResponse, <-chan error)

ModifyWebLockDeleteConfigWithChan invokes the sas.ModifyWebLockDeleteConfig API asynchronously

func (*Client) ModifyWebLockStart ¶ added in v1.61.529

func (client *Client) ModifyWebLockStart(request *ModifyWebLockStartRequest) (response *ModifyWebLockStartResponse, err error)

ModifyWebLockStart invokes the sas.ModifyWebLockStart API synchronously

func (*Client) ModifyWebLockStartWithCallback ¶ added in v1.61.529

func (client *Client) ModifyWebLockStartWithCallback(request *ModifyWebLockStartRequest, callback func(response *ModifyWebLockStartResponse, err error)) <-chan int

ModifyWebLockStartWithCallback invokes the sas.ModifyWebLockStart API asynchronously

func (*Client) ModifyWebLockStartWithChan ¶ added in v1.61.529

func (client *Client) ModifyWebLockStartWithChan(request *ModifyWebLockStartRequest) (<-chan *ModifyWebLockStartResponse, <-chan error)

ModifyWebLockStartWithChan invokes the sas.ModifyWebLockStart API asynchronously

func (*Client) ModifyWebLockStatus ¶ added in v1.61.529

func (client *Client) ModifyWebLockStatus(request *ModifyWebLockStatusRequest) (response *ModifyWebLockStatusResponse, err error)

ModifyWebLockStatus invokes the sas.ModifyWebLockStatus API synchronously

func (*Client) ModifyWebLockStatusWithCallback ¶ added in v1.61.529

func (client *Client) ModifyWebLockStatusWithCallback(request *ModifyWebLockStatusRequest, callback func(response *ModifyWebLockStatusResponse, err error)) <-chan int

ModifyWebLockStatusWithCallback invokes the sas.ModifyWebLockStatus API asynchronously

func (*Client) ModifyWebLockStatusWithChan ¶ added in v1.61.529

func (client *Client) ModifyWebLockStatusWithChan(request *ModifyWebLockStatusRequest) (<-chan *ModifyWebLockStatusResponse, <-chan error)

ModifyWebLockStatusWithChan invokes the sas.ModifyWebLockStatus API asynchronously

func (*Client) ModifyWebLockUpdateConfig ¶ added in v1.61.529

func (client *Client) ModifyWebLockUpdateConfig(request *ModifyWebLockUpdateConfigRequest) (response *ModifyWebLockUpdateConfigResponse, err error)

ModifyWebLockUpdateConfig invokes the sas.ModifyWebLockUpdateConfig API synchronously

func (*Client) ModifyWebLockUpdateConfigWithCallback ¶ added in v1.61.529

func (client *Client) ModifyWebLockUpdateConfigWithCallback(request *ModifyWebLockUpdateConfigRequest, callback func(response *ModifyWebLockUpdateConfigResponse, err error)) <-chan int

ModifyWebLockUpdateConfigWithCallback invokes the sas.ModifyWebLockUpdateConfig API asynchronously

func (*Client) ModifyWebLockUpdateConfigWithChan ¶ added in v1.61.529

func (client *Client) ModifyWebLockUpdateConfigWithChan(request *ModifyWebLockUpdateConfigRequest) (<-chan *ModifyWebLockUpdateConfigResponse, <-chan error)

ModifyWebLockUpdateConfigWithChan invokes the sas.ModifyWebLockUpdateConfig API asynchronously

func (*Client) OperateAgentClientInstall ¶ added in v1.61.1768

func (client *Client) OperateAgentClientInstall(request *OperateAgentClientInstallRequest) (response *OperateAgentClientInstallResponse, err error)

OperateAgentClientInstall invokes the sas.OperateAgentClientInstall API synchronously

func (*Client) OperateAgentClientInstallWithCallback ¶ added in v1.61.1768

func (client *Client) OperateAgentClientInstallWithCallback(request *OperateAgentClientInstallRequest, callback func(response *OperateAgentClientInstallResponse, err error)) <-chan int

OperateAgentClientInstallWithCallback invokes the sas.OperateAgentClientInstall API asynchronously

func (*Client) OperateAgentClientInstallWithChan ¶ added in v1.61.1768

func (client *Client) OperateAgentClientInstallWithChan(request *OperateAgentClientInstallRequest) (<-chan *OperateAgentClientInstallResponse, <-chan error)

OperateAgentClientInstallWithChan invokes the sas.OperateAgentClientInstall API asynchronously

func (*Client) OperateCommonOverallConfig ¶ added in v1.61.1768

func (client *Client) OperateCommonOverallConfig(request *OperateCommonOverallConfigRequest) (response *OperateCommonOverallConfigResponse, err error)

OperateCommonOverallConfig invokes the sas.OperateCommonOverallConfig API synchronously

func (*Client) OperateCommonOverallConfigWithCallback ¶ added in v1.61.1768

func (client *Client) OperateCommonOverallConfigWithCallback(request *OperateCommonOverallConfigRequest, callback func(response *OperateCommonOverallConfigResponse, err error)) <-chan int

OperateCommonOverallConfigWithCallback invokes the sas.OperateCommonOverallConfig API asynchronously

func (*Client) OperateCommonOverallConfigWithChan ¶ added in v1.61.1768

func (client *Client) OperateCommonOverallConfigWithChan(request *OperateCommonOverallConfigRequest) (<-chan *OperateCommonOverallConfigResponse, <-chan error)

OperateCommonOverallConfigWithChan invokes the sas.OperateCommonOverallConfig API asynchronously

func (*Client) OperateSuspiciousOverallConfig ¶ added in v1.61.1768

func (client *Client) OperateSuspiciousOverallConfig(request *OperateSuspiciousOverallConfigRequest) (response *OperateSuspiciousOverallConfigResponse, err error)

OperateSuspiciousOverallConfig invokes the sas.OperateSuspiciousOverallConfig API synchronously

func (*Client) OperateSuspiciousOverallConfigWithCallback ¶ added in v1.61.1768

func (client *Client) OperateSuspiciousOverallConfigWithCallback(request *OperateSuspiciousOverallConfigRequest, callback func(response *OperateSuspiciousOverallConfigResponse, err error)) <-chan int

OperateSuspiciousOverallConfigWithCallback invokes the sas.OperateSuspiciousOverallConfig API asynchronously

func (*Client) OperateSuspiciousOverallConfigWithChan ¶ added in v1.61.1768

func (client *Client) OperateSuspiciousOverallConfigWithChan(request *OperateSuspiciousOverallConfigRequest) (<-chan *OperateSuspiciousOverallConfigResponse, <-chan error)

OperateSuspiciousOverallConfigWithChan invokes the sas.OperateSuspiciousOverallConfig API asynchronously

func (*Client) OperateSuspiciousTargetConfig ¶ added in v1.61.221

func (client *Client) OperateSuspiciousTargetConfig(request *OperateSuspiciousTargetConfigRequest) (response *OperateSuspiciousTargetConfigResponse, err error)

OperateSuspiciousTargetConfig invokes the sas.OperateSuspiciousTargetConfig API synchronously

func (*Client) OperateSuspiciousTargetConfigWithCallback ¶ added in v1.61.221

func (client *Client) OperateSuspiciousTargetConfigWithCallback(request *OperateSuspiciousTargetConfigRequest, callback func(response *OperateSuspiciousTargetConfigResponse, err error)) <-chan int

OperateSuspiciousTargetConfigWithCallback invokes the sas.OperateSuspiciousTargetConfig API asynchronously

func (*Client) OperateSuspiciousTargetConfigWithChan ¶ added in v1.61.221

func (client *Client) OperateSuspiciousTargetConfigWithChan(request *OperateSuspiciousTargetConfigRequest) (<-chan *OperateSuspiciousTargetConfigResponse, <-chan error)

OperateSuspiciousTargetConfigWithChan invokes the sas.OperateSuspiciousTargetConfig API asynchronously

func (*Client) OperateVuls ¶ added in v1.61.1768

func (client *Client) OperateVuls(request *OperateVulsRequest) (response *OperateVulsResponse, err error)

OperateVuls invokes the sas.OperateVuls API synchronously

func (*Client) OperateVulsWithCallback ¶ added in v1.61.1768

func (client *Client) OperateVulsWithCallback(request *OperateVulsRequest, callback func(response *OperateVulsResponse, err error)) <-chan int

OperateVulsWithCallback invokes the sas.OperateVuls API asynchronously

func (*Client) OperateVulsWithChan ¶ added in v1.61.1768

func (client *Client) OperateVulsWithChan(request *OperateVulsRequest) (<-chan *OperateVulsResponse, <-chan error)

OperateVulsWithChan invokes the sas.OperateVuls API asynchronously

func (*Client) OperationCancelIgnoreSuspEvent ¶ added in v1.61.1768

func (client *Client) OperationCancelIgnoreSuspEvent(request *OperationCancelIgnoreSuspEventRequest) (response *OperationCancelIgnoreSuspEventResponse, err error)

OperationCancelIgnoreSuspEvent invokes the sas.OperationCancelIgnoreSuspEvent API synchronously

func (*Client) OperationCancelIgnoreSuspEventWithCallback ¶ added in v1.61.1768

func (client *Client) OperationCancelIgnoreSuspEventWithCallback(request *OperationCancelIgnoreSuspEventRequest, callback func(response *OperationCancelIgnoreSuspEventResponse, err error)) <-chan int

OperationCancelIgnoreSuspEventWithCallback invokes the sas.OperationCancelIgnoreSuspEvent API asynchronously

func (*Client) OperationCancelIgnoreSuspEventWithChan ¶ added in v1.61.1768

func (client *Client) OperationCancelIgnoreSuspEventWithChan(request *OperationCancelIgnoreSuspEventRequest) (<-chan *OperationCancelIgnoreSuspEventResponse, <-chan error)

OperationCancelIgnoreSuspEventWithChan invokes the sas.OperationCancelIgnoreSuspEvent API asynchronously

func (*Client) OperationSuspEvents ¶ added in v1.61.221

func (client *Client) OperationSuspEvents(request *OperationSuspEventsRequest) (response *OperationSuspEventsResponse, err error)

OperationSuspEvents invokes the sas.OperationSuspEvents API synchronously

func (*Client) OperationSuspEventsWithCallback ¶ added in v1.61.221

func (client *Client) OperationSuspEventsWithCallback(request *OperationSuspEventsRequest, callback func(response *OperationSuspEventsResponse, err error)) <-chan int

OperationSuspEventsWithCallback invokes the sas.OperationSuspEvents API asynchronously

func (*Client) OperationSuspEventsWithChan ¶ added in v1.61.221

func (client *Client) OperationSuspEventsWithChan(request *OperationSuspEventsRequest) (<-chan *OperationSuspEventsResponse, <-chan error)

OperationSuspEventsWithChan invokes the sas.OperationSuspEvents API asynchronously

func (*Client) PauseClient ¶ added in v1.61.221

func (client *Client) PauseClient(request *PauseClientRequest) (response *PauseClientResponse, err error)

PauseClient invokes the sas.PauseClient API synchronously

func (*Client) PauseClientWithCallback ¶ added in v1.61.221

func (client *Client) PauseClientWithCallback(request *PauseClientRequest, callback func(response *PauseClientResponse, err error)) <-chan int

PauseClientWithCallback invokes the sas.PauseClient API asynchronously

func (*Client) PauseClientWithChan ¶ added in v1.61.221

func (client *Client) PauseClientWithChan(request *PauseClientRequest) (<-chan *PauseClientResponse, <-chan error)

PauseClientWithChan invokes the sas.PauseClient API asynchronously

func (*Client) PublicCreateImageScanTask ¶ added in v1.61.1768

func (client *Client) PublicCreateImageScanTask(request *PublicCreateImageScanTaskRequest) (response *PublicCreateImageScanTaskResponse, err error)

PublicCreateImageScanTask invokes the sas.PublicCreateImageScanTask API synchronously

func (*Client) PublicCreateImageScanTaskWithCallback ¶ added in v1.61.1768

func (client *Client) PublicCreateImageScanTaskWithCallback(request *PublicCreateImageScanTaskRequest, callback func(response *PublicCreateImageScanTaskResponse, err error)) <-chan int

PublicCreateImageScanTaskWithCallback invokes the sas.PublicCreateImageScanTask API asynchronously

func (*Client) PublicCreateImageScanTaskWithChan ¶ added in v1.61.1768

func (client *Client) PublicCreateImageScanTaskWithChan(request *PublicCreateImageScanTaskRequest) (<-chan *PublicCreateImageScanTaskResponse, <-chan error)

PublicCreateImageScanTaskWithChan invokes the sas.PublicCreateImageScanTask API asynchronously

func (*Client) PublicPreCheckImageScanTask ¶ added in v1.61.1768

func (client *Client) PublicPreCheckImageScanTask(request *PublicPreCheckImageScanTaskRequest) (response *PublicPreCheckImageScanTaskResponse, err error)

PublicPreCheckImageScanTask invokes the sas.PublicPreCheckImageScanTask API synchronously

func (*Client) PublicPreCheckImageScanTaskWithCallback ¶ added in v1.61.1768

func (client *Client) PublicPreCheckImageScanTaskWithCallback(request *PublicPreCheckImageScanTaskRequest, callback func(response *PublicPreCheckImageScanTaskResponse, err error)) <-chan int

PublicPreCheckImageScanTaskWithCallback invokes the sas.PublicPreCheckImageScanTask API asynchronously

func (*Client) PublicPreCheckImageScanTaskWithChan ¶ added in v1.61.1768

func (client *Client) PublicPreCheckImageScanTaskWithChan(request *PublicPreCheckImageScanTaskRequest) (<-chan *PublicPreCheckImageScanTaskResponse, <-chan error)

PublicPreCheckImageScanTaskWithChan invokes the sas.PublicPreCheckImageScanTask API asynchronously

func (*Client) PublicSyncAndCreateImageScanTask ¶ added in v1.61.1768

func (client *Client) PublicSyncAndCreateImageScanTask(request *PublicSyncAndCreateImageScanTaskRequest) (response *PublicSyncAndCreateImageScanTaskResponse, err error)

PublicSyncAndCreateImageScanTask invokes the sas.PublicSyncAndCreateImageScanTask API synchronously

func (*Client) PublicSyncAndCreateImageScanTaskWithCallback ¶ added in v1.61.1768

func (client *Client) PublicSyncAndCreateImageScanTaskWithCallback(request *PublicSyncAndCreateImageScanTaskRequest, callback func(response *PublicSyncAndCreateImageScanTaskResponse, err error)) <-chan int

PublicSyncAndCreateImageScanTaskWithCallback invokes the sas.PublicSyncAndCreateImageScanTask API asynchronously

func (*Client) PublicSyncAndCreateImageScanTaskWithChan ¶ added in v1.61.1768

func (client *Client) PublicSyncAndCreateImageScanTaskWithChan(request *PublicSyncAndCreateImageScanTaskRequest) (<-chan *PublicSyncAndCreateImageScanTaskResponse, <-chan error)

PublicSyncAndCreateImageScanTaskWithChan invokes the sas.PublicSyncAndCreateImageScanTask API asynchronously

func (*Client) QueryGroupIdByGroupName ¶ added in v1.61.1768

func (client *Client) QueryGroupIdByGroupName(request *QueryGroupIdByGroupNameRequest) (response *QueryGroupIdByGroupNameResponse, err error)

QueryGroupIdByGroupName invokes the sas.QueryGroupIdByGroupName API synchronously

func (*Client) QueryGroupIdByGroupNameWithCallback ¶ added in v1.61.1768

func (client *Client) QueryGroupIdByGroupNameWithCallback(request *QueryGroupIdByGroupNameRequest, callback func(response *QueryGroupIdByGroupNameResponse, err error)) <-chan int

QueryGroupIdByGroupNameWithCallback invokes the sas.QueryGroupIdByGroupName API asynchronously

func (*Client) QueryGroupIdByGroupNameWithChan ¶ added in v1.61.1768

func (client *Client) QueryGroupIdByGroupNameWithChan(request *QueryGroupIdByGroupNameRequest) (<-chan *QueryGroupIdByGroupNameResponse, <-chan error)

QueryGroupIdByGroupNameWithChan invokes the sas.QueryGroupIdByGroupName API asynchronously

func (*Client) QueryGroupedSecurityEventMarkMissList ¶ added in v1.61.1768

func (client *Client) QueryGroupedSecurityEventMarkMissList(request *QueryGroupedSecurityEventMarkMissListRequest) (response *QueryGroupedSecurityEventMarkMissListResponse, err error)

QueryGroupedSecurityEventMarkMissList invokes the sas.QueryGroupedSecurityEventMarkMissList API synchronously

func (*Client) QueryGroupedSecurityEventMarkMissListWithCallback ¶ added in v1.61.1768

func (client *Client) QueryGroupedSecurityEventMarkMissListWithCallback(request *QueryGroupedSecurityEventMarkMissListRequest, callback func(response *QueryGroupedSecurityEventMarkMissListResponse, err error)) <-chan int

QueryGroupedSecurityEventMarkMissListWithCallback invokes the sas.QueryGroupedSecurityEventMarkMissList API asynchronously

func (*Client) QueryGroupedSecurityEventMarkMissListWithChan ¶ added in v1.61.1768

func (client *Client) QueryGroupedSecurityEventMarkMissListWithChan(request *QueryGroupedSecurityEventMarkMissListRequest) (<-chan *QueryGroupedSecurityEventMarkMissListResponse, <-chan error)

QueryGroupedSecurityEventMarkMissListWithChan invokes the sas.QueryGroupedSecurityEventMarkMissList API asynchronously

func (*Client) RebootMachine ¶ added in v1.61.1768

func (client *Client) RebootMachine(request *RebootMachineRequest) (response *RebootMachineResponse, err error)

RebootMachine invokes the sas.RebootMachine API synchronously

func (*Client) RebootMachineWithCallback ¶ added in v1.61.1768

func (client *Client) RebootMachineWithCallback(request *RebootMachineRequest, callback func(response *RebootMachineResponse, err error)) <-chan int

RebootMachineWithCallback invokes the sas.RebootMachine API asynchronously

func (*Client) RebootMachineWithChan ¶ added in v1.61.1768

func (client *Client) RebootMachineWithChan(request *RebootMachineRequest) (<-chan *RebootMachineResponse, <-chan error)

RebootMachineWithChan invokes the sas.RebootMachine API asynchronously

func (*Client) RefreshAssets ¶ added in v1.61.1768

func (client *Client) RefreshAssets(request *RefreshAssetsRequest) (response *RefreshAssetsResponse, err error)

RefreshAssets invokes the sas.RefreshAssets API synchronously

func (*Client) RefreshAssetsWithCallback ¶ added in v1.61.1768

func (client *Client) RefreshAssetsWithCallback(request *RefreshAssetsRequest, callback func(response *RefreshAssetsResponse, err error)) <-chan int

RefreshAssetsWithCallback invokes the sas.RefreshAssets API asynchronously

func (*Client) RefreshAssetsWithChan ¶ added in v1.61.1768

func (client *Client) RefreshAssetsWithChan(request *RefreshAssetsRequest) (<-chan *RefreshAssetsResponse, <-chan error)

RefreshAssetsWithChan invokes the sas.RefreshAssets API asynchronously

func (*Client) RefreshContainerAsserts ¶ added in v1.61.529

func (client *Client) RefreshContainerAsserts(request *RefreshContainerAssertsRequest) (response *RefreshContainerAssertsResponse, err error)

RefreshContainerAsserts invokes the sas.RefreshContainerAsserts API synchronously

func (*Client) RefreshContainerAssertsWithCallback ¶ added in v1.61.529

func (client *Client) RefreshContainerAssertsWithCallback(request *RefreshContainerAssertsRequest, callback func(response *RefreshContainerAssertsResponse, err error)) <-chan int

RefreshContainerAssertsWithCallback invokes the sas.RefreshContainerAsserts API asynchronously

func (*Client) RefreshContainerAssertsWithChan ¶ added in v1.61.529

func (client *Client) RefreshContainerAssertsWithChan(request *RefreshContainerAssertsRequest) (<-chan *RefreshContainerAssertsResponse, <-chan error)

RefreshContainerAssertsWithChan invokes the sas.RefreshContainerAsserts API asynchronously

func (*Client) RefreshContainerAssets ¶ added in v1.61.1768

func (client *Client) RefreshContainerAssets(request *RefreshContainerAssetsRequest) (response *RefreshContainerAssetsResponse, err error)

RefreshContainerAssets invokes the sas.RefreshContainerAssets API synchronously

func (*Client) RefreshContainerAssetsWithCallback ¶ added in v1.61.1768

func (client *Client) RefreshContainerAssetsWithCallback(request *RefreshContainerAssetsRequest, callback func(response *RefreshContainerAssetsResponse, err error)) <-chan int

RefreshContainerAssetsWithCallback invokes the sas.RefreshContainerAssets API asynchronously

func (*Client) RefreshContainerAssetsWithChan ¶ added in v1.61.1768

func (client *Client) RefreshContainerAssetsWithChan(request *RefreshContainerAssetsRequest) (<-chan *RefreshContainerAssetsResponse, <-chan error)

RefreshContainerAssetsWithChan invokes the sas.RefreshContainerAssets API asynchronously

func (*Client) RollbackSuspEventQuaraFile ¶ added in v1.61.529

func (client *Client) RollbackSuspEventQuaraFile(request *RollbackSuspEventQuaraFileRequest) (response *RollbackSuspEventQuaraFileResponse, err error)

RollbackSuspEventQuaraFile invokes the sas.RollbackSuspEventQuaraFile API synchronously

func (*Client) RollbackSuspEventQuaraFileWithCallback ¶ added in v1.61.529

func (client *Client) RollbackSuspEventQuaraFileWithCallback(request *RollbackSuspEventQuaraFileRequest, callback func(response *RollbackSuspEventQuaraFileResponse, err error)) <-chan int

RollbackSuspEventQuaraFileWithCallback invokes the sas.RollbackSuspEventQuaraFile API asynchronously

func (*Client) RollbackSuspEventQuaraFileWithChan ¶ added in v1.61.529

func (client *Client) RollbackSuspEventQuaraFileWithChan(request *RollbackSuspEventQuaraFileRequest) (<-chan *RollbackSuspEventQuaraFileResponse, <-chan error)

RollbackSuspEventQuaraFileWithChan invokes the sas.RollbackSuspEventQuaraFile API asynchronously

func (*Client) SasInstallCode ¶ added in v1.61.221

func (client *Client) SasInstallCode(request *SasInstallCodeRequest) (response *SasInstallCodeResponse, err error)

SasInstallCode invokes the sas.SasInstallCode API synchronously

func (*Client) SasInstallCodeWithCallback ¶ added in v1.61.221

func (client *Client) SasInstallCodeWithCallback(request *SasInstallCodeRequest, callback func(response *SasInstallCodeResponse, err error)) <-chan int

SasInstallCodeWithCallback invokes the sas.SasInstallCode API asynchronously

func (*Client) SasInstallCodeWithChan ¶ added in v1.61.221

func (client *Client) SasInstallCodeWithChan(request *SasInstallCodeRequest) (<-chan *SasInstallCodeResponse, <-chan error)

SasInstallCodeWithChan invokes the sas.SasInstallCode API asynchronously

func (*Client) StartBaselineSecurityCheck ¶

func (client *Client) StartBaselineSecurityCheck(request *StartBaselineSecurityCheckRequest) (response *StartBaselineSecurityCheckResponse, err error)

StartBaselineSecurityCheck invokes the sas.StartBaselineSecurityCheck API synchronously

func (*Client) StartBaselineSecurityCheckWithCallback ¶

func (client *Client) StartBaselineSecurityCheckWithCallback(request *StartBaselineSecurityCheckRequest, callback func(response *StartBaselineSecurityCheckResponse, err error)) <-chan int

StartBaselineSecurityCheckWithCallback invokes the sas.StartBaselineSecurityCheck API asynchronously

func (*Client) StartBaselineSecurityCheckWithChan ¶

func (client *Client) StartBaselineSecurityCheckWithChan(request *StartBaselineSecurityCheckRequest) (<-chan *StartBaselineSecurityCheckResponse, <-chan error)

StartBaselineSecurityCheckWithChan invokes the sas.StartBaselineSecurityCheck API asynchronously

func (*Client) StartImageVulScan ¶ added in v1.61.529

func (client *Client) StartImageVulScan(request *StartImageVulScanRequest) (response *StartImageVulScanResponse, err error)

StartImageVulScan invokes the sas.StartImageVulScan API synchronously

func (*Client) StartImageVulScanWithCallback ¶ added in v1.61.529

func (client *Client) StartImageVulScanWithCallback(request *StartImageVulScanRequest, callback func(response *StartImageVulScanResponse, err error)) <-chan int

StartImageVulScanWithCallback invokes the sas.StartImageVulScan API asynchronously

func (*Client) StartImageVulScanWithChan ¶ added in v1.61.529

func (client *Client) StartImageVulScanWithChan(request *StartImageVulScanRequest) (<-chan *StartImageVulScanResponse, <-chan error)

StartImageVulScanWithChan invokes the sas.StartImageVulScan API asynchronously

func (*Client) StartVirusScanTask ¶ added in v1.61.1768

func (client *Client) StartVirusScanTask(request *StartVirusScanTaskRequest) (response *StartVirusScanTaskResponse, err error)

StartVirusScanTask invokes the sas.StartVirusScanTask API synchronously

func (*Client) StartVirusScanTaskWithCallback ¶ added in v1.61.1768

func (client *Client) StartVirusScanTaskWithCallback(request *StartVirusScanTaskRequest, callback func(response *StartVirusScanTaskResponse, err error)) <-chan int

StartVirusScanTaskWithCallback invokes the sas.StartVirusScanTask API asynchronously

func (*Client) StartVirusScanTaskWithChan ¶ added in v1.61.1768

func (client *Client) StartVirusScanTaskWithChan(request *StartVirusScanTaskRequest) (<-chan *StartVirusScanTaskResponse, <-chan error)

StartVirusScanTaskWithChan invokes the sas.StartVirusScanTask API asynchronously

func (*Client) UnbindAegis ¶ added in v1.61.1768

func (client *Client) UnbindAegis(request *UnbindAegisRequest) (response *UnbindAegisResponse, err error)

UnbindAegis invokes the sas.UnbindAegis API synchronously

func (*Client) UnbindAegisWithCallback ¶ added in v1.61.1768

func (client *Client) UnbindAegisWithCallback(request *UnbindAegisRequest, callback func(response *UnbindAegisResponse, err error)) <-chan int

UnbindAegisWithCallback invokes the sas.UnbindAegis API asynchronously

func (*Client) UnbindAegisWithChan ¶ added in v1.61.1768

func (client *Client) UnbindAegisWithChan(request *UnbindAegisRequest) (<-chan *UnbindAegisResponse, <-chan error)

UnbindAegisWithChan invokes the sas.UnbindAegis API asynchronously

func (*Client) UninstallBackupClient ¶ added in v1.61.1768

func (client *Client) UninstallBackupClient(request *UninstallBackupClientRequest) (response *UninstallBackupClientResponse, err error)

UninstallBackupClient invokes the sas.UninstallBackupClient API synchronously

func (*Client) UninstallBackupClientWithCallback ¶ added in v1.61.1768

func (client *Client) UninstallBackupClientWithCallback(request *UninstallBackupClientRequest, callback func(response *UninstallBackupClientResponse, err error)) <-chan int

UninstallBackupClientWithCallback invokes the sas.UninstallBackupClient API asynchronously

func (*Client) UninstallBackupClientWithChan ¶ added in v1.61.1768

func (client *Client) UninstallBackupClientWithChan(request *UninstallBackupClientRequest) (<-chan *UninstallBackupClientResponse, <-chan error)

UninstallBackupClientWithChan invokes the sas.UninstallBackupClient API asynchronously

func (*Client) ValidateHcWarnings ¶ added in v1.61.221

func (client *Client) ValidateHcWarnings(request *ValidateHcWarningsRequest) (response *ValidateHcWarningsResponse, err error)

ValidateHcWarnings invokes the sas.ValidateHcWarnings API synchronously

func (*Client) ValidateHcWarningsWithCallback ¶ added in v1.61.221

func (client *Client) ValidateHcWarningsWithCallback(request *ValidateHcWarningsRequest, callback func(response *ValidateHcWarningsResponse, err error)) <-chan int

ValidateHcWarningsWithCallback invokes the sas.ValidateHcWarnings API asynchronously

func (*Client) ValidateHcWarningsWithChan ¶ added in v1.61.221

func (client *Client) ValidateHcWarningsWithChan(request *ValidateHcWarningsRequest) (<-chan *ValidateHcWarningsResponse, <-chan error)

ValidateHcWarningsWithChan invokes the sas.ValidateHcWarnings API asynchronously

type ClientErrorUuidList ¶ added in v1.61.1768

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

ClientErrorUuidList is a nested struct in sas response

type Clients ¶ added in v1.61.1768

type Clients struct {
	BackupMachineDTO []BackupMachineDTO `json:"BackupMachineDTO" xml:"BackupMachineDTO"`
}

Clients is a nested struct in sas response

type Columns ¶ added in v1.61.1768

type Columns struct {
	ColumnsItem []ColumnsItem `json:"Columns" xml:"Columns"`
}

Columns is a nested struct in sas response

type ColumnsItem ¶ added in v1.61.1768

type ColumnsItem struct {
	Type      string      `json:"Type" xml:"Type"`
	Key       string      `json:"Key" xml:"Key"`
	ShowName  string      `json:"ShowName" xml:"ShowName"`
	Search    bool        `json:"Search" xml:"Search"`
	SearchKey string      `json:"SearchKey" xml:"SearchKey"`
	Grids     []GridsItem `json:"Grids" xml:"Grids"`
}

ColumnsItem is a nested struct in sas response

type ConcernNecessity ¶

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

ConcernNecessity is a nested struct in sas response

type Condition ¶ added in v1.61.221

type Condition struct {
	ConditionType    string `json:"ConditionType" xml:"ConditionType"`
	NameKey          string `json:"NameKey" xml:"NameKey"`
	Name             string `json:"Name" xml:"Name"`
	FilterConditions string `json:"FilterConditions" xml:"FilterConditions"`
}

Condition is a nested struct in sas response

type ConditionList ¶ added in v1.61.221

type ConditionList struct {
	Condition []Condition `json:"Condition" xml:"Condition"`
}

ConditionList is a nested struct in sas response

type ConfigInfo ¶ added in v1.61.529

type ConfigInfo struct {
	ExclusiveDir      string `json:"ExclusiveDir" xml:"ExclusiveDir"`
	Uuid              string `json:"Uuid" xml:"Uuid"`
	InclusiveFileType string `json:"InclusiveFileType" xml:"InclusiveFileType"`
	DefenceMode       string `json:"DefenceMode" xml:"DefenceMode"`
	ExclusiveFileType string `json:"ExclusiveFileType" xml:"ExclusiveFileType"`
	InclusiveFile     string `json:"InclusiveFile" xml:"InclusiveFile"`
	Mode              string `json:"Mode" xml:"Mode"`
	Dir               string `json:"Dir" xml:"Dir"`
	ExclusiveFile     string `json:"ExclusiveFile" xml:"ExclusiveFile"`
	Id                string `json:"Id" xml:"Id"`
	LocalBackupDir    string `json:"LocalBackupDir" xml:"LocalBackupDir"`
}

ConfigInfo is a nested struct in sas response

type ConfigList ¶ added in v1.61.529

type ConfigList struct {
	ConfigInfo []ConfigInfo `json:"ConfigInfo" xml:"ConfigInfo"`
}

ConfigList is a nested struct in sas 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 sas response

type ConfigTargets ¶

type ConfigTargets struct {
	ConfigTarget []ConfigTarget `json:"ConfigTarget" xml:"ConfigTarget"`
}

ConfigTargets is a nested struct in sas response

type Context ¶ added in v1.61.1768

type Context struct {
	AccessId  string `json:"AccessId" xml:"AccessId"`
	Policy    string `json:"Policy" xml:"Policy"`
	Signature string `json:"Signature" xml:"Signature"`
	OssKey    string `json:"OssKey" xml:"OssKey"`
}

Context is a nested struct in sas response

type CountByStatus ¶

type CountByStatus struct {
	StatusCount []StatusCount `json:"statusCount" xml:"statusCount"`
}

CountByStatus is a nested struct in sas response

type CreateAntiBruteForceRule ¶ added in v1.61.221

type CreateAntiBruteForceRule struct {
	RuleId int64 `json:"RuleId" xml:"RuleId"`
}

CreateAntiBruteForceRule is a nested struct in sas response

type CreateAntiBruteForceRuleRequest ¶ added in v1.61.221

type CreateAntiBruteForceRuleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ForbiddenTime   requests.Integer `position:"Query" name:"ForbiddenTime"`
	FailCount       requests.Integer `position:"Query" name:"FailCount"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	EnableSmartRule requests.Boolean `position:"Query" name:"EnableSmartRule"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
	Name            string           `position:"Query" name:"Name"`
	Span            requests.Integer `position:"Query" name:"Span"`
	DefaultRule     requests.Boolean `position:"Query" name:"DefaultRule"`
}

CreateAntiBruteForceRuleRequest is the request struct for api CreateAntiBruteForceRule

func CreateCreateAntiBruteForceRuleRequest ¶ added in v1.61.221

func CreateCreateAntiBruteForceRuleRequest() (request *CreateAntiBruteForceRuleRequest)

CreateCreateAntiBruteForceRuleRequest creates a request to invoke CreateAntiBruteForceRule API

type CreateAntiBruteForceRuleResponse ¶ added in v1.61.221

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

CreateAntiBruteForceRuleResponse is the response struct for api CreateAntiBruteForceRule

func CreateCreateAntiBruteForceRuleResponse ¶ added in v1.61.221

func CreateCreateAntiBruteForceRuleResponse() (response *CreateAntiBruteForceRuleResponse)

CreateCreateAntiBruteForceRuleResponse creates a response to parse from CreateAntiBruteForceRule response

type CreateBackupPolicyRequest ¶ added in v1.61.1768

type CreateBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
	Policy          string           `position:"Query" name:"Policy"`
	PolicyVersion   string           `position:"Query" name:"PolicyVersion"`
	PolicyRegionId  string           `position:"Query" name:"PolicyRegionId"`
	Name            string           `position:"Query" name:"Name"`
}

CreateBackupPolicyRequest is the request struct for api CreateBackupPolicy

func CreateCreateBackupPolicyRequest ¶ added in v1.61.1768

func CreateCreateBackupPolicyRequest() (request *CreateBackupPolicyRequest)

CreateCreateBackupPolicyRequest creates a request to invoke CreateBackupPolicy API

type CreateBackupPolicyResponse ¶ added in v1.61.1768

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

CreateBackupPolicyResponse is the response struct for api CreateBackupPolicy

func CreateCreateBackupPolicyResponse ¶ added in v1.61.1768

func CreateCreateBackupPolicyResponse() (response *CreateBackupPolicyResponse)

CreateCreateBackupPolicyResponse creates a response to parse from CreateBackupPolicy response

type CreateFileDetectRequest ¶ added in v1.61.1768

type CreateFileDetectRequest struct {
	*requests.RpcRequest
	HashKey  string           `position:"Query" name:"HashKey"`
	OssKey   string           `position:"Query" name:"OssKey"`
	Type     requests.Integer `position:"Query" name:"Type"`
	SourceIp string           `position:"Query" name:"SourceIp"`
}

CreateFileDetectRequest is the request struct for api CreateFileDetect

func CreateCreateFileDetectRequest ¶ added in v1.61.1768

func CreateCreateFileDetectRequest() (request *CreateFileDetectRequest)

CreateCreateFileDetectRequest creates a request to invoke CreateFileDetect API

type CreateFileDetectResponse ¶ added in v1.61.1768

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

CreateFileDetectResponse is the response struct for api CreateFileDetect

func CreateCreateFileDetectResponse ¶ added in v1.61.1768

func CreateCreateFileDetectResponse() (response *CreateFileDetectResponse)

CreateCreateFileDetectResponse creates a response to parse from CreateFileDetect response

type CreateFileDetectUploadUrlHashKeyContextList ¶ added in v1.61.1768

type CreateFileDetectUploadUrlHashKeyContextList struct {
	HashKey  string `name:"HashKey"`
	FileSize string `name:"FileSize"`
}

CreateFileDetectUploadUrlHashKeyContextList is a repeated param struct in CreateFileDetectUploadUrlRequest

type CreateFileDetectUploadUrlRequest ¶ added in v1.61.1768

type CreateFileDetectUploadUrlRequest struct {
	*requests.RpcRequest
	HashKeyList        *[]string                                      `position:"Query" name:"HashKeyList"  type:"Repeated"`
	Type               requests.Integer                               `position:"Query" name:"Type"`
	HashKeyContextList *[]CreateFileDetectUploadUrlHashKeyContextList `position:"Query" name:"HashKeyContextList"  type:"Repeated"`
}

CreateFileDetectUploadUrlRequest is the request struct for api CreateFileDetectUploadUrl

func CreateCreateFileDetectUploadUrlRequest ¶ added in v1.61.1768

func CreateCreateFileDetectUploadUrlRequest() (request *CreateFileDetectUploadUrlRequest)

CreateCreateFileDetectUploadUrlRequest creates a request to invoke CreateFileDetectUploadUrl API

type CreateFileDetectUploadUrlResponse ¶ added in v1.61.1768

type CreateFileDetectUploadUrlResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	UploadUrlList []UploadUrList `json:"UploadUrlList" xml:"UploadUrlList"`
}

CreateFileDetectUploadUrlResponse is the response struct for api CreateFileDetectUploadUrl

func CreateCreateFileDetectUploadUrlResponse ¶ added in v1.61.1768

func CreateCreateFileDetectUploadUrlResponse() (response *CreateFileDetectUploadUrlResponse)

CreateCreateFileDetectUploadUrlResponse creates a response to parse from CreateFileDetectUploadUrl response

type CreateHoneypotNodeRequest ¶ added in v1.61.1768

type CreateHoneypotNodeRequest struct {
	*requests.RpcRequest
	AvailableProbeNum           requests.Integer `position:"Query" name:"AvailableProbeNum"`
	AllowHoneypotAccessInternet requests.Boolean `position:"Query" name:"AllowHoneypotAccessInternet"`
	NodeName                    string           `position:"Query" name:"NodeName"`
	SecurityGroupProbeIpList    *[]string        `position:"Query" name:"SecurityGroupProbeIpList"  type:"Repeated"`
	NodeVersion                 string           `position:"Query" name:"NodeVersion"`
}

CreateHoneypotNodeRequest is the request struct for api CreateHoneypotNode

func CreateCreateHoneypotNodeRequest ¶ added in v1.61.1768

func CreateCreateHoneypotNodeRequest() (request *CreateHoneypotNodeRequest)

CreateCreateHoneypotNodeRequest creates a request to invoke CreateHoneypotNode API

type CreateHoneypotNodeResponse ¶ added in v1.61.1768

type CreateHoneypotNodeResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
}

CreateHoneypotNodeResponse is the response struct for api CreateHoneypotNode

func CreateCreateHoneypotNodeResponse ¶ added in v1.61.1768

func CreateCreateHoneypotNodeResponse() (response *CreateHoneypotNodeResponse)

CreateCreateHoneypotNodeResponse creates a response to parse from CreateHoneypotNode response

type CreateHoneypotProbeHoneypotBindList ¶ added in v1.61.1768

type CreateHoneypotProbeHoneypotBindList struct {
	BindPortList *[]CreateHoneypotProbeHoneypotBindListBindPortList `name:"BindPortList" type:"Repeated"`
	HoneypotId   string                                             `name:"HoneypotId"`
}

CreateHoneypotProbeHoneypotBindList is a repeated param struct in CreateHoneypotProbeRequest

type CreateHoneypotProbeHoneypotBindListBindPortList ¶ added in v1.61.1768

type CreateHoneypotProbeHoneypotBindListBindPortList struct {
	StartPort  string `name:"StartPort"`
	BindPort   string `name:"BindPort"`
	Fixed      string `name:"Fixed"`
	EndPort    string `name:"EndPort"`
	TargetPort string `name:"TargetPort"`
}

CreateHoneypotProbeHoneypotBindListBindPortList is a repeated param struct in CreateHoneypotProbeRequest

type CreateHoneypotProbeRequest ¶ added in v1.61.1768

type CreateHoneypotProbeRequest struct {
	*requests.RpcRequest
	ControlNodeId    string                                 `position:"Query" name:"ControlNodeId"`
	ProxyIp          string                                 `position:"Query" name:"ProxyIp"`
	Ping             requests.Boolean                       `position:"Query" name:"Ping"`
	ProbeId          string                                 `position:"Query" name:"ProbeId"`
	Uuid             string                                 `position:"Query" name:"Uuid"`
	ProbeVersion     string                                 `position:"Query" name:"ProbeVersion"`
	ServiceIpList    *[]string                              `position:"Query" name:"ServiceIpList"  type:"Repeated"`
	HoneypotBindList *[]CreateHoneypotProbeHoneypotBindList `position:"Query" name:"HoneypotBindList"  type:"Repeated"`
	Lang             string                                 `position:"Query" name:"Lang"`
	Arp              requests.Boolean                       `position:"Query" name:"Arp"`
	ProbeType        string                                 `position:"Query" name:"ProbeType"`
	ProbeStatus      string                                 `position:"Query" name:"ProbeStatus"`
	BusinessGroupId  string                                 `position:"Query" name:"BusinessGroupId"`
	DisplayName      string                                 `position:"Query" name:"DisplayName"`
	VpcId            string                                 `position:"Query" name:"VpcId"`
}

CreateHoneypotProbeRequest is the request struct for api CreateHoneypotProbe

func CreateCreateHoneypotProbeRequest ¶ added in v1.61.1768

func CreateCreateHoneypotProbeRequest() (request *CreateHoneypotProbeRequest)

CreateCreateHoneypotProbeRequest creates a request to invoke CreateHoneypotProbe API

type CreateHoneypotProbeResponse ¶ added in v1.61.1768

type CreateHoneypotProbeResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
}

CreateHoneypotProbeResponse is the response struct for api CreateHoneypotProbe

func CreateCreateHoneypotProbeResponse ¶ added in v1.61.1768

func CreateCreateHoneypotProbeResponse() (response *CreateHoneypotProbeResponse)

CreateCreateHoneypotProbeResponse creates a response to parse from CreateHoneypotProbe response

type CreateHoneypotRequest ¶ added in v1.61.1768

type CreateHoneypotRequest struct {
	*requests.RpcRequest
	HoneypotName      string           `position:"Query" name:"HoneypotName"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	Lang              string           `position:"Query" name:"Lang"`
	NodeId            string           `position:"Query" name:"NodeId"`
	HoneypotImageId   string           `position:"Query" name:"HoneypotImageId"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	Meta              string           `position:"Query" name:"Meta"`
	HoneypotImageName string           `position:"Query" name:"HoneypotImageName"`
}

CreateHoneypotRequest is the request struct for api CreateHoneypot

func CreateCreateHoneypotRequest ¶ added in v1.61.1768

func CreateCreateHoneypotRequest() (request *CreateHoneypotRequest)

CreateCreateHoneypotRequest creates a request to invoke CreateHoneypot API

type CreateHoneypotResponse ¶ added in v1.61.1768

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

CreateHoneypotResponse is the response struct for api CreateHoneypot

func CreateCreateHoneypotResponse ¶ added in v1.61.1768

func CreateCreateHoneypotResponse() (response *CreateHoneypotResponse)

CreateCreateHoneypotResponse creates a response to parse from CreateHoneypot response

type CreateOrUpdateAssetGroupRequest ¶ added in v1.61.221

type CreateOrUpdateAssetGroupRequest struct {
	*requests.RpcRequest
	GroupId   requests.Integer `position:"Query" name:"GroupId"`
	GroupName string           `position:"Query" name:"GroupName"`
	SourceIp  string           `position:"Query" name:"SourceIp"`
	Uuids     string           `position:"Query" name:"Uuids"`
}

CreateOrUpdateAssetGroupRequest is the request struct for api CreateOrUpdateAssetGroup

func CreateCreateOrUpdateAssetGroupRequest ¶ added in v1.61.221

func CreateCreateOrUpdateAssetGroupRequest() (request *CreateOrUpdateAssetGroupRequest)

CreateCreateOrUpdateAssetGroupRequest creates a request to invoke CreateOrUpdateAssetGroup API

type CreateOrUpdateAssetGroupResponse ¶ added in v1.61.221

type CreateOrUpdateAssetGroupResponse struct {
	*responses.BaseResponse
	GroupId   int64  `json:"GroupId" xml:"GroupId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateOrUpdateAssetGroupResponse is the response struct for api CreateOrUpdateAssetGroup

func CreateCreateOrUpdateAssetGroupResponse ¶ added in v1.61.221

func CreateCreateOrUpdateAssetGroupResponse() (response *CreateOrUpdateAssetGroupResponse)

CreateCreateOrUpdateAssetGroupResponse creates a response to parse from CreateOrUpdateAssetGroup response

type CreateServiceLinkedRoleRequest ¶ added in v1.61.1768

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

CreateServiceLinkedRoleRequest is the request struct for api CreateServiceLinkedRole

func CreateCreateServiceLinkedRoleRequest ¶ added in v1.61.1768

func CreateCreateServiceLinkedRoleRequest() (request *CreateServiceLinkedRoleRequest)

CreateCreateServiceLinkedRoleRequest creates a request to invoke CreateServiceLinkedRole API

type CreateServiceLinkedRoleResponse ¶ added in v1.61.1768

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

CreateServiceLinkedRoleResponse is the response struct for api CreateServiceLinkedRole

func CreateCreateServiceLinkedRoleResponse ¶ added in v1.61.1768

func CreateCreateServiceLinkedRoleResponse() (response *CreateServiceLinkedRoleResponse)

CreateCreateServiceLinkedRoleResponse creates a response to parse from CreateServiceLinkedRole response

type CreateSimilarSecurityEventsQueryTaskRequest ¶ added in v1.61.221

type CreateSimilarSecurityEventsQueryTaskRequest struct {
	*requests.RpcRequest
	ResourceOwnerId          requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp                 string           `position:"Query" name:"SourceIp"`
	SecurityEventId          requests.Integer `position:"Query" name:"SecurityEventId"`
	SimilarEventScenarioCode string           `position:"Query" name:"SimilarEventScenarioCode"`
}

CreateSimilarSecurityEventsQueryTaskRequest is the request struct for api CreateSimilarSecurityEventsQueryTask

func CreateCreateSimilarSecurityEventsQueryTaskRequest ¶ added in v1.61.221

func CreateCreateSimilarSecurityEventsQueryTaskRequest() (request *CreateSimilarSecurityEventsQueryTaskRequest)

CreateCreateSimilarSecurityEventsQueryTaskRequest creates a request to invoke CreateSimilarSecurityEventsQueryTask API

type CreateSimilarSecurityEventsQueryTaskResponse ¶ added in v1.61.221

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

CreateSimilarSecurityEventsQueryTaskResponse is the response struct for api CreateSimilarSecurityEventsQueryTask

func CreateCreateSimilarSecurityEventsQueryTaskResponse ¶ added in v1.61.221

func CreateCreateSimilarSecurityEventsQueryTaskResponse() (response *CreateSimilarSecurityEventsQueryTaskResponse)

CreateCreateSimilarSecurityEventsQueryTaskResponse creates a response to parse from CreateSimilarSecurityEventsQueryTask response

type CreateSimilarSecurityEventsQueryTaskResponseItem ¶ added in v1.61.531

type CreateSimilarSecurityEventsQueryTaskResponseItem struct {
	Status string `json:"Status" xml:"Status"`
	TaskId int64  `json:"TaskId" xml:"TaskId"`
}

CreateSimilarSecurityEventsQueryTaskResponse is a nested struct in sas response

type CreateSuspEventNoteRequest ¶ added in v1.61.1768

type CreateSuspEventNoteRequest struct {
	*requests.RpcRequest
	EventId requests.Integer `position:"Query" name:"EventId"`
	Note    string           `position:"Query" name:"Note"`
}

CreateSuspEventNoteRequest is the request struct for api CreateSuspEventNote

func CreateCreateSuspEventNoteRequest ¶ added in v1.61.1768

func CreateCreateSuspEventNoteRequest() (request *CreateSuspEventNoteRequest)

CreateCreateSuspEventNoteRequest creates a request to invoke CreateSuspEventNote API

type CreateSuspEventNoteResponse ¶ added in v1.61.1768

type CreateSuspEventNoteResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
}

CreateSuspEventNoteResponse is the response struct for api CreateSuspEventNote

func CreateCreateSuspEventNoteResponse ¶ added in v1.61.1768

func CreateCreateSuspEventNoteResponse() (response *CreateSuspEventNoteResponse)

CreateCreateSuspEventNoteResponse creates a response to parse from CreateSuspEventNote response

type CreateVulAutoRepairConfigRequest ¶ added in v1.61.1768

type CreateVulAutoRepairConfigRequest struct {
	*requests.RpcRequest
	Reason                  string                                              `position:"Query" name:"Reason"`
	Type                    string                                              `position:"Query" name:"Type"`
	SourceIp                string                                              `position:"Query" name:"SourceIp"`
	VulAutoRepairConfigList *[]CreateVulAutoRepairConfigVulAutoRepairConfigList `position:"Query" name:"VulAutoRepairConfigList"  type:"Repeated"`
}

CreateVulAutoRepairConfigRequest is the request struct for api CreateVulAutoRepairConfig

func CreateCreateVulAutoRepairConfigRequest ¶ added in v1.61.1768

func CreateCreateVulAutoRepairConfigRequest() (request *CreateVulAutoRepairConfigRequest)

CreateCreateVulAutoRepairConfigRequest creates a request to invoke CreateVulAutoRepairConfig API

type CreateVulAutoRepairConfigResponse ¶ added in v1.61.1768

type CreateVulAutoRepairConfigResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
}

CreateVulAutoRepairConfigResponse is the response struct for api CreateVulAutoRepairConfig

func CreateCreateVulAutoRepairConfigResponse ¶ added in v1.61.1768

func CreateCreateVulAutoRepairConfigResponse() (response *CreateVulAutoRepairConfigResponse)

CreateCreateVulAutoRepairConfigResponse creates a response to parse from CreateVulAutoRepairConfig response

type CreateVulAutoRepairConfigVulAutoRepairConfigList ¶ added in v1.61.1768

type CreateVulAutoRepairConfigVulAutoRepairConfigList struct {
	AliasName string `name:"AliasName"`
	Name      string `name:"Name"`
}

CreateVulAutoRepairConfigVulAutoRepairConfigList is a repeated param struct in CreateVulAutoRepairConfigRequest

type Criteria ¶ added in v1.61.221

type Criteria struct {
	Name        string `json:"Name" xml:"Name"`
	Values      string `json:"Values" xml:"Values"`
	MultiValues string `json:"MultiValues" xml:"MultiValues"`
	Type        string `json:"Type" xml:"Type"`
}

Criteria is a nested struct in sas response

type CriteriaList ¶ added in v1.61.221

type CriteriaList struct {
	Criteria []Criteria `json:"Criteria" xml:"Criteria"`
}

CriteriaList is a nested struct in sas response

type CriteriaListInDescribeCriteria ¶ added in v1.61.1768

type CriteriaListInDescribeCriteria struct {
	Criteria []Criteria `json:"Criteria" xml:"Criteria"`
}

CriteriaListInDescribeCriteria is a nested struct in sas response

type CriteriaListInDescribeExposedInstanceCriteria ¶ added in v1.61.1768

type CriteriaListInDescribeExposedInstanceCriteria struct {
	Criteria []Criteria `json:"Criteria" xml:"Criteria"`
}

CriteriaListInDescribeExposedInstanceCriteria is a nested struct in sas response

type CriteriaListInDescribeVpcHoneyPotCriteria ¶ added in v1.61.1768

type CriteriaListInDescribeVpcHoneyPotCriteria struct {
	Criteria []Criteria `json:"Criteria" xml:"Criteria"`
}

CriteriaListInDescribeVpcHoneyPotCriteria is a nested struct in sas response

type Cve ¶

type Cve struct {
	Summary           string     `json:"Summary" xml:"Summary"`
	Complexity        string     `json:"Complexity" xml:"Complexity"`
	Product           string     `json:"Product" xml:"Product"`
	PocCreateTime     int64      `json:"PocCreateTime" xml:"PocCreateTime"`
	CveId             string     `json:"CveId" xml:"CveId"`
	CnvdId            string     `json:"CnvdId" xml:"CnvdId"`
	Reference         string     `json:"Reference" xml:"Reference"`
	CvssScore         string     `json:"CvssScore" xml:"CvssScore"`
	Vendor            string     `json:"Vendor" xml:"Vendor"`
	PocDisclosureTime int64      `json:"PocDisclosureTime" xml:"PocDisclosureTime"`
	Classify          string     `json:"Classify" xml:"Classify"`
	CvssVector        string     `json:"CvssVector" xml:"CvssVector"`
	VulLevel          string     `json:"VulLevel" xml:"VulLevel"`
	ReleaseTime       int64      `json:"ReleaseTime" xml:"ReleaseTime"`
	Title             string     `json:"Title" xml:"Title"`
	Solution          string     `json:"Solution" xml:"Solution"`
	Content           string     `json:"Content" xml:"Content"`
	Poc               string     `json:"Poc" xml:"Poc"`
	OtherId           string     `json:"OtherId" xml:"OtherId"`
	Classifys         []Classify `json:"Classifys" xml:"Classifys"`
}

Cve is a nested struct in sas response

type CveList ¶

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

CveList is a nested struct in sas response

type Cves ¶

type Cves struct {
	Cve []Cve `json:"Cve" xml:"Cve"`
}

Cves is a nested struct in sas response

type Data ¶

type Data struct {
	ControlNodeName          string        `json:"ControlNodeName" xml:"ControlNodeName"`
	DataSource               string        `json:"DataSource" xml:"DataSource"`
	SeriousAlarmCount        int           `json:"SeriousAlarmCount" xml:"SeriousAlarmCount"`
	EndTime                  int64         `json:"EndTime" xml:"EndTime"`
	RemindAlarmCount         int           `json:"RemindAlarmCount" xml:"RemindAlarmCount"`
	ContainerId              string        `json:"ContainerId" xml:"ContainerId"`
	StartTime                int64         `json:"StartTime" xml:"StartTime"`
	TaskId                   string        `json:"TaskId" xml:"TaskId"`
	FinishCount              int           `json:"FinishCount" xml:"FinishCount"`
	TotalCount               int           `json:"TotalCount" xml:"TotalCount"`
	Progress                 int           `json:"Progress" xml:"Progress"`
	IntranetIp               string        `json:"IntranetIp" xml:"IntranetIp"`
	Type                     string        `json:"Type" xml:"Type"`
	Solution                 string        `json:"Solution" xml:"Solution"`
	K8sClusterName           string        `json:"K8sClusterName" xml:"K8sClusterName"`
	TotalAlarmCount          int           `json:"TotalAlarmCount" xml:"TotalAlarmCount"`
	K8sClusterId             string        `json:"K8sClusterId" xml:"K8sClusterId"`
	InstanceName             string        `json:"InstanceName" xml:"InstanceName"`
	HoneypotImageName        string        `json:"HoneypotImageName" xml:"HoneypotImageName"`
	ContainerImageName       string        `json:"ContainerImageName" xml:"ContainerImageName"`
	AlarmEventDesc           string        `json:"AlarmEventDesc" xml:"AlarmEventDesc"`
	CollectTime              int64         `json:"CollectTime" xml:"CollectTime"`
	ScanImageCount           int           `json:"ScanImageCount" xml:"ScanImageCount"`
	AlarmEventAliasName      string        `json:"AlarmEventAliasName" xml:"AlarmEventAliasName"`
	Status                   string        `json:"Status" xml:"Status"`
	NeedAuthCount            int           `json:"NeedAuthCount" xml:"NeedAuthCount"`
	CanBeDealOnLine          bool          `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	HoneypotImageDisplayName string        `json:"HoneypotImageDisplayName" xml:"HoneypotImageDisplayName"`
	TotalNode                int           `json:"TotalNode" xml:"TotalNode"`
	K8sNodeName              string        `json:"K8sNodeName" xml:"K8sNodeName"`
	AlarmUniqueInfo          string        `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	ContainHwMode            bool          `json:"ContainHwMode" xml:"ContainHwMode"`
	Uuid                     string        `json:"Uuid" xml:"Uuid"`
	NodeId                   string        `json:"NodeId" xml:"NodeId"`
	HoneypotId               string        `json:"HoneypotId" xml:"HoneypotId"`
	CanCreate                bool          `json:"CanCreate" xml:"CanCreate"`
	SuspiciousAlarmCount     int           `json:"SuspiciousAlarmCount" xml:"SuspiciousAlarmCount"`
	HasRiskNode              int           `json:"hasRiskNode" xml:"hasRiskNode"`
	CanCancelFault           bool          `json:"CanCancelFault" xml:"CanCancelFault"`
	InternetIp               string        `json:"InternetIp" xml:"InternetIp"`
	Result                   string        `json:"Result" xml:"Result"`
	Level                    string        `json:"Level" xml:"Level"`
	ContainerImageId         string        `json:"ContainerImageId" xml:"ContainerImageId"`
	K8sPodName               string        `json:"K8sPodName" xml:"K8sPodName"`
	K8sNamespace             string        `json:"K8sNamespace" xml:"K8sNamespace"`
	K8sNodeId                string        `json:"K8sNodeId" xml:"K8sNodeId"`
	HoneypotName             string        `json:"HoneypotName" xml:"HoneypotName"`
	PresetId                 string        `json:"PresetId" xml:"PresetId"`
	ExecTime                 int64         `json:"ExecTime" xml:"ExecTime"`
	AppName                  string        `json:"AppName" xml:"AppName"`
	State                    []string      `json:"State" xml:"State"`
	CauseDetails             []CauseDetail `json:"CauseDetails" xml:"CauseDetails"`
}

Data is a nested struct in sas response

type DataInDescribeInstanceStatistics ¶ added in v1.61.221

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

DataInDescribeInstanceStatistics is a nested struct in sas response

type DataItem ¶ added in v1.61.221

type DataItem struct {
	Account    int    `json:"Account" xml:"Account"`
	AppNum     int    `json:"AppNum" xml:"AppNum"`
	ScaNum     int    `json:"ScaNum" xml:"ScaNum"`
	Trojan     int    `json:"Trojan" xml:"Trojan"`
	CveNum     int    `json:"CveNum" xml:"CveNum"`
	EmgNum     int    `json:"EmgNum" xml:"EmgNum"`
	Suspicious int    `json:"Suspicious" xml:"Suspicious"`
	CmsNum     int    `json:"CmsNum" xml:"CmsNum"`
	Uuid       string `json:"Uuid" xml:"Uuid"`
	Vul        int    `json:"Vul" xml:"Vul"`
	Health     int    `json:"Health" xml:"Health"`
	SysNum     int    `json:"SysNum" xml:"SysNum"`
	WeakPWNum  int    `json:"WeakPWNum" xml:"WeakPWNum"`
}

DataItem is a nested struct in sas response

type DateArrayInDescribeSecurityStatInfo ¶ added in v1.61.221

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

DateArrayInDescribeSecurityStatInfo is a nested struct in sas response

type DeleteBackupPolicyMachineRequest ¶ added in v1.61.1768

type DeleteBackupPolicyMachineRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Uuid            string           `position:"Query" name:"Uuid"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	PolicyId        requests.Integer `position:"Query" name:"PolicyId"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
	PolicyVersion   string           `position:"Query" name:"PolicyVersion"`
}

DeleteBackupPolicyMachineRequest is the request struct for api DeleteBackupPolicyMachine

func CreateDeleteBackupPolicyMachineRequest ¶ added in v1.61.1768

func CreateDeleteBackupPolicyMachineRequest() (request *DeleteBackupPolicyMachineRequest)

CreateDeleteBackupPolicyMachineRequest creates a request to invoke DeleteBackupPolicyMachine API

type DeleteBackupPolicyMachineResponse ¶ added in v1.61.1768

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

DeleteBackupPolicyMachineResponse is the response struct for api DeleteBackupPolicyMachine

func CreateDeleteBackupPolicyMachineResponse ¶ added in v1.61.1768

func CreateDeleteBackupPolicyMachineResponse() (response *DeleteBackupPolicyMachineResponse)

CreateDeleteBackupPolicyMachineResponse creates a response to parse from DeleteBackupPolicyMachine response

type DeleteBackupPolicyRequest ¶ added in v1.61.1768

type DeleteBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Id              requests.Integer `position:"Query" name:"Id"`
	PolicyVersion   string           `position:"Query" name:"PolicyVersion"`
}

DeleteBackupPolicyRequest is the request struct for api DeleteBackupPolicy

func CreateDeleteBackupPolicyRequest ¶ added in v1.61.1768

func CreateDeleteBackupPolicyRequest() (request *DeleteBackupPolicyRequest)

CreateDeleteBackupPolicyRequest creates a request to invoke DeleteBackupPolicy API

type DeleteBackupPolicyResponse ¶ added in v1.61.1768

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

DeleteBackupPolicyResponse is the response struct for api DeleteBackupPolicy

func CreateDeleteBackupPolicyResponse ¶ added in v1.61.1768

func CreateDeleteBackupPolicyResponse() (response *DeleteBackupPolicyResponse)

CreateDeleteBackupPolicyResponse creates a response to parse from DeleteBackupPolicy response

type DeleteGroupRequest ¶ added in v1.61.221

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

DeleteGroupRequest is the request struct for api DeleteGroup

func CreateDeleteGroupRequest ¶ added in v1.61.221

func CreateDeleteGroupRequest() (request *DeleteGroupRequest)

CreateDeleteGroupRequest creates a request to invoke DeleteGroup API

type DeleteGroupResponse ¶ added in v1.61.221

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

DeleteGroupResponse is the response struct for api DeleteGroup

func CreateDeleteGroupResponse ¶ added in v1.61.221

func CreateDeleteGroupResponse() (response *DeleteGroupResponse)

CreateDeleteGroupResponse creates a response to parse from DeleteGroup response

type DeleteLoginBaseConfigRequest ¶ added in v1.61.221

type DeleteLoginBaseConfigRequest struct {
	*requests.RpcRequest
	Type     string `position:"Query" name:"Type"`
	Target   string `position:"Query" name:"Target"`
	SourceIp string `position:"Query" name:"SourceIp"`
	Config   string `position:"Query" name:"Config"`
}

DeleteLoginBaseConfigRequest is the request struct for api DeleteLoginBaseConfig

func CreateDeleteLoginBaseConfigRequest ¶ added in v1.61.221

func CreateDeleteLoginBaseConfigRequest() (request *DeleteLoginBaseConfigRequest)

CreateDeleteLoginBaseConfigRequest creates a request to invoke DeleteLoginBaseConfig API

type DeleteLoginBaseConfigResponse ¶ added in v1.61.221

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

DeleteLoginBaseConfigResponse is the response struct for api DeleteLoginBaseConfig

func CreateDeleteLoginBaseConfigResponse ¶ added in v1.61.221

func CreateDeleteLoginBaseConfigResponse() (response *DeleteLoginBaseConfigResponse)

CreateDeleteLoginBaseConfigResponse creates a response to parse from DeleteLoginBaseConfig response

type DeleteStrategyRequest ¶ added in v1.61.1768

type DeleteStrategyRequest struct {
	*requests.RpcRequest
	SourceIp                   string `position:"Query" name:"SourceIp"`
	Id                         string `position:"Query" name:"Id"`
	Lang                       string `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
}

DeleteStrategyRequest is the request struct for api DeleteStrategy

func CreateDeleteStrategyRequest ¶ added in v1.61.1768

func CreateDeleteStrategyRequest() (request *DeleteStrategyRequest)

CreateDeleteStrategyRequest creates a request to invoke DeleteStrategy API

type DeleteStrategyResponse ¶ added in v1.61.1768

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

DeleteStrategyResponse is the response struct for api DeleteStrategy

func CreateDeleteStrategyResponse ¶ added in v1.61.1768

func CreateDeleteStrategyResponse() (response *DeleteStrategyResponse)

CreateDeleteStrategyResponse creates a response to parse from DeleteStrategy response

type DeleteTagWithUuidRequest ¶ added in v1.61.221

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

DeleteTagWithUuidRequest is the request struct for api DeleteTagWithUuid

func CreateDeleteTagWithUuidRequest ¶ added in v1.61.221

func CreateDeleteTagWithUuidRequest() (request *DeleteTagWithUuidRequest)

CreateDeleteTagWithUuidRequest creates a request to invoke DeleteTagWithUuid API

type DeleteTagWithUuidResponse ¶ added in v1.61.221

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

DeleteTagWithUuidResponse is the response struct for api DeleteTagWithUuid

func CreateDeleteTagWithUuidResponse ¶ added in v1.61.221

func CreateDeleteTagWithUuidResponse() (response *DeleteTagWithUuidResponse)

CreateDeleteTagWithUuidResponse creates a response to parse from DeleteTagWithUuid response

type DeleteVpcHoneyPotRequest ¶ added in v1.61.1768

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

DeleteVpcHoneyPotRequest is the request struct for api DeleteVpcHoneyPot

func CreateDeleteVpcHoneyPotRequest ¶ added in v1.61.1768

func CreateDeleteVpcHoneyPotRequest() (request *DeleteVpcHoneyPotRequest)

CreateDeleteVpcHoneyPotRequest creates a request to invoke DeleteVpcHoneyPot API

type DeleteVpcHoneyPotResponse ¶ added in v1.61.1768

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

DeleteVpcHoneyPotResponse is the response struct for api DeleteVpcHoneyPot

func CreateDeleteVpcHoneyPotResponse ¶ added in v1.61.1768

func CreateDeleteVpcHoneyPotResponse() (response *DeleteVpcHoneyPotResponse)

CreateDeleteVpcHoneyPotResponse creates a response to parse from DeleteVpcHoneyPot response

type DescribeAccessKeyLeakDetailRequest ¶ added in v1.61.1768

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

DescribeAccessKeyLeakDetailRequest is the request struct for api DescribeAccessKeyLeakDetail

func CreateDescribeAccessKeyLeakDetailRequest ¶ added in v1.61.1768

func CreateDescribeAccessKeyLeakDetailRequest() (request *DescribeAccessKeyLeakDetailRequest)

CreateDescribeAccessKeyLeakDetailRequest creates a request to invoke DescribeAccessKeyLeakDetail API

type DescribeAccessKeyLeakDetailResponse ¶ added in v1.61.1768

type DescribeAccessKeyLeakDetailResponse struct {
	*responses.BaseResponse
	Type                 string `json:"Type" xml:"Type"`
	GithubUserPicUrl     string `json:"GithubUserPicUrl" xml:"GithubUserPicUrl"`
	GithubUser           string `json:"GithubUser" xml:"GithubUser"`
	GithubRepoName       string `json:"GithubRepoName" xml:"GithubRepoName"`
	GithubFileType       string `json:"GithubFileType" xml:"GithubFileType"`
	Remark               string `json:"Remark" xml:"Remark"`
	GithubFileUpdateTime string `json:"GithubFileUpdateTime" xml:"GithubFileUpdateTime"`
	WhitelistStatus      string `json:"WhitelistStatus" xml:"WhitelistStatus"`
	GithubFileName       string `json:"GithubFileName" xml:"GithubFileName"`
	Source               string `json:"Source" xml:"Source"`
	GmtModified          string `json:"GmtModified" xml:"GmtModified"`
	Asset                string `json:"Asset" xml:"Asset"`
	DealTime             string `json:"DealTime" xml:"DealTime"`
	RequestId            string `json:"RequestId" xml:"RequestId"`
	AccesskeyId          string `json:"AccesskeyId" xml:"AccesskeyId"`
	GithubFileUrl        string `json:"GithubFileUrl" xml:"GithubFileUrl"`
	DealType             string `json:"DealType" xml:"DealType"`
	Code                 string `json:"Code" xml:"Code"`
	GmtCreate            string `json:"GmtCreate" xml:"GmtCreate"`
	GithubRepoUrl        string `json:"GithubRepoUrl" xml:"GithubRepoUrl"`
}

DescribeAccessKeyLeakDetailResponse is the response struct for api DescribeAccessKeyLeakDetail

func CreateDescribeAccessKeyLeakDetailResponse ¶ added in v1.61.1768

func CreateDescribeAccessKeyLeakDetailResponse() (response *DescribeAccessKeyLeakDetailResponse)

CreateDescribeAccessKeyLeakDetailResponse creates a response to parse from DescribeAccessKeyLeakDetail response

type DescribeAccesskeyLeakListRequest ¶ added in v1.61.1768

type DescribeAccesskeyLeakListRequest struct {
	*requests.RpcRequest
	Query       string           `position:"Query" name:"Query"`
	StartTs     requests.Integer `position:"Query" name:"StartTs"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Status      string           `position:"Query" name:"Status"`
}

DescribeAccesskeyLeakListRequest is the request struct for api DescribeAccesskeyLeakList

func CreateDescribeAccesskeyLeakListRequest ¶ added in v1.61.1768

func CreateDescribeAccesskeyLeakListRequest() (request *DescribeAccesskeyLeakListRequest)

CreateDescribeAccesskeyLeakListRequest creates a request to invoke DescribeAccesskeyLeakList API

type DescribeAccesskeyLeakListResponse ¶ added in v1.61.1768

type DescribeAccesskeyLeakListResponse struct {
	*responses.BaseResponse
	CurrentPage       int             `json:"CurrentPage" xml:"CurrentPage"`
	RequestId         string          `json:"RequestId" xml:"RequestId"`
	GmtLast           int64           `json:"GmtLast" xml:"GmtLast"`
	AkLeakCount       int             `json:"AkLeakCount" xml:"AkLeakCount"`
	PageSize          int             `json:"PageSize" xml:"PageSize"`
	TotalCount        int             `json:"TotalCount" xml:"TotalCount"`
	AccessKeyLeakList []AccessKeyLeak `json:"AccessKeyLeakList" xml:"AccessKeyLeakList"`
}

DescribeAccesskeyLeakListResponse is the response struct for api DescribeAccesskeyLeakList

func CreateDescribeAccesskeyLeakListResponse ¶ added in v1.61.1768

func CreateDescribeAccesskeyLeakListResponse() (response *DescribeAccesskeyLeakListResponse)

CreateDescribeAccesskeyLeakListResponse creates a response to parse from DescribeAccesskeyLeakList response

type DescribeAffectedMaliciousFileImagesRequest ¶ added in v1.61.529

type DescribeAffectedMaliciousFileImagesRequest struct {
	*requests.RpcRequest
	RepoId         string           `position:"Query" name:"RepoId"`
	RepoNamespace  string           `position:"Query" name:"RepoNamespace"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	ImageDigest    string           `position:"Query" name:"ImageDigest"`
	PageSize       string           `position:"Query" name:"PageSize"`
	Lang           string           `position:"Query" name:"Lang"`
	ImageTag       string           `position:"Query" name:"ImageTag"`
	MaliciousMd5   string           `position:"Query" name:"MaliciousMd5"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId      string           `position:"Query" name:"ClusterId"`
	RepoName       string           `position:"Query" name:"RepoName"`
	RepoInstanceId string           `position:"Query" name:"RepoInstanceId"`
	ImageLayer     string           `position:"Query" name:"ImageLayer"`
	RepoRegionId   string           `position:"Query" name:"RepoRegionId"`
	Uuids          *[]string        `position:"Query" name:"Uuids"  type:"Repeated"`
}

DescribeAffectedMaliciousFileImagesRequest is the request struct for api DescribeAffectedMaliciousFileImages

func CreateDescribeAffectedMaliciousFileImagesRequest ¶ added in v1.61.529

func CreateDescribeAffectedMaliciousFileImagesRequest() (request *DescribeAffectedMaliciousFileImagesRequest)

CreateDescribeAffectedMaliciousFileImagesRequest creates a request to invoke DescribeAffectedMaliciousFileImages API

type DescribeAffectedMaliciousFileImagesResponse ¶ added in v1.61.529

type DescribeAffectedMaliciousFileImagesResponse struct {
	*responses.BaseResponse
	RequestId                           string                       `json:"RequestId" xml:"RequestId"`
	PageInfo                            PageInfo                     `json:"PageInfo" xml:"PageInfo"`
	AffectedMaliciousFileImagesResponse []AffectedMaliciousFileImage `json:"AffectedMaliciousFileImagesResponse" xml:"AffectedMaliciousFileImagesResponse"`
}

DescribeAffectedMaliciousFileImagesResponse is the response struct for api DescribeAffectedMaliciousFileImages

func CreateDescribeAffectedMaliciousFileImagesResponse ¶ added in v1.61.529

func CreateDescribeAffectedMaliciousFileImagesResponse() (response *DescribeAffectedMaliciousFileImagesResponse)

CreateDescribeAffectedMaliciousFileImagesResponse creates a response to parse from DescribeAffectedMaliciousFileImages 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
	TimeEnd              string           `position:"Query" name:"TimeEnd"`
	TargetType           string           `position:"Query" name:"TargetType"`
	AlarmEventType       string           `position:"Query" name:"AlarmEventType"`
	Remark               string           `position:"Query" name:"Remark"`
	ContainerFieldName   string           `position:"Query" name:"ContainerFieldName"`
	AlarmEventName       string           `position:"Query" name:"AlarmEventName"`
	SourceIp             string           `position:"Query" name:"SourceIp"`
	ContainerFieldValue  string           `position:"Query" name:"ContainerFieldValue"`
	PageSize             string           `position:"Query" name:"PageSize"`
	From                 string           `position:"Query" name:"From"`
	Id                   requests.Integer `position:"Query" name:"Id"`
	TacticId             string           `position:"Query" name:"TacticId"`
	Lang                 string           `position:"Query" name:"Lang"`
	UniqueInfo           string           `position:"Query" name:"UniqueInfo"`
	GroupId              string           `position:"Query" name:"GroupId"`
	Dealed               string           `position:"Query" name:"Dealed"`
	CurrentPage          requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OperateTimeEnd       string           `position:"Query" name:"OperateTimeEnd"`
	OperateErrorCodeList *[]string        `position:"Query" name:"OperateErrorCodeList"  type:"Repeated"`
	OperateTimeStart     string           `position:"Query" name:"OperateTimeStart"`
	TimeStart            string           `position:"Query" name:"TimeStart"`
	Levels               string           `position:"Query" name:"Levels"`
	Uuids                string           `position:"Query" name:"Uuids"`
}

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 DescribeAlarmEventStackInfoRequest ¶ added in v1.61.1768

type DescribeAlarmEventStackInfoRequest struct {
	*requests.RpcRequest
	UniqueInfo string `position:"Query" name:"UniqueInfo"`
	Uuid       string `position:"Query" name:"Uuid"`
	EventName  string `position:"Query" name:"EventName"`
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
}

DescribeAlarmEventStackInfoRequest is the request struct for api DescribeAlarmEventStackInfo

func CreateDescribeAlarmEventStackInfoRequest ¶ added in v1.61.1768

func CreateDescribeAlarmEventStackInfoRequest() (request *DescribeAlarmEventStackInfoRequest)

CreateDescribeAlarmEventStackInfoRequest creates a request to invoke DescribeAlarmEventStackInfo API

type DescribeAlarmEventStackInfoResponse ¶ added in v1.61.1768

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

DescribeAlarmEventStackInfoResponse is the response struct for api DescribeAlarmEventStackInfo

func CreateDescribeAlarmEventStackInfoResponse ¶ added in v1.61.1768

func CreateDescribeAlarmEventStackInfoResponse() (response *DescribeAlarmEventStackInfoResponse)

CreateDescribeAlarmEventStackInfoResponse creates a response to parse from DescribeAlarmEventStackInfo response

type DescribeAllEntityRequest ¶ added in v1.61.221

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

DescribeAllEntityRequest is the request struct for api DescribeAllEntity

func CreateDescribeAllEntityRequest ¶ added in v1.61.221

func CreateDescribeAllEntityRequest() (request *DescribeAllEntityRequest)

CreateDescribeAllEntityRequest creates a request to invoke DescribeAllEntity API

type DescribeAllEntityResponse ¶ added in v1.61.221

type DescribeAllEntityResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	EntityList []Entity `json:"EntityList" xml:"EntityList"`
}

DescribeAllEntityResponse is the response struct for api DescribeAllEntity

func CreateDescribeAllEntityResponse ¶ added in v1.61.221

func CreateDescribeAllEntityResponse() (response *DescribeAllEntityResponse)

CreateDescribeAllEntityResponse creates a response to parse from DescribeAllEntity response

type DescribeAllGroupsRequest ¶ added in v1.61.221

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

DescribeAllGroupsRequest is the request struct for api DescribeAllGroups

func CreateDescribeAllGroupsRequest ¶ added in v1.61.221

func CreateDescribeAllGroupsRequest() (request *DescribeAllGroupsRequest)

CreateDescribeAllGroupsRequest creates a request to invoke DescribeAllGroups API

type DescribeAllGroupsResponse ¶ added in v1.61.221

type DescribeAllGroupsResponse struct {
	*responses.BaseResponse
	Count     int     `json:"Count" xml:"Count"`
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Groups    []Group `json:"Groups" xml:"Groups"`
}

DescribeAllGroupsResponse is the response struct for api DescribeAllGroups

func CreateDescribeAllGroupsResponse ¶ added in v1.61.221

func CreateDescribeAllGroupsResponse() (response *DescribeAllGroupsResponse)

CreateDescribeAllGroupsResponse creates a response to parse from DescribeAllGroups response

type DescribeAllRegionsStatisticsRequest ¶ added in v1.61.221

type DescribeAllRegionsStatisticsRequest struct {
	*requests.RpcRequest
	StatusList  string           `position:"Query" name:"StatusList"`
	AllRegion   requests.Boolean `position:"Query" name:"AllRegion"`
	Remark      string           `position:"Query" name:"Remark"`
	StartTime   string           `position:"Query" name:"StartTime"`
	Type        string           `position:"Query" name:"Type"`
	Uuid        string           `position:"Query" name:"Uuid"`
	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"`
	Tag         string           `position:"Query" name:"Tag"`
	Flow        requests.Integer `position:"Query" name:"Flow"`
	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"`
	Dealed      string           `position:"Query" name:"Dealed"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	SecureToken string           `position:"Query" name:"SecureToken"`
	Action1     requests.Integer `position:"Query" name:"Action1"`
	Status      requests.Integer `position:"Query" name:"Status"`
}

DescribeAllRegionsStatisticsRequest is the request struct for api DescribeAllRegionsStatistics

func CreateDescribeAllRegionsStatisticsRequest ¶ added in v1.61.221

func CreateDescribeAllRegionsStatisticsRequest() (request *DescribeAllRegionsStatisticsRequest)

CreateDescribeAllRegionsStatisticsRequest creates a request to invoke DescribeAllRegionsStatistics API

type DescribeAllRegionsStatisticsResponse ¶ added in v1.61.221

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 ¶ added in v1.61.221

func CreateDescribeAllRegionsStatisticsResponse() (response *DescribeAllRegionsStatisticsResponse)

CreateDescribeAllRegionsStatisticsResponse creates a response to parse from DescribeAllRegionsStatistics response

type DescribeAntiBruteForceRulesRequest ¶ added in v1.61.529

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

DescribeAntiBruteForceRulesRequest is the request struct for api DescribeAntiBruteForceRules

func CreateDescribeAntiBruteForceRulesRequest ¶ added in v1.61.529

func CreateDescribeAntiBruteForceRulesRequest() (request *DescribeAntiBruteForceRulesRequest)

CreateDescribeAntiBruteForceRulesRequest creates a request to invoke DescribeAntiBruteForceRules API

type DescribeAntiBruteForceRulesResponse ¶ added in v1.61.529

type DescribeAntiBruteForceRulesResponse struct {
	*responses.BaseResponse
	RequestId string               `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo             `json:"PageInfo" xml:"PageInfo"`
	Rules     []AntiBruteForceRule `json:"Rules" xml:"Rules"`
}

DescribeAntiBruteForceRulesResponse is the response struct for api DescribeAntiBruteForceRules

func CreateDescribeAntiBruteForceRulesResponse ¶ added in v1.61.529

func CreateDescribeAntiBruteForceRulesResponse() (response *DescribeAntiBruteForceRulesResponse)

CreateDescribeAntiBruteForceRulesResponse creates a response to parse from DescribeAntiBruteForceRules response

type DescribeAssetDetailByUuidRequest ¶ added in v1.61.221

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

DescribeAssetDetailByUuidRequest is the request struct for api DescribeAssetDetailByUuid

func CreateDescribeAssetDetailByUuidRequest ¶ added in v1.61.221

func CreateDescribeAssetDetailByUuidRequest() (request *DescribeAssetDetailByUuidRequest)

CreateDescribeAssetDetailByUuidRequest creates a request to invoke DescribeAssetDetailByUuid API

type DescribeAssetDetailByUuidResponse ¶ added in v1.61.221

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 ¶ added in v1.61.221

func CreateDescribeAssetDetailByUuidResponse() (response *DescribeAssetDetailByUuidResponse)

CreateDescribeAssetDetailByUuidResponse creates a response to parse from DescribeAssetDetailByUuid response

type DescribeAssetDetailByUuidsRequest ¶ added in v1.61.221

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

DescribeAssetDetailByUuidsRequest is the request struct for api DescribeAssetDetailByUuids

func CreateDescribeAssetDetailByUuidsRequest ¶ added in v1.61.221

func CreateDescribeAssetDetailByUuidsRequest() (request *DescribeAssetDetailByUuidsRequest)

CreateDescribeAssetDetailByUuidsRequest creates a request to invoke DescribeAssetDetailByUuids API

type DescribeAssetDetailByUuidsResponse ¶ added in v1.61.221

type DescribeAssetDetailByUuidsResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	AssetList []Asset `json:"AssetList" xml:"AssetList"`
}

DescribeAssetDetailByUuidsResponse is the response struct for api DescribeAssetDetailByUuids

func CreateDescribeAssetDetailByUuidsResponse ¶ added in v1.61.221

func CreateDescribeAssetDetailByUuidsResponse() (response *DescribeAssetDetailByUuidsResponse)

CreateDescribeAssetDetailByUuidsResponse creates a response to parse from DescribeAssetDetailByUuids response

type DescribeAssetSummaryRequest ¶ added in v1.61.1768

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

DescribeAssetSummaryRequest is the request struct for api DescribeAssetSummary

func CreateDescribeAssetSummaryRequest ¶ added in v1.61.1768

func CreateDescribeAssetSummaryRequest() (request *DescribeAssetSummaryRequest)

CreateDescribeAssetSummaryRequest creates a request to invoke DescribeAssetSummary API

type DescribeAssetSummaryResponse ¶ added in v1.61.1768

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

DescribeAssetSummaryResponse is the response struct for api DescribeAssetSummary

func CreateDescribeAssetSummaryResponse ¶ added in v1.61.1768

func CreateDescribeAssetSummaryResponse() (response *DescribeAssetSummaryResponse)

CreateDescribeAssetSummaryResponse creates a response to parse from DescribeAssetSummary response

type DescribeAttackAnalysisDataRequest ¶ added in v1.61.1768

type DescribeAttackAnalysisDataRequest struct {
	*requests.RpcRequest
	Data        string           `position:"Query" name:"Data"`
	Base64      string           `position:"Query" name:"Base64"`
	StartTime   requests.Integer `position:"Query" name:"StartTime"`
	Type        string           `position:"Query" name:"Type"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Lang        string           `position:"Query" name:"Lang"`
	EndTime     requests.Integer `position:"Query" name:"EndTime"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

DescribeAttackAnalysisDataRequest is the request struct for api DescribeAttackAnalysisData

func CreateDescribeAttackAnalysisDataRequest ¶ added in v1.61.1768

func CreateDescribeAttackAnalysisDataRequest() (request *DescribeAttackAnalysisDataRequest)

CreateDescribeAttackAnalysisDataRequest creates a request to invoke DescribeAttackAnalysisData API

type DescribeAttackAnalysisDataResponse ¶ added in v1.61.1768

type DescribeAttackAnalysisDataResponse struct {
	*responses.BaseResponse
	Data      string `json:"Data" xml:"Data"`
	PageSize  int    `json:"PageSize" xml:"PageSize"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Total     int    `json:"Total" xml:"Total"`
	Page      int    `json:"Page" xml:"Page"`
}

DescribeAttackAnalysisDataResponse is the response struct for api DescribeAttackAnalysisData

func CreateDescribeAttackAnalysisDataResponse ¶ added in v1.61.1768

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"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
}

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
	Days      int    `json:"Days" xml:"Days"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DescribeAutoDelConfigResponse is the response struct for api DescribeAutoDelConfig

func CreateDescribeAutoDelConfigResponse ¶

func CreateDescribeAutoDelConfigResponse() (response *DescribeAutoDelConfigResponse)

CreateDescribeAutoDelConfigResponse creates a response to parse from DescribeAutoDelConfig response

type DescribeBackupClientsRequest ¶ added in v1.61.1768

type DescribeBackupClientsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SupportRegionId string           `position:"Query" name:"SupportRegionId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
}

DescribeBackupClientsRequest is the request struct for api DescribeBackupClients

func CreateDescribeBackupClientsRequest ¶ added in v1.61.1768

func CreateDescribeBackupClientsRequest() (request *DescribeBackupClientsRequest)

CreateDescribeBackupClientsRequest creates a request to invoke DescribeBackupClients API

type DescribeBackupClientsResponse ¶ added in v1.61.1768

type DescribeBackupClientsResponse struct {
	*responses.BaseResponse
	RequestId string             `json:"RequestId" xml:"RequestId"`
	Clients   []BackupMachineDTO `json:"Clients" xml:"Clients"`
}

DescribeBackupClientsResponse is the response struct for api DescribeBackupClients

func CreateDescribeBackupClientsResponse ¶ added in v1.61.1768

func CreateDescribeBackupClientsResponse() (response *DescribeBackupClientsResponse)

CreateDescribeBackupClientsResponse creates a response to parse from DescribeBackupClients response

type DescribeBackupFilesRequest ¶ added in v1.61.1768

type DescribeBackupFilesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Uuid            string           `position:"Query" name:"Uuid"`
	Path            string           `position:"Query" name:"Path"`
	SnapshotHash    string           `position:"Query" name:"SnapshotHash"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	PageSize        string           `position:"Query" name:"PageSize"`
	CurrentPage     string           `position:"Query" name:"CurrentPage"`
}

DescribeBackupFilesRequest is the request struct for api DescribeBackupFiles

func CreateDescribeBackupFilesRequest ¶ added in v1.61.1768

func CreateDescribeBackupFilesRequest() (request *DescribeBackupFilesRequest)

CreateDescribeBackupFilesRequest creates a request to invoke DescribeBackupFiles API

type DescribeBackupFilesResponse ¶ added in v1.61.1768

type DescribeBackupFilesResponse struct {
	*responses.BaseResponse
	RequestId   string       `json:"RequestId" xml:"RequestId"`
	PageInfo    PageInfo     `json:"PageInfo" xml:"PageInfo"`
	BackupFiles []BrowseFile `json:"BackupFiles" xml:"BackupFiles"`
}

DescribeBackupFilesResponse is the response struct for api DescribeBackupFiles

func CreateDescribeBackupFilesResponse ¶ added in v1.61.1768

func CreateDescribeBackupFilesResponse() (response *DescribeBackupFilesResponse)

CreateDescribeBackupFilesResponse creates a response to parse from DescribeBackupFiles response

type DescribeBackupPoliciesRequest ¶ added in v1.61.1768

type DescribeBackupPoliciesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	MachineRemark   string           `position:"Query" name:"MachineRemark"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	Name            string           `position:"Query" name:"Name"`
	Status          string           `position:"Query" name:"Status"`
}

DescribeBackupPoliciesRequest is the request struct for api DescribeBackupPolicies

func CreateDescribeBackupPoliciesRequest ¶ added in v1.61.1768

func CreateDescribeBackupPoliciesRequest() (request *DescribeBackupPoliciesRequest)

CreateDescribeBackupPoliciesRequest creates a request to invoke DescribeBackupPolicies API

type DescribeBackupPoliciesResponse ¶ added in v1.61.1768

type DescribeBackupPoliciesResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo       `json:"PageInfo" xml:"PageInfo"`
	Policies  []BackupPolicy `json:"Policies" xml:"Policies"`
}

DescribeBackupPoliciesResponse is the response struct for api DescribeBackupPolicies

func CreateDescribeBackupPoliciesResponse ¶ added in v1.61.1768

func CreateDescribeBackupPoliciesResponse() (response *DescribeBackupPoliciesResponse)

CreateDescribeBackupPoliciesResponse creates a response to parse from DescribeBackupPolicies response

type DescribeBackupRestoreCountRequest ¶ added in v1.61.1768

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

DescribeBackupRestoreCountRequest is the request struct for api DescribeBackupRestoreCount

func CreateDescribeBackupRestoreCountRequest ¶ added in v1.61.1768

func CreateDescribeBackupRestoreCountRequest() (request *DescribeBackupRestoreCountRequest)

CreateDescribeBackupRestoreCountRequest creates a request to invoke DescribeBackupRestoreCount API

type DescribeBackupRestoreCountResponse ¶ added in v1.61.1768

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

DescribeBackupRestoreCountResponse is the response struct for api DescribeBackupRestoreCount

func CreateDescribeBackupRestoreCountResponse ¶ added in v1.61.1768

func CreateDescribeBackupRestoreCountResponse() (response *DescribeBackupRestoreCountResponse)

CreateDescribeBackupRestoreCountResponse creates a response to parse from DescribeBackupRestoreCount response

type DescribeBruteForceSummaryRequest ¶ added in v1.61.529

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

DescribeBruteForceSummaryRequest is the request struct for api DescribeBruteForceSummary

func CreateDescribeBruteForceSummaryRequest ¶ added in v1.61.529

func CreateDescribeBruteForceSummaryRequest() (request *DescribeBruteForceSummaryRequest)

CreateDescribeBruteForceSummaryRequest creates a request to invoke DescribeBruteForceSummary API

type DescribeBruteForceSummaryResponse ¶ added in v1.61.529

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

DescribeBruteForceSummaryResponse is the response struct for api DescribeBruteForceSummary

func CreateDescribeBruteForceSummaryResponse ¶ added in v1.61.529

func CreateDescribeBruteForceSummaryResponse() (response *DescribeBruteForceSummaryResponse)

CreateDescribeBruteForceSummaryResponse creates a response to parse from DescribeBruteForceSummary response

type DescribeCheckEcsWarningsRequest ¶ added in v1.61.529

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

DescribeCheckEcsWarningsRequest is the request struct for api DescribeCheckEcsWarnings

func CreateDescribeCheckEcsWarningsRequest ¶ added in v1.61.529

func CreateDescribeCheckEcsWarningsRequest() (request *DescribeCheckEcsWarningsRequest)

CreateDescribeCheckEcsWarningsRequest creates a request to invoke DescribeCheckEcsWarnings API

type DescribeCheckEcsWarningsResponse ¶ added in v1.61.529

type DescribeCheckEcsWarningsResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	CanTry            string `json:"CanTry" xml:"CanTry"`
	SasVersion        string `json:"SasVersion" xml:"SasVersion"`
	WeakPasswordCount string `json:"WeakPasswordCount" xml:"WeakPasswordCount"`
}

DescribeCheckEcsWarningsResponse is the response struct for api DescribeCheckEcsWarnings

func CreateDescribeCheckEcsWarningsResponse ¶ added in v1.61.529

func CreateDescribeCheckEcsWarningsResponse() (response *DescribeCheckEcsWarningsResponse)

CreateDescribeCheckEcsWarningsResponse creates a response to parse from DescribeCheckEcsWarnings 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
	Advice      string `json:"Advice" xml:"Advice"`
	Type        string `json:"Type" xml:"Type"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Description string `json:"Description" xml:"Description"`
	Item        string `json:"Item" xml:"Item"`
	CheckId     int64  `json:"CheckId" xml:"CheckId"`
	Level       string `json:"Level" xml:"Level"`
	Prompt      string `json:"Prompt" xml:"Prompt"`
}

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
	TargetType          string           `position:"Query" name:"TargetType"`
	ContainerFieldName  string           `position:"Query" name:"ContainerFieldName"`
	RiskName            string           `position:"Query" name:"RiskName"`
	SourceIp            string           `position:"Query" name:"SourceIp"`
	ContainerFieldValue string           `position:"Query" name:"ContainerFieldValue"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	Lang                string           `position:"Query" name:"Lang"`
	CurrentPage         requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
	RiskStatus          requests.Integer `position:"Query" name:"RiskStatus"`
	StrategyId          requests.Integer `position:"Query" name:"StrategyId"`
	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
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	Count           int              `json:"Count" xml:"Count"`
	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
	Uuid        string           `position:"Query" name:"Uuid"`
	CheckType   string           `position:"Query" name:"CheckType"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Lang        string           `position:"Query" name:"Lang"`
	CheckId     requests.Integer `position:"Query" name:"CheckId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	RiskId      requests.Integer `position:"Query" name:"RiskId"`
	RiskStatus  requests.Integer `position:"Query" name:"RiskStatus"`
}

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
	CurrentPage   int            `json:"CurrentPage" xml:"CurrentPage"`
	PageSize      int            `json:"PageSize" xml:"PageSize"`
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	Count         int            `json:"Count" xml:"Count"`
	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 DescribeCloudCenterInstancesRequest ¶ added in v1.61.221

type DescribeCloudCenterInstancesRequest struct {
	*requests.RpcRequest
	Criteria                   string           `position:"Query" name:"Criteria"`
	Importance                 requests.Integer `position:"Query" name:"Importance"`
	SourceIp                   string           `position:"Query" name:"SourceIp"`
	NoPage                     requests.Boolean `position:"Query" name:"NoPage"`
	PageSize                   requests.Integer `position:"Query" name:"PageSize"`
	LogicalExp                 string           `position:"Query" name:"LogicalExp"`
	ResourceDirectoryAccountId string           `position:"Query" name:"ResourceDirectoryAccountId"`
	CurrentPage                requests.Integer `position:"Query" name:"CurrentPage"`
	MachineTypes               string           `position:"Query" name:"MachineTypes"`
	NoGroupTrace               requests.Boolean `position:"Query" name:"NoGroupTrace"`
}

DescribeCloudCenterInstancesRequest is the request struct for api DescribeCloudCenterInstances

func CreateDescribeCloudCenterInstancesRequest ¶ added in v1.61.221

func CreateDescribeCloudCenterInstancesRequest() (request *DescribeCloudCenterInstancesRequest)

CreateDescribeCloudCenterInstancesRequest creates a request to invoke DescribeCloudCenterInstances API

type DescribeCloudCenterInstancesResponse ¶ added in v1.61.221

type DescribeCloudCenterInstancesResponse struct {
	*responses.BaseResponse
	Success   bool       `json:"Success" xml:"Success"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo   `json:"PageInfo" xml:"PageInfo"`
	Instances []Instance `json:"Instances" xml:"Instances"`
}

DescribeCloudCenterInstancesResponse is the response struct for api DescribeCloudCenterInstances

func CreateDescribeCloudCenterInstancesResponse ¶ added in v1.61.221

func CreateDescribeCloudCenterInstancesResponse() (response *DescribeCloudCenterInstancesResponse)

CreateDescribeCloudCenterInstancesResponse creates a response to parse from DescribeCloudCenterInstances response

type DescribeCloudProductFieldStatisticsRequest ¶ added in v1.61.221

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

DescribeCloudProductFieldStatisticsRequest is the request struct for api DescribeCloudProductFieldStatistics

func CreateDescribeCloudProductFieldStatisticsRequest ¶ added in v1.61.221

func CreateDescribeCloudProductFieldStatisticsRequest() (request *DescribeCloudProductFieldStatisticsRequest)

CreateDescribeCloudProductFieldStatisticsRequest creates a request to invoke DescribeCloudProductFieldStatistics API

type DescribeCloudProductFieldStatisticsResponse ¶ added in v1.61.221

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

DescribeCloudProductFieldStatisticsResponse is the response struct for api DescribeCloudProductFieldStatistics

func CreateDescribeCloudProductFieldStatisticsResponse ¶ added in v1.61.221

func CreateDescribeCloudProductFieldStatisticsResponse() (response *DescribeCloudProductFieldStatisticsResponse)

CreateDescribeCloudProductFieldStatisticsResponse creates a response to parse from DescribeCloudProductFieldStatistics response

type DescribeCommonOverallConfigRequest ¶ added in v1.61.1768

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

DescribeCommonOverallConfigRequest is the request struct for api DescribeCommonOverallConfig

func CreateDescribeCommonOverallConfigRequest ¶ added in v1.61.1768

func CreateDescribeCommonOverallConfigRequest() (request *DescribeCommonOverallConfigRequest)

CreateDescribeCommonOverallConfigRequest creates a request to invoke DescribeCommonOverallConfig API

type DescribeCommonOverallConfigResponse ¶ added in v1.61.1768

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

DescribeCommonOverallConfigResponse is the response struct for api DescribeCommonOverallConfig

func CreateDescribeCommonOverallConfigResponse ¶ added in v1.61.1768

func CreateDescribeCommonOverallConfigResponse() (response *DescribeCommonOverallConfigResponse)

CreateDescribeCommonOverallConfigResponse creates a response to parse from DescribeCommonOverallConfig response

type DescribeConcernNecessityRequest ¶

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

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 DescribeContainerStatisticsRequest ¶ added in v1.61.529

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

DescribeContainerStatisticsRequest is the request struct for api DescribeContainerStatistics

func CreateDescribeContainerStatisticsRequest ¶ added in v1.61.529

func CreateDescribeContainerStatisticsRequest() (request *DescribeContainerStatisticsRequest)

CreateDescribeContainerStatisticsRequest creates a request to invoke DescribeContainerStatistics API

type DescribeContainerStatisticsResponse ¶ added in v1.61.529

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

DescribeContainerStatisticsResponse is the response struct for api DescribeContainerStatistics

func CreateDescribeContainerStatisticsResponse ¶ added in v1.61.529

func CreateDescribeContainerStatisticsResponse() (response *DescribeContainerStatisticsResponse)

CreateDescribeContainerStatisticsResponse creates a response to parse from DescribeContainerStatistics response

type DescribeCriteriaRequest ¶ added in v1.61.221

type DescribeCriteriaRequest struct {
	*requests.RpcRequest
	SupportAutoTag requests.Boolean `position:"Query" name:"SupportAutoTag"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	Value          string           `position:"Query" name:"Value"`
	MachineTypes   string           `position:"Query" name:"MachineTypes"`
}

DescribeCriteriaRequest is the request struct for api DescribeCriteria

func CreateDescribeCriteriaRequest ¶ added in v1.61.221

func CreateDescribeCriteriaRequest() (request *DescribeCriteriaRequest)

CreateDescribeCriteriaRequest creates a request to invoke DescribeCriteria API

type DescribeCriteriaResponse ¶ added in v1.61.221

type DescribeCriteriaResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	CriteriaList []Criteria `json:"CriteriaList" xml:"CriteriaList"`
}

DescribeCriteriaResponse is the response struct for api DescribeCriteria

func CreateDescribeCriteriaResponse ¶ added in v1.61.221

func CreateDescribeCriteriaResponse() (response *DescribeCriteriaResponse)

CreateDescribeCriteriaResponse creates a response to parse from DescribeCriteria response

type DescribeDialogMessagesRequest ¶ added in v1.61.221

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

DescribeDialogMessagesRequest is the request struct for api DescribeDialogMessages

func CreateDescribeDialogMessagesRequest ¶ added in v1.61.221

func CreateDescribeDialogMessagesRequest() (request *DescribeDialogMessagesRequest)

CreateDescribeDialogMessagesRequest creates a request to invoke DescribeDialogMessages API

type DescribeDialogMessagesResponse ¶ added in v1.61.221

type DescribeDialogMessagesResponse struct {
	*responses.BaseResponse
	RequestId  string                  `json:"RequestId" xml:"RequestId"`
	TotalCount int                     `json:"TotalCount" xml:"TotalCount"`
	DialogList []AegisDynamicDialogDTO `json:"DialogList" xml:"DialogList"`
}

DescribeDialogMessagesResponse is the response struct for api DescribeDialogMessages

func CreateDescribeDialogMessagesResponse ¶ added in v1.61.221

func CreateDescribeDialogMessagesResponse() (response *DescribeDialogMessagesResponse)

CreateDescribeDialogMessagesResponse creates a response to parse from DescribeDialogMessages response

type DescribeDingTalkRequest ¶ added in v1.61.221

type DescribeDingTalkRequest struct {
	*requests.RpcRequest
	RuleActionName string           `position:"Query" name:"RuleActionName"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
}

DescribeDingTalkRequest is the request struct for api DescribeDingTalk

func CreateDescribeDingTalkRequest ¶ added in v1.61.221

func CreateDescribeDingTalkRequest() (request *DescribeDingTalkRequest)

CreateDescribeDingTalkRequest creates a request to invoke DescribeDingTalk API

type DescribeDingTalkResponse ¶ added in v1.61.221

type DescribeDingTalkResponse struct {
	*responses.BaseResponse
	RequestId  string          `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo        `json:"PageInfo" xml:"PageInfo"`
	ActionList []ActionListArr `json:"ActionList" xml:"ActionList"`
}

DescribeDingTalkResponse is the response struct for api DescribeDingTalk

func CreateDescribeDingTalkResponse ¶ added in v1.61.221

func CreateDescribeDingTalkResponse() (response *DescribeDingTalkResponse)

CreateDescribeDingTalkResponse creates a response to parse from DescribeDingTalk response

type DescribeDomainCountRequest ¶ added in v1.61.221

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

DescribeDomainCountRequest is the request struct for api DescribeDomainCount

func CreateDescribeDomainCountRequest ¶ added in v1.61.221

func CreateDescribeDomainCountRequest() (request *DescribeDomainCountRequest)

CreateDescribeDomainCountRequest creates a request to invoke DescribeDomainCount API

type DescribeDomainCountResponse ¶ added in v1.61.221

type DescribeDomainCountResponse struct {
	*responses.BaseResponse
	RootDomainsCount  int    `json:"RootDomainsCount" xml:"RootDomainsCount"`
	RequestId         string `json:"RequestId" xml:"RequestId"`
	SubDomainsCount   int    `json:"SubDomainsCount" xml:"SubDomainsCount"`
	TotalDomainsCount int    `json:"TotalDomainsCount" xml:"TotalDomainsCount"`
}

DescribeDomainCountResponse is the response struct for api DescribeDomainCount

func CreateDescribeDomainCountResponse ¶ added in v1.61.221

func CreateDescribeDomainCountResponse() (response *DescribeDomainCountResponse)

CreateDescribeDomainCountResponse creates a response to parse from DescribeDomainCount response

type DescribeDomainDetailRequest ¶ added in v1.61.221

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

DescribeDomainDetailRequest is the request struct for api DescribeDomainDetail

func CreateDescribeDomainDetailRequest ¶ added in v1.61.221

func CreateDescribeDomainDetailRequest() (request *DescribeDomainDetailRequest)

CreateDescribeDomainDetailRequest creates a request to invoke DescribeDomainDetail API

type DescribeDomainDetailResponse ¶ added in v1.61.221

type DescribeDomainDetailResponse struct {
	*responses.BaseResponse
	Domain            string             `json:"Domain" xml:"Domain"`
	RequestId         string             `json:"RequestId" xml:"RequestId"`
	VulCount          int                `json:"VulCount" xml:"VulCount"`
	AlarmCount        int                `json:"AlarmCount" xml:"AlarmCount"`
	RootDomain        string             `json:"RootDomain" xml:"RootDomain"`
	DomainDetailItems []DomainDetailItem `json:"DomainDetailItems" xml:"DomainDetailItems"`
}

DescribeDomainDetailResponse is the response struct for api DescribeDomainDetail

func CreateDescribeDomainDetailResponse ¶ added in v1.61.221

func CreateDescribeDomainDetailResponse() (response *DescribeDomainDetailResponse)

CreateDescribeDomainDetailResponse creates a response to parse from DescribeDomainDetail response

type DescribeDomainListRequest ¶ added in v1.61.221

type DescribeDomainListRequest struct {
	*requests.RpcRequest
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	FuzzyDomain string           `position:"Query" name:"FuzzyDomain"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	DomainType  string           `position:"Query" name:"DomainType"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
}

DescribeDomainListRequest is the request struct for api DescribeDomainList

func CreateDescribeDomainListRequest ¶ added in v1.61.221

func CreateDescribeDomainListRequest() (request *DescribeDomainListRequest)

CreateDescribeDomainListRequest creates a request to invoke DescribeDomainList API

type DescribeDomainListResponse ¶ added in v1.61.221

type DescribeDomainListResponse struct {
	*responses.BaseResponse
	RequestId              string           `json:"RequestId" xml:"RequestId"`
	PageInfo               PageInfo         `json:"PageInfo" xml:"PageInfo"`
	DomainListResponseList []DomainResponse `json:"DomainListResponseList" xml:"DomainListResponseList"`
}

DescribeDomainListResponse is the response struct for api DescribeDomainList

func CreateDescribeDomainListResponse ¶ added in v1.61.221

func CreateDescribeDomainListResponse() (response *DescribeDomainListResponse)

CreateDescribeDomainListResponse creates a response to parse from DescribeDomainList 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 DescribeEmgVulItemRequest ¶ added in v1.61.1768

type DescribeEmgVulItemRequest struct {
	*requests.RpcRequest
	ScanType    string           `position:"Query" name:"ScanType"`
	CheckType   requests.Integer `position:"Query" name:"CheckType"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CheckStatus string           `position:"Query" name:"CheckStatus"`
	Lang        string           `position:"Query" name:"Lang"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	VulName     string           `position:"Query" name:"VulName"`
	RiskStatus  string           `position:"Query" name:"RiskStatus"`
}

DescribeEmgVulItemRequest is the request struct for api DescribeEmgVulItem

func CreateDescribeEmgVulItemRequest ¶ added in v1.61.1768

func CreateDescribeEmgVulItemRequest() (request *DescribeEmgVulItemRequest)

CreateDescribeEmgVulItemRequest creates a request to invoke DescribeEmgVulItem API

type DescribeEmgVulItemResponse ¶ added in v1.61.1768

type DescribeEmgVulItemResponse struct {
	*responses.BaseResponse
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	GroupedVulItems []GroupedVulItem `json:"GroupedVulItems" xml:"GroupedVulItems"`
}

DescribeEmgVulItemResponse is the response struct for api DescribeEmgVulItem

func CreateDescribeEmgVulItemResponse ¶ added in v1.61.1768

func CreateDescribeEmgVulItemResponse() (response *DescribeEmgVulItemResponse)

CreateDescribeEmgVulItemResponse creates a response to parse from DescribeEmgVulItem response

type DescribeExportInfoRequest ¶ added in v1.61.221

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 ¶ added in v1.61.221

func CreateDescribeExportInfoRequest() (request *DescribeExportInfoRequest)

CreateDescribeExportInfoRequest creates a request to invoke DescribeExportInfo API

type DescribeExportInfoResponse ¶ added in v1.61.221

type DescribeExportInfoResponse struct {
	*responses.BaseResponse
	Link         string `json:"Link" xml:"Link"`
	Progress     int    `json:"Progress" xml:"Progress"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	Message      string `json:"Message" xml:"Message"`
	FileName     string `json:"FileName" xml:"FileName"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Id           int64  `json:"Id" xml:"Id"`
}

DescribeExportInfoResponse is the response struct for api DescribeExportInfo

func CreateDescribeExportInfoResponse ¶ added in v1.61.221

func CreateDescribeExportInfoResponse() (response *DescribeExportInfoResponse)

CreateDescribeExportInfoResponse creates a response to parse from DescribeExportInfo response

type DescribeExposedInstanceCriteriaRequest ¶ added in v1.61.1768

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

DescribeExposedInstanceCriteriaRequest is the request struct for api DescribeExposedInstanceCriteria

func CreateDescribeExposedInstanceCriteriaRequest ¶ added in v1.61.1768

func CreateDescribeExposedInstanceCriteriaRequest() (request *DescribeExposedInstanceCriteriaRequest)

CreateDescribeExposedInstanceCriteriaRequest creates a request to invoke DescribeExposedInstanceCriteria API

type DescribeExposedInstanceCriteriaResponse ¶ added in v1.61.1768

type DescribeExposedInstanceCriteriaResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	CriteriaList []Criteria `json:"CriteriaList" xml:"CriteriaList"`
}

DescribeExposedInstanceCriteriaResponse is the response struct for api DescribeExposedInstanceCriteria

func CreateDescribeExposedInstanceCriteriaResponse ¶ added in v1.61.1768

func CreateDescribeExposedInstanceCriteriaResponse() (response *DescribeExposedInstanceCriteriaResponse)

CreateDescribeExposedInstanceCriteriaResponse creates a response to parse from DescribeExposedInstanceCriteria response

type DescribeExposedInstanceDetailRequest ¶ added in v1.61.1768

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

DescribeExposedInstanceDetailRequest is the request struct for api DescribeExposedInstanceDetail

func CreateDescribeExposedInstanceDetailRequest ¶ added in v1.61.1768

func CreateDescribeExposedInstanceDetailRequest() (request *DescribeExposedInstanceDetailRequest)

CreateDescribeExposedInstanceDetailRequest creates a request to invoke DescribeExposedInstanceDetail API

type DescribeExposedInstanceDetailResponse ¶ added in v1.61.1768

type DescribeExposedInstanceDetailResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	ExposedChains []ExposedChain `json:"ExposedChains" xml:"ExposedChains"`
}

DescribeExposedInstanceDetailResponse is the response struct for api DescribeExposedInstanceDetail

func CreateDescribeExposedInstanceDetailResponse ¶ added in v1.61.1768

func CreateDescribeExposedInstanceDetailResponse() (response *DescribeExposedInstanceDetailResponse)

CreateDescribeExposedInstanceDetailResponse creates a response to parse from DescribeExposedInstanceDetail response

type DescribeExposedInstanceListRequest ¶ added in v1.61.1768

type DescribeExposedInstanceListRequest struct {
	*requests.RpcRequest
	ExposurePort      string           `position:"Query" name:"ExposurePort"`
	SourceIp          string           `position:"Query" name:"SourceIp"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	VulStatus         requests.Boolean `position:"Query" name:"VulStatus"`
	ExposureIp        string           `position:"Query" name:"ExposureIp"`
	GroupId           requests.Integer `position:"Query" name:"GroupId"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	ExposureComponent string           `position:"Query" name:"ExposureComponent"`
	InstanceId        string           `position:"Query" name:"InstanceId"`
	InstanceName      string           `position:"Query" name:"InstanceName"`
	HealthStatus      requests.Boolean `position:"Query" name:"HealthStatus"`
}

DescribeExposedInstanceListRequest is the request struct for api DescribeExposedInstanceList

func CreateDescribeExposedInstanceListRequest ¶ added in v1.61.1768

func CreateDescribeExposedInstanceListRequest() (request *DescribeExposedInstanceListRequest)

CreateDescribeExposedInstanceListRequest creates a request to invoke DescribeExposedInstanceList API

type DescribeExposedInstanceListResponse ¶ added in v1.61.1768

type DescribeExposedInstanceListResponse struct {
	*responses.BaseResponse
	RequestId        string            `json:"RequestId" xml:"RequestId"`
	PageInfo         PageInfo          `json:"PageInfo" xml:"PageInfo"`
	ExposedInstances []ExposedInstance `json:"ExposedInstances" xml:"ExposedInstances"`
}

DescribeExposedInstanceListResponse is the response struct for api DescribeExposedInstanceList

func CreateDescribeExposedInstanceListResponse ¶ added in v1.61.1768

func CreateDescribeExposedInstanceListResponse() (response *DescribeExposedInstanceListResponse)

CreateDescribeExposedInstanceListResponse creates a response to parse from DescribeExposedInstanceList response

type DescribeExposedStatisticsDetailRequest ¶ added in v1.61.1768

type DescribeExposedStatisticsDetailRequest struct {
	*requests.RpcRequest
	StatisticsType              string           `position:"Query" name:"StatisticsType"`
	StatisticsTypeGatewayType   string           `position:"Query" name:"StatisticsTypeGatewayType"`
	CurrentPage                 requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp                    string           `position:"Query" name:"SourceIp"`
	StatisticsTypeInstanceValue string           `position:"Query" name:"StatisticsTypeInstanceValue"`
	PageSize                    requests.Integer `position:"Query" name:"PageSize"`
}

DescribeExposedStatisticsDetailRequest is the request struct for api DescribeExposedStatisticsDetail

func CreateDescribeExposedStatisticsDetailRequest ¶ added in v1.61.1768

func CreateDescribeExposedStatisticsDetailRequest() (request *DescribeExposedStatisticsDetailRequest)

CreateDescribeExposedStatisticsDetailRequest creates a request to invoke DescribeExposedStatisticsDetail API

type DescribeExposedStatisticsDetailResponse ¶ added in v1.61.1768

type DescribeExposedStatisticsDetailResponse struct {
	*responses.BaseResponse
	RequestId         string             `json:"RequestId" xml:"RequestId"`
	PageInfo          PageInfo           `json:"PageInfo" xml:"PageInfo"`
	StatisticsDetails []StatisticsDetail `json:"StatisticsDetails" xml:"StatisticsDetails"`
}

DescribeExposedStatisticsDetailResponse is the response struct for api DescribeExposedStatisticsDetail

func CreateDescribeExposedStatisticsDetailResponse ¶ added in v1.61.1768

func CreateDescribeExposedStatisticsDetailResponse() (response *DescribeExposedStatisticsDetailResponse)

CreateDescribeExposedStatisticsDetailResponse creates a response to parse from DescribeExposedStatisticsDetail response

type DescribeExposedStatisticsRequest ¶ added in v1.61.1768

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

DescribeExposedStatisticsRequest is the request struct for api DescribeExposedStatistics

func CreateDescribeExposedStatisticsRequest ¶ added in v1.61.1768

func CreateDescribeExposedStatisticsRequest() (request *DescribeExposedStatisticsRequest)

CreateDescribeExposedStatisticsRequest creates a request to invoke DescribeExposedStatistics API

type DescribeExposedStatisticsResponse ¶ added in v1.61.1768

type DescribeExposedStatisticsResponse struct {
	*responses.BaseResponse
	RequestId                       string `json:"RequestId" xml:"RequestId"`
	ExposedLaterVulCount            int    `json:"ExposedLaterVulCount" xml:"ExposedLaterVulCount"`
	ExposedComponentCount           int    `json:"ExposedComponentCount" xml:"ExposedComponentCount"`
	ExposedPortCount                int    `json:"ExposedPortCount" xml:"ExposedPortCount"`
	ExposedInstanceCount            int    `json:"ExposedInstanceCount" xml:"ExposedInstanceCount"`
	ExposedWeekPasswordMachineCount int    `json:"ExposedWeekPasswordMachineCount" xml:"ExposedWeekPasswordMachineCount"`
	ExposedNntfVulCount             int    `json:"ExposedNntfVulCount" xml:"ExposedNntfVulCount"`
	GatewayAssetCount               int    `json:"GatewayAssetCount" xml:"GatewayAssetCount"`
	ExposedIpCount                  int    `json:"ExposedIpCount" xml:"ExposedIpCount"`
	ExposedAsapVulCount             int    `json:"ExposedAsapVulCount" xml:"ExposedAsapVulCount"`
}

DescribeExposedStatisticsResponse is the response struct for api DescribeExposedStatistics

func CreateDescribeExposedStatisticsResponse ¶ added in v1.61.1768

func CreateDescribeExposedStatisticsResponse() (response *DescribeExposedStatisticsResponse)

CreateDescribeExposedStatisticsResponse creates a response to parse from DescribeExposedStatistics response

type DescribeFieldStatisticsRequest ¶ added in v1.61.221

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

DescribeFieldStatisticsRequest is the request struct for api DescribeFieldStatistics

func CreateDescribeFieldStatisticsRequest ¶ added in v1.61.221

func CreateDescribeFieldStatisticsRequest() (request *DescribeFieldStatisticsRequest)

CreateDescribeFieldStatisticsRequest creates a request to invoke DescribeFieldStatistics API

type DescribeFieldStatisticsResponse ¶ added in v1.61.221

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

DescribeFieldStatisticsResponse is the response struct for api DescribeFieldStatistics

func CreateDescribeFieldStatisticsResponse ¶ added in v1.61.221

func CreateDescribeFieldStatisticsResponse() (response *DescribeFieldStatisticsResponse)

CreateDescribeFieldStatisticsResponse creates a response to parse from DescribeFieldStatistics response

type DescribeFrontVulPatchListRequest ¶ added in v1.61.1768

type DescribeFrontVulPatchListRequest struct {
	*requests.RpcRequest
	Type        string `position:"Query" name:"Type"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	OperateType string `position:"Query" name:"OperateType"`
	Info        string `position:"Query" name:"Info"`
}

DescribeFrontVulPatchListRequest is the request struct for api DescribeFrontVulPatchList

func CreateDescribeFrontVulPatchListRequest ¶ added in v1.61.1768

func CreateDescribeFrontVulPatchListRequest() (request *DescribeFrontVulPatchListRequest)

CreateDescribeFrontVulPatchListRequest creates a request to invoke DescribeFrontVulPatchList API

type DescribeFrontVulPatchListResponse ¶ added in v1.61.1768

type DescribeFrontVulPatchListResponse struct {
	*responses.BaseResponse
	RequestId      string       `json:"RequestId" xml:"RequestId"`
	FrontPatchList []FrontPatch `json:"FrontPatchList" xml:"FrontPatchList"`
}

DescribeFrontVulPatchListResponse is the response struct for api DescribeFrontVulPatchList

func CreateDescribeFrontVulPatchListResponse ¶ added in v1.61.1768

func CreateDescribeFrontVulPatchListResponse() (response *DescribeFrontVulPatchListResponse)

CreateDescribeFrontVulPatchListResponse creates a response to parse from DescribeFrontVulPatchList response

type DescribeGraph4InvestigationOnlineRequest ¶ added in v1.61.221

type DescribeGraph4InvestigationOnlineRequest struct {
	*requests.RpcRequest
	VertexId    string           `position:"Query" name:"VertexId"`
	AnomalyId   string           `position:"Query" name:"AnomalyId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	AnomalyUuid string           `position:"Query" name:"AnomalyUuid"`
	Lang        string           `position:"Query" name:"Lang"`
	Direction   string           `position:"Query" name:"Direction"`
	PathLength  requests.Integer `position:"Query" name:"PathLength"`
	Namespace   string           `position:"Query" name:"Namespace"`
}

DescribeGraph4InvestigationOnlineRequest is the request struct for api DescribeGraph4InvestigationOnline

func CreateDescribeGraph4InvestigationOnlineRequest ¶ added in v1.61.221

func CreateDescribeGraph4InvestigationOnlineRequest() (request *DescribeGraph4InvestigationOnlineRequest)

CreateDescribeGraph4InvestigationOnlineRequest creates a request to invoke DescribeGraph4InvestigationOnline API

type DescribeGraph4InvestigationOnlineResponse ¶ added in v1.61.221

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

DescribeGraph4InvestigationOnlineResponse is the response struct for api DescribeGraph4InvestigationOnline

func CreateDescribeGraph4InvestigationOnlineResponse ¶ added in v1.61.221

func CreateDescribeGraph4InvestigationOnlineResponse() (response *DescribeGraph4InvestigationOnlineResponse)

CreateDescribeGraph4InvestigationOnlineResponse creates a response to parse from DescribeGraph4InvestigationOnline response

type DescribeGroupedContainerInstancesRequest ¶ added in v1.61.529

type DescribeGroupedContainerInstancesRequest struct {
	*requests.RpcRequest
	Criteria    string           `position:"Query" name:"Criteria"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	GroupField  string           `position:"Query" name:"GroupField"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	LogicalExp  string           `position:"Query" name:"LogicalExp"`
	FieldValue  string           `position:"Query" name:"FieldValue"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
}

DescribeGroupedContainerInstancesRequest is the request struct for api DescribeGroupedContainerInstances

func CreateDescribeGroupedContainerInstancesRequest ¶ added in v1.61.529

func CreateDescribeGroupedContainerInstancesRequest() (request *DescribeGroupedContainerInstancesRequest)

CreateDescribeGroupedContainerInstancesRequest creates a request to invoke DescribeGroupedContainerInstances API

type DescribeGroupedContainerInstancesResponse ¶ added in v1.61.529

type DescribeGroupedContainerInstancesResponse struct {
	*responses.BaseResponse
	RequestId                    string                     `json:"RequestId" xml:"RequestId"`
	PageInfo                     PageInfo                   `json:"PageInfo" xml:"PageInfo"`
	GroupedContainerInstanceList []GroupedContainerInstance `json:"GroupedContainerInstanceList" xml:"GroupedContainerInstanceList"`
}

DescribeGroupedContainerInstancesResponse is the response struct for api DescribeGroupedContainerInstances

func CreateDescribeGroupedContainerInstancesResponse ¶ added in v1.61.529

func CreateDescribeGroupedContainerInstancesResponse() (response *DescribeGroupedContainerInstancesResponse)

CreateDescribeGroupedContainerInstancesResponse creates a response to parse from DescribeGroupedContainerInstances response

type DescribeGroupedInstancesRequest ¶ added in v1.61.1768

type DescribeGroupedInstancesRequest struct {
	*requests.RpcRequest
	Criteria     string           `position:"Query" name:"Criteria"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	GroupField   string           `position:"Query" name:"GroupField"`
	NoPage       requests.Boolean `position:"Query" name:"NoPage"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	Lang         string           `position:"Query" name:"Lang"`
	FieldValue   string           `position:"Query" name:"FieldValue"`
	CurrentPage  requests.Integer `position:"Query" name:"CurrentPage"`
	MachineTypes string           `position:"Query" name:"MachineTypes"`
}

DescribeGroupedInstancesRequest is the request struct for api DescribeGroupedInstances

func CreateDescribeGroupedInstancesRequest ¶ added in v1.61.1768

func CreateDescribeGroupedInstancesRequest() (request *DescribeGroupedInstancesRequest)

CreateDescribeGroupedInstancesRequest creates a request to invoke DescribeGroupedInstances API

type DescribeGroupedInstancesResponse ¶ added in v1.61.1768

type DescribeGroupedInstancesResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo   `json:"PageInfo" xml:"PageInfo"`
	Instances []Instance `json:"Instances" xml:"Instances"`
}

DescribeGroupedInstancesResponse is the response struct for api DescribeGroupedInstances

func CreateDescribeGroupedInstancesResponse ¶ added in v1.61.1768

func CreateDescribeGroupedInstancesResponse() (response *DescribeGroupedInstancesResponse)

CreateDescribeGroupedInstancesResponse creates a response to parse from DescribeGroupedInstances response

type DescribeGroupedMaliciousFilesRequest ¶ added in v1.61.529

type DescribeGroupedMaliciousFilesRequest struct {
	*requests.RpcRequest
	RepoId             string           `position:"Query" name:"RepoId"`
	FuzzyMaliciousName string           `position:"Query" name:"FuzzyMaliciousName"`
	RepoNamespace      string           `position:"Query" name:"RepoNamespace"`
	SourceIp           string           `position:"Query" name:"SourceIp"`
	ImageDigest        string           `position:"Query" name:"ImageDigest"`
	PageSize           string           `position:"Query" name:"PageSize"`
	Lang               string           `position:"Query" name:"Lang"`
	ImageTag           string           `position:"Query" name:"ImageTag"`
	CurrentPage        requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId          string           `position:"Query" name:"ClusterId"`
	RepoName           string           `position:"Query" name:"RepoName"`
	RepoInstanceId     string           `position:"Query" name:"RepoInstanceId"`
	ImageLayer         string           `position:"Query" name:"ImageLayer"`
	Levels             string           `position:"Query" name:"Levels"`
	RepoRegionId       string           `position:"Query" name:"RepoRegionId"`
	Uuids              *[]string        `position:"Query" name:"Uuids"  type:"Repeated"`
}

DescribeGroupedMaliciousFilesRequest is the request struct for api DescribeGroupedMaliciousFiles

func CreateDescribeGroupedMaliciousFilesRequest ¶ added in v1.61.529

func CreateDescribeGroupedMaliciousFilesRequest() (request *DescribeGroupedMaliciousFilesRequest)

CreateDescribeGroupedMaliciousFilesRequest creates a request to invoke DescribeGroupedMaliciousFiles API

type DescribeGroupedMaliciousFilesResponse ¶ added in v1.61.529

type DescribeGroupedMaliciousFilesResponse struct {
	*responses.BaseResponse
	RequestId                    string                 `json:"RequestId" xml:"RequestId"`
	PageInfo                     PageInfo               `json:"PageInfo" xml:"PageInfo"`
	GroupedMaliciousFileResponse []GroupedMaliciousFile `json:"GroupedMaliciousFileResponse" xml:"GroupedMaliciousFileResponse"`
}

DescribeGroupedMaliciousFilesResponse is the response struct for api DescribeGroupedMaliciousFiles

func CreateDescribeGroupedMaliciousFilesResponse ¶ added in v1.61.529

func CreateDescribeGroupedMaliciousFilesResponse() (response *DescribeGroupedMaliciousFilesResponse)

CreateDescribeGroupedMaliciousFilesResponse creates a response to parse from DescribeGroupedMaliciousFiles response

type DescribeGroupedTagsRequest ¶ added in v1.61.221

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

DescribeGroupedTagsRequest is the request struct for api DescribeGroupedTags

func CreateDescribeGroupedTagsRequest ¶ added in v1.61.221

func CreateDescribeGroupedTagsRequest() (request *DescribeGroupedTagsRequest)

CreateDescribeGroupedTagsRequest creates a request to invoke DescribeGroupedTags API

type DescribeGroupedTagsResponse ¶ added in v1.61.221

type DescribeGroupedTagsResponse struct {
	*responses.BaseResponse
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	Count          int            `json:"Count" xml:"Count"`
	GroupedFileds  []GroupedFiled `json:"GroupedFileds" xml:"GroupedFileds"`
}

DescribeGroupedTagsResponse is the response struct for api DescribeGroupedTags

func CreateDescribeGroupedTagsResponse ¶ added in v1.61.221

func CreateDescribeGroupedTagsResponse() (response *DescribeGroupedTagsResponse)

CreateDescribeGroupedTagsResponse creates a response to parse from DescribeGroupedTags response

type DescribeGroupedVulRequest ¶

type DescribeGroupedVulRequest struct {
	*requests.RpcRequest
	StatusList          string           `position:"Query" name:"StatusList"`
	TargetType          string           `position:"Query" name:"TargetType"`
	MinScore            requests.Integer `position:"Query" name:"MinScore"`
	AttachTypes         string           `position:"Query" name:"AttachTypes"`
	Type                string           `position:"Query" name:"Type"`
	ContainerFieldName  string           `position:"Query" name:"ContainerFieldName"`
	SourceIp            string           `position:"Query" name:"SourceIp"`
	ContainerFieldValue string           `position:"Query" name:"ContainerFieldValue"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	Lang                string           `position:"Query" name:"Lang"`
	GroupId             string           `position:"Query" name:"GroupId"`
	Dealed              string           `position:"Query" name:"Dealed"`
	CurrentPage         requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
	AliasName           string           `position:"Query" name:"AliasName"`
	SearchTags          string           `position:"Query" name:"SearchTags"`
	Necessity           string           `position:"Query" name:"Necessity"`
	Uuids               string           `position:"Query" name:"Uuids"`
}

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
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	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 DescribeHoneyPotAuthRequest ¶ added in v1.61.1768

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

DescribeHoneyPotAuthRequest is the request struct for api DescribeHoneyPotAuth

func CreateDescribeHoneyPotAuthRequest ¶ added in v1.61.1768

func CreateDescribeHoneyPotAuthRequest() (request *DescribeHoneyPotAuthRequest)

CreateDescribeHoneyPotAuthRequest creates a request to invoke DescribeHoneyPotAuth API

type DescribeHoneyPotAuthResponse ¶ added in v1.61.1768

type DescribeHoneyPotAuthResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	HoneyPotCount     int    `json:"HoneyPotCount" xml:"HoneyPotCount"`
	HoneyPotAuthCount int64  `json:"HoneyPotAuthCount" xml:"HoneyPotAuthCount"`
}

DescribeHoneyPotAuthResponse is the response struct for api DescribeHoneyPotAuth

func CreateDescribeHoneyPotAuthResponse ¶ added in v1.61.1768

func CreateDescribeHoneyPotAuthResponse() (response *DescribeHoneyPotAuthResponse)

CreateDescribeHoneyPotAuthResponse creates a response to parse from DescribeHoneyPotAuth response

type DescribeHoneyPotSuspStatisticsRequest ¶ added in v1.61.1768

type DescribeHoneyPotSuspStatisticsRequest struct {
	*requests.RpcRequest
	StatisticsDays    requests.Integer `position:"Query" name:"StatisticsDays"`
	StatisticsKeyType string           `position:"Query" name:"StatisticsKeyType"`
	SourceIp          string           `position:"Query" name:"SourceIp"`
	From              string           `position:"Query" name:"From"`
}

DescribeHoneyPotSuspStatisticsRequest is the request struct for api DescribeHoneyPotSuspStatistics

func CreateDescribeHoneyPotSuspStatisticsRequest ¶ added in v1.61.1768

func CreateDescribeHoneyPotSuspStatisticsRequest() (request *DescribeHoneyPotSuspStatisticsRequest)

CreateDescribeHoneyPotSuspStatisticsRequest creates a request to invoke DescribeHoneyPotSuspStatistics API

type DescribeHoneyPotSuspStatisticsResponse ¶ added in v1.61.1768

type DescribeHoneyPotSuspStatisticsResponse struct {
	*responses.BaseResponse
	RequestId                      string                               `json:"RequestId" xml:"RequestId"`
	SuspHoneyPotStatisticsResponse []SuspHoneyPotStatisticsResponseItem `json:"SuspHoneyPotStatisticsResponse" xml:"SuspHoneyPotStatisticsResponse"`
}

DescribeHoneyPotSuspStatisticsResponse is the response struct for api DescribeHoneyPotSuspStatistics

func CreateDescribeHoneyPotSuspStatisticsResponse ¶ added in v1.61.1768

func CreateDescribeHoneyPotSuspStatisticsResponse() (response *DescribeHoneyPotSuspStatisticsResponse)

CreateDescribeHoneyPotSuspStatisticsResponse creates a response to parse from DescribeHoneyPotSuspStatistics response

type DescribeImageBaselineCheckSummaryRequest ¶ added in v1.61.1768

type DescribeImageBaselineCheckSummaryRequest struct {
	*requests.RpcRequest
	Criteria     string           `position:"Query" name:"Criteria"`
	SourceIp     string           `position:"Query" name:"SourceIp"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	CriteriaType string           `position:"Query" name:"CriteriaType"`
	Lang         string           `position:"Query" name:"Lang"`
	CurrentPage  requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId    string           `position:"Query" name:"ClusterId"`
	RiskLevel    string           `position:"Query" name:"RiskLevel"`
}

DescribeImageBaselineCheckSummaryRequest is the request struct for api DescribeImageBaselineCheckSummary

func CreateDescribeImageBaselineCheckSummaryRequest ¶ added in v1.61.1768

func CreateDescribeImageBaselineCheckSummaryRequest() (request *DescribeImageBaselineCheckSummaryRequest)

CreateDescribeImageBaselineCheckSummaryRequest creates a request to invoke DescribeImageBaselineCheckSummary API

type DescribeImageBaselineCheckSummaryResponse ¶ added in v1.61.1768

type DescribeImageBaselineCheckSummaryResponse struct {
	*responses.BaseResponse
	RequestId             string                      `json:"RequestId" xml:"RequestId"`
	PageInfo              PageInfo                    `json:"PageInfo" xml:"PageInfo"`
	BaselineResultSummary []BaselineResultSummaryItem `json:"BaselineResultSummary" xml:"BaselineResultSummary"`
}

DescribeImageBaselineCheckSummaryResponse is the response struct for api DescribeImageBaselineCheckSummary

func CreateDescribeImageBaselineCheckSummaryResponse ¶ added in v1.61.1768

func CreateDescribeImageBaselineCheckSummaryResponse() (response *DescribeImageBaselineCheckSummaryResponse)

CreateDescribeImageBaselineCheckSummaryResponse creates a response to parse from DescribeImageBaselineCheckSummary response

type DescribeImageFixTaskRequest ¶ added in v1.61.1768

type DescribeImageFixTaskRequest struct {
	*requests.RpcRequest
	StartTime   requests.Integer `position:"Query" name:"StartTime"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	EndTime     requests.Integer `position:"Query" name:"EndTime"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Status      string           `position:"Query" name:"Status"`
}

DescribeImageFixTaskRequest is the request struct for api DescribeImageFixTask

func CreateDescribeImageFixTaskRequest ¶ added in v1.61.1768

func CreateDescribeImageFixTaskRequest() (request *DescribeImageFixTaskRequest)

CreateDescribeImageFixTaskRequest creates a request to invoke DescribeImageFixTask API

type DescribeImageFixTaskResponse ¶ added in v1.61.1768

type DescribeImageFixTaskResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo    `json:"PageInfo" xml:"PageInfo"`
	BuildTasks []BuildTask `json:"BuildTasks" xml:"BuildTasks"`
}

DescribeImageFixTaskResponse is the response struct for api DescribeImageFixTask

func CreateDescribeImageFixTaskResponse ¶ added in v1.61.1768

func CreateDescribeImageFixTaskResponse() (response *DescribeImageFixTaskResponse)

CreateDescribeImageFixTaskResponse creates a response to parse from DescribeImageFixTask response

type DescribeImageGroupedVulListRequest ¶ added in v1.61.1768

type DescribeImageGroupedVulListRequest struct {
	*requests.RpcRequest
	Type           string           `position:"Query" name:"Type"`
	LastTsEnd      requests.Integer `position:"Query" name:"LastTsEnd"`
	CreateTsStart  requests.Integer `position:"Query" name:"CreateTsStart"`
	IsLatest       requests.Integer `position:"Query" name:"IsLatest"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	ImageTag       string           `position:"Query" name:"ImageTag"`
	Level          string           `position:"Query" name:"Level"`
	GroupId        string           `position:"Query" name:"GroupId"`
	OrderBy        string           `position:"Query" name:"OrderBy"`
	AliasName      string           `position:"Query" name:"AliasName"`
	PatchId        requests.Integer `position:"Query" name:"PatchId"`
	Name           string           `position:"Query" name:"Name"`
	CreateTsEnd    requests.Integer `position:"Query" name:"CreateTsEnd"`
	Necessity      string           `position:"Query" name:"Necessity"`
	Uuids          string           `position:"Query" name:"Uuids"`
	RepoId         string           `position:"Query" name:"RepoId"`
	StatusList     string           `position:"Query" name:"StatusList"`
	CveId          string           `position:"Query" name:"CveId"`
	Remark         string           `position:"Query" name:"Remark"`
	RepoNamespace  string           `position:"Query" name:"RepoNamespace"`
	ImageDigest    string           `position:"Query" name:"ImageDigest"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Lang           string           `position:"Query" name:"Lang"`
	LastTsStart    requests.Integer `position:"Query" name:"LastTsStart"`
	Direction      string           `position:"Query" name:"Direction"`
	Dealed         string           `position:"Query" name:"Dealed"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId      string           `position:"Query" name:"ClusterId"`
	SearchTags     string           `position:"Query" name:"SearchTags"`
	RepoName       string           `position:"Query" name:"RepoName"`
	RepoInstanceId string           `position:"Query" name:"RepoInstanceId"`
	ImageLayer     string           `position:"Query" name:"ImageLayer"`
	RepoRegionId   string           `position:"Query" name:"RepoRegionId"`
}

DescribeImageGroupedVulListRequest is the request struct for api DescribeImageGroupedVulList

func CreateDescribeImageGroupedVulListRequest ¶ added in v1.61.1768

func CreateDescribeImageGroupedVulListRequest() (request *DescribeImageGroupedVulListRequest)

CreateDescribeImageGroupedVulListRequest creates a request to invoke DescribeImageGroupedVulList API

type DescribeImageGroupedVulListResponse ¶ added in v1.61.1768

type DescribeImageGroupedVulListResponse struct {
	*responses.BaseResponse
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	GroupedVulItems []GroupedVulItem `json:"GroupedVulItems" xml:"GroupedVulItems"`
}

DescribeImageGroupedVulListResponse is the response struct for api DescribeImageGroupedVulList

func CreateDescribeImageGroupedVulListResponse ¶ added in v1.61.1768

func CreateDescribeImageGroupedVulListResponse() (response *DescribeImageGroupedVulListResponse)

CreateDescribeImageGroupedVulListResponse creates a response to parse from DescribeImageGroupedVulList response

type DescribeImageListWithBaselineNameRequest ¶ added in v1.61.1768

type DescribeImageListWithBaselineNameRequest struct {
	*requests.RpcRequest
	Criteria        string           `position:"Query" name:"Criteria"`
	RepoNamespace   string           `position:"Query" name:"RepoNamespace"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	ImageDigest     string           `position:"Query" name:"ImageDigest"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CriteriaType    string           `position:"Query" name:"CriteriaType"`
	Lang            string           `position:"Query" name:"Lang"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId       string           `position:"Query" name:"ClusterId"`
	RepoName        string           `position:"Query" name:"RepoName"`
	BaselineNameKey string           `position:"Query" name:"BaselineNameKey"`
	RepoInstanceId  string           `position:"Query" name:"RepoInstanceId"`
}

DescribeImageListWithBaselineNameRequest is the request struct for api DescribeImageListWithBaselineName

func CreateDescribeImageListWithBaselineNameRequest ¶ added in v1.61.1768

func CreateDescribeImageListWithBaselineNameRequest() (request *DescribeImageListWithBaselineNameRequest)

CreateDescribeImageListWithBaselineNameRequest creates a request to invoke DescribeImageListWithBaselineName API

type DescribeImageListWithBaselineNameResponse ¶ added in v1.61.1768

type DescribeImageListWithBaselineNameResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo         `json:"PageInfo" xml:"PageInfo"`
	ImageInfos []ImageInfosItem `json:"ImageInfos" xml:"ImageInfos"`
}

DescribeImageListWithBaselineNameResponse is the response struct for api DescribeImageListWithBaselineName

func CreateDescribeImageListWithBaselineNameResponse ¶ added in v1.61.1768

func CreateDescribeImageListWithBaselineNameResponse() (response *DescribeImageListWithBaselineNameResponse)

CreateDescribeImageListWithBaselineNameResponse creates a response to parse from DescribeImageListWithBaselineName response

type DescribeImageScanAuthCountRequest ¶ added in v1.61.1768

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

DescribeImageScanAuthCountRequest is the request struct for api DescribeImageScanAuthCount

func CreateDescribeImageScanAuthCountRequest ¶ added in v1.61.1768

func CreateDescribeImageScanAuthCountRequest() (request *DescribeImageScanAuthCountRequest)

CreateDescribeImageScanAuthCountRequest creates a request to invoke DescribeImageScanAuthCount API

type DescribeImageScanAuthCountResponse ¶ added in v1.61.1768

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

DescribeImageScanAuthCountResponse is the response struct for api DescribeImageScanAuthCount

func CreateDescribeImageScanAuthCountResponse ¶ added in v1.61.1768

func CreateDescribeImageScanAuthCountResponse() (response *DescribeImageScanAuthCountResponse)

CreateDescribeImageScanAuthCountResponse creates a response to parse from DescribeImageScanAuthCount response

type DescribeImageStatisticsRequest ¶ added in v1.61.529

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

DescribeImageStatisticsRequest is the request struct for api DescribeImageStatistics

func CreateDescribeImageStatisticsRequest ¶ added in v1.61.529

func CreateDescribeImageStatisticsRequest() (request *DescribeImageStatisticsRequest)

CreateDescribeImageStatisticsRequest creates a request to invoke DescribeImageStatistics API

type DescribeImageStatisticsResponse ¶ added in v1.61.529

type DescribeImageStatisticsResponse struct {
	*responses.BaseResponse
	RequestId         string `json:"RequestId" xml:"RequestId"`
	InstanceCount     int    `json:"InstanceCount" xml:"InstanceCount"`
	RiskInstanceCount int    `json:"RiskInstanceCount" xml:"RiskInstanceCount"`
}

DescribeImageStatisticsResponse is the response struct for api DescribeImageStatistics

func CreateDescribeImageStatisticsResponse ¶ added in v1.61.529

func CreateDescribeImageStatisticsResponse() (response *DescribeImageStatisticsResponse)

CreateDescribeImageStatisticsResponse creates a response to parse from DescribeImageStatistics response

type DescribeImageVulListRequest ¶ added in v1.61.529

type DescribeImageVulListRequest struct {
	*requests.RpcRequest
	Type                string           `position:"Query" name:"Type"`
	CreateTsStart       requests.Integer `position:"Query" name:"CreateTsStart"`
	ContainerFieldName  string           `position:"Query" name:"ContainerFieldName"`
	SourceIp            string           `position:"Query" name:"SourceIp"`
	Tag                 string           `position:"Query" name:"Tag"`
	ModifyTsEnd         requests.Integer `position:"Query" name:"ModifyTsEnd"`
	Level               string           `position:"Query" name:"Level"`
	Resource            string           `position:"Query" name:"Resource"`
	GroupId             string           `position:"Query" name:"GroupId"`
	AliasName           string           `position:"Query" name:"AliasName"`
	InstanceId          string           `position:"Query" name:"InstanceId"`
	Name                string           `position:"Query" name:"Name"`
	Ids                 string           `position:"Query" name:"Ids"`
	CreateTsEnd         requests.Integer `position:"Query" name:"CreateTsEnd"`
	Necessity           string           `position:"Query" name:"Necessity"`
	Uuids               string           `position:"Query" name:"Uuids"`
	RepoId              string           `position:"Query" name:"RepoId"`
	StatusList          string           `position:"Query" name:"StatusList"`
	TargetType          string           `position:"Query" name:"TargetType"`
	CveId               string           `position:"Query" name:"CveId"`
	Remark              string           `position:"Query" name:"Remark"`
	RepoNamespace       string           `position:"Query" name:"RepoNamespace"`
	ContainerFieldValue string           `position:"Query" name:"ContainerFieldValue"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	Digest              string           `position:"Query" name:"Digest"`
	ModifyTsStart       requests.Integer `position:"Query" name:"ModifyTsStart"`
	Lang                string           `position:"Query" name:"Lang"`
	Dealed              string           `position:"Query" name:"Dealed"`
	CurrentPage         requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
	BatchName           string           `position:"Query" name:"BatchName"`
	RepoName            string           `position:"Query" name:"RepoName"`
	RepoInstanceId      string           `position:"Query" name:"RepoInstanceId"`
	RepoRegionId        string           `position:"Query" name:"RepoRegionId"`
}

DescribeImageVulListRequest is the request struct for api DescribeImageVulList

func CreateDescribeImageVulListRequest ¶ added in v1.61.529

func CreateDescribeImageVulListRequest() (request *DescribeImageVulListRequest)

CreateDescribeImageVulListRequest creates a request to invoke DescribeImageVulList API

type DescribeImageVulListResponse ¶ added in v1.61.529

type DescribeImageVulListResponse struct {
	*responses.BaseResponse
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	VulRecords  []VulRecord `json:"VulRecords" xml:"VulRecords"`
}

DescribeImageVulListResponse is the response struct for api DescribeImageVulList

func CreateDescribeImageVulListResponse ¶ added in v1.61.529

func CreateDescribeImageVulListResponse() (response *DescribeImageVulListResponse)

CreateDescribeImageVulListResponse creates a response to parse from DescribeImageVulList response

type DescribeInstallCaptchaRequest ¶ added in v1.61.529

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

DescribeInstallCaptchaRequest is the request struct for api DescribeInstallCaptcha

func CreateDescribeInstallCaptchaRequest ¶ added in v1.61.529

func CreateDescribeInstallCaptchaRequest() (request *DescribeInstallCaptchaRequest)

CreateDescribeInstallCaptchaRequest creates a request to invoke DescribeInstallCaptcha API

type DescribeInstallCaptchaResponse ¶ added in v1.61.529

type DescribeInstallCaptchaResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	CaptchaCode string `json:"CaptchaCode" xml:"CaptchaCode"`
	Deadline    int    `json:"Deadline" xml:"Deadline"`
}

DescribeInstallCaptchaResponse is the response struct for api DescribeInstallCaptcha

func CreateDescribeInstallCaptchaResponse ¶ added in v1.61.529

func CreateDescribeInstallCaptchaResponse() (response *DescribeInstallCaptchaResponse)

CreateDescribeInstallCaptchaResponse creates a response to parse from DescribeInstallCaptcha response

type DescribeInstallCodesRequest ¶ added in v1.61.1768

type DescribeInstallCodesRequest struct {
	*requests.RpcRequest
	SubAccountName string           `position:"Query" name:"SubAccountName"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	Status         requests.Integer `position:"Query" name:"Status"`
}

DescribeInstallCodesRequest is the request struct for api DescribeInstallCodes

func CreateDescribeInstallCodesRequest ¶ added in v1.61.1768

func CreateDescribeInstallCodesRequest() (request *DescribeInstallCodesRequest)

CreateDescribeInstallCodesRequest creates a request to invoke DescribeInstallCodes API

type DescribeInstallCodesResponse ¶ added in v1.61.1768

type DescribeInstallCodesResponse struct {
	*responses.BaseResponse
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	InstallCodes []InstallCode `json:"InstallCodes" xml:"InstallCodes"`
}

DescribeInstallCodesResponse is the response struct for api DescribeInstallCodes

func CreateDescribeInstallCodesResponse ¶ added in v1.61.1768

func CreateDescribeInstallCodesResponse() (response *DescribeInstallCodesResponse)

CreateDescribeInstallCodesResponse creates a response to parse from DescribeInstallCodes response

type DescribeInstanceAntiBruteForceRulesRequest ¶ added in v1.61.529

type DescribeInstanceAntiBruteForceRulesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
}

DescribeInstanceAntiBruteForceRulesRequest is the request struct for api DescribeInstanceAntiBruteForceRules

func CreateDescribeInstanceAntiBruteForceRulesRequest ¶ added in v1.61.529

func CreateDescribeInstanceAntiBruteForceRulesRequest() (request *DescribeInstanceAntiBruteForceRulesRequest)

CreateDescribeInstanceAntiBruteForceRulesRequest creates a request to invoke DescribeInstanceAntiBruteForceRules API

type DescribeInstanceAntiBruteForceRulesResponse ¶ added in v1.61.529

type DescribeInstanceAntiBruteForceRulesResponse struct {
	*responses.BaseResponse
	RequestId string                       `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo                     `json:"PageInfo" xml:"PageInfo"`
	Rules     []InstanceAntiBruteForceRule `json:"Rules" xml:"Rules"`
}

DescribeInstanceAntiBruteForceRulesResponse is the response struct for api DescribeInstanceAntiBruteForceRules

func CreateDescribeInstanceAntiBruteForceRulesResponse ¶ added in v1.61.529

func CreateDescribeInstanceAntiBruteForceRulesResponse() (response *DescribeInstanceAntiBruteForceRulesResponse)

CreateDescribeInstanceAntiBruteForceRulesResponse creates a response to parse from DescribeInstanceAntiBruteForceRules response

type DescribeInstanceRebootStatusRequest ¶ added in v1.61.1768

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

DescribeInstanceRebootStatusRequest is the request struct for api DescribeInstanceRebootStatus

func CreateDescribeInstanceRebootStatusRequest ¶ added in v1.61.1768

func CreateDescribeInstanceRebootStatusRequest() (request *DescribeInstanceRebootStatusRequest)

CreateDescribeInstanceRebootStatusRequest creates a request to invoke DescribeInstanceRebootStatus API

type DescribeInstanceRebootStatusResponse ¶ added in v1.61.1768

type DescribeInstanceRebootStatusResponse struct {
	*responses.BaseResponse
	TotalCount     int            `json:"TotalCount" xml:"TotalCount"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	RebootStatuses []RebootStatus `json:"RebootStatuses" xml:"RebootStatuses"`
}

DescribeInstanceRebootStatusResponse is the response struct for api DescribeInstanceRebootStatus

func CreateDescribeInstanceRebootStatusResponse ¶ added in v1.61.1768

func CreateDescribeInstanceRebootStatusResponse() (response *DescribeInstanceRebootStatusResponse)

CreateDescribeInstanceRebootStatusResponse creates a response to parse from DescribeInstanceRebootStatus response

type DescribeInstanceStatisticsRequest ¶ added in v1.61.221

type DescribeInstanceStatisticsRequest struct {
	*requests.RpcRequest
	Uuid     string `position:"Query" name:"Uuid"`
	SourceIp string `position:"Query" name:"SourceIp"`
	From     string `position:"Query" name:"From"`
	Lang     string `position:"Query" name:"Lang"`
}

DescribeInstanceStatisticsRequest is the request struct for api DescribeInstanceStatistics

func CreateDescribeInstanceStatisticsRequest ¶ added in v1.61.221

func CreateDescribeInstanceStatisticsRequest() (request *DescribeInstanceStatisticsRequest)

CreateDescribeInstanceStatisticsRequest creates a request to invoke DescribeInstanceStatistics API

type DescribeInstanceStatisticsResponse ¶ added in v1.61.221

type DescribeInstanceStatisticsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

DescribeInstanceStatisticsResponse is the response struct for api DescribeInstanceStatistics

func CreateDescribeInstanceStatisticsResponse ¶ added in v1.61.221

func CreateDescribeInstanceStatisticsResponse() (response *DescribeInstanceStatisticsResponse)

CreateDescribeInstanceStatisticsResponse creates a response to parse from DescribeInstanceStatistics response

type DescribeIpInfoRequest ¶ added in v1.61.221

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

DescribeIpInfoRequest is the request struct for api DescribeIpInfo

func CreateDescribeIpInfoRequest ¶ added in v1.61.221

func CreateDescribeIpInfoRequest() (request *DescribeIpInfoRequest)

CreateDescribeIpInfoRequest creates a request to invoke DescribeIpInfo API

type DescribeIpInfoResponse ¶ added in v1.61.221

type DescribeIpInfoResponse struct {
	*responses.BaseResponse
	RequestId               string `json:"RequestId" xml:"RequestId"`
	Ip                      string `json:"ip" xml:"ip"`
	Geo                     string `json:"geo" xml:"geo"`
	IsProxy                 string `json:"is_proxy" xml:"is_proxy"`
	GmtLastTor              string `json:"gmt_last_tor" xml:"gmt_last_tor"`
	TorDayTrace             string `json:"tor_day_trace" xml:"tor_day_trace"`
	TotalDayCntTor          string `json:"total_day_cnt_tor" xml:"total_day_cnt_tor"`
	DayCnt7dTor             string `json:"day_cnt_7d_tor" xml:"day_cnt_7d_tor"`
	DayCnt30dTor            string `json:"day_cnt_30d_tor" xml:"day_cnt_30d_tor"`
	IsTor                   string `json:"is_tor" xml:"is_tor"`
	GmtLastWebAttack        string `json:"gmt_last_web_attack" xml:"gmt_last_web_attack"`
	WebAttackDayTrace       string `json:"web_attack_day_trace" xml:"web_attack_day_trace"`
	TotalDayCntWebAttack    string `json:"total_day_cnt_web_attack" xml:"total_day_cnt_web_attack"`
	DayCnt7dWebAttack       string `json:"day_cnt_7d_web_attack" xml:"day_cnt_7d_web_attack"`
	DayCnt30dWebAttack      string `json:"day_cnt_30d_web_attack" xml:"day_cnt_30d_web_attack"`
	IsWebAttack             string `json:"is_web_attack" xml:"is_web_attack"`
	GmtLastProxy            string `json:"gmt_last_proxy" xml:"gmt_last_proxy"`
	ProxyDayTrace           string `json:"proxy_day_trace" xml:"proxy_day_trace"`
	IsProxy1d               string `json:"is_proxy_1d" xml:"is_proxy_1d"`
	IsProxy7d               string `json:"is_proxy_7d" xml:"is_proxy_7d"`
	IsTor1d                 string `json:"is_tor_1d" xml:"is_tor_1d"`
	IsTor7d                 string `json:"is_tor_7d" xml:"is_tor_7d"`
	IsWebAttack1d           string `json:"is_web_attack_1d" xml:"is_web_attack_1d"`
	IsWebAttack7d           string `json:"is_web_attack_7d" xml:"is_web_attack_7d"`
	IsWebAttack30d          string `json:"is_web_attack_30d" xml:"is_web_attack_30d"`
	Province                string `json:"province" xml:"province"`
	City                    string `json:"city" xml:"city"`
	Isp                     string `json:"isp" xml:"isp"`
	Country                 string `json:"country" xml:"country"`
	GmtLastNat              string `json:"gmt_last_nat" xml:"gmt_last_nat"`
	NatDayTrace             string `json:"nat_day_trace" xml:"nat_day_trace"`
	IsNat                   string `json:"is_nat" xml:"is_nat"`
	IsNat1d                 string `json:"is_nat_1d" xml:"is_nat_1d"`
	IsNat7d                 string `json:"is_nat_7d" xml:"is_nat_7d"`
	GmtFirstMiningPool      string `json:"gmt_first_mining_pool" xml:"gmt_first_mining_pool"`
	GmtLastMiningPool       string `json:"gmt_last_mining_pool" xml:"gmt_last_mining_pool"`
	MiningPoolDayTrace      string `json:"mining_pool_day_trace" xml:"mining_pool_day_trace"`
	IsMiningPool            string `json:"is_mining_pool" xml:"is_mining_pool"`
	IsMiningPool1d          string `json:"is_mining_pool_1d" xml:"is_mining_pool_1d"`
	IsMiningPool7d          string `json:"is_mining_pool_7d" xml:"is_mining_pool_7d"`
	GmtFirstC2              string `json:"gmt_first_c2" xml:"gmt_first_c2"`
	GmtLastC2               string `json:"gmt_last_c2" xml:"gmt_last_c2"`
	C2DayTrace              string `json:"c2_day_trace" xml:"c2_day_trace"`
	IsC2                    string `json:"is_c2" xml:"is_c2"`
	IsC21d                  string `json:"is_c2_1d" xml:"is_c2_1d"`
	IsC27d                  string `json:"is_c2_7d" xml:"is_c2_7d"`
	GmtLastMaliciousSource  string `json:"gmt_last_malicious_source" xml:"gmt_last_malicious_source"`
	MaliciousSourceDayTrace string `json:"malicious_source_day_trace" xml:"malicious_source_day_trace"`
	IsMaliciousSource       string `json:"is_malicious_source" xml:"is_malicious_source"`
	IsMaliciousSource1d     string `json:"is_malicious_source_1d" xml:"is_malicious_source_1d"`
	IsMaliciousSource7d     string `json:"is_malicious_source_7d" xml:"is_malicious_source_7d"`
	IsMaliciousSource30d    string `json:"is_malicious_source_30d" xml:"is_malicious_source_30d"`
	IsIdc                   string `json:"is_idc" xml:"is_idc"`
	IdcName                 string `json:"idc_name" xml:"idc_name"`
	IsMaliciousLogin        string `json:"is_malicious_login" xml:"is_malicious_login"`
	GmtLastMaliciousLogin   string `json:"gmt_last_malicious_login" xml:"gmt_last_malicious_login"`
	MaliciousLoginDayTrace  string `json:"malicious_login_day_trace" xml:"malicious_login_day_trace"`
	IsMaliciousLogin1d      string `json:"is_malicious_login_1d" xml:"is_malicious_login_1d"`
	IsMaliciousLogin7d      string `json:"is_malicious_login_7d" xml:"is_malicious_login_7d"`
	MaliciousScore          string `json:"malicious_score" xml:"malicious_score"`
	Tags                    string `json:"tags" xml:"tags"`
	Rdns                    string `json:"rdns" xml:"rdns"`
}

DescribeIpInfoResponse is the response struct for api DescribeIpInfo

func CreateDescribeIpInfoResponse ¶ added in v1.61.221

func CreateDescribeIpInfoResponse() (response *DescribeIpInfoResponse)

CreateDescribeIpInfoResponse creates a response to parse from DescribeIpInfo response

type DescribeLoginBaseConfigsRequest ¶ added in v1.61.1768

type DescribeLoginBaseConfigsRequest struct {
	*requests.RpcRequest
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Type        string           `position:"Query" name:"Type"`
	Target      string           `position:"Query" name:"Target"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
}

DescribeLoginBaseConfigsRequest is the request struct for api DescribeLoginBaseConfigs

func CreateDescribeLoginBaseConfigsRequest ¶ added in v1.61.1768

func CreateDescribeLoginBaseConfigsRequest() (request *DescribeLoginBaseConfigsRequest)

CreateDescribeLoginBaseConfigsRequest creates a request to invoke DescribeLoginBaseConfigs API

type DescribeLoginBaseConfigsResponse ¶ added in v1.61.1768

type DescribeLoginBaseConfigsResponse struct {
	*responses.BaseResponse
	CurrentPage int          `json:"CurrentPage" xml:"CurrentPage"`
	RequestId   string       `json:"RequestId" xml:"RequestId"`
	PageSize    int          `json:"PageSize" xml:"PageSize"`
	TotalCount  int          `json:"TotalCount" xml:"TotalCount"`
	BaseConfigs []BaseConfig `json:"BaseConfigs" xml:"BaseConfigs"`
}

DescribeLoginBaseConfigsResponse is the response struct for api DescribeLoginBaseConfigs

func CreateDescribeLoginBaseConfigsResponse ¶ added in v1.61.1768

func CreateDescribeLoginBaseConfigsResponse() (response *DescribeLoginBaseConfigsResponse)

CreateDescribeLoginBaseConfigsResponse creates a response to parse from DescribeLoginBaseConfigs response

type DescribeLogstoreStorageRequest ¶ added in v1.61.1768

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 ¶ added in v1.61.1768

func CreateDescribeLogstoreStorageRequest() (request *DescribeLogstoreStorageRequest)

CreateDescribeLogstoreStorageRequest creates a request to invoke DescribeLogstoreStorage API

type DescribeLogstoreStorageResponse ¶ added in v1.61.1768

type DescribeLogstoreStorageResponse struct {
	*responses.BaseResponse
	Used      int64  `json:"Used" xml:"Used"`
	Ttl       int    `json:"Ttl" xml:"Ttl"`
	Logstore  string `json:"Logstore" xml:"Logstore"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Preserve  int64  `json:"Preserve" xml:"Preserve"`
}

DescribeLogstoreStorageResponse is the response struct for api DescribeLogstoreStorage

func CreateDescribeLogstoreStorageResponse ¶ added in v1.61.1768

func CreateDescribeLogstoreStorageResponse() (response *DescribeLogstoreStorageResponse)

CreateDescribeLogstoreStorageResponse creates a response to parse from DescribeLogstoreStorage response

type DescribeModuleConfigRequest ¶ added in v1.61.221

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

DescribeModuleConfigRequest is the request struct for api DescribeModuleConfig

func CreateDescribeModuleConfigRequest ¶ added in v1.61.221

func CreateDescribeModuleConfigRequest() (request *DescribeModuleConfigRequest)

CreateDescribeModuleConfigRequest creates a request to invoke DescribeModuleConfig API

type DescribeModuleConfigResponse ¶ added in v1.61.221

type DescribeModuleConfigResponse struct {
	*responses.BaseResponse
	HttpStatusCode   int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId        string         `json:"RequestId" xml:"RequestId"`
	Success          bool           `json:"Success" xml:"Success"`
	Count            int            `json:"Count" xml:"Count"`
	ModuleConfigList []ModuleConfig `json:"ModuleConfigList" xml:"ModuleConfigList"`
}

DescribeModuleConfigResponse is the response struct for api DescribeModuleConfig

func CreateDescribeModuleConfigResponse ¶ added in v1.61.221

func CreateDescribeModuleConfigResponse() (response *DescribeModuleConfigResponse)

CreateDescribeModuleConfigResponse creates a response to parse from DescribeModuleConfig response

type DescribeNoticeConfigRequest ¶ added in v1.61.221

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

DescribeNoticeConfigRequest is the request struct for api DescribeNoticeConfig

func CreateDescribeNoticeConfigRequest ¶ added in v1.61.221

func CreateDescribeNoticeConfigRequest() (request *DescribeNoticeConfigRequest)

CreateDescribeNoticeConfigRequest creates a request to invoke DescribeNoticeConfig API

type DescribeNoticeConfigResponse ¶ added in v1.61.221

type DescribeNoticeConfigResponse struct {
	*responses.BaseResponse
	RequestId        string         `json:"RequestId" xml:"RequestId"`
	NoticeConfigList []NoticeConfig `json:"NoticeConfigList" xml:"NoticeConfigList"`
}

DescribeNoticeConfigResponse is the response struct for api DescribeNoticeConfig

func CreateDescribeNoticeConfigResponse ¶ added in v1.61.221

func CreateDescribeNoticeConfigResponse() (response *DescribeNoticeConfigResponse)

CreateDescribeNoticeConfigResponse creates a response to parse from DescribeNoticeConfig response

type DescribeOnceTaskRequest ¶ added in v1.61.1768

type DescribeOnceTaskRequest struct {
	*requests.RpcRequest
	StatusList     *[]string        `position:"Query" name:"StatusList"  type:"Repeated"`
	Source         string           `position:"Query" name:"Source"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	RootTaskId     string           `position:"Query" name:"RootTaskId"`
	EndTimeQuery   requests.Integer `position:"Query" name:"EndTimeQuery"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	Finish         requests.Integer `position:"Query" name:"Finish"`
	TaskType       string           `position:"Query" name:"TaskType"`
	StartTimeQuery requests.Integer `position:"Query" name:"StartTimeQuery"`
	CurrentPage    requests.Integer `position:"Query" name:"CurrentPage"`
	TargetQuery    string           `position:"Query" name:"TargetQuery"`
}

DescribeOnceTaskRequest is the request struct for api DescribeOnceTask

func CreateDescribeOnceTaskRequest ¶ added in v1.61.1768

func CreateDescribeOnceTaskRequest() (request *DescribeOnceTaskRequest)

CreateDescribeOnceTaskRequest creates a request to invoke DescribeOnceTask API

type DescribeOnceTaskResponse ¶ added in v1.61.1768

type DescribeOnceTaskResponse struct {
	*responses.BaseResponse
	RequestId              string               `json:"RequestId" xml:"RequestId"`
	PageInfo               PageInfo             `json:"PageInfo" xml:"PageInfo"`
	TaskManageResponseList []TaskManageResponse `json:"TaskManageResponseList" xml:"TaskManageResponseList"`
}

DescribeOnceTaskResponse is the response struct for api DescribeOnceTask

func CreateDescribeOnceTaskResponse ¶ added in v1.61.1768

func CreateDescribeOnceTaskResponse() (response *DescribeOnceTaskResponse)

CreateDescribeOnceTaskResponse creates a response to parse from DescribeOnceTask response

type DescribePropertyCountRequest ¶ added in v1.61.221

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

DescribePropertyCountRequest is the request struct for api DescribePropertyCount

func CreateDescribePropertyCountRequest ¶ added in v1.61.221

func CreateDescribePropertyCountRequest() (request *DescribePropertyCountRequest)

CreateDescribePropertyCountRequest creates a request to invoke DescribePropertyCount API

type DescribePropertyCountResponse ¶ added in v1.61.221

type DescribePropertyCountResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Port      int    `json:"Port" xml:"Port"`
	Process   int    `json:"Process" xml:"Process"`
	Software  int    `json:"Software" xml:"Software"`
	User      int    `json:"User" xml:"User"`
	Cron      int    `json:"Cron" xml:"Cron"`
	Sca       int    `json:"Sca" xml:"Sca"`
	AutoRun   int    `json:"AutoRun" xml:"AutoRun"`
}

DescribePropertyCountResponse is the response struct for api DescribePropertyCount

func CreateDescribePropertyCountResponse ¶ added in v1.61.221

func CreateDescribePropertyCountResponse() (response *DescribePropertyCountResponse)

CreateDescribePropertyCountResponse creates a response to parse from DescribePropertyCount response

type DescribePropertyCronDetailRequest ¶ added in v1.61.529

type DescribePropertyCronDetailRequest struct {
	*requests.RpcRequest
	Remark      string           `position:"Query" name:"Remark"`
	Source      string           `position:"Query" name:"Source"`
	Uuid        string           `position:"Query" name:"Uuid"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Extend      string           `position:"Query" name:"Extend"`
	User        string           `position:"Query" name:"User"`
}

DescribePropertyCronDetailRequest is the request struct for api DescribePropertyCronDetail

func CreateDescribePropertyCronDetailRequest ¶ added in v1.61.529

func CreateDescribePropertyCronDetailRequest() (request *DescribePropertyCronDetailRequest)

CreateDescribePropertyCronDetailRequest creates a request to invoke DescribePropertyCronDetail API

type DescribePropertyCronDetailResponse ¶ added in v1.61.529

type DescribePropertyCronDetailResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo       `json:"PageInfo" xml:"PageInfo"`
	Propertys []PropertyCron `json:"Propertys" xml:"Propertys"`
}

DescribePropertyCronDetailResponse is the response struct for api DescribePropertyCronDetail

func CreateDescribePropertyCronDetailResponse ¶ added in v1.61.529

func CreateDescribePropertyCronDetailResponse() (response *DescribePropertyCronDetailResponse)

CreateDescribePropertyCronDetailResponse creates a response to parse from DescribePropertyCronDetail response

type DescribePropertyPortDetailRequest ¶ added in v1.61.221

type DescribePropertyPortDetailRequest struct {
	*requests.RpcRequest
	Remark      string           `position:"Query" name:"Remark"`
	Uuid        string           `position:"Query" name:"Uuid"`
	BindIp      string           `position:"Query" name:"BindIp"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Extend      string           `position:"Query" name:"Extend"`
	Port        string           `position:"Query" name:"Port"`
	ProcName    string           `position:"Query" name:"ProcName"`
}

DescribePropertyPortDetailRequest is the request struct for api DescribePropertyPortDetail

func CreateDescribePropertyPortDetailRequest ¶ added in v1.61.221

func CreateDescribePropertyPortDetailRequest() (request *DescribePropertyPortDetailRequest)

CreateDescribePropertyPortDetailRequest creates a request to invoke DescribePropertyPortDetail API

type DescribePropertyPortDetailResponse ¶ added in v1.61.221

type DescribePropertyPortDetailResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo       `json:"PageInfo" xml:"PageInfo"`
	Propertys []PropertyPort `json:"Propertys" xml:"Propertys"`
}

DescribePropertyPortDetailResponse is the response struct for api DescribePropertyPortDetail

func CreateDescribePropertyPortDetailResponse ¶ added in v1.61.221

func CreateDescribePropertyPortDetailResponse() (response *DescribePropertyPortDetailResponse)

CreateDescribePropertyPortDetailResponse creates a response to parse from DescribePropertyPortDetail response

type DescribePropertyPortItemRequest ¶ added in v1.61.221

type DescribePropertyPortItemRequest struct {
	*requests.RpcRequest
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Port        string           `position:"Query" name:"Port"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	ForceFlush  requests.Boolean `position:"Query" name:"ForceFlush"`
}

DescribePropertyPortItemRequest is the request struct for api DescribePropertyPortItem

func CreateDescribePropertyPortItemRequest ¶ added in v1.61.221

func CreateDescribePropertyPortItemRequest() (request *DescribePropertyPortItemRequest)

CreateDescribePropertyPortItemRequest creates a request to invoke DescribePropertyPortItem API

type DescribePropertyPortItemResponse ¶ added in v1.61.221

type DescribePropertyPortItemResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	PageInfo      PageInfo       `json:"PageInfo" xml:"PageInfo"`
	PropertyItems []PropertyItem `json:"PropertyItems" xml:"PropertyItems"`
}

DescribePropertyPortItemResponse is the response struct for api DescribePropertyPortItem

func CreateDescribePropertyPortItemResponse ¶ added in v1.61.221

func CreateDescribePropertyPortItemResponse() (response *DescribePropertyPortItemResponse)

CreateDescribePropertyPortItemResponse creates a response to parse from DescribePropertyPortItem response

type DescribePropertyProcDetailRequest ¶ added in v1.61.221

type DescribePropertyProcDetailRequest struct {
	*requests.RpcRequest
	Remark        string           `position:"Query" name:"Remark"`
	Uuid          string           `position:"Query" name:"Uuid"`
	Cmdline       string           `position:"Query" name:"Cmdline"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ProcTimeStart requests.Integer `position:"Query" name:"ProcTimeStart"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	ProcTimeEnd   requests.Integer `position:"Query" name:"ProcTimeEnd"`
	Extend        string           `position:"Query" name:"Extend"`
	Name          string           `position:"Query" name:"Name"`
	User          string           `position:"Query" name:"User"`
}

DescribePropertyProcDetailRequest is the request struct for api DescribePropertyProcDetail

func CreateDescribePropertyProcDetailRequest ¶ added in v1.61.221

func CreateDescribePropertyProcDetailRequest() (request *DescribePropertyProcDetailRequest)

CreateDescribePropertyProcDetailRequest creates a request to invoke DescribePropertyProcDetail API

type DescribePropertyProcDetailResponse ¶ added in v1.61.221

type DescribePropertyProcDetailResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo       `json:"PageInfo" xml:"PageInfo"`
	Propertys []PropertyProc `json:"Propertys" xml:"Propertys"`
}

DescribePropertyProcDetailResponse is the response struct for api DescribePropertyProcDetail

func CreateDescribePropertyProcDetailResponse ¶ added in v1.61.221

func CreateDescribePropertyProcDetailResponse() (response *DescribePropertyProcDetailResponse)

CreateDescribePropertyProcDetailResponse creates a response to parse from DescribePropertyProcDetail response

type DescribePropertyProcItemRequest ¶ added in v1.61.221

type DescribePropertyProcItemRequest struct {
	*requests.RpcRequest
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	ForceFlush  requests.Boolean `position:"Query" name:"ForceFlush"`
}

DescribePropertyProcItemRequest is the request struct for api DescribePropertyProcItem

func CreateDescribePropertyProcItemRequest ¶ added in v1.61.221

func CreateDescribePropertyProcItemRequest() (request *DescribePropertyProcItemRequest)

CreateDescribePropertyProcItemRequest creates a request to invoke DescribePropertyProcItem API

type DescribePropertyProcItemResponse ¶ added in v1.61.221

type DescribePropertyProcItemResponse struct {
	*responses.BaseResponse
	RequestId     string             `json:"RequestId" xml:"RequestId"`
	PageInfo      PageInfo           `json:"PageInfo" xml:"PageInfo"`
	PropertyItems []PropertyProcItem `json:"PropertyItems" xml:"PropertyItems"`
}

DescribePropertyProcItemResponse is the response struct for api DescribePropertyProcItem

func CreateDescribePropertyProcItemResponse ¶ added in v1.61.221

func CreateDescribePropertyProcItemResponse() (response *DescribePropertyProcItemResponse)

CreateDescribePropertyProcItemResponse creates a response to parse from DescribePropertyProcItem response

type DescribePropertyScaDetailRequest ¶ added in v1.61.529

type DescribePropertyScaDetailRequest struct {
	*requests.RpcRequest
	SearchItemSub       string           `position:"Query" name:"SearchItemSub"`
	Remark              string           `position:"Query" name:"Remark"`
	Pid                 string           `position:"Query" name:"Pid"`
	SearchItem          string           `position:"Query" name:"SearchItem"`
	Uuid                string           `position:"Query" name:"Uuid"`
	Biz                 string           `position:"Query" name:"Biz"`
	SourceIp            string           `position:"Query" name:"SourceIp"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	ProcessStartedStart requests.Integer `position:"Query" name:"ProcessStartedStart"`
	ProcessStartedEnd   requests.Integer `position:"Query" name:"ProcessStartedEnd"`
	Lang                string           `position:"Query" name:"Lang"`
	ScaVersion          string           `position:"Query" name:"ScaVersion"`
	SearchInfoSub       string           `position:"Query" name:"SearchInfoSub"`
	SearchInfo          string           `position:"Query" name:"SearchInfo"`
	CurrentPage         requests.Integer `position:"Query" name:"CurrentPage"`
	BizType             string           `position:"Query" name:"BizType"`
	Port                string           `position:"Query" name:"Port"`
	Name                requests.Integer `position:"Query" name:"Name"`
	ScaName             string           `position:"Query" name:"ScaName"`
	ScaNamePattern      string           `position:"Query" name:"ScaNamePattern"`
	User                string           `position:"Query" name:"User"`
}

DescribePropertyScaDetailRequest is the request struct for api DescribePropertyScaDetail

func CreateDescribePropertyScaDetailRequest ¶ added in v1.61.529

func CreateDescribePropertyScaDetailRequest() (request *DescribePropertyScaDetailRequest)

CreateDescribePropertyScaDetailRequest creates a request to invoke DescribePropertyScaDetail API

type DescribePropertyScaDetailResponse ¶ added in v1.61.529

type DescribePropertyScaDetailResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo      `json:"PageInfo" xml:"PageInfo"`
	Propertys []PropertySca `json:"Propertys" xml:"Propertys"`
}

DescribePropertyScaDetailResponse is the response struct for api DescribePropertyScaDetail

func CreateDescribePropertyScaDetailResponse ¶ added in v1.61.529

func CreateDescribePropertyScaDetailResponse() (response *DescribePropertyScaDetailResponse)

CreateDescribePropertyScaDetailResponse creates a response to parse from DescribePropertyScaDetail response

type DescribePropertySoftwareDetailRequest ¶ added in v1.61.221

type DescribePropertySoftwareDetailRequest struct {
	*requests.RpcRequest
	SoftwareVersion  string           `position:"Query" name:"SoftwareVersion"`
	Remark           string           `position:"Query" name:"Remark"`
	Uuid             string           `position:"Query" name:"Uuid"`
	Path             string           `position:"Query" name:"Path"`
	SourceIp         string           `position:"Query" name:"SourceIp"`
	InstallTimeStart requests.Integer `position:"Query" name:"InstallTimeStart"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	InstallTimeEnd   requests.Integer `position:"Query" name:"InstallTimeEnd"`
	CurrentPage      requests.Integer `position:"Query" name:"CurrentPage"`
	Extend           string           `position:"Query" name:"Extend"`
	Name             string           `position:"Query" name:"Name"`
}

DescribePropertySoftwareDetailRequest is the request struct for api DescribePropertySoftwareDetail

func CreateDescribePropertySoftwareDetailRequest ¶ added in v1.61.221

func CreateDescribePropertySoftwareDetailRequest() (request *DescribePropertySoftwareDetailRequest)

CreateDescribePropertySoftwareDetailRequest creates a request to invoke DescribePropertySoftwareDetail API

type DescribePropertySoftwareDetailResponse ¶ added in v1.61.221

type DescribePropertySoftwareDetailResponse struct {
	*responses.BaseResponse
	RequestId string             `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo           `json:"PageInfo" xml:"PageInfo"`
	Propertys []PropertySoftware `json:"Propertys" xml:"Propertys"`
}

DescribePropertySoftwareDetailResponse is the response struct for api DescribePropertySoftwareDetail

func CreateDescribePropertySoftwareDetailResponse ¶ added in v1.61.221

func CreateDescribePropertySoftwareDetailResponse() (response *DescribePropertySoftwareDetailResponse)

CreateDescribePropertySoftwareDetailResponse creates a response to parse from DescribePropertySoftwareDetail response

type DescribePropertySoftwareItemRequest ¶ added in v1.61.221

type DescribePropertySoftwareItemRequest struct {
	*requests.RpcRequest
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Name        string           `position:"Query" name:"Name"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	ForceFlush  requests.Boolean `position:"Query" name:"ForceFlush"`
}

DescribePropertySoftwareItemRequest is the request struct for api DescribePropertySoftwareItem

func CreateDescribePropertySoftwareItemRequest ¶ added in v1.61.221

func CreateDescribePropertySoftwareItemRequest() (request *DescribePropertySoftwareItemRequest)

CreateDescribePropertySoftwareItemRequest creates a request to invoke DescribePropertySoftwareItem API

type DescribePropertySoftwareItemResponse ¶ added in v1.61.221

type DescribePropertySoftwareItemResponse struct {
	*responses.BaseResponse
	RequestId     string                 `json:"RequestId" xml:"RequestId"`
	PageInfo      PageInfo               `json:"PageInfo" xml:"PageInfo"`
	PropertyItems []PropertySoftwareItem `json:"PropertyItems" xml:"PropertyItems"`
}

DescribePropertySoftwareItemResponse is the response struct for api DescribePropertySoftwareItem

func CreateDescribePropertySoftwareItemResponse ¶ added in v1.61.221

func CreateDescribePropertySoftwareItemResponse() (response *DescribePropertySoftwareItemResponse)

CreateDescribePropertySoftwareItemResponse creates a response to parse from DescribePropertySoftwareItem response

type DescribePropertyUsageNewestRequest ¶ added in v1.61.221

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

DescribePropertyUsageNewestRequest is the request struct for api DescribePropertyUsageNewest

func CreateDescribePropertyUsageNewestRequest ¶ added in v1.61.221

func CreateDescribePropertyUsageNewestRequest() (request *DescribePropertyUsageNewestRequest)

CreateDescribePropertyUsageNewestRequest creates a request to invoke DescribePropertyUsageNewest API

type DescribePropertyUsageNewestResponse ¶ added in v1.61.221

type DescribePropertyUsageNewestResponse struct {
	*responses.BaseResponse
	Type                 string                `json:"Type" xml:"Type"`
	ItemCount            int                   `json:"ItemCount" xml:"ItemCount"`
	RequestId            string                `json:"RequestId" xml:"RequestId"`
	NewestStatisticItems []NewestStatisticItem `json:"NewestStatisticItems" xml:"NewestStatisticItems"`
}

DescribePropertyUsageNewestResponse is the response struct for api DescribePropertyUsageNewest

func CreateDescribePropertyUsageNewestResponse ¶ added in v1.61.221

func CreateDescribePropertyUsageNewestResponse() (response *DescribePropertyUsageNewestResponse)

CreateDescribePropertyUsageNewestResponse creates a response to parse from DescribePropertyUsageNewest response

type DescribePropertyUserDetailRequest ¶ added in v1.61.221

type DescribePropertyUserDetailRequest struct {
	*requests.RpcRequest
	Remark             string           `position:"Query" name:"Remark"`
	Uuid               string           `position:"Query" name:"Uuid"`
	SourceIp           string           `position:"Query" name:"SourceIp"`
	PageSize           requests.Integer `position:"Query" name:"PageSize"`
	LastLoginTimeStart requests.Integer `position:"Query" name:"LastLoginTimeStart"`
	CurrentPage        requests.Integer `position:"Query" name:"CurrentPage"`
	LastLoginTimeEnd   requests.Integer `position:"Query" name:"LastLoginTimeEnd"`
	Extend             string           `position:"Query" name:"Extend"`
	IsRoot             string           `position:"Query" name:"IsRoot"`
	User               string           `position:"Query" name:"User"`
}

DescribePropertyUserDetailRequest is the request struct for api DescribePropertyUserDetail

func CreateDescribePropertyUserDetailRequest ¶ added in v1.61.221

func CreateDescribePropertyUserDetailRequest() (request *DescribePropertyUserDetailRequest)

CreateDescribePropertyUserDetailRequest creates a request to invoke DescribePropertyUserDetail API

type DescribePropertyUserDetailResponse ¶ added in v1.61.221

type DescribePropertyUserDetailResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo       `json:"PageInfo" xml:"PageInfo"`
	Propertys []PropertyUser `json:"Propertys" xml:"Propertys"`
}

DescribePropertyUserDetailResponse is the response struct for api DescribePropertyUserDetail

func CreateDescribePropertyUserDetailResponse ¶ added in v1.61.221

func CreateDescribePropertyUserDetailResponse() (response *DescribePropertyUserDetailResponse)

CreateDescribePropertyUserDetailResponse creates a response to parse from DescribePropertyUserDetail response

type DescribePropertyUserItemRequest ¶ added in v1.61.221

type DescribePropertyUserItemRequest struct {
	*requests.RpcRequest
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	User        string           `position:"Query" name:"User"`
	ForceFlush  requests.Boolean `position:"Query" name:"ForceFlush"`
}

DescribePropertyUserItemRequest is the request struct for api DescribePropertyUserItem

func CreateDescribePropertyUserItemRequest ¶ added in v1.61.221

func CreateDescribePropertyUserItemRequest() (request *DescribePropertyUserItemRequest)

CreateDescribePropertyUserItemRequest creates a request to invoke DescribePropertyUserItem API

type DescribePropertyUserItemResponse ¶ added in v1.61.221

type DescribePropertyUserItemResponse struct {
	*responses.BaseResponse
	RequestId     string             `json:"RequestId" xml:"RequestId"`
	PageInfo      PageInfo           `json:"PageInfo" xml:"PageInfo"`
	PropertyItems []PropertyUserItem `json:"PropertyItems" xml:"PropertyItems"`
}

DescribePropertyUserItemResponse is the response struct for api DescribePropertyUserItem

func CreateDescribePropertyUserItemResponse ¶ added in v1.61.221

func CreateDescribePropertyUserItemResponse() (response *DescribePropertyUserItemResponse)

CreateDescribePropertyUserItemResponse creates a response to parse from DescribePropertyUserItem response

type DescribeRestoreJobsRequest ¶ added in v1.61.1768

type DescribeRestoreJobsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	MachineRemark   string           `position:"Query" name:"MachineRemark"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	Status          string           `position:"Query" name:"Status"`
}

DescribeRestoreJobsRequest is the request struct for api DescribeRestoreJobs

func CreateDescribeRestoreJobsRequest ¶ added in v1.61.1768

func CreateDescribeRestoreJobsRequest() (request *DescribeRestoreJobsRequest)

CreateDescribeRestoreJobsRequest creates a request to invoke DescribeRestoreJobs API

type DescribeRestoreJobsResponse ¶ added in v1.61.1768

type DescribeRestoreJobsResponse struct {
	*responses.BaseResponse
	RequestId   string       `json:"RequestId" xml:"RequestId"`
	PageInfo    PageInfo     `json:"PageInfo" xml:"PageInfo"`
	RestoreJobs []RestoreJob `json:"RestoreJobs" xml:"RestoreJobs"`
}

DescribeRestoreJobsResponse is the response struct for api DescribeRestoreJobs

func CreateDescribeRestoreJobsResponse ¶ added in v1.61.1768

func CreateDescribeRestoreJobsResponse() (response *DescribeRestoreJobsResponse)

CreateDescribeRestoreJobsResponse creates a response to parse from DescribeRestoreJobs response

type DescribeRiskCheckItemResultRequest ¶ added in v1.61.221

type DescribeRiskCheckItemResultRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ItemId          requests.Integer `position:"Query" name:"ItemId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	Lang            string           `position:"Query" name:"Lang"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
}

DescribeRiskCheckItemResultRequest is the request struct for api DescribeRiskCheckItemResult

func CreateDescribeRiskCheckItemResultRequest ¶ added in v1.61.221

func CreateDescribeRiskCheckItemResultRequest() (request *DescribeRiskCheckItemResultRequest)

CreateDescribeRiskCheckItemResultRequest creates a request to invoke DescribeRiskCheckItemResult API

type DescribeRiskCheckItemResultResponse ¶ added in v1.61.221

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

DescribeRiskCheckItemResultResponse is the response struct for api DescribeRiskCheckItemResult

func CreateDescribeRiskCheckItemResultResponse ¶ added in v1.61.221

func CreateDescribeRiskCheckItemResultResponse() (response *DescribeRiskCheckItemResultResponse)

CreateDescribeRiskCheckItemResultResponse creates a response to parse from DescribeRiskCheckItemResult response

type DescribeRiskCheckResultRequest ¶

type DescribeRiskCheckResultRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	Lang            string           `position:"Query" name:"Lang"`
	AssetType       string           `position:"Query" name:"AssetType"`
	QueryFlag       string           `position:"Query" name:"QueryFlag"`
	GroupId         requests.Integer `position:"Query" name:"GroupId"`
	ItemIds         *[]string        `position:"Query" name:"ItemIds"  type:"Repeated"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	RiskLevel       string           `position:"Query" name:"RiskLevel"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
	Name            string           `position:"Query" name:"Name"`
	Status          string           `position:"Query" name:"Status"`
}

DescribeRiskCheckResultRequest is the request struct for api DescribeRiskCheckResult

func CreateDescribeRiskCheckResultRequest ¶

func CreateDescribeRiskCheckResultRequest() (request *DescribeRiskCheckResultRequest)

CreateDescribeRiskCheckResultRequest creates a request to invoke DescribeRiskCheckResult API

type DescribeRiskCheckResultResponse ¶

type DescribeRiskCheckResultResponse struct {
	*responses.BaseResponse
	CurrentPage int                         `json:"CurrentPage" xml:"CurrentPage"`
	RequestId   string                      `json:"RequestId" xml:"RequestId"`
	PageSize    int                         `json:"PageSize" xml:"PageSize"`
	TotalCount  int                         `json:"TotalCount" xml:"TotalCount"`
	PageCount   int                         `json:"PageCount" xml:"PageCount"`
	Count       int                         `json:"Count" xml:"Count"`
	List        []RiskCheckResultForDisplay `json:"List" xml:"List"`
}

DescribeRiskCheckResultResponse is the response struct for api DescribeRiskCheckResult

func CreateDescribeRiskCheckResultResponse ¶

func CreateDescribeRiskCheckResultResponse() (response *DescribeRiskCheckResultResponse)

CreateDescribeRiskCheckResultResponse creates a response to parse from DescribeRiskCheckResult response

type DescribeRiskCheckSummaryRequest ¶

type DescribeRiskCheckSummaryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId            requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp                   string           `position:"Query" name:"SourceIp"`
	Lang                       string           `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string           `position:"Query" name:"ResourceDirectoryAccountId"`
}

DescribeRiskCheckSummaryRequest is the request struct for api DescribeRiskCheckSummary

func CreateDescribeRiskCheckSummaryRequest ¶

func CreateDescribeRiskCheckSummaryRequest() (request *DescribeRiskCheckSummaryRequest)

CreateDescribeRiskCheckSummaryRequest creates a request to invoke DescribeRiskCheckSummary API

type DescribeRiskCheckSummaryResponse ¶

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

DescribeRiskCheckSummaryResponse is the response struct for api DescribeRiskCheckSummary

func CreateDescribeRiskCheckSummaryResponse ¶

func CreateDescribeRiskCheckSummaryResponse() (response *DescribeRiskCheckSummaryResponse)

CreateDescribeRiskCheckSummaryResponse creates a response to parse from DescribeRiskCheckSummary response

type DescribeRiskItemTypeRequest ¶

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

DescribeRiskItemTypeRequest is the request struct for api DescribeRiskItemType

func CreateDescribeRiskItemTypeRequest ¶

func CreateDescribeRiskItemTypeRequest() (request *DescribeRiskItemTypeRequest)

CreateDescribeRiskItemTypeRequest creates a request to invoke DescribeRiskItemType API

type DescribeRiskItemTypeResponse ¶

type DescribeRiskItemTypeResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	List      []ItemType `json:"List" xml:"List"`
}

DescribeRiskItemTypeResponse is the response struct for api DescribeRiskItemType

func CreateDescribeRiskItemTypeResponse ¶

func CreateDescribeRiskItemTypeResponse() (response *DescribeRiskItemTypeResponse)

CreateDescribeRiskItemTypeResponse creates a response to parse from DescribeRiskItemType response

type DescribeRiskListCheckResultRequest ¶ added in v1.61.529

type DescribeRiskListCheckResultRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	InstanceIds     *[]string        `position:"Query" name:"InstanceIds"  type:"Repeated"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	Lang            string           `position:"Query" name:"Lang"`
}

DescribeRiskListCheckResultRequest is the request struct for api DescribeRiskListCheckResult

func CreateDescribeRiskListCheckResultRequest ¶ added in v1.61.529

func CreateDescribeRiskListCheckResultRequest() (request *DescribeRiskListCheckResultRequest)

CreateDescribeRiskListCheckResultRequest creates a request to invoke DescribeRiskListCheckResult API

type DescribeRiskListCheckResultResponse ¶ added in v1.61.529

type DescribeRiskListCheckResultResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	List      []RiskCountDO `json:"List" xml:"List"`
}

DescribeRiskListCheckResultResponse is the response struct for api DescribeRiskListCheckResult

func CreateDescribeRiskListCheckResultResponse ¶ added in v1.61.529

func CreateDescribeRiskListCheckResultResponse() (response *DescribeRiskListCheckResultResponse)

CreateDescribeRiskListCheckResultResponse creates a response to parse from DescribeRiskListCheckResult response

type DescribeRiskTypeRequest ¶ added in v1.61.1768

type DescribeRiskTypeRequest struct {
	*requests.RpcRequest
	SourceIp                   string `position:"Query" name:"SourceIp"`
	Lang                       string `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
	TypeName                   string `position:"Query" name:"TypeName"`
	Uuids                      string `position:"Query" name:"Uuids"`
}

DescribeRiskTypeRequest is the request struct for api DescribeRiskType

func CreateDescribeRiskTypeRequest ¶ added in v1.61.1768

func CreateDescribeRiskTypeRequest() (request *DescribeRiskTypeRequest)

CreateDescribeRiskTypeRequest creates a request to invoke DescribeRiskType API

type DescribeRiskTypeResponse ¶ added in v1.61.1768

type DescribeRiskTypeResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	RiskTypes []RiskType `json:"RiskTypes" xml:"RiskTypes"`
}

DescribeRiskTypeResponse is the response struct for api DescribeRiskType

func CreateDescribeRiskTypeResponse ¶ added in v1.61.1768

func CreateDescribeRiskTypeResponse() (response *DescribeRiskTypeResponse)

CreateDescribeRiskTypeResponse creates a response to parse from DescribeRiskType response

type DescribeSasAssetStatisticsColumnRequest ¶ added in v1.61.221

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

DescribeSasAssetStatisticsColumnRequest is the request struct for api DescribeSasAssetStatisticsColumn

func CreateDescribeSasAssetStatisticsColumnRequest ¶ added in v1.61.221

func CreateDescribeSasAssetStatisticsColumnRequest() (request *DescribeSasAssetStatisticsColumnRequest)

CreateDescribeSasAssetStatisticsColumnRequest creates a request to invoke DescribeSasAssetStatisticsColumn API

type DescribeSasAssetStatisticsColumnResponse ¶ added in v1.61.221

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 ¶ added in v1.61.221

func CreateDescribeSasAssetStatisticsColumnResponse() (response *DescribeSasAssetStatisticsColumnResponse)

CreateDescribeSasAssetStatisticsColumnResponse creates a response to parse from DescribeSasAssetStatisticsColumn response

type DescribeScanTaskProgressRequest ¶ added in v1.61.1768

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

DescribeScanTaskProgressRequest is the request struct for api DescribeScanTaskProgress

func CreateDescribeScanTaskProgressRequest ¶ added in v1.61.1768

func CreateDescribeScanTaskProgressRequest() (request *DescribeScanTaskProgressRequest)

CreateDescribeScanTaskProgressRequest creates a request to invoke DescribeScanTaskProgress API

type DescribeScanTaskProgressResponse ¶ added in v1.61.1768

type DescribeScanTaskProgressResponse struct {
	*responses.BaseResponse
	TargetInfo       string `json:"TargetInfo" xml:"TargetInfo"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
	ScanTaskProgress string `json:"ScanTaskProgress" xml:"ScanTaskProgress"`
}

DescribeScanTaskProgressResponse is the response struct for api DescribeScanTaskProgress

func CreateDescribeScanTaskProgressResponse ¶ added in v1.61.1768

func CreateDescribeScanTaskProgressResponse() (response *DescribeScanTaskProgressResponse)

CreateDescribeScanTaskProgressResponse creates a response to parse from DescribeScanTaskProgress response

type DescribeSearchConditionRequest ¶ added in v1.61.221

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

DescribeSearchConditionRequest is the request struct for api DescribeSearchCondition

func CreateDescribeSearchConditionRequest ¶ added in v1.61.221

func CreateDescribeSearchConditionRequest() (request *DescribeSearchConditionRequest)

CreateDescribeSearchConditionRequest creates a request to invoke DescribeSearchCondition API

type DescribeSearchConditionResponse ¶ added in v1.61.221

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 ¶ added in v1.61.221

func CreateDescribeSearchConditionResponse() (response *DescribeSearchConditionResponse)

CreateDescribeSearchConditionResponse creates a response to parse from DescribeSearchCondition response

type DescribeSecureSuggestionRequest ¶ added in v1.61.221

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 ¶ added in v1.61.221

func CreateDescribeSecureSuggestionRequest() (request *DescribeSecureSuggestionRequest)

CreateDescribeSecureSuggestionRequest creates a request to invoke DescribeSecureSuggestion API

type DescribeSecureSuggestionResponse ¶ added in v1.61.221

type DescribeSecureSuggestionResponse struct {
	*responses.BaseResponse
	TotalCount  int          `json:"TotalCount" xml:"TotalCount"`
	RequestId   string       `json:"RequestId" xml:"RequestId"`
	Suggestions []Suggestion `json:"Suggestions" xml:"Suggestions"`
}

DescribeSecureSuggestionResponse is the response struct for api DescribeSecureSuggestion

func CreateDescribeSecureSuggestionResponse ¶ added in v1.61.221

func CreateDescribeSecureSuggestionResponse() (response *DescribeSecureSuggestionResponse)

CreateDescribeSecureSuggestionResponse creates a response to parse from DescribeSecureSuggestion response

type DescribeSecurityCheckScheduleConfigRequest ¶

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

DescribeSecurityCheckScheduleConfigRequest is the request struct for api DescribeSecurityCheckScheduleConfig

func CreateDescribeSecurityCheckScheduleConfigRequest ¶

func CreateDescribeSecurityCheckScheduleConfigRequest() (request *DescribeSecurityCheckScheduleConfigRequest)

CreateDescribeSecurityCheckScheduleConfigRequest creates a request to invoke DescribeSecurityCheckScheduleConfig API

type DescribeSecurityCheckScheduleConfigResponse ¶

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

DescribeSecurityCheckScheduleConfigResponse is the response struct for api DescribeSecurityCheckScheduleConfig

func CreateDescribeSecurityCheckScheduleConfigResponse ¶

func CreateDescribeSecurityCheckScheduleConfigResponse() (response *DescribeSecurityCheckScheduleConfigResponse)

CreateDescribeSecurityCheckScheduleConfigResponse creates a response to parse from DescribeSecurityCheckScheduleConfig response

type DescribeSecurityEventOperationStatusRequest ¶ added in v1.61.529

type DescribeSecurityEventOperationStatusRequest struct {
	*requests.RpcRequest
	ResourceOwnerId  requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityEventIds *[]string        `position:"Query" name:"SecurityEventIds"  type:"Repeated"`
	SourceIp         string           `position:"Query" name:"SourceIp"`
	TaskId           requests.Integer `position:"Query" name:"TaskId"`
}

DescribeSecurityEventOperationStatusRequest is the request struct for api DescribeSecurityEventOperationStatus

func CreateDescribeSecurityEventOperationStatusRequest ¶ added in v1.61.529

func CreateDescribeSecurityEventOperationStatusRequest() (request *DescribeSecurityEventOperationStatusRequest)

CreateDescribeSecurityEventOperationStatusRequest creates a request to invoke DescribeSecurityEventOperationStatus API

type DescribeSecurityEventOperationStatusResponse ¶ added in v1.61.529

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

DescribeSecurityEventOperationStatusResponse is the response struct for api DescribeSecurityEventOperationStatus

func CreateDescribeSecurityEventOperationStatusResponse ¶ added in v1.61.529

func CreateDescribeSecurityEventOperationStatusResponse() (response *DescribeSecurityEventOperationStatusResponse)

CreateDescribeSecurityEventOperationStatusResponse creates a response to parse from DescribeSecurityEventOperationStatus response

type DescribeSecurityEventOperationsRequest ¶ added in v1.61.221

type DescribeSecurityEventOperationsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Lang            string           `position:"Query" name:"Lang"`
	SecurityEventId requests.Integer `position:"Query" name:"SecurityEventId"`
}

DescribeSecurityEventOperationsRequest is the request struct for api DescribeSecurityEventOperations

func CreateDescribeSecurityEventOperationsRequest ¶ added in v1.61.221

func CreateDescribeSecurityEventOperationsRequest() (request *DescribeSecurityEventOperationsRequest)

CreateDescribeSecurityEventOperationsRequest creates a request to invoke DescribeSecurityEventOperations API

type DescribeSecurityEventOperationsResponse ¶ added in v1.61.221

type DescribeSecurityEventOperationsResponse struct {
	*responses.BaseResponse
	RequestId                       string                   `json:"RequestId" xml:"RequestId"`
	SecurityEventOperationsResponse []SecurityEventOperation `json:"SecurityEventOperationsResponse" xml:"SecurityEventOperationsResponse"`
}

DescribeSecurityEventOperationsResponse is the response struct for api DescribeSecurityEventOperations

func CreateDescribeSecurityEventOperationsResponse ¶ added in v1.61.221

func CreateDescribeSecurityEventOperationsResponse() (response *DescribeSecurityEventOperationsResponse)

CreateDescribeSecurityEventOperationsResponse creates a response to parse from DescribeSecurityEventOperations response

type DescribeSecurityStatInfoRequest ¶ added in v1.61.221

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

DescribeSecurityStatInfoRequest is the request struct for api DescribeSecurityStatInfo

func CreateDescribeSecurityStatInfoRequest ¶ added in v1.61.221

func CreateDescribeSecurityStatInfoRequest() (request *DescribeSecurityStatInfoRequest)

CreateDescribeSecurityStatInfoRequest creates a request to invoke DescribeSecurityStatInfo API

type DescribeSecurityStatInfoResponse ¶ added in v1.61.221

type DescribeSecurityStatInfoResponse struct {
	*responses.BaseResponse
	Success       bool          `json:"Success" xml:"Success"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	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 ¶ added in v1.61.221

func CreateDescribeSecurityStatInfoResponse() (response *DescribeSecurityStatInfoResponse)

CreateDescribeSecurityStatInfoResponse creates a response to parse from DescribeSecurityStatInfo response

type DescribeServiceLinkedRoleStatusRequest ¶ added in v1.61.1768

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

DescribeServiceLinkedRoleStatusRequest is the request struct for api DescribeServiceLinkedRoleStatus

func CreateDescribeServiceLinkedRoleStatusRequest ¶ added in v1.61.1768

func CreateDescribeServiceLinkedRoleStatusRequest() (request *DescribeServiceLinkedRoleStatusRequest)

CreateDescribeServiceLinkedRoleStatusRequest creates a request to invoke DescribeServiceLinkedRoleStatus API

type DescribeServiceLinkedRoleStatusResponse ¶ added in v1.61.1768

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

DescribeServiceLinkedRoleStatusResponse is the response struct for api DescribeServiceLinkedRoleStatus

func CreateDescribeServiceLinkedRoleStatusResponse ¶ added in v1.61.1768

func CreateDescribeServiceLinkedRoleStatusResponse() (response *DescribeServiceLinkedRoleStatusResponse)

CreateDescribeServiceLinkedRoleStatusResponse creates a response to parse from DescribeServiceLinkedRoleStatus response

type DescribeSimilarEventScenariosRequest ¶ added in v1.61.529

type DescribeSimilarEventScenariosRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	SecurityEventId requests.Integer `position:"Query" name:"SecurityEventId"`
}

DescribeSimilarEventScenariosRequest is the request struct for api DescribeSimilarEventScenarios

func CreateDescribeSimilarEventScenariosRequest ¶ added in v1.61.529

func CreateDescribeSimilarEventScenariosRequest() (request *DescribeSimilarEventScenariosRequest)

CreateDescribeSimilarEventScenariosRequest creates a request to invoke DescribeSimilarEventScenarios API

type DescribeSimilarEventScenariosResponse ¶ added in v1.61.529

type DescribeSimilarEventScenariosResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Scenarios []Scenario `json:"Scenarios" xml:"Scenarios"`
}

DescribeSimilarEventScenariosResponse is the response struct for api DescribeSimilarEventScenarios

func CreateDescribeSimilarEventScenariosResponse ¶ added in v1.61.529

func CreateDescribeSimilarEventScenariosResponse() (response *DescribeSimilarEventScenariosResponse)

CreateDescribeSimilarEventScenariosResponse creates a response to parse from DescribeSimilarEventScenarios response

type DescribeSimilarSecurityEventsRequest ¶ added in v1.61.221

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

DescribeSimilarSecurityEventsRequest is the request struct for api DescribeSimilarSecurityEvents

func CreateDescribeSimilarSecurityEventsRequest ¶ added in v1.61.221

func CreateDescribeSimilarSecurityEventsRequest() (request *DescribeSimilarSecurityEventsRequest)

CreateDescribeSimilarSecurityEventsRequest creates a request to invoke DescribeSimilarSecurityEvents API

type DescribeSimilarSecurityEventsResponse ¶ added in v1.61.221

type DescribeSimilarSecurityEventsResponse struct {
	*responses.BaseResponse
	RequestId              string                `json:"RequestId" xml:"RequestId"`
	PageInfo               PageInfo              `json:"PageInfo" xml:"PageInfo"`
	SecurityEventsResponse []SimpleSecurityEvent `json:"SecurityEventsResponse" xml:"SecurityEventsResponse"`
}

DescribeSimilarSecurityEventsResponse is the response struct for api DescribeSimilarSecurityEvents

func CreateDescribeSimilarSecurityEventsResponse ¶ added in v1.61.221

func CreateDescribeSimilarSecurityEventsResponse() (response *DescribeSimilarSecurityEventsResponse)

CreateDescribeSimilarSecurityEventsResponse creates a response to parse from DescribeSimilarSecurityEvents response

type DescribeStrategyDetailRequest ¶ added in v1.61.1768

type DescribeStrategyDetailRequest struct {
	*requests.RpcRequest
	SourceIp                   string `position:"Query" name:"SourceIp"`
	Id                         string `position:"Query" name:"Id"`
	Lang                       string `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
}

DescribeStrategyDetailRequest is the request struct for api DescribeStrategyDetail

func CreateDescribeStrategyDetailRequest ¶ added in v1.61.1768

func CreateDescribeStrategyDetailRequest() (request *DescribeStrategyDetailRequest)

CreateDescribeStrategyDetailRequest creates a request to invoke DescribeStrategyDetail API

type DescribeStrategyDetailResponse ¶ added in v1.61.1768

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

DescribeStrategyDetailResponse is the response struct for api DescribeStrategyDetail

func CreateDescribeStrategyDetailResponse ¶ added in v1.61.1768

func CreateDescribeStrategyDetailResponse() (response *DescribeStrategyDetailResponse)

CreateDescribeStrategyDetailResponse creates a response to parse from DescribeStrategyDetail response

type DescribeStrategyExecDetailRequest ¶

type DescribeStrategyExecDetailRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	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
	InProcessCount int         `json:"InProcessCount" xml:"InProcessCount"`
	EndTime        string      `json:"EndTime" xml:"EndTime"`
	StartTime      string      `json:"StartTime" xml:"StartTime"`
	Percent        string      `json:"Percent" xml:"Percent"`
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	FailCount      int         `json:"FailCount" xml:"FailCount"`
	Source         string      `json:"Source" xml:"Source"`
	SuccessCount   int         `json:"SuccessCount" xml:"SuccessCount"`
	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 DescribeStrategyRequest ¶ added in v1.61.1768

type DescribeStrategyRequest struct {
	*requests.RpcRequest
	SourceIp                   string `position:"Query" name:"SourceIp"`
	Lang                       string `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
	CustomType                 string `position:"Query" name:"CustomType"`
	StrategyIds                string `position:"Query" name:"StrategyIds"`
}

DescribeStrategyRequest is the request struct for api DescribeStrategy

func CreateDescribeStrategyRequest ¶ added in v1.61.1768

func CreateDescribeStrategyRequest() (request *DescribeStrategyRequest)

CreateDescribeStrategyRequest creates a request to invoke DescribeStrategy API

type DescribeStrategyResponse ¶ added in v1.61.1768

type DescribeStrategyResponse struct {
	*responses.BaseResponse
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Strategies []Strategy `json:"Strategies" xml:"Strategies"`
}

DescribeStrategyResponse is the response struct for api DescribeStrategy

func CreateDescribeStrategyResponse ¶ added in v1.61.1768

func CreateDescribeStrategyResponse() (response *DescribeStrategyResponse)

CreateDescribeStrategyResponse creates a response to parse from DescribeStrategy response

type DescribeStrategyTargetRequest ¶ added in v1.61.1768

type DescribeStrategyTargetRequest struct {
	*requests.RpcRequest
	Type                       string `position:"Query" name:"Type"`
	SourceIp                   string `position:"Query" name:"SourceIp"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
	Config                     string `position:"Query" name:"Config"`
}

DescribeStrategyTargetRequest is the request struct for api DescribeStrategyTarget

func CreateDescribeStrategyTargetRequest ¶ added in v1.61.1768

func CreateDescribeStrategyTargetRequest() (request *DescribeStrategyTargetRequest)

CreateDescribeStrategyTargetRequest creates a request to invoke DescribeStrategyTarget API

type DescribeStrategyTargetResponse ¶ added in v1.61.1768

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 ¶ added in v1.61.1768

func CreateDescribeStrategyTargetResponse() (response *DescribeStrategyTargetResponse)

CreateDescribeStrategyTargetResponse creates a response to parse from DescribeStrategyTarget 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 ¶ added in v1.61.221

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

DescribeSummaryInfoRequest is the request struct for api DescribeSummaryInfo

func CreateDescribeSummaryInfoRequest ¶ added in v1.61.221

func CreateDescribeSummaryInfoRequest() (request *DescribeSummaryInfoRequest)

CreateDescribeSummaryInfoRequest creates a request to invoke DescribeSummaryInfo API

type DescribeSummaryInfoResponse ¶ added in v1.61.221

type DescribeSummaryInfoResponse struct {
	*responses.BaseResponse
	RequestId               string `json:"RequestId" xml:"RequestId"`
	Success                 bool   `json:"Success" xml:"Success"`
	AegisClientOfflineCount int    `json:"AegisClientOfflineCount" xml:"AegisClientOfflineCount"`
	AegisClientOnlineCount  int    `json:"AegisClientOnlineCount" xml:"AegisClientOnlineCount"`
	SecurityScore           int    `json:"SecurityScore" xml:"SecurityScore"`
}

DescribeSummaryInfoResponse is the response struct for api DescribeSummaryInfo

func CreateDescribeSummaryInfoResponse ¶ added in v1.61.221

func CreateDescribeSummaryInfoResponse() (response *DescribeSummaryInfoResponse)

CreateDescribeSummaryInfoResponse creates a response to parse from DescribeSummaryInfo response

type DescribeSupportRegionRequest ¶ added in v1.61.1768

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

DescribeSupportRegionRequest is the request struct for api DescribeSupportRegion

func CreateDescribeSupportRegionRequest ¶ added in v1.61.1768

func CreateDescribeSupportRegionRequest() (request *DescribeSupportRegionRequest)

CreateDescribeSupportRegionRequest creates a request to invoke DescribeSupportRegion API

type DescribeSupportRegionResponse ¶ added in v1.61.1768

type DescribeSupportRegionResponse struct {
	*responses.BaseResponse
	RequestId     string   `json:"RequestId" xml:"RequestId"`
	SupportRegion []string `json:"SupportRegion" xml:"SupportRegion"`
}

DescribeSupportRegionResponse is the response struct for api DescribeSupportRegion

func CreateDescribeSupportRegionResponse ¶ added in v1.61.1768

func CreateDescribeSupportRegionResponse() (response *DescribeSupportRegionResponse)

CreateDescribeSupportRegionResponse creates a response to parse from DescribeSupportRegion response

type DescribeSuspEventDetailRequest ¶

type DescribeSuspEventDetailRequest struct {
	*requests.RpcRequest
	SourceIp          string           `position:"Query" name:"SourceIp"`
	From              string           `position:"Query" name:"From"`
	Lang              string           `position:"Query" name:"Lang"`
	SuspiciousEventId requests.Integer `position:"Query" name:"SuspiciousEventId"`
}

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
	Type             string      `json:"Type" xml:"Type"`
	DataSource       string      `json:"DataSource" xml:"DataSource"`
	EventName        string      `json:"EventName" xml:"EventName"`
	InternetIp       string      `json:"InternetIp" xml:"InternetIp"`
	IntranetIp       string      `json:"IntranetIp" xml:"IntranetIp"`
	LastTime         string      `json:"LastTime" xml:"LastTime"`
	OperateMsg       string      `json:"OperateMsg" xml:"OperateMsg"`
	Uuid             string      `json:"Uuid" xml:"Uuid"`
	CanBeDealOnLine  bool        `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	RequestId        string      `json:"RequestId" xml:"RequestId"`
	EventTypeDesc    string      `json:"EventTypeDesc" xml:"EventTypeDesc"`
	EventDesc        string      `json:"EventDesc" xml:"EventDesc"`
	InstanceName     string      `json:"InstanceName" xml:"InstanceName"`
	EventStatus      string      `json:"EventStatus" xml:"EventStatus"`
	SaleVersion      string      `json:"SaleVersion" xml:"SaleVersion"`
	OperateErrorCode string      `json:"OperateErrorCode" xml:"OperateErrorCode"`
	SasId            string      `json:"SasId" xml:"SasId"`
	Level            string      `json:"Level" xml:"Level"`
	Id               int         `json:"Id" xml:"Id"`
	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 DescribeSuspEventQuaraFilesRequest ¶ added in v1.61.529

type DescribeSuspEventQuaraFilesRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    string           `position:"Query" name:"PageSize"`
	From        string           `position:"Query" name:"From"`
	GroupingId  requests.Integer `position:"Query" name:"GroupingId"`
	GroupId     string           `position:"Query" name:"GroupId"`
	CurrentPage string           `position:"Query" name:"CurrentPage"`
	QuaraTag    string           `position:"Query" name:"QuaraTag"`
	Status      string           `position:"Query" name:"Status"`
}

DescribeSuspEventQuaraFilesRequest is the request struct for api DescribeSuspEventQuaraFiles

func CreateDescribeSuspEventQuaraFilesRequest ¶ added in v1.61.529

func CreateDescribeSuspEventQuaraFilesRequest() (request *DescribeSuspEventQuaraFilesRequest)

CreateDescribeSuspEventQuaraFilesRequest creates a request to invoke DescribeSuspEventQuaraFiles API

type DescribeSuspEventQuaraFilesResponse ¶ added in v1.61.529

type DescribeSuspEventQuaraFilesResponse struct {
	*responses.BaseResponse
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	Count       int         `json:"Count" xml:"Count"`
	QuaraFiles  []QuaraFile `json:"QuaraFiles" xml:"QuaraFiles"`
}

DescribeSuspEventQuaraFilesResponse is the response struct for api DescribeSuspEventQuaraFiles

func CreateDescribeSuspEventQuaraFilesResponse ¶ added in v1.61.529

func CreateDescribeSuspEventQuaraFilesResponse() (response *DescribeSuspEventQuaraFilesResponse)

CreateDescribeSuspEventQuaraFilesResponse creates a response to parse from DescribeSuspEventQuaraFiles response

type DescribeSuspEventsRequest ¶

type DescribeSuspEventsRequest struct {
	*requests.RpcRequest
	Source               string           `position:"Query" name:"Source"`
	ContainerFieldName   string           `position:"Query" name:"ContainerFieldName"`
	SourceIp             string           `position:"Query" name:"SourceIp"`
	EventNames           string           `position:"Query" name:"EventNames"`
	From                 string           `position:"Query" name:"From"`
	Id                   requests.Integer `position:"Query" name:"Id"`
	TacticId             string           `position:"Body" name:"TacticId"`
	AlarmUniqueInfo      string           `position:"Query" name:"AlarmUniqueInfo"`
	UniqueInfo           string           `position:"Query" name:"UniqueInfo"`
	GroupId              requests.Integer `position:"Query" name:"GroupId"`
	OperateTimeEnd       string           `position:"Query" name:"OperateTimeEnd"`
	Name                 string           `position:"Query" name:"Name"`
	Status               string           `position:"Query" name:"Status"`
	Uuids                string           `position:"Query" name:"Uuids"`
	TimeEnd              string           `position:"Query" name:"TimeEnd"`
	TargetType           string           `position:"Query" name:"TargetType"`
	Remark               string           `position:"Query" name:"Remark"`
	ContainerFieldValue  string           `position:"Query" name:"ContainerFieldValue"`
	PageSize             string           `position:"Query" name:"PageSize"`
	Lang                 string           `position:"Query" name:"Lang"`
	Dealed               string           `position:"Query" name:"Dealed"`
	CurrentPage          string           `position:"Query" name:"CurrentPage"`
	ClusterId            string           `position:"Query" name:"ClusterId"`
	OperateErrorCodeList *[]string        `position:"Query" name:"OperateErrorCodeList"  type:"Repeated"`
	OperateTimeStart     string           `position:"Query" name:"OperateTimeStart"`
	TimeStart            string           `position:"Query" name:"TimeStart"`
	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
	CurrentPage int              `json:"CurrentPage" xml:"CurrentPage"`
	PageSize    int              `json:"PageSize" xml:"PageSize"`
	RequestId   string           `json:"RequestId" xml:"RequestId"`
	TotalCount  int              `json:"TotalCount" xml:"TotalCount"`
	Count       int              `json:"Count" xml:"Count"`
	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 DescribeSuspiciousOverallConfigRequest ¶ added in v1.61.1768

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

DescribeSuspiciousOverallConfigRequest is the request struct for api DescribeSuspiciousOverallConfig

func CreateDescribeSuspiciousOverallConfigRequest ¶ added in v1.61.1768

func CreateDescribeSuspiciousOverallConfigRequest() (request *DescribeSuspiciousOverallConfigRequest)

CreateDescribeSuspiciousOverallConfigRequest creates a request to invoke DescribeSuspiciousOverallConfig API

type DescribeSuspiciousOverallConfigResponse ¶ added in v1.61.1768

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 ¶ added in v1.61.1768

func CreateDescribeSuspiciousOverallConfigResponse() (response *DescribeSuspiciousOverallConfigResponse)

CreateDescribeSuspiciousOverallConfigResponse creates a response to parse from DescribeSuspiciousOverallConfig response

type DescribeSuspiciousUUIDConfigRequest ¶ added in v1.61.1768

type DescribeSuspiciousUUIDConfigRequest struct {
	*requests.RpcRequest
	Type                       string `position:"Query" name:"Type"`
	SourceIp                   string `position:"Query" name:"SourceIp"`
	Lang                       string `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
}

DescribeSuspiciousUUIDConfigRequest is the request struct for api DescribeSuspiciousUUIDConfig

func CreateDescribeSuspiciousUUIDConfigRequest ¶ added in v1.61.1768

func CreateDescribeSuspiciousUUIDConfigRequest() (request *DescribeSuspiciousUUIDConfigRequest)

CreateDescribeSuspiciousUUIDConfigRequest creates a request to invoke DescribeSuspiciousUUIDConfig API

type DescribeSuspiciousUUIDConfigResponse ¶ added in v1.61.1768

type DescribeSuspiciousUUIDConfigResponse struct {
	*responses.BaseResponse
	Count     int      `json:"Count" xml:"Count"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	UUIDList  []string `json:"UUIDList" xml:"UUIDList"`
}

DescribeSuspiciousUUIDConfigResponse is the response struct for api DescribeSuspiciousUUIDConfig

func CreateDescribeSuspiciousUUIDConfigResponse ¶ added in v1.61.1768

func CreateDescribeSuspiciousUUIDConfigResponse() (response *DescribeSuspiciousUUIDConfigResponse)

CreateDescribeSuspiciousUUIDConfigResponse creates a response to parse from DescribeSuspiciousUUIDConfig response

type DescribeUserBackupMachinesRequest ¶ added in v1.61.1768

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

DescribeUserBackupMachinesRequest is the request struct for api DescribeUserBackupMachines

func CreateDescribeUserBackupMachinesRequest ¶ added in v1.61.1768

func CreateDescribeUserBackupMachinesRequest() (request *DescribeUserBackupMachinesRequest)

CreateDescribeUserBackupMachinesRequest creates a request to invoke DescribeUserBackupMachines API

type DescribeUserBackupMachinesResponse ¶ added in v1.61.1768

type DescribeUserBackupMachinesResponse struct {
	*responses.BaseResponse
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Machines  []SimpleBackupMachine `json:"Machines" xml:"Machines"`
}

DescribeUserBackupMachinesResponse is the response struct for api DescribeUserBackupMachines

func CreateDescribeUserBackupMachinesResponse ¶ added in v1.61.1768

func CreateDescribeUserBackupMachinesResponse() (response *DescribeUserBackupMachinesResponse)

CreateDescribeUserBackupMachinesResponse creates a response to parse from DescribeUserBackupMachines response

type DescribeUserBaselineAuthorizationRequest ¶

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

DescribeUserBaselineAuthorizationRequest is the request struct for api DescribeUserBaselineAuthorization

func CreateDescribeUserBaselineAuthorizationRequest ¶

func CreateDescribeUserBaselineAuthorizationRequest() (request *DescribeUserBaselineAuthorizationRequest)

CreateDescribeUserBaselineAuthorizationRequest creates a request to invoke DescribeUserBaselineAuthorization API

type DescribeUserBaselineAuthorizationResponse ¶

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

DescribeUserBaselineAuthorizationResponse is the response struct for api DescribeUserBaselineAuthorization

func CreateDescribeUserBaselineAuthorizationResponse ¶

func CreateDescribeUserBaselineAuthorizationResponse() (response *DescribeUserBaselineAuthorizationResponse)

CreateDescribeUserBaselineAuthorizationResponse creates a response to parse from DescribeUserBaselineAuthorization response

type DescribeUserLayoutAuthorizationRequest ¶ added in v1.61.221

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

DescribeUserLayoutAuthorizationRequest is the request struct for api DescribeUserLayoutAuthorization

func CreateDescribeUserLayoutAuthorizationRequest ¶ added in v1.61.221

func CreateDescribeUserLayoutAuthorizationRequest() (request *DescribeUserLayoutAuthorizationRequest)

CreateDescribeUserLayoutAuthorizationRequest creates a request to invoke DescribeUserLayoutAuthorization API

type DescribeUserLayoutAuthorizationResponse ¶ added in v1.61.221

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

DescribeUserLayoutAuthorizationResponse is the response struct for api DescribeUserLayoutAuthorization

func CreateDescribeUserLayoutAuthorizationResponse ¶ added in v1.61.221

func CreateDescribeUserLayoutAuthorizationResponse() (response *DescribeUserLayoutAuthorizationResponse)

CreateDescribeUserLayoutAuthorizationResponse creates a response to parse from DescribeUserLayoutAuthorization response

type DescribeUuidsByVulNamesRequest ¶ added in v1.61.1768

type DescribeUuidsByVulNamesRequest struct {
	*requests.RpcRequest
	StatusList     string           `position:"Query" name:"StatusList"`
	TargetType     string           `position:"Query" name:"TargetType"`
	Remark         string           `position:"Query" name:"Remark"`
	Type           string           `position:"Query" name:"Type"`
	VpcInstanceIds string           `position:"Query" name:"VpcInstanceIds"`
	VulNames       *[]string        `position:"Query" name:"VulNames"  type:"Repeated"`
	SourceIp       string           `position:"Query" name:"SourceIp"`
	Tag            string           `position:"Query" name:"Tag"`
	Lang           string           `position:"Query" name:"Lang"`
	Level          string           `position:"Query" name:"Level"`
	GroupId        requests.Integer `position:"Query" name:"GroupId"`
	Dealed         string           `position:"Query" name:"Dealed"`
	FieldValue     string           `position:"Query" name:"FieldValue"`
	FieldName      string           `position:"Query" name:"FieldName"`
	SearchTags     string           `position:"Query" name:"SearchTags"`
	Necessity      string           `position:"Query" name:"Necessity"`
}

DescribeUuidsByVulNamesRequest is the request struct for api DescribeUuidsByVulNames

func CreateDescribeUuidsByVulNamesRequest ¶ added in v1.61.1768

func CreateDescribeUuidsByVulNamesRequest() (request *DescribeUuidsByVulNamesRequest)

CreateDescribeUuidsByVulNamesRequest creates a request to invoke DescribeUuidsByVulNames API

type DescribeUuidsByVulNamesResponse ¶ added in v1.61.1768

type DescribeUuidsByVulNamesResponse struct {
	*responses.BaseResponse
	RequestId             string                 `json:"RequestId" xml:"RequestId"`
	MachineInfoStatistics []MachineInfoStatistic `json:"MachineInfoStatistics" xml:"MachineInfoStatistics"`
}

DescribeUuidsByVulNamesResponse is the response struct for api DescribeUuidsByVulNames

func CreateDescribeUuidsByVulNamesResponse ¶ added in v1.61.1768

func CreateDescribeUuidsByVulNamesResponse() (response *DescribeUuidsByVulNamesResponse)

CreateDescribeUuidsByVulNamesResponse creates a response to parse from DescribeUuidsByVulNames response

type DescribeVendorListRequest ¶ added in v1.61.1768

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

DescribeVendorListRequest is the request struct for api DescribeVendorList

func CreateDescribeVendorListRequest ¶ added in v1.61.1768

func CreateDescribeVendorListRequest() (request *DescribeVendorListRequest)

CreateDescribeVendorListRequest creates a request to invoke DescribeVendorList API

type DescribeVendorListResponse ¶ added in v1.61.1768

type DescribeVendorListResponse struct {
	*responses.BaseResponse
	RequestId      string   `json:"RequestId" xml:"RequestId"`
	VendorNameList []string `json:"VendorNameList" xml:"VendorNameList"`
}

DescribeVendorListResponse is the response struct for api DescribeVendorList

func CreateDescribeVendorListResponse ¶ added in v1.61.1768

func CreateDescribeVendorListResponse() (response *DescribeVendorListResponse)

CreateDescribeVendorListResponse creates a response to parse from DescribeVendorList response

type DescribeVersionConfigRequest ¶ added in v1.61.529

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

DescribeVersionConfigRequest is the request struct for api DescribeVersionConfig

func CreateDescribeVersionConfigRequest ¶ added in v1.61.529

func CreateDescribeVersionConfigRequest() (request *DescribeVersionConfigRequest)

CreateDescribeVersionConfigRequest creates a request to invoke DescribeVersionConfig API

type DescribeVersionConfigResponse ¶ added in v1.61.529

type DescribeVersionConfigResponse struct {
	*responses.BaseResponse
	MVAuthCount             int    `json:"MVAuthCount" xml:"MVAuthCount"`
	SasLog                  int    `json:"SasLog" xml:"SasLog"`
	LogCapacity             int    `json:"LogCapacity" xml:"LogCapacity"`
	SasScreen               int    `json:"SasScreen" xml:"SasScreen"`
	HoneypotCapacity        int64  `json:"HoneypotCapacity" xml:"HoneypotCapacity"`
	CreateTime              int64  `json:"CreateTime" xml:"CreateTime"`
	MVUnusedAuthCount       int    `json:"MVUnusedAuthCount" xml:"MVUnusedAuthCount"`
	WebLock                 int    `json:"WebLock" xml:"WebLock"`
	AppWhiteListAuthCount   int64  `json:"AppWhiteListAuthCount" xml:"AppWhiteListAuthCount"`
	RequestId               string `json:"RequestId" xml:"RequestId"`
	LogTime                 int    `json:"LogTime" xml:"LogTime"`
	Flag                    int    `json:"Flag" xml:"Flag"`
	LastInstanceReleaseTime int64  `json:"LastInstanceReleaseTime" xml:"LastInstanceReleaseTime"`
	LastTrailEndTime        int64  `json:"LastTrailEndTime" xml:"LastTrailEndTime"`
	Version                 int    `json:"Version" xml:"Version"`
	WebLockAuthCount        int64  `json:"WebLockAuthCount" xml:"WebLockAuthCount"`
	ReleaseTime             int64  `json:"ReleaseTime" xml:"ReleaseTime"`
	HighestVersion          int    `json:"HighestVersion" xml:"HighestVersion"`
	AssetLevel              int    `json:"AssetLevel" xml:"AssetLevel"`
	AvdsFlag                int    `json:"AvdsFlag" xml:"AvdsFlag"`
	IsPaidUser              bool   `json:"IsPaidUser" xml:"IsPaidUser"`
	IsOverBalance           bool   `json:"IsOverBalance" xml:"IsOverBalance"`
	InstanceId              string `json:"InstanceId" xml:"InstanceId"`
	SlsCapacity             int64  `json:"SlsCapacity" xml:"SlsCapacity"`
	VmCores                 int    `json:"VmCores" xml:"VmCores"`
	AllowPartialBuy         int    `json:"AllowPartialBuy" xml:"AllowPartialBuy"`
	AppWhiteList            int    `json:"AppWhiteList" xml:"AppWhiteList"`
	IsSasOpening            bool   `json:"IsSasOpening" xml:"IsSasOpening"`
	GmtCreate               int64  `json:"GmtCreate" xml:"GmtCreate"`
	ImageScanCapacity       int64  `json:"ImageScanCapacity" xml:"ImageScanCapacity"`
	IsTrialVersion          int    `json:"IsTrialVersion" xml:"IsTrialVersion"`
	UserDefinedAlarms       int    `json:"UserDefinedAlarms" xml:"UserDefinedAlarms"`
	OpenTime                int64  `json:"OpenTime" xml:"OpenTime"`
	IsNewContainerVersion   bool   `json:"IsNewContainerVersion" xml:"IsNewContainerVersion"`
}

DescribeVersionConfigResponse is the response struct for api DescribeVersionConfig

func CreateDescribeVersionConfigResponse ¶ added in v1.61.529

func CreateDescribeVersionConfigResponse() (response *DescribeVersionConfigResponse)

CreateDescribeVersionConfigResponse creates a response to parse from DescribeVersionConfig response

type DescribeVolDingdingMessageRequest ¶ added in v1.61.221

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

DescribeVolDingdingMessageRequest is the request struct for api DescribeVolDingdingMessage

func CreateDescribeVolDingdingMessageRequest ¶ added in v1.61.221

func CreateDescribeVolDingdingMessageRequest() (request *DescribeVolDingdingMessageRequest)

CreateDescribeVolDingdingMessageRequest creates a request to invoke DescribeVolDingdingMessage API

type DescribeVolDingdingMessageResponse ¶ added in v1.61.221

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

DescribeVolDingdingMessageResponse is the response struct for api DescribeVolDingdingMessage

func CreateDescribeVolDingdingMessageResponse ¶ added in v1.61.221

func CreateDescribeVolDingdingMessageResponse() (response *DescribeVolDingdingMessageResponse)

CreateDescribeVolDingdingMessageResponse creates a response to parse from DescribeVolDingdingMessage response

type DescribeVpcHoneyPotCriteriaRequest ¶ added in v1.61.1768

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

DescribeVpcHoneyPotCriteriaRequest is the request struct for api DescribeVpcHoneyPotCriteria

func CreateDescribeVpcHoneyPotCriteriaRequest ¶ added in v1.61.1768

func CreateDescribeVpcHoneyPotCriteriaRequest() (request *DescribeVpcHoneyPotCriteriaRequest)

CreateDescribeVpcHoneyPotCriteriaRequest creates a request to invoke DescribeVpcHoneyPotCriteria API

type DescribeVpcHoneyPotCriteriaResponse ¶ added in v1.61.1768

type DescribeVpcHoneyPotCriteriaResponse struct {
	*responses.BaseResponse
	RequestId    string     `json:"RequestId" xml:"RequestId"`
	CriteriaList []Criteria `json:"CriteriaList" xml:"CriteriaList"`
}

DescribeVpcHoneyPotCriteriaResponse is the response struct for api DescribeVpcHoneyPotCriteria

func CreateDescribeVpcHoneyPotCriteriaResponse ¶ added in v1.61.1768

func CreateDescribeVpcHoneyPotCriteriaResponse() (response *DescribeVpcHoneyPotCriteriaResponse)

CreateDescribeVpcHoneyPotCriteriaResponse creates a response to parse from DescribeVpcHoneyPotCriteria response

type DescribeVpcHoneyPotListRequest ¶ added in v1.61.1768

type DescribeVpcHoneyPotListRequest struct {
	*requests.RpcRequest
	VpcName           string           `position:"Query" name:"VpcName"`
	SourceIp          string           `position:"Query" name:"SourceIp"`
	PageSize          requests.Integer `position:"Query" name:"PageSize"`
	HoneyPotExistence requests.Boolean `position:"Query" name:"HoneyPotExistence"`
	VpcRegionId       string           `position:"Query" name:"VpcRegionId"`
	CurrentPage       requests.Integer `position:"Query" name:"CurrentPage"`
	VpcId             string           `position:"Query" name:"VpcId"`
}

DescribeVpcHoneyPotListRequest is the request struct for api DescribeVpcHoneyPotList

func CreateDescribeVpcHoneyPotListRequest ¶ added in v1.61.1768

func CreateDescribeVpcHoneyPotListRequest() (request *DescribeVpcHoneyPotListRequest)

CreateDescribeVpcHoneyPotListRequest creates a request to invoke DescribeVpcHoneyPotList API

type DescribeVpcHoneyPotListResponse ¶ added in v1.61.1768

type DescribeVpcHoneyPotListResponse struct {
	*responses.BaseResponse
	RequestId          string           `json:"RequestId" xml:"RequestId"`
	PageInfo           PageInfo         `json:"PageInfo" xml:"PageInfo"`
	VpcHoneyPotDTOList []VpcHoneyPotDTO `json:"VpcHoneyPotDTOList" xml:"VpcHoneyPotDTOList"`
}

DescribeVpcHoneyPotListResponse is the response struct for api DescribeVpcHoneyPotList

func CreateDescribeVpcHoneyPotListResponse ¶ added in v1.61.1768

func CreateDescribeVpcHoneyPotListResponse() (response *DescribeVpcHoneyPotListResponse)

CreateDescribeVpcHoneyPotListResponse creates a response to parse from DescribeVpcHoneyPotList response

type DescribeVpcListRequest ¶ added in v1.61.221

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

DescribeVpcListRequest is the request struct for api DescribeVpcList

func CreateDescribeVpcListRequest ¶ added in v1.61.221

func CreateDescribeVpcListRequest() (request *DescribeVpcListRequest)

CreateDescribeVpcListRequest creates a request to invoke DescribeVpcList API

type DescribeVpcListResponse ¶ added in v1.61.221

type DescribeVpcListResponse struct {
	*responses.BaseResponse
	Count     int    `json:"Count" xml:"Count"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	VpcList   []Vpc  `json:"VpcList" xml:"VpcList"`
}

DescribeVpcListResponse is the response struct for api DescribeVpcList

func CreateDescribeVpcListResponse ¶ added in v1.61.221

func CreateDescribeVpcListResponse() (response *DescribeVpcListResponse)

CreateDescribeVpcListResponse creates a response to parse from DescribeVpcList response

type DescribeVulDetailsRequest ¶

type DescribeVulDetailsRequest struct {
	*requests.RpcRequest
	Type      string `position:"Query" name:"Type"`
	AliasName string `position:"Query" name:"AliasName"`
	SourceIp  string `position:"Query" name:"SourceIp"`
	Name      string `position:"Query" name:"Name"`
	Lang      string `position:"Query" name:"Lang"`
}

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 ¶ added in v1.61.1768

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 ¶ added in v1.61.1768

func CreateDescribeVulExportInfoRequest() (request *DescribeVulExportInfoRequest)

CreateDescribeVulExportInfoRequest creates a request to invoke DescribeVulExportInfo API

type DescribeVulExportInfoResponse ¶ added in v1.61.1768

type DescribeVulExportInfoResponse struct {
	*responses.BaseResponse
	Link         string `json:"Link" xml:"Link"`
	Progress     int    `json:"Progress" xml:"Progress"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	Message      string `json:"Message" xml:"Message"`
	FileName     string `json:"FileName" xml:"FileName"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Id           int64  `json:"Id" xml:"Id"`
}

DescribeVulExportInfoResponse is the response struct for api DescribeVulExportInfo

func CreateDescribeVulExportInfoResponse ¶ added in v1.61.1768

func CreateDescribeVulExportInfoResponse() (response *DescribeVulExportInfoResponse)

CreateDescribeVulExportInfoResponse creates a response to parse from DescribeVulExportInfo response

type DescribeVulListRequest ¶

type DescribeVulListRequest struct {
	*requests.RpcRequest
	MinScore            requests.Integer `position:"Query" name:"MinScore"`
	AttachTypes         string           `position:"Query" name:"AttachTypes"`
	Type                string           `position:"Query" name:"Type"`
	VpcInstanceIds      string           `position:"Query" name:"VpcInstanceIds"`
	CreateTsStart       requests.Integer `position:"Query" name:"CreateTsStart"`
	ContainerFieldName  string           `position:"Query" name:"ContainerFieldName"`
	SourceIp            string           `position:"Query" name:"SourceIp"`
	ModifyTsEnd         requests.Integer `position:"Query" name:"ModifyTsEnd"`
	Level               string           `position:"Query" name:"Level"`
	Resource            string           `position:"Query" name:"Resource"`
	GroupId             string           `position:"Query" name:"GroupId"`
	AliasName           string           `position:"Query" name:"AliasName"`
	Name                string           `position:"Query" name:"Name"`
	Ids                 string           `position:"Query" name:"Ids"`
	CreateTsEnd         requests.Integer `position:"Query" name:"CreateTsEnd"`
	Necessity           string           `position:"Query" name:"Necessity"`
	Uuids               string           `position:"Query" name:"Uuids"`
	StatusList          string           `position:"Query" name:"StatusList"`
	TargetType          string           `position:"Query" name:"TargetType"`
	Remark              string           `position:"Query" name:"Remark"`
	ContainerFieldValue string           `position:"Query" name:"ContainerFieldValue"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	ModifyTsStart       requests.Integer `position:"Query" name:"ModifyTsStart"`
	Lang                string           `position:"Query" name:"Lang"`
	Dealed              string           `position:"Query" name:"Dealed"`
	CurrentPage         requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
	BatchName           string           `position:"Query" name:"BatchName"`
}

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
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	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 DescribeVulWhitelistRequest ¶

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

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
	CurrentPage   int            `json:"CurrentPage" xml:"CurrentPage"`
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	PageSize      int            `json:"PageSize" xml:"PageSize"`
	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 DescribeWarningExportInfoRequest ¶ added in v1.61.1768

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

DescribeWarningExportInfoRequest is the request struct for api DescribeWarningExportInfo

func CreateDescribeWarningExportInfoRequest ¶ added in v1.61.1768

func CreateDescribeWarningExportInfoRequest() (request *DescribeWarningExportInfoRequest)

CreateDescribeWarningExportInfoRequest creates a request to invoke DescribeWarningExportInfo API

type DescribeWarningExportInfoResponse ¶ added in v1.61.1768

type DescribeWarningExportInfoResponse struct {
	*responses.BaseResponse
	Link         string `json:"Link" xml:"Link"`
	Progress     int    `json:"Progress" xml:"Progress"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	Message      string `json:"Message" xml:"Message"`
	FileName     string `json:"FileName" xml:"FileName"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Id           int64  `json:"Id" xml:"Id"`
}

DescribeWarningExportInfoResponse is the response struct for api DescribeWarningExportInfo

func CreateDescribeWarningExportInfoResponse ¶ added in v1.61.1768

func CreateDescribeWarningExportInfoResponse() (response *DescribeWarningExportInfoResponse)

CreateDescribeWarningExportInfoResponse creates a response to parse from DescribeWarningExportInfo response

type DescribeWarningMachinesRequest ¶

type DescribeWarningMachinesRequest struct {
	*requests.RpcRequest
	TargetType          string           `position:"Query" name:"TargetType"`
	ContainerFieldName  string           `position:"Query" name:"ContainerFieldName"`
	SourceIp            string           `position:"Query" name:"SourceIp"`
	ContainerFieldValue string           `position:"Query" name:"ContainerFieldValue"`
	PageSize            requests.Integer `position:"Query" name:"PageSize"`
	MachineName         string           `position:"Query" name:"MachineName"`
	Lang                string           `position:"Query" name:"Lang"`
	HaveRisk            requests.Integer `position:"Query" name:"HaveRisk"`
	CurrentPage         requests.Integer `position:"Query" name:"CurrentPage"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
	RiskId              requests.Integer `position:"Query" name:"RiskId"`
	StrategyId          requests.Integer `position:"Query" name:"StrategyId"`
	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
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	Count           int              `json:"Count" xml:"Count"`
	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 DescribeWebLockBindListRequest ¶ added in v1.61.529

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

DescribeWebLockBindListRequest is the request struct for api DescribeWebLockBindList

func CreateDescribeWebLockBindListRequest ¶ added in v1.61.529

func CreateDescribeWebLockBindListRequest() (request *DescribeWebLockBindListRequest)

CreateDescribeWebLockBindListRequest creates a request to invoke DescribeWebLockBindList API

type DescribeWebLockBindListResponse ¶ added in v1.61.529

type DescribeWebLockBindListResponse struct {
	*responses.BaseResponse
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	TotalCount  int    `json:"TotalCount" xml:"TotalCount"`
	BindList    []Bind `json:"BindList" xml:"BindList"`
}

DescribeWebLockBindListResponse is the response struct for api DescribeWebLockBindList

func CreateDescribeWebLockBindListResponse ¶ added in v1.61.529

func CreateDescribeWebLockBindListResponse() (response *DescribeWebLockBindListResponse)

CreateDescribeWebLockBindListResponse creates a response to parse from DescribeWebLockBindList response

type DescribeWebLockConfigListRequest ¶ added in v1.61.529

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

DescribeWebLockConfigListRequest is the request struct for api DescribeWebLockConfigList

func CreateDescribeWebLockConfigListRequest ¶ added in v1.61.529

func CreateDescribeWebLockConfigListRequest() (request *DescribeWebLockConfigListRequest)

CreateDescribeWebLockConfigListRequest creates a request to invoke DescribeWebLockConfigList API

type DescribeWebLockConfigListResponse ¶ added in v1.61.529

type DescribeWebLockConfigListResponse struct {
	*responses.BaseResponse
	TotalCount int          `json:"TotalCount" xml:"TotalCount"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	ConfigList []ConfigInfo `json:"ConfigList" xml:"ConfigList"`
}

DescribeWebLockConfigListResponse is the response struct for api DescribeWebLockConfigList

func CreateDescribeWebLockConfigListResponse ¶ added in v1.61.529

func CreateDescribeWebLockConfigListResponse() (response *DescribeWebLockConfigListResponse)

CreateDescribeWebLockConfigListResponse creates a response to parse from DescribeWebLockConfigList response

type DescribeWebLockFileEventsRequest ¶ added in v1.61.1768

type DescribeWebLockFileEventsRequest struct {
	*requests.RpcRequest
	Remark      string           `position:"Query" name:"Remark"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	TsEnd       requests.Integer `position:"Query" name:"TsEnd"`
	ProcessName string           `position:"Query" name:"ProcessName"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	Dealed      string           `position:"Query" name:"Dealed"`
	TsBegin     requests.Integer `position:"Query" name:"TsBegin"`
}

DescribeWebLockFileEventsRequest is the request struct for api DescribeWebLockFileEvents

func CreateDescribeWebLockFileEventsRequest ¶ added in v1.61.1768

func CreateDescribeWebLockFileEventsRequest() (request *DescribeWebLockFileEventsRequest)

CreateDescribeWebLockFileEventsRequest creates a request to invoke DescribeWebLockFileEvents API

type DescribeWebLockFileEventsResponse ¶ added in v1.61.1768

type DescribeWebLockFileEventsResponse struct {
	*responses.BaseResponse
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	TotalCount  int    `json:"TotalCount" xml:"TotalCount"`
	List        []Info `json:"List" xml:"List"`
}

DescribeWebLockFileEventsResponse is the response struct for api DescribeWebLockFileEvents

func CreateDescribeWebLockFileEventsResponse ¶ added in v1.61.1768

func CreateDescribeWebLockFileEventsResponse() (response *DescribeWebLockFileEventsResponse)

CreateDescribeWebLockFileEventsResponse creates a response to parse from DescribeWebLockFileEvents response

type Description ¶ added in v1.61.1768

type Description struct {
	Type  string `json:"Type" xml:"Type"`
	Value string `json:"Value" xml:"Value"`
	Link  string `json:"Link" xml:"Link"`
}

Description is a nested struct in sas response

type Detail ¶ added in v1.61.221

type Detail struct {
	DetailItem []DetailItem `json:"Detail" xml:"Detail"`
}

Detail is a nested struct in sas response

type DetailItem ¶ added in v1.61.221

type DetailItem struct {
	Title       string `json:"Title" xml:"Title"`
	Description string `json:"Description" xml:"Description"`
	SubType     string `json:"SubType" xml:"SubType"`
}

DetailItem is a nested struct in sas response

type DetailsInDescribeSuspEventDetail ¶ added in v1.61.529

type DetailsInDescribeSuspEventDetail struct {
	QuaraFile []QuaraFile `json:"QuaraFile" xml:"QuaraFile"`
}

DetailsInDescribeSuspEventDetail is a nested struct in sas response

type DetailsInDescribeSuspEvents ¶ added in v1.61.529

type DetailsInDescribeSuspEvents struct {
	QuaraFile []QuaraFile `json:"QuaraFile" xml:"QuaraFile"`
}

DetailsInDescribeSuspEvents is a nested struct in sas response

type DialogList ¶ added in v1.61.221

type DialogList struct {
	AegisDynamicDialogDTO []AegisDynamicDialogDTO `json:"AegisDynamicDialogDTO" xml:"AegisDynamicDialogDTO"`
}

DialogList is a nested struct in sas response

type DiskInfoList ¶ added in v1.61.221

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

DiskInfoList is a nested struct in sas response

type DomainDetailItem ¶ added in v1.61.221

type DomainDetailItem struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	MachineIp    string `json:"MachineIp" xml:"MachineIp"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
	AssetType    string `json:"AssetType" xml:"AssetType"`
}

DomainDetailItem is a nested struct in sas response

type DomainDetailItems ¶ added in v1.61.221

type DomainDetailItems struct {
	DomainDetailItem []DomainDetailItem `json:"DomainDetailItem" xml:"DomainDetailItem"`
}

DomainDetailItems is a nested struct in sas response

type DomainListResponseList ¶ added in v1.61.221

type DomainListResponseList struct {
	DomainResponse []DomainResponse `json:"DomainResponse" xml:"DomainResponse"`
}

DomainListResponseList is a nested struct in sas response

type DomainResponse ¶ added in v1.61.221

type DomainResponse struct {
	IpList string `json:"IpList" xml:"IpList"`
	Domain string `json:"Domain" xml:"Domain"`
}

DomainResponse is a nested struct in sas response

type Edge ¶ added in v1.61.221

type Edge struct {
	Id        int    `json:"Id" xml:"Id"`
	StartId   string `json:"StartId" xml:"StartId"`
	EndId     string `json:"EndId" xml:"EndId"`
	StartType string `json:"StartType" xml:"StartType"`
	EndType   string `json:"EndType" xml:"EndType"`
	Name      string `json:"Name" xml:"Name"`
	Type      string `json:"Type" xml:"Type"`
	Time      string `json:"Time" xml:"Time"`
}

Edge is a nested struct in sas response

type EdgeList ¶ added in v1.61.221

type EdgeList struct {
	Edge []Edge `json:"Edge" xml:"Edge"`
}

EdgeList is a nested struct in sas response

type EmgVulGroup ¶

type EmgVulGroup struct {
	AliasName    string `json:"AliasName" xml:"AliasName"`
	PendingCount int    `json:"PendingCount" xml:"PendingCount"`
	Name         string `json:"Name" xml:"Name"`
	GmtPublish   int64  `json:"GmtPublish" xml:"GmtPublish"`
	Description  string `json:"Description" xml:"Description"`
	Type         string `json:"Type" xml:"Type"`
	Status       int    `json:"Status" xml:"Status"`
	Progress     int    `json:"Progress" xml:"Progress"`
	GmtLastCheck int64  `json:"GmtLastCheck" xml:"GmtLastCheck"`
}

EmgVulGroup is a nested struct in sas response

type EmgVulGroupList ¶

type EmgVulGroupList struct {
	EmgVulGroup []EmgVulGroup `json:"EmgVulGroup" xml:"EmgVulGroup"`
}

EmgVulGroupList is a nested struct in sas response

type Entity ¶ added in v1.61.221

type Entity struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	GroupId      int    `json:"GroupId" xml:"GroupId"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Ip           string `json:"Ip" xml:"Ip"`
	Os           string `json:"Os" xml:"Os"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
}

Entity is a nested struct in sas response

type EntityList ¶ added in v1.61.221

type EntityList struct {
	Entity []Entity `json:"Entity" xml:"Entity"`
}

EntityList is a nested struct in sas response

type EntityType ¶ added in v1.61.221

type EntityType struct {
	Id           string `json:"Id" xml:"Id"`
	Name         string `json:"Name" xml:"Name"`
	DisplayColor string `json:"DisplayColor" xml:"DisplayColor"`
	DisplayIcon  string `json:"DisplayIcon" xml:"DisplayIcon"`
	DisplayOrder string `json:"DisplayOrder" xml:"DisplayOrder"`
}

EntityType is a nested struct in sas response

type EntityTypeList ¶ added in v1.61.221

type EntityTypeList struct {
	EntityType []EntityType `json:"EntityType" xml:"EntityType"`
}

EntityTypeList is a nested struct in sas response

type EventNote ¶ added in v1.61.1768

type EventNote struct {
	Note     string `json:"Note" xml:"Note"`
	NoteId   int64  `json:"NoteId" xml:"NoteId"`
	NoteTime string `json:"NoteTime" xml:"NoteTime"`
}

EventNote is a nested struct in sas response

type EventNotes ¶ added in v1.61.1768

type EventNotes struct {
	EventNote []EventNote `json:"EventNote" xml:"EventNote"`
}

EventNotes is a nested struct in sas response

type ExportRecordRequest ¶ added in v1.61.221

type ExportRecordRequest struct {
	*requests.RpcRequest
	ExportType string `position:"Query" name:"ExportType"`
	Params     string `position:"Query" name:"Params"`
	SourceIp   string `position:"Query" name:"SourceIp"`
	Lang       string `position:"Query" name:"Lang"`
}

ExportRecordRequest is the request struct for api ExportRecord

func CreateExportRecordRequest ¶ added in v1.61.221

func CreateExportRecordRequest() (request *ExportRecordRequest)

CreateExportRecordRequest creates a request to invoke ExportRecord API

type ExportRecordResponse ¶ added in v1.61.221

type ExportRecordResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	FileName  string `json:"FileName" xml:"FileName"`
	Id        int64  `json:"Id" xml:"Id"`
}

ExportRecordResponse is the response struct for api ExportRecord

func CreateExportRecordResponse ¶ added in v1.61.221

func CreateExportRecordResponse() (response *ExportRecordResponse)

CreateExportRecordResponse creates a response to parse from ExportRecord response

type ExportVulRequest ¶ added in v1.61.1768

type ExportVulRequest struct {
	*requests.RpcRequest
	StatusList          string           `position:"Query" name:"StatusList"`
	TargetType          string           `position:"Query" name:"TargetType"`
	MinScore            requests.Integer `position:"Query" name:"MinScore"`
	Remark              string           `position:"Query" name:"Remark"`
	AttachTypes         string           `position:"Query" name:"AttachTypes"`
	Type                string           `position:"Query" name:"Type"`
	VpcInstanceIds      string           `position:"Query" name:"VpcInstanceIds"`
	ContainerFieldName  string           `position:"Query" name:"ContainerFieldName"`
	SourceIp            string           `position:"Query" name:"SourceIp"`
	ContainerFieldValue string           `position:"Query" name:"ContainerFieldValue"`
	Lang                string           `position:"Query" name:"Lang"`
	Level               string           `position:"Query" name:"Level"`
	Resource            string           `position:"Query" name:"Resource"`
	GroupId             string           `position:"Query" name:"GroupId"`
	Dealed              string           `position:"Query" name:"Dealed"`
	ClusterId           string           `position:"Query" name:"ClusterId"`
	BatchName           string           `position:"Query" name:"BatchName"`
	AliasName           string           `position:"Query" name:"AliasName"`
	SearchTags          string           `position:"Query" name:"SearchTags"`
	Name                string           `position:"Query" name:"Name"`
	Necessity           string           `position:"Query" name:"Necessity"`
	Uuids               string           `position:"Query" name:"Uuids"`
}

ExportVulRequest is the request struct for api ExportVul

func CreateExportVulRequest ¶ added in v1.61.1768

func CreateExportVulRequest() (request *ExportVulRequest)

CreateExportVulRequest creates a request to invoke ExportVul API

type ExportVulResponse ¶ added in v1.61.1768

type ExportVulResponse struct {
	*responses.BaseResponse
	Link         string `json:"Link" xml:"Link"`
	Progress     int    `json:"Progress" xml:"Progress"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	Message      string `json:"Message" xml:"Message"`
	FileName     string `json:"FileName" xml:"FileName"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Id           int64  `json:"Id" xml:"Id"`
}

ExportVulResponse is the response struct for api ExportVul

func CreateExportVulResponse ¶ added in v1.61.1768

func CreateExportVulResponse() (response *ExportVulResponse)

CreateExportVulResponse creates a response to parse from ExportVul response

type ExportWarningRequest ¶ added in v1.61.1768

type ExportWarningRequest struct {
	*requests.RpcRequest
	IsCleartextPwd  requests.Integer `position:"Query" name:"IsCleartextPwd"`
	StatusList      string           `position:"Query" name:"StatusList"`
	RiskLevels      string           `position:"Query" name:"RiskLevels"`
	RiskName        string           `position:"Query" name:"RiskName"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Lang            string           `position:"Query" name:"Lang"`
	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"`
	RiskIds         string           `position:"Query" name:"RiskIds"`
	StrategyId      requests.Integer `position:"Query" name:"StrategyId"`
	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 ¶ added in v1.61.1768

func CreateExportWarningRequest() (request *ExportWarningRequest)

CreateExportWarningRequest creates a request to invoke ExportWarning API

type ExportWarningResponse ¶ added in v1.61.1768

type ExportWarningResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	FileName  string `json:"FileName" xml:"FileName"`
	Id        int64  `json:"Id" xml:"Id"`
}

ExportWarningResponse is the response struct for api ExportWarning

func CreateExportWarningResponse ¶ added in v1.61.1768

func CreateExportWarningResponse() (response *ExportWarningResponse)

CreateExportWarningResponse creates a response to parse from ExportWarning response

type ExposedChain ¶ added in v1.61.1768

type ExposedChain struct {
	ExposureIp        string         `json:"ExposureIp" xml:"ExposureIp"`
	GroupNo           string         `json:"GroupNo" xml:"GroupNo"`
	InternetIp        string         `json:"InternetIp" xml:"InternetIp"`
	InstanceId        string         `json:"InstanceId" xml:"InstanceId"`
	ExposureType      string         `json:"ExposureType" xml:"ExposureType"`
	IntranetIp        string         `json:"IntranetIp" xml:"IntranetIp"`
	ExposureTypeId    string         `json:"ExposureTypeId" xml:"ExposureTypeId"`
	RegionId          string         `json:"RegionId" xml:"RegionId"`
	Uuid              string         `json:"Uuid" xml:"Uuid"`
	ExposurePort      string         `json:"ExposurePort" xml:"ExposurePort"`
	InstanceName      string         `json:"InstanceName" xml:"InstanceName"`
	ExposureComponent string         `json:"ExposureComponent" xml:"ExposureComponent"`
	RealVulList       []ScaVulRecord `json:"RealVulList" xml:"RealVulList"`
	AllVulList        []ScaVulRecord `json:"AllVulList" xml:"AllVulList"`
}

ExposedChain is a nested struct in sas response

type ExposedChains ¶ added in v1.61.1768

type ExposedChains struct {
	ExposedChain []ExposedChain `json:"ExposedChain" xml:"ExposedChain"`
}

ExposedChains is a nested struct in sas response

type ExposedInstance ¶ added in v1.61.1768

type ExposedInstance struct {
	ExposureIp         string `json:"ExposureIp" xml:"ExposureIp"`
	TotalVulCount      int    `json:"TotalVulCount" xml:"TotalVulCount"`
	InternetIp         string `json:"InternetIp" xml:"InternetIp"`
	NntfVulCount       int    `json:"NntfVulCount" xml:"NntfVulCount"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	ExposureType       string `json:"ExposureType" xml:"ExposureType"`
	IntranetIp         string `json:"IntranetIp" xml:"IntranetIp"`
	RegionId           string `json:"RegionId" xml:"RegionId"`
	ExposureTypeId     string `json:"ExposureTypeId" xml:"ExposureTypeId"`
	AsapVulCount       int    `json:"AsapVulCount" xml:"AsapVulCount"`
	ExposurePort       string `json:"ExposurePort" xml:"ExposurePort"`
	Uuid               string `json:"Uuid" xml:"Uuid"`
	GroupName          string `json:"GroupName" xml:"GroupName"`
	GroupId            int64  `json:"GroupId" xml:"GroupId"`
	ExploitHealthCount int    `json:"ExploitHealthCount" xml:"ExploitHealthCount"`
	InstanceName       string `json:"InstanceName" xml:"InstanceName"`
	ExposureComponent  string `json:"ExposureComponent" xml:"ExposureComponent"`
	LaterVulCount      int    `json:"LaterVulCount" xml:"LaterVulCount"`
}

ExposedInstance is a nested struct in sas response

type ExposedInstances ¶ added in v1.61.1768

type ExposedInstances struct {
	ExposedInstance []ExposedInstance `json:"ExposedInstance" xml:"ExposedInstance"`
}

ExposedInstances is a nested struct in sas response

type ExtendContentJson ¶

type ExtendContentJson struct {
	Owasp         string      `json:"Owasp" xml:"Owasp"`
	Title         string      `json:"Title" xml:"Title"`
	Effect        string      `json:"Effect" xml:"Effect"`
	VulType       string      `json:"VulType" xml:"VulType"`
	EmgProof      string      `json:"EmgProof" xml:"EmgProof"`
	Reason        string      `json:"Reason" xml:"Reason"`
	Os            string      `json:"Os" xml:"Os"`
	Wasc          string      `json:"Wasc" xml:"Wasc"`
	Tag           string      `json:"Tag" xml:"Tag"`
	AliasName     string      `json:"AliasName" xml:"AliasName"`
	Description   string      `json:"Description" xml:"Description"`
	Solution      string      `json:"Solution" xml:"Solution"`
	Status        int         `json:"Status" xml:"Status"`
	AbsolutePath  string      `json:"AbsolutePath" xml:"AbsolutePath"`
	Ip            string      `json:"Ip" xml:"Ip"`
	Proof         string      `json:"Proof" xml:"Proof"`
	Cwe           string      `json:"Cwe" xml:"Cwe"`
	LastTs        int64       `json:"LastTs" xml:"LastTs"`
	OsRelease     string      `json:"OsRelease" xml:"OsRelease"`
	Target        string      `json:"Target" xml:"Target"`
	Reference     string      `json:"Reference" xml:"Reference"`
	PrimaryId     int64       `json:"PrimaryId" xml:"PrimaryId"`
	CveList       []string    `json:"cveList" xml:"cveList"`
	Necessity     Necessity   `json:"Necessity" xml:"Necessity"`
	RpmEntityList []RpmEntity `json:"RpmEntityList" xml:"RpmEntityList"`
}

ExtendContentJson is a nested struct in sas response

type FailedEcs ¶

type FailedEcs struct {
	IP           string `json:"IP" xml:"IP"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
	Reason       string `json:"Reason" xml:"Reason"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
}

FailedEcs is a nested struct in sas response

type FailedEcsList ¶

type FailedEcsList struct {
	FailedEcs []FailedEcs `json:"FailedEcs" xml:"FailedEcs"`
}

FailedEcsList is a nested struct in sas response

type FixCheckWarningsRequest ¶ added in v1.61.221

type FixCheckWarningsRequest struct {
	*requests.RpcRequest
	RiskId      requests.Integer `position:"Query" name:"RiskId"`
	CheckParams string           `position:"Query" name:"CheckParams"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	Lang        string           `position:"Query" name:"Lang"`
	Uuids       string           `position:"Query" name:"Uuids"`
}

FixCheckWarningsRequest is the request struct for api FixCheckWarnings

func CreateFixCheckWarningsRequest ¶ added in v1.61.221

func CreateFixCheckWarningsRequest() (request *FixCheckWarningsRequest)

CreateFixCheckWarningsRequest creates a request to invoke FixCheckWarnings API

type FixCheckWarningsResponse ¶ added in v1.61.221

type FixCheckWarningsResponse struct {
	*responses.BaseResponse
	BatchId   int64  `json:"BatchId" xml:"BatchId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

FixCheckWarningsResponse is the response struct for api FixCheckWarnings

func CreateFixCheckWarningsResponse ¶ added in v1.61.221

func CreateFixCheckWarningsResponse() (response *FixCheckWarningsResponse)

CreateFixCheckWarningsResponse creates a response to parse from FixCheckWarnings response

type FrontPatch ¶ added in v1.61.1768

type FrontPatch struct {
	Uuid      string  `json:"Uuid" xml:"Uuid"`
	PatchList []Patch `json:"PatchList" xml:"PatchList"`
}

FrontPatch is a nested struct in sas response

type FrontPatchList ¶ added in v1.61.1768

type FrontPatchList struct {
	FrontPatch []FrontPatch `json:"FrontPatch" xml:"FrontPatch"`
}

FrontPatchList is a nested struct in sas response

type GetBackupStorageCountRequest ¶ added in v1.61.1768

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

GetBackupStorageCountRequest is the request struct for api GetBackupStorageCount

func CreateGetBackupStorageCountRequest ¶ added in v1.61.1768

func CreateGetBackupStorageCountRequest() (request *GetBackupStorageCountRequest)

CreateGetBackupStorageCountRequest creates a request to invoke GetBackupStorageCount API

type GetBackupStorageCountResponse ¶ added in v1.61.1768

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

GetBackupStorageCountResponse is the response struct for api GetBackupStorageCount

func CreateGetBackupStorageCountResponse ¶ added in v1.61.1768

func CreateGetBackupStorageCountResponse() (response *GetBackupStorageCountResponse)

CreateGetBackupStorageCountResponse creates a response to parse from GetBackupStorageCount response

type GetCheckDetailRequest ¶ added in v1.61.1768

type GetCheckDetailRequest struct {
	*requests.RpcRequest
	SourceIp string           `position:"Query" name:"SourceIp"`
	Lang     string           `position:"Query" name:"Lang"`
	CheckId  requests.Integer `position:"Query" name:"CheckId"`
}

GetCheckDetailRequest is the request struct for api GetCheckDetail

func CreateGetCheckDetailRequest ¶ added in v1.61.1768

func CreateGetCheckDetailRequest() (request *GetCheckDetailRequest)

CreateGetCheckDetailRequest creates a request to invoke GetCheckDetail API

type GetCheckDetailResponse ¶ added in v1.61.1768

type GetCheckDetailResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Description Description `json:"Description" xml:"Description"`
	Solution    Solution    `json:"Solution" xml:"Solution"`
	AssistInfo  AssistInfo  `json:"AssistInfo" xml:"AssistInfo"`
}

GetCheckDetailResponse is the response struct for api GetCheckDetail

func CreateGetCheckDetailResponse ¶ added in v1.61.1768

func CreateGetCheckDetailResponse() (response *GetCheckDetailResponse)

CreateGetCheckDetailResponse creates a response to parse from GetCheckDetail response

type GetFileDetectResultRequest ¶ added in v1.61.1768

type GetFileDetectResultRequest struct {
	*requests.RpcRequest
	HashKeyList *[]string        `position:"Query" name:"HashKeyList"  type:"Repeated"`
	Type        requests.Integer `position:"Query" name:"Type"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
}

GetFileDetectResultRequest is the request struct for api GetFileDetectResult

func CreateGetFileDetectResultRequest ¶ added in v1.61.1768

func CreateGetFileDetectResultRequest() (request *GetFileDetectResultRequest)

CreateGetFileDetectResultRequest creates a request to invoke GetFileDetectResult API

type GetFileDetectResultResponse ¶ added in v1.61.1768

type GetFileDetectResultResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	ResultList []Result `json:"ResultList" xml:"ResultList"`
}

GetFileDetectResultResponse is the response struct for api GetFileDetectResult

func CreateGetFileDetectResultResponse ¶ added in v1.61.1768

func CreateGetFileDetectResultResponse() (response *GetFileDetectResultResponse)

CreateGetFileDetectResultResponse creates a response to parse from GetFileDetectResult response

type GetIOCsRequest ¶ added in v1.61.221

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

GetIOCsRequest is the request struct for api GetIOCs

func CreateGetIOCsRequest ¶ added in v1.61.221

func CreateGetIOCsRequest() (request *GetIOCsRequest)

CreateGetIOCsRequest creates a request to invoke GetIOCs API

type GetIOCsResponse ¶ added in v1.61.221

type GetIOCsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"data" xml:"data"`
}

GetIOCsResponse is the response struct for api GetIOCs

func CreateGetIOCsResponse ¶ added in v1.61.221

func CreateGetIOCsResponse() (response *GetIOCsResponse)

CreateGetIOCsResponse creates a response to parse from GetIOCs response

type GetIncIOCsRequest ¶ added in v1.61.221

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

GetIncIOCsRequest is the request struct for api GetIncIOCs

func CreateGetIncIOCsRequest ¶ added in v1.61.221

func CreateGetIncIOCsRequest() (request *GetIncIOCsRequest)

CreateGetIncIOCsRequest creates a request to invoke GetIncIOCs API

type GetIncIOCsResponse ¶ added in v1.61.221

type GetIncIOCsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"data" xml:"data"`
}

GetIncIOCsResponse is the response struct for api GetIncIOCs

func CreateGetIncIOCsResponse ¶ added in v1.61.221

func CreateGetIncIOCsResponse() (response *GetIncIOCsResponse)

CreateGetIncIOCsResponse creates a response to parse from GetIncIOCs response

type GetSuspiciousStatisticsRequest ¶ added in v1.61.1768

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

GetSuspiciousStatisticsRequest is the request struct for api GetSuspiciousStatistics

func CreateGetSuspiciousStatisticsRequest ¶ added in v1.61.1768

func CreateGetSuspiciousStatisticsRequest() (request *GetSuspiciousStatisticsRequest)

CreateGetSuspiciousStatisticsRequest creates a request to invoke GetSuspiciousStatistics API

type GetSuspiciousStatisticsResponse ¶ added in v1.61.1768

type GetSuspiciousStatisticsResponse struct {
	*responses.BaseResponse
	SuspiciousCount int    `json:"SuspiciousCount" xml:"SuspiciousCount"`
	RemindCount     int    `json:"RemindCount" xml:"RemindCount"`
	RequestId       string `json:"RequestId" xml:"RequestId"`
	TemindCount     int    `json:"TemindCount" xml:"TemindCount"`
	SeriousCount    int    `json:"SeriousCount" xml:"SeriousCount"`
	TotalCount      int    `json:"TotalCount" xml:"TotalCount"`
}

GetSuspiciousStatisticsResponse is the response struct for api GetSuspiciousStatistics

func CreateGetSuspiciousStatisticsResponse ¶ added in v1.61.1768

func CreateGetSuspiciousStatisticsResponse() (response *GetSuspiciousStatisticsResponse)

CreateGetSuspiciousStatisticsResponse creates a response to parse from GetSuspiciousStatistics response

type GetVulStatisticsRequest ¶ added in v1.61.1768

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

GetVulStatisticsRequest is the request struct for api GetVulStatistics

func CreateGetVulStatisticsRequest ¶ added in v1.61.1768

func CreateGetVulStatisticsRequest() (request *GetVulStatisticsRequest)

CreateGetVulStatisticsRequest creates a request to invoke GetVulStatistics API

type GetVulStatisticsResponse ¶ added in v1.61.1768

type GetVulStatisticsResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	VulLaterSum int    `json:"VulLaterSum" xml:"VulLaterSum"`
	VulNntfSum  int    `json:"VulNntfSum" xml:"VulNntfSum"`
	VulAsapSum  int    `json:"VulAsapSum" xml:"VulAsapSum"`
}

GetVulStatisticsResponse is the response struct for api GetVulStatistics

func CreateGetVulStatisticsResponse ¶ added in v1.61.1768

func CreateGetVulStatisticsResponse() (response *GetVulStatisticsResponse)

CreateGetVulStatisticsResponse creates a response to parse from GetVulStatistics response

type Grids ¶ added in v1.61.1768

type Grids struct {
	GridsItem []GridsItem `json:"Grids" xml:"Grids"`
}

Grids is a nested struct in sas response

type GridsItem ¶ added in v1.61.1768

type GridsItem struct {
	Type     string `json:"Type" xml:"Type"`
	Key      string `json:"Key" xml:"Key"`
	ShowName string `json:"ShowName" xml:"ShowName"`
}

GridsItem is a nested struct in sas response

type Group ¶

type Group struct {
	GroupId       int           `json:"GroupId" xml:"GroupId"`
	Title         string        `json:"Title" xml:"Title"`
	GroupFlag     int           `json:"GroupFlag" xml:"GroupFlag"`
	RemainingTime int           `json:"RemainingTime" xml:"RemainingTime"`
	GroupName     string        `json:"GroupName" xml:"GroupName"`
	Id            int64         `json:"Id" xml:"Id"`
	Status        string        `json:"Status" xml:"Status"`
	Sort          int           `json:"Sort" xml:"Sort"`
	CountByStatus []StatusCount `json:"CountByStatus" xml:"CountByStatus"`
}

Group is a nested struct in sas response

type GroupNames ¶ added in v1.61.221

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

GroupNames is a nested struct in sas response

type GroupPath ¶ added in v1.61.1768

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

GroupPath is a nested struct in sas response

type GroupedContainerInstance ¶ added in v1.61.529

type GroupedContainerInstance struct {
	RiskLevel          string `json:"RiskLevel" xml:"RiskLevel"`
	HostIp             string `json:"HostIp" xml:"HostIp"`
	Pod                string `json:"Pod" xml:"Pod"`
	RiskStatus         string `json:"RiskStatus" xml:"RiskStatus"`
	CreateTime         int64  `json:"CreateTime" xml:"CreateTime"`
	Namespace          string `json:"Namespace" xml:"Namespace"`
	CusterState        string `json:"CusterState" xml:"CusterState"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	RegionId           string `json:"RegionId" xml:"RegionId"`
	AppName            string `json:"AppName" xml:"AppName"`
	InstanceCount      int    `json:"InstanceCount" xml:"InstanceCount"`
	ClusterType        string `json:"ClusterType" xml:"ClusterType"`
	ClusterName        string `json:"ClusterName" xml:"ClusterName"`
	PodIp              string `json:"PodIp" xml:"PodIp"`
	VulCount           int    `json:"VulCount" xml:"VulCount"`
	AlarmCount         int    `json:"AlarmCount" xml:"AlarmCount"`
	RiskInstanceCount  int    `json:"RiskInstanceCount" xml:"RiskInstanceCount"`
	ClusterId          string `json:"ClusterId" xml:"ClusterId"`
	Image              string `json:"Image" xml:"Image"`
	ImageRepoNamespace string `json:"ImageRepoNamespace" xml:"ImageRepoNamespace"`
	ImageRepoName      string `json:"ImageRepoName" xml:"ImageRepoName"`
	ImageRepoTag       string `json:"ImageRepoTag" xml:"ImageRepoTag"`
	ImageDigest        string `json:"ImageDigest" xml:"ImageDigest"`
	ImageUuid          string `json:"ImageUuid" xml:"ImageUuid"`
	HcCount            int    `json:"HcCount" xml:"HcCount"`
}

GroupedContainerInstance is a nested struct in sas response

type GroupedContainerInstanceList ¶ added in v1.61.529

type GroupedContainerInstanceList struct {
	GroupedContainerInstance []GroupedContainerInstance `json:"GroupedContainerInstance" xml:"GroupedContainerInstance"`
}

GroupedContainerInstanceList is a nested struct in sas response

type GroupedFields ¶ added in v1.61.221

type GroupedFields struct {
	RegionCount              int    `json:"RegionCount" xml:"RegionCount"`
	ImportantAssetCount      int    `json:"ImportantAssetCount" xml:"ImportantAssetCount"`
	AliYunInstanceCount      int    `json:"AliYunInstanceCount" xml:"AliYunInstanceCount"`
	NewInstanceCount         int    `json:"NewInstanceCount" xml:"NewInstanceCount"`
	OfflineInstanceCount     int    `json:"OfflineInstanceCount" xml:"OfflineInstanceCount"`
	InstanceSyncTaskCount    int    `json:"InstanceSyncTaskCount" xml:"InstanceSyncTaskCount"`
	AwsInstanceCount         int    `json:"AwsInstanceCount" xml:"AwsInstanceCount"`
	OutMachineInstanceCount  int    `json:"OutMachineInstanceCount" xml:"OutMachineInstanceCount"`
	GeneralAssetCount        int    `json:"GeneralAssetCount" xml:"GeneralAssetCount"`
	UnprotectedInstanceCount int    `json:"UnprotectedInstanceCount" xml:"UnprotectedInstanceCount"`
	PauseInstanceCount       int    `json:"PauseInstanceCount" xml:"PauseInstanceCount"`
	HuaweiInstanceCount      int    `json:"HuaweiInstanceCount" xml:"HuaweiInstanceCount"`
	IdcInstanceCount         int    `json:"IdcInstanceCount" xml:"IdcInstanceCount"`
	TestAssetCount           int    `json:"TestAssetCount" xml:"TestAssetCount"`
	CategoryCount            string `json:"CategoryCount" xml:"CategoryCount"`
	InstanceCount            int    `json:"InstanceCount" xml:"InstanceCount"`
	VpcCount                 int    `json:"VpcCount" xml:"VpcCount"`
	GroupCount               int    `json:"GroupCount" xml:"GroupCount"`
	TencentInstanceCount     int    `json:"TencentInstanceCount" xml:"TencentInstanceCount"`
	NotRunningStatusCount    int    `json:"NotRunningStatusCount" xml:"NotRunningStatusCount"`
	RiskInstanceCount        int    `json:"RiskInstanceCount" xml:"RiskInstanceCount"`
	ExposedInstanceCount     int    `json:"ExposedInstanceCount" xml:"ExposedInstanceCount"`
}

GroupedFields is a nested struct in sas response

type GroupedFiled ¶ added in v1.61.221

type GroupedFiled struct {
	Name  string `json:"Name" xml:"Name"`
	Count string `json:"Count" xml:"Count"`
	TagId int    `json:"TagId" xml:"TagId"`
}

GroupedFiled is a nested struct in sas response

type GroupedFileds ¶ added in v1.61.221

type GroupedFileds struct {
	GroupedFiled []GroupedFiled `json:"GroupedFiled" xml:"GroupedFiled"`
}

GroupedFileds is a nested struct in sas response

type GroupedMaliciousFile ¶ added in v1.61.529

type GroupedMaliciousFile struct {
	Status              int    `json:"Status" xml:"Status"`
	ImageCount          int64  `json:"ImageCount" xml:"ImageCount"`
	LatestScanTimestamp int64  `json:"LatestScanTimestamp" xml:"LatestScanTimestamp"`
	MaliciousName       string `json:"MaliciousName" xml:"MaliciousName"`
	MaliciousMd5        string `json:"MaliciousMd5" xml:"MaliciousMd5"`
	FirstScanTimestamp  int64  `json:"FirstScanTimestamp" xml:"FirstScanTimestamp"`
	Level               string `json:"Level" xml:"Level"`
}

GroupedMaliciousFile is a nested struct in sas response

type GroupedMaliciousFileResponse ¶ added in v1.61.529

type GroupedMaliciousFileResponse struct {
	GroupedMaliciousFile []GroupedMaliciousFile `json:"GroupedMaliciousFile" xml:"GroupedMaliciousFile"`
}

GroupedMaliciousFileResponse is a nested struct in sas response

type GroupedVulItem ¶

type GroupedVulItem struct {
	Name           string `json:"Name" xml:"Name"`
	Status         int    `json:"Status" xml:"Status"`
	Tags           string `json:"Tags" xml:"Tags"`
	AsapCount      int    `json:"AsapCount" xml:"AsapCount"`
	PendingCount   int    `json:"PendingCount" xml:"PendingCount"`
	LaterCount     int    `json:"LaterCount" xml:"LaterCount"`
	CheckType      int    `json:"CheckType" xml:"CheckType"`
	LastScanTime   int64  `json:"LastScanTime" xml:"LastScanTime"`
	GmtLast        int64  `json:"GmtLast" xml:"GmtLast"`
	TotalFixCount  int64  `json:"TotalFixCount" xml:"TotalFixCount"`
	RuleModifyTime int64  `json:"RuleModifyTime" xml:"RuleModifyTime"`
	GmtLastCheck   int64  `json:"GmtLastCheck" xml:"GmtLastCheck"`
	Progress       int    `json:"Progress" xml:"Progress"`
	GmtPublish     int64  `json:"GmtPublish" xml:"GmtPublish"`
	AliasName      string `json:"AliasName" xml:"AliasName"`
	HandledCount   int    `json:"HandledCount" xml:"HandledCount"`
	Description    string `json:"Description" xml:"Description"`
	NntfCount      int    `json:"NntfCount" xml:"NntfCount"`
	Type           string `json:"Type" xml:"Type"`
}

GroupedVulItem is a nested struct in sas response

type GroupedVulItems ¶

type GroupedVulItems struct {
	GroupedVulItem []GroupedVulItem `json:"GroupedVulItem" xml:"GroupedVulItem"`
}

GroupedVulItems is a nested struct in sas response

type GroupedVulItemsInDescribeEmgVulItem ¶ added in v1.61.1768

type GroupedVulItemsInDescribeEmgVulItem struct {
	GroupedVulItem []GroupedVulItem `json:"GroupedVulItem" xml:"GroupedVulItem"`
}

GroupedVulItemsInDescribeEmgVulItem is a nested struct in sas response

type GroupedVulItemsInDescribeGroupedVul ¶ added in v1.61.1768

type GroupedVulItemsInDescribeGroupedVul struct {
	GroupedVulItem []GroupedVulItem `json:"GroupedVulItem" xml:"GroupedVulItem"`
}

GroupedVulItemsInDescribeGroupedVul is a nested struct in sas response

type GroupedVulItemsInDescribeImageGroupedVulList ¶ added in v1.61.1768

type GroupedVulItemsInDescribeImageGroupedVulList struct {
	GroupedVulItem []GroupedVulItem `json:"GroupedVulItem" xml:"GroupedVulItem"`
}

GroupedVulItemsInDescribeImageGroupedVulList is a nested struct in sas response

type GroupsInDescribeAllGroups ¶ added in v1.61.221

type GroupsInDescribeAllGroups struct {
	Group []Group `json:"Group" xml:"Group"`
}

GroupsInDescribeAllGroups is a nested struct in sas response

type GroupsInDescribeRiskCheckSummary ¶ added in v1.61.221

type GroupsInDescribeRiskCheckSummary struct {
	Group []Group `json:"group" xml:"group"`
}

GroupsInDescribeRiskCheckSummary is a nested struct in sas response

type HandleSecurityEventsRequest ¶ added in v1.61.529

type HandleSecurityEventsRequest struct {
	*requests.RpcRequest
	MarkMissParam    string           `position:"Query" name:"MarkMissParam"`
	ResourceOwnerId  requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SecurityEventIds *[]string        `position:"Query" name:"SecurityEventIds"  type:"Repeated"`
	SourceIp         string           `position:"Query" name:"SourceIp"`
	OperationCode    string           `position:"Query" name:"OperationCode"`
	OperationParams  string           `position:"Query" name:"OperationParams"`
	MarkBatch        string           `position:"Query" name:"MarkBatch"`
}

HandleSecurityEventsRequest is the request struct for api HandleSecurityEvents

func CreateHandleSecurityEventsRequest ¶ added in v1.61.529

func CreateHandleSecurityEventsRequest() (request *HandleSecurityEventsRequest)

CreateHandleSecurityEventsRequest creates a request to invoke HandleSecurityEvents API

type HandleSecurityEventsResponse ¶ added in v1.61.529

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

HandleSecurityEventsResponse is the response struct for api HandleSecurityEvents

func CreateHandleSecurityEventsResponse ¶ added in v1.61.529

func CreateHandleSecurityEventsResponse() (response *HandleSecurityEventsResponse)

CreateHandleSecurityEventsResponse creates a response to parse from HandleSecurityEvents response

type HandleSecurityEventsResponseItem ¶ added in v1.61.531

type HandleSecurityEventsResponseItem struct {
	TaskId int64 `json:"TaskId" xml:"TaskId"`
}

HandleSecurityEventsResponse is a nested struct in sas response

type HandleSimilarSecurityEventsRequest ¶ added in v1.61.221

type HandleSimilarSecurityEventsRequest struct {
	*requests.RpcRequest
	MarkMissParam   string           `position:"Query" name:"MarkMissParam"`
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	OperationCode   string           `position:"Query" name:"OperationCode"`
	TaskId          requests.Integer `position:"Query" name:"TaskId"`
	OperationParams string           `position:"Query" name:"OperationParams"`
}

HandleSimilarSecurityEventsRequest is the request struct for api HandleSimilarSecurityEvents

func CreateHandleSimilarSecurityEventsRequest ¶ added in v1.61.221

func CreateHandleSimilarSecurityEventsRequest() (request *HandleSimilarSecurityEventsRequest)

CreateHandleSimilarSecurityEventsRequest creates a request to invoke HandleSimilarSecurityEvents API

type HandleSimilarSecurityEventsResponse ¶ added in v1.61.221

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

HandleSimilarSecurityEventsResponse is the response struct for api HandleSimilarSecurityEvents

func CreateHandleSimilarSecurityEventsResponse ¶ added in v1.61.221

func CreateHandleSimilarSecurityEventsResponse() (response *HandleSimilarSecurityEventsResponse)

CreateHandleSimilarSecurityEventsResponse creates a response to parse from HandleSimilarSecurityEvents response

type HealthCheck ¶ added in v1.61.221

type HealthCheck struct {
	HighCount   int      `json:"HighCount" xml:"HighCount"`
	LowCount    int      `json:"LowCount" xml:"LowCount"`
	TotalCount  int      `json:"TotalCount" xml:"TotalCount"`
	MediumCount int      `json:"MediumCount" xml:"MediumCount"`
	ValueArray  []string `json:"ValueArray" xml:"ValueArray"`
	TimeArray   []string `json:"TimeArray" xml:"TimeArray"`
	LevelsOn    []string `json:"LevelsOn" xml:"LevelsOn"`
	LowList     []string `json:"LowList" xml:"LowList"`
	MediumList  []string `json:"MediumList" xml:"MediumList"`
	DateArray   []string `json:"DateArray" xml:"DateArray"`
	HighList    []string `json:"HighList" xml:"HighList"`
}

HealthCheck is a nested struct in sas response

type HealthClientUuidList ¶ added in v1.61.1768

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

HealthClientUuidList is a nested struct in sas response

type HighList ¶ added in v1.61.221

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

HighList is a nested struct in sas response

type HoneypotAlarmEvent ¶ added in v1.61.1768

type HoneypotAlarmEvent struct {
	AlarmEventId    int64                `json:"AlarmEventId" xml:"AlarmEventId"`
	AlarmEventType  string               `json:"AlarmEventType" xml:"AlarmEventType"`
	AlarmEventName  string               `json:"AlarmEventName" xml:"AlarmEventName"`
	AlarmUniqueInfo string               `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	FirstTime       int64                `json:"FirstTime" xml:"FirstTime"`
	LastTime        int64                `json:"LastTime" xml:"LastTime"`
	RiskLevel       string               `json:"RiskLevel" xml:"RiskLevel"`
	EventCount      int                  `json:"EventCount" xml:"EventCount"`
	OperateStatus   int                  `json:"OperateStatus" xml:"OperateStatus"`
	MergeFieldList  []MergeFieldListItem `json:"MergeFieldList" xml:"MergeFieldList"`
}

HoneypotAlarmEvent is a nested struct in sas response

type HoneypotAlarmEvents ¶ added in v1.61.1768

type HoneypotAlarmEvents struct {
	HoneypotAlarmEvent []HoneypotAlarmEvent `json:"HoneypotAlarmEvent" xml:"HoneypotAlarmEvent"`
}

HoneypotAlarmEvents is a nested struct in sas response

type HoneypotNode ¶ added in v1.61.1768

type HoneypotNode struct {
	NodeId                      string   `json:"NodeId" xml:"NodeId"`
	NodeName                    string   `json:"NodeName" xml:"NodeName"`
	NodeVersion                 string   `json:"NodeVersion" xml:"NodeVersion"`
	HoneypotTotalCount          int      `json:"HoneypotTotalCount" xml:"HoneypotTotalCount"`
	HoneypotUsedCount           int      `json:"HoneypotUsedCount" xml:"HoneypotUsedCount"`
	ProbeTotalCount             int      `json:"ProbeTotalCount" xml:"ProbeTotalCount"`
	ProbeUsedCount              int      `json:"ProbeUsedCount" xml:"ProbeUsedCount"`
	TotalStatus                 int      `json:"TotalStatus" xml:"TotalStatus"`
	EcsInstanceId               string   `json:"EcsInstanceId" xml:"EcsInstanceId"`
	CreateTime                  string   `json:"CreateTime" xml:"CreateTime"`
	AllowHoneypotAccessInternet bool     `json:"AllowHoneypotAccessInternet" xml:"AllowHoneypotAccessInternet"`
	DefaultNode                 bool     `json:"DefaultNode" xml:"DefaultNode"`
	NodeIp                      string   `json:"NodeIp" xml:"NodeIp"`
	SecurityGroupProbeIpList    []string `json:"SecurityGroupProbeIpList" xml:"SecurityGroupProbeIpList"`
}

HoneypotNode is a nested struct in sas response

type HoneypotNodeList ¶ added in v1.61.1768

type HoneypotNodeList struct {
	HoneypotNode []HoneypotNode `json:"HoneypotNode" xml:"HoneypotNode"`
}

HoneypotNodeList is a nested struct in sas response

type IgnoreHcCheckWarningsRequest ¶ added in v1.61.1768

type IgnoreHcCheckWarningsRequest struct {
	*requests.RpcRequest
	Reason          string           `position:"Query" name:"Reason"`
	CheckIds        string           `position:"Query" name:"CheckIds"`
	RiskId          string           `position:"Query" name:"RiskId"`
	Type            requests.Integer `position:"Query" name:"Type"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	CheckWarningIds string           `position:"Query" name:"CheckWarningIds"`
}

IgnoreHcCheckWarningsRequest is the request struct for api IgnoreHcCheckWarnings

func CreateIgnoreHcCheckWarningsRequest ¶ added in v1.61.1768

func CreateIgnoreHcCheckWarningsRequest() (request *IgnoreHcCheckWarningsRequest)

CreateIgnoreHcCheckWarningsRequest creates a request to invoke IgnoreHcCheckWarnings API

type IgnoreHcCheckWarningsResponse ¶ added in v1.61.1768

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

IgnoreHcCheckWarningsResponse is the response struct for api IgnoreHcCheckWarnings

func CreateIgnoreHcCheckWarningsResponse ¶ added in v1.61.1768

func CreateIgnoreHcCheckWarningsResponse() (response *IgnoreHcCheckWarningsResponse)

CreateIgnoreHcCheckWarningsResponse creates a response to parse from IgnoreHcCheckWarnings response

type ImageInfos ¶ added in v1.61.1768

type ImageInfos struct {
	ImageInfosItem []ImageInfosItem `json:"ImageInfos" xml:"ImageInfos"`
}

ImageInfos is a nested struct in sas response

type ImageInfosItem ¶ added in v1.61.1768

type ImageInfosItem struct {
	MiddleRiskImage int    `json:"MiddleRiskImage" xml:"MiddleRiskImage"`
	Endpoints       string `json:"Endpoints" xml:"Endpoints"`
	RiskStatus      string `json:"RiskStatus" xml:"RiskStatus"`
	ImageCreate     int64  `json:"ImageCreate" xml:"ImageCreate"`
	Digest          string `json:"Digest" xml:"Digest"`
	Tag             string `json:"Tag" xml:"Tag"`
	ImageUpdate     int64  `json:"ImageUpdate" xml:"ImageUpdate"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	LowRiskImage    int    `json:"LowRiskImage" xml:"LowRiskImage"`
	RepoType        string `json:"RepoType" xml:"RepoType"`
	RegionId        string `json:"RegionId" xml:"RegionId"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	ImageSize       int    `json:"ImageSize" xml:"ImageSize"`
	RepoId          string `json:"RepoId" xml:"RepoId"`
	TotalItemCount  int    `json:"TotalItemCount" xml:"TotalItemCount"`
	HighRiskImage   int    `json:"HighRiskImage" xml:"HighRiskImage"`
	NoRiskImage     int    `json:"NoRiskImage" xml:"NoRiskImage"`
	ImageId         string `json:"ImageId" xml:"ImageId"`
	RepoName        string `json:"RepoName" xml:"RepoName"`
	RepoNamespace   string `json:"RepoNamespace" xml:"RepoNamespace"`
}

ImageInfosItem is a nested struct in sas response

type ImageScan ¶ added in v1.61.1768

type ImageScan struct {
	ScanCount         int64  `json:"ScanCount" xml:"ScanCount"`
	ImageScanCapacity int64  `json:"ImageScanCapacity" xml:"ImageScanCapacity"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
}

ImageScan is a nested struct in sas response

type Info ¶ added in v1.61.1768

type Info struct {
	Status       string `json:"Status" xml:"Status"`
	EventName    string `json:"EventName" xml:"EventName"`
	Ds           int64  `json:"Ds" xml:"Ds"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	ProcessPath  string `json:"ProcessPath" xml:"ProcessPath"`
	Ip           string `json:"Ip" xml:"Ip"`
	GmtEvent     int64  `json:"GmtEvent" xml:"GmtEvent"`
	Count        int64  `json:"Count" xml:"Count"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
	ProcessName  string `json:"ProcessName" xml:"ProcessName"`
	Uuid         string `json:"Uuid" xml:"Uuid"`
	EventType    string `json:"EventType" xml:"EventType"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	EventStatus  string `json:"EventStatus" xml:"EventStatus"`
	Path         string `json:"Path" xml:"Path"`
	Solution     string `json:"Solution" xml:"Solution"`
	Level        string `json:"Level" xml:"Level"`
	Id           int64  `json:"Id" xml:"Id"`
}

Info is a nested struct in sas response

type InstallBackupClientRequest ¶ added in v1.61.1768

type InstallBackupClientRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Uuid            string           `position:"Query" name:"Uuid"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
	PolicyVersion   string           `position:"Query" name:"PolicyVersion"`
}

InstallBackupClientRequest is the request struct for api InstallBackupClient

func CreateInstallBackupClientRequest ¶ added in v1.61.1768

func CreateInstallBackupClientRequest() (request *InstallBackupClientRequest)

CreateInstallBackupClientRequest creates a request to invoke InstallBackupClient API

type InstallBackupClientResponse ¶ added in v1.61.1768

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

InstallBackupClientResponse is the response struct for api InstallBackupClient

func CreateInstallBackupClientResponse ¶ added in v1.61.1768

func CreateInstallBackupClientResponse() (response *InstallBackupClientResponse)

CreateInstallBackupClientResponse creates a response to parse from InstallBackupClient response

type InstallCloudMonitorRequest ¶ added in v1.61.1768

type InstallCloudMonitorRequest struct {
	*requests.RpcRequest
	AgentAccessKey string    `position:"Query" name:"AgentAccessKey"`
	AgentSecretKey string    `position:"Query" name:"AgentSecretKey"`
	SourceIp       string    `position:"Query" name:"SourceIp"`
	UuidList       *[]string `position:"Query" name:"UuidList"  type:"Repeated"`
	ArgusVersion   string    `position:"Query" name:"ArgusVersion"`
	InstanceIdList *[]string `position:"Query" name:"InstanceIdList"  type:"Repeated"`
}

InstallCloudMonitorRequest is the request struct for api InstallCloudMonitor

func CreateInstallCloudMonitorRequest ¶ added in v1.61.1768

func CreateInstallCloudMonitorRequest() (request *InstallCloudMonitorRequest)

CreateInstallCloudMonitorRequest creates a request to invoke InstallCloudMonitor API

type InstallCloudMonitorResponse ¶ added in v1.61.1768

type InstallCloudMonitorResponse struct {
	*responses.BaseResponse
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
}

InstallCloudMonitorResponse is the response struct for api InstallCloudMonitor

func CreateInstallCloudMonitorResponse ¶ added in v1.61.1768

func CreateInstallCloudMonitorResponse() (response *InstallCloudMonitorResponse)

CreateInstallCloudMonitorResponse creates a response to parse from InstallCloudMonitor response

type InstallCode ¶ added in v1.61.1768

type InstallCode struct {
	OnlyImage   bool   `json:"OnlyImage" xml:"OnlyImage"`
	CaptchaCode string `json:"CaptchaCode" xml:"CaptchaCode"`
	GroupId     int64  `json:"GroupId" xml:"GroupId"`
	GroupName   string `json:"GroupName" xml:"GroupName"`
	ExpiredDate int64  `json:"ExpiredDate" xml:"ExpiredDate"`
	VendorName  string `json:"VendorName" xml:"VendorName"`
	Os          string `json:"Os" xml:"Os"`
	Tag         string `json:"Tag" xml:"Tag"`
	Vendor      int    `json:"Vendor" xml:"Vendor"`
}

InstallCode is a nested struct in sas response

type InstallCodes ¶ added in v1.61.1768

type InstallCodes struct {
	InstallCode []InstallCode `json:"InstallCode" xml:"InstallCode"`
}

InstallCodes is a nested struct in sas response

type Instance ¶ added in v1.61.221

type Instance struct {
	InternetIp       string `json:"InternetIp" xml:"InternetIp"`
	Os               string `json:"Os" xml:"Os"`
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	InstanceName     string `json:"InstanceName" xml:"InstanceName"`
	RegionName       string `json:"RegionName" xml:"RegionName"`
	Ip               string `json:"Ip" xml:"Ip"`
	ClientStatus     string `json:"ClientStatus" xml:"ClientStatus"`
	Region           string `json:"Region" xml:"Region"`
	Uuid             string `json:"Uuid" xml:"Uuid"`
	IntranetIp       string `json:"IntranetIp" xml:"IntranetIp"`
	AssetType        string `json:"AssetType" xml:"AssetType"`
	Status           string `json:"Status" xml:"Status"`
	Tag              string `json:"Tag" xml:"Tag"`
	VpcInstanceId    string `json:"VpcInstanceId" xml:"VpcInstanceId"`
	OsName           string `json:"OsName" xml:"OsName"`
	Flag             int    `json:"Flag" xml:"Flag"`
	HcStatus         string `json:"HcStatus" xml:"HcStatus"`
	VulStatus        string `json:"VulStatus" xml:"VulStatus"`
	AlarmStatus      string `json:"AlarmStatus" xml:"AlarmStatus"`
	RiskStatus       string `json:"RiskStatus" xml:"RiskStatus"`
	HealthCheckCount int    `json:"HealthCheckCount" xml:"HealthCheckCount"`
	VulCount         int    `json:"VulCount" xml:"VulCount"`
	SafeEventCount   int    `json:"SafeEventCount" xml:"SafeEventCount"`
	RegionId         string `json:"RegionId" xml:"RegionId"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	Importance       int    `json:"Importance" xml:"Importance"`
	ClientVersion    string `json:"ClientVersion" xml:"ClientVersion"`
	RiskCount        string `json:"RiskCount" xml:"RiskCount"`
}

Instance is a nested struct in sas response

type InstanceAntiBruteForceRule ¶ added in v1.61.529

type InstanceAntiBruteForceRule struct {
	Uuid string `json:"Uuid" xml:"Uuid"`
	Name string `json:"Name" xml:"Name"`
	Id   int64  `json:"Id" xml:"Id"`
}

InstanceAntiBruteForceRule is a nested struct in sas response

type Instances ¶ added in v1.61.221

type Instances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

Instances is a nested struct in sas response

type InstancesInDescribeCloudCenterInstances ¶ added in v1.61.1768

type InstancesInDescribeCloudCenterInstances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

InstancesInDescribeCloudCenterInstances is a nested struct in sas response

type InstancesInDescribeGroupedInstances ¶ added in v1.61.1768

type InstancesInDescribeGroupedInstances struct {
	Instance []Instance `json:"Instance" xml:"Instance"`
}

InstancesInDescribeGroupedInstances is a nested struct in sas response

type IpList ¶ added in v1.61.221

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

IpList is a nested struct in sas response

type Item ¶ added in v1.61.221

type Item struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	GroupId      int    `json:"GroupId" xml:"GroupId"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Region       string `json:"Region" xml:"Region"`
	Ip           string `json:"Ip" xml:"Ip"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
}

Item is a nested struct in sas response

type ItemType ¶

type ItemType struct {
	Id    int64  `json:"Id" xml:"Id"`
	Title string `json:"Title" xml:"Title"`
}

ItemType is a nested struct in sas response

type Items ¶ added in v1.61.221

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

Items is a nested struct in sas response

type LaterList ¶ added in v1.61.221

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

LaterList is a nested struct in sas response

type Layers ¶ added in v1.61.529

type Layers struct {
	Name []string `json:"name" xml:"name"`
}

Layers is a nested struct in sas response

type LevelCount ¶

type LevelCount struct {
	Key   string `json:"Key" xml:"Key"`
	Count int    `json:"Count" xml:"Count"`
}

LevelCount is a nested struct in sas response

type LevelsOnInDescribeSecurityStatInfo ¶ added in v1.61.221

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

LevelsOnInDescribeSecurityStatInfo is a nested struct in sas response

type ListCheckInstanceResultRequest ¶ added in v1.61.1768

type ListCheckInstanceResultRequest struct {
	*requests.RpcRequest
	RegionIdKey     string           `position:"Query" name:"RegionIdKey"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	Lang            string           `position:"Query" name:"Lang"`
	CheckId         requests.Integer `position:"Query" name:"CheckId"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	SortTypes       *[]string        `position:"Query" name:"SortTypes"  type:"Repeated"`
	InstanceIdKey   string           `position:"Query" name:"InstanceIdKey"`
	InstanceNameKey string           `position:"Query" name:"InstanceNameKey"`
	InstanceIds     *[]string        `position:"Query" name:"InstanceIds"  type:"Repeated"`
	Statuses        *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListCheckInstanceResultRequest is the request struct for api ListCheckInstanceResult

func CreateListCheckInstanceResultRequest ¶ added in v1.61.1768

func CreateListCheckInstanceResultRequest() (request *ListCheckInstanceResultRequest)

CreateListCheckInstanceResultRequest creates a request to invoke ListCheckInstanceResult API

type ListCheckInstanceResultResponse ¶ added in v1.61.1768

type ListCheckInstanceResultResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"RequestId" xml:"RequestId"`
	Checks    []map[string]interface{}          `json:"Checks" xml:"Checks"`
	PageInfo  PageInfoInListCheckInstanceResult `json:"PageInfo" xml:"PageInfo"`
	BasicData []BasicDataItem                   `json:"BasicData" xml:"BasicData"`
	Columns   []ColumnsItem                     `json:"Columns" xml:"Columns"`
}

ListCheckInstanceResultResponse is the response struct for api ListCheckInstanceResult

func CreateListCheckInstanceResultResponse ¶ added in v1.61.1768

func CreateListCheckInstanceResultResponse() (response *ListCheckInstanceResultResponse)

CreateListCheckInstanceResultResponse creates a response to parse from ListCheckInstanceResult response

type ListCheckResultRequest ¶ added in v1.61.1768

type ListCheckResultRequest struct {
	*requests.RpcRequest
	InstanceSubTypes *[]string        `position:"Query" name:"InstanceSubTypes"  type:"Repeated"`
	StandardIds      *[]string        `position:"Query" name:"StandardIds"  type:"Repeated"`
	RiskLevels       *[]string        `position:"Query" name:"RiskLevels"  type:"Repeated"`
	InstanceTypes    *[]string        `position:"Query" name:"InstanceTypes"  type:"Repeated"`
	CheckKey         string           `position:"Query" name:"CheckKey"`
	SourceIp         string           `position:"Query" name:"SourceIp"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
	Lang             string           `position:"Query" name:"Lang"`
	Vendors          *[]string        `position:"Query" name:"Vendors"  type:"Repeated"`
	CurrentPage      requests.Integer `position:"Query" name:"CurrentPage"`
	RequirementIds   *[]string        `position:"Query" name:"RequirementIds"  type:"Repeated"`
	SortTypes        *[]string        `position:"Query" name:"SortTypes"  type:"Repeated"`
	InstanceIds      *[]string        `position:"Query" name:"InstanceIds"  type:"Repeated"`
	Statuses         *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListCheckResultRequest is the request struct for api ListCheckResult

func CreateListCheckResultRequest ¶ added in v1.61.1768

func CreateListCheckResultRequest() (request *ListCheckResultRequest)

CreateListCheckResultRequest creates a request to invoke ListCheckResult API

type ListCheckResultResponse ¶ added in v1.61.1768

type ListCheckResultResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	PageInfo  PageInfo     `json:"PageInfo" xml:"PageInfo"`
	Checks    []ChecksItem `json:"Checks" xml:"Checks"`
}

ListCheckResultResponse is the response struct for api ListCheckResult

func CreateListCheckResultResponse ¶ added in v1.61.1768

func CreateListCheckResultResponse() (response *ListCheckResultResponse)

CreateListCheckResultResponse creates a response to parse from ListCheckResult response

type ListHoneypotAlarmEventsRequest ¶ added in v1.61.1768

type ListHoneypotAlarmEventsRequest struct {
	*requests.RpcRequest
	SrcIp         string           `position:"Body" name:"SrcIp"`
	RiskLevelList *[]string        `position:"Body" name:"RiskLevelList"  type:"Repeated"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	DstIp         string           `position:"Body" name:"DstIp"`
	Dealed        string           `position:"Body" name:"Dealed"`
	CurrentPage   requests.Integer `position:"Body" name:"CurrentPage"`
	RequestId     string           `position:"Body" name:"RequestId"`
}

ListHoneypotAlarmEventsRequest is the request struct for api ListHoneypotAlarmEvents

func CreateListHoneypotAlarmEventsRequest ¶ added in v1.61.1768

func CreateListHoneypotAlarmEventsRequest() (request *ListHoneypotAlarmEventsRequest)

CreateListHoneypotAlarmEventsRequest creates a request to invoke ListHoneypotAlarmEvents API

type ListHoneypotAlarmEventsResponse ¶ added in v1.61.1768

type ListHoneypotAlarmEventsResponse struct {
	*responses.BaseResponse
	RequestId           string               `json:"RequestId" xml:"RequestId"`
	PageInfo            PageInfo             `json:"PageInfo" xml:"PageInfo"`
	HoneypotAlarmEvents []HoneypotAlarmEvent `json:"HoneypotAlarmEvents" xml:"HoneypotAlarmEvents"`
}

ListHoneypotAlarmEventsResponse is the response struct for api ListHoneypotAlarmEvents

func CreateListHoneypotAlarmEventsResponse ¶ added in v1.61.1768

func CreateListHoneypotAlarmEventsResponse() (response *ListHoneypotAlarmEventsResponse)

CreateListHoneypotAlarmEventsResponse creates a response to parse from ListHoneypotAlarmEvents response

type ListHoneypotNodeRequest ¶ added in v1.61.1768

type ListHoneypotNodeRequest struct {
	*requests.RpcRequest
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Lang        string           `position:"Query" name:"Lang"`
	NodeId      string           `position:"Query" name:"NodeId"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	NodeName    string           `position:"Query" name:"NodeName"`
}

ListHoneypotNodeRequest is the request struct for api ListHoneypotNode

func CreateListHoneypotNodeRequest ¶ added in v1.61.1768

func CreateListHoneypotNodeRequest() (request *ListHoneypotNodeRequest)

CreateListHoneypotNodeRequest creates a request to invoke ListHoneypotNode API

type ListHoneypotNodeResponse ¶ added in v1.61.1768

type ListHoneypotNodeResponse struct {
	*responses.BaseResponse
	Success          bool           `json:"Success" xml:"Success"`
	Code             string         `json:"Code" xml:"Code"`
	Message          string         `json:"Message" xml:"Message"`
	RequestId        string         `json:"RequestId" xml:"RequestId"`
	HttpStatusCode   int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	PageInfo         PageInfo       `json:"PageInfo" xml:"PageInfo"`
	HoneypotNodeList []HoneypotNode `json:"HoneypotNodeList" xml:"HoneypotNodeList"`
}

ListHoneypotNodeResponse is the response struct for api ListHoneypotNode

func CreateListHoneypotNodeResponse ¶ added in v1.61.1768

func CreateListHoneypotNodeResponse() (response *ListHoneypotNodeResponse)

CreateListHoneypotNodeResponse creates a response to parse from ListHoneypotNode response

type ListHoneypotRequest ¶ added in v1.61.1768

type ListHoneypotRequest struct {
	*requests.RpcRequest
	HoneypotName string           `position:"Query" name:"HoneypotName"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	Lang         string           `position:"Query" name:"Lang"`
	NodeId       string           `position:"Query" name:"NodeId"`
	CurrentPage  requests.Integer `position:"Query" name:"CurrentPage"`
	NodeName     string           `position:"Query" name:"NodeName"`
	HoneypotIds  *[]string        `position:"Query" name:"HoneypotIds"  type:"Repeated"`
}

ListHoneypotRequest is the request struct for api ListHoneypot

func CreateListHoneypotRequest ¶ added in v1.61.1768

func CreateListHoneypotRequest() (request *ListHoneypotRequest)

CreateListHoneypotRequest creates a request to invoke ListHoneypot API

type ListHoneypotResponse ¶ added in v1.61.1768

type ListHoneypotResponse struct {
	*responses.BaseResponse
	Success        bool       `json:"Success" xml:"Success"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	PageInfo       PageInfo   `json:"PageInfo" xml:"PageInfo"`
	List           []ListItem `json:"List" xml:"List"`
}

ListHoneypotResponse is the response struct for api ListHoneypot

func CreateListHoneypotResponse ¶ added in v1.61.1768

func CreateListHoneypotResponse() (response *ListHoneypotResponse)

CreateListHoneypotResponse creates a response to parse from ListHoneypot response

type ListInDescribeRiskCheckResult ¶

type ListInDescribeRiskCheckResult struct {
	RiskCheckResultForDisplay []RiskCheckResultForDisplay `json:"RiskCheckResultForDisplay" xml:"RiskCheckResultForDisplay"`
}

ListInDescribeRiskCheckResult is a nested struct in sas response

type ListInDescribeRiskItemType ¶

type ListInDescribeRiskItemType struct {
	ItemType []ItemType `json:"ItemType" xml:"ItemType"`
}

ListInDescribeRiskItemType is a nested struct in sas response

type ListInDescribeRiskListCheckResult ¶ added in v1.61.529

type ListInDescribeRiskListCheckResult struct {
	RiskCountDO []RiskCountDO `json:"RiskCountDO" xml:"RiskCountDO"`
}

ListInDescribeRiskListCheckResult is a nested struct in sas response

type ListInDescribeWebLockFileEvents ¶ added in v1.61.1768

type ListInDescribeWebLockFileEvents struct {
	Info []Info `json:"Info" xml:"Info"`
}

ListInDescribeWebLockFileEvents is a nested struct in sas response

type ListInListHoneypot ¶ added in v1.61.1768

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

ListInListHoneypot is a nested struct in sas response

type ListInQueryGroupedSecurityEventMarkMissList ¶ added in v1.61.1768

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

ListInQueryGroupedSecurityEventMarkMissList is a nested struct in sas response

type ListItem ¶ added in v1.61.1768

type ListItem struct {
	HoneypotImageDisplayName string   `json:"HoneypotImageDisplayName" xml:"HoneypotImageDisplayName"`
	ControlNodeName          string   `json:"ControlNodeName" xml:"ControlNodeName"`
	DisposalWay              string   `json:"DisposalWay" xml:"DisposalWay"`
	FieldValue               string   `json:"FieldValue" xml:"FieldValue"`
	HoneypotImageName        string   `json:"HoneypotImageName" xml:"HoneypotImageName"`
	EventName                string   `json:"EventName" xml:"EventName"`
	GmtCreate                int64    `json:"GmtCreate" xml:"GmtCreate"`
	EventNameOriginal        string   `json:"EventNameOriginal" xml:"EventNameOriginal"`
	NodeId                   string   `json:"NodeId" xml:"NodeId"`
	Operate                  string   `json:"Operate" xml:"Operate"`
	EventType                string   `json:"EventType" xml:"EventType"`
	Uuids                    string   `json:"Uuids" xml:"Uuids"`
	HoneypotName             string   `json:"HoneypotName" xml:"HoneypotName"`
	GmtModified              int64    `json:"GmtModified" xml:"GmtModified"`
	AliUid                   int64    `json:"AliUid" xml:"AliUid"`
	Field                    string   `json:"Field" xml:"Field"`
	HoneypotId               string   `json:"HoneypotId" xml:"HoneypotId"`
	FiledAliasName           string   `json:"FiledAliasName" xml:"FiledAliasName"`
	EventTypeOriginal        string   `json:"EventTypeOriginal" xml:"EventTypeOriginal"`
	PresetId                 string   `json:"PresetId" xml:"PresetId"`
	State                    []string `json:"State" xml:"State"`
}

ListItem is a nested struct in sas response

type ListVulAutoRepairConfigRequest ¶ added in v1.61.1768

type ListVulAutoRepairConfigRequest struct {
	*requests.RpcRequest
	Type        string           `position:"Query" name:"Type"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	AliasName   string           `position:"Query" name:"AliasName"`
}

ListVulAutoRepairConfigRequest is the request struct for api ListVulAutoRepairConfig

func CreateListVulAutoRepairConfigRequest ¶ added in v1.61.1768

func CreateListVulAutoRepairConfigRequest() (request *ListVulAutoRepairConfigRequest)

CreateListVulAutoRepairConfigRequest creates a request to invoke ListVulAutoRepairConfig API

type ListVulAutoRepairConfigResponse ¶ added in v1.61.1768

type ListVulAutoRepairConfigResponse struct {
	*responses.BaseResponse
	RequestId               string                `json:"RequestId" xml:"RequestId"`
	Success                 bool                  `json:"Success" xml:"Success"`
	Code                    string                `json:"Code" xml:"Code"`
	Message                 string                `json:"Message" xml:"Message"`
	HttpStatusCode          int                   `json:"HttpStatusCode" xml:"HttpStatusCode"`
	PageInfo                PageInfo              `json:"PageInfo" xml:"PageInfo"`
	VulAutoRepairConfigList []VulAutoRepairConfig `json:"VulAutoRepairConfigList" xml:"VulAutoRepairConfigList"`
}

ListVulAutoRepairConfigResponse is the response struct for api ListVulAutoRepairConfig

func CreateListVulAutoRepairConfigResponse ¶ added in v1.61.1768

func CreateListVulAutoRepairConfigResponse() (response *ListVulAutoRepairConfigResponse)

CreateListVulAutoRepairConfigResponse creates a response to parse from ListVulAutoRepairConfig response

type LowList ¶ added in v1.61.221

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

LowList is a nested struct in sas response

type MacList ¶ added in v1.61.221

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

MacList is a nested struct in sas response

type MachineInfoStatistic ¶ added in v1.61.1768

type MachineInfoStatistic struct {
	Uuid              string `json:"Uuid" xml:"Uuid"`
	MachineIp         string `json:"MachineIp" xml:"MachineIp"`
	Os                string `json:"Os" xml:"Os"`
	MachineName       string `json:"MachineName" xml:"MachineName"`
	MachineInstanceId string `json:"MachineInstanceId" xml:"MachineInstanceId"`
	RegionId          string `json:"RegionId" xml:"RegionId"`
}

MachineInfoStatistic is a nested struct in sas response

type MachineInfoStatistics ¶ added in v1.61.1768

type MachineInfoStatistics struct {
	MachineInfoStatistic []MachineInfoStatistic `json:"MachineInfoStatistic" xml:"MachineInfoStatistic"`
}

MachineInfoStatistics is a nested struct in sas response

type Machines ¶ added in v1.61.1768

type Machines struct {
	SimpleBackupMachine []SimpleBackupMachine `json:"SimpleBackupMachine" xml:"SimpleBackupMachine"`
}

Machines is a nested struct in sas response

type MarkField ¶ added in v1.61.529

type MarkField struct {
	MarkFieldItem []MarkFieldItem `json:"MarkField" xml:"MarkField"`
}

MarkField is a nested struct in sas response

type MarkFieldItem ¶ added in v1.61.529

type MarkFieldItem struct {
	MarkMisType      string   `json:"MarkMisType" xml:"MarkMisType"`
	FiledName        string   `json:"FiledName" xml:"FiledName"`
	FiledAliasName   string   `json:"FiledAliasName" xml:"FiledAliasName"`
	MarkMisValue     string   `json:"MarkMisValue" xml:"MarkMisValue"`
	Uuid             string   `json:"Uuid" xml:"Uuid"`
	SupportedMisType []string `json:"SupportedMisType" xml:"SupportedMisType"`
}

MarkFieldItem is a nested struct in sas response

type MarkFieldsSource ¶ added in v1.61.529

type MarkFieldsSource struct {
	SecurityEventOperation []SecurityEventOperation `json:"SecurityEventOperation" xml:"SecurityEventOperation"`
}

MarkFieldsSource is a nested struct in sas response

type MatchListInDescribeImageVulList ¶ added in v1.61.1768

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

MatchListInDescribeImageVulList is a nested struct in sas response

type MatchListInDescribeVulList ¶ added in v1.61.1768

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

MatchListInDescribeVulList is a nested struct in sas response

type MediumList ¶ added in v1.61.221

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

MediumList is a nested struct in sas response

type MergeFieldList ¶ added in v1.61.1768

type MergeFieldList struct {
	MergeFieldListItem []MergeFieldListItem `json:"MergeFieldList" xml:"MergeFieldList"`
}

MergeFieldList is a nested struct in sas response

type MergeFieldListItem ¶ added in v1.61.1768

type MergeFieldListItem struct {
	FieldType    string `json:"FieldType" xml:"FieldType"`
	FieldKey     string `json:"FieldKey" xml:"FieldKey"`
	FieldValue   string `json:"FieldValue" xml:"FieldValue"`
	FieldExtInfo string `json:"FieldExtInfo" xml:"FieldExtInfo"`
}

MergeFieldListItem is a nested struct in sas response

type ModifyAntiBruteForceRuleRequest ¶ added in v1.61.221

type ModifyAntiBruteForceRuleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ForbiddenTime   requests.Integer `position:"Query" name:"ForbiddenTime"`
	FailCount       requests.Integer `position:"Query" name:"FailCount"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	EnableSmartRule requests.Boolean `position:"Query" name:"EnableSmartRule"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
	Id              requests.Integer `position:"Query" name:"Id"`
	Name            string           `position:"Query" name:"Name"`
	Span            requests.Integer `position:"Query" name:"Span"`
	DefaultRule     requests.Boolean `position:"Query" name:"DefaultRule"`
}

ModifyAntiBruteForceRuleRequest is the request struct for api ModifyAntiBruteForceRule

func CreateModifyAntiBruteForceRuleRequest ¶ added in v1.61.221

func CreateModifyAntiBruteForceRuleRequest() (request *ModifyAntiBruteForceRuleRequest)

CreateModifyAntiBruteForceRuleRequest creates a request to invoke ModifyAntiBruteForceRule API

type ModifyAntiBruteForceRuleResponse ¶ added in v1.61.221

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

ModifyAntiBruteForceRuleResponse is the response struct for api ModifyAntiBruteForceRule

func CreateModifyAntiBruteForceRuleResponse ¶ added in v1.61.221

func CreateModifyAntiBruteForceRuleResponse() (response *ModifyAntiBruteForceRuleResponse)

CreateModifyAntiBruteForceRuleResponse creates a response to parse from ModifyAntiBruteForceRule response

type ModifyAssetGroupRequest ¶ added in v1.61.1768

type ModifyAssetGroupRequest struct {
	*requests.RpcRequest
	GroupId  requests.Integer `position:"Query" name:"GroupId"`
	SourceIp string           `position:"Query" name:"SourceIp"`
	Uuids    string           `position:"Query" name:"Uuids"`
}

ModifyAssetGroupRequest is the request struct for api ModifyAssetGroup

func CreateModifyAssetGroupRequest ¶ added in v1.61.1768

func CreateModifyAssetGroupRequest() (request *ModifyAssetGroupRequest)

CreateModifyAssetGroupRequest creates a request to invoke ModifyAssetGroup API

type ModifyAssetGroupResponse ¶ added in v1.61.1768

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

ModifyAssetGroupResponse is the response struct for api ModifyAssetGroup

func CreateModifyAssetGroupResponse ¶ added in v1.61.1768

func CreateModifyAssetGroupResponse() (response *ModifyAssetGroupResponse)

CreateModifyAssetGroupResponse creates a response to parse from ModifyAssetGroup response

type ModifyBackupPolicyRequest ¶ added in v1.61.1768

type ModifyBackupPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
	Id              requests.Integer `position:"Query" name:"Id"`
	Policy          string           `position:"Query" name:"Policy"`
	PolicyVersion   string           `position:"Query" name:"PolicyVersion"`
	PolicyRegionId  string           `position:"Query" name:"PolicyRegionId"`
	Name            string           `position:"Query" name:"Name"`
}

ModifyBackupPolicyRequest is the request struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyRequest ¶ added in v1.61.1768

func CreateModifyBackupPolicyRequest() (request *ModifyBackupPolicyRequest)

CreateModifyBackupPolicyRequest creates a request to invoke ModifyBackupPolicy API

type ModifyBackupPolicyResponse ¶ added in v1.61.1768

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

ModifyBackupPolicyResponse is the response struct for api ModifyBackupPolicy

func CreateModifyBackupPolicyResponse ¶ added in v1.61.1768

func CreateModifyBackupPolicyResponse() (response *ModifyBackupPolicyResponse)

CreateModifyBackupPolicyResponse creates a response to parse from ModifyBackupPolicy response

type ModifyBackupPolicyStatusRequest ¶ added in v1.61.1768

type ModifyBackupPolicyStatusRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Id              requests.Integer `position:"Query" name:"Id"`
	PolicyVersion   string           `position:"Query" name:"PolicyVersion"`
	Status          string           `position:"Query" name:"Status"`
}

ModifyBackupPolicyStatusRequest is the request struct for api ModifyBackupPolicyStatus

func CreateModifyBackupPolicyStatusRequest ¶ added in v1.61.1768

func CreateModifyBackupPolicyStatusRequest() (request *ModifyBackupPolicyStatusRequest)

CreateModifyBackupPolicyStatusRequest creates a request to invoke ModifyBackupPolicyStatus API

type ModifyBackupPolicyStatusResponse ¶ added in v1.61.1768

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

ModifyBackupPolicyStatusResponse is the response struct for api ModifyBackupPolicyStatus

func CreateModifyBackupPolicyStatusResponse ¶ added in v1.61.1768

func CreateModifyBackupPolicyStatusResponse() (response *ModifyBackupPolicyStatusResponse)

CreateModifyBackupPolicyStatusResponse creates a response to parse from ModifyBackupPolicyStatus response

type ModifyClearLogstoreStorageRequest ¶ added in v1.61.1768

type ModifyClearLogstoreStorageRequest struct {
	*requests.RpcRequest
	SourceIp     string `position:"Query" name:"SourceIp"`
	From         string `position:"Query" name:"From"`
	Lang         string `position:"Query" name:"Lang"`
	UserLogStore string `position:"Query" name:"UserLogStore"`
	UserProject  string `position:"Query" name:"UserProject"`
}

ModifyClearLogstoreStorageRequest is the request struct for api ModifyClearLogstoreStorage

func CreateModifyClearLogstoreStorageRequest ¶ added in v1.61.1768

func CreateModifyClearLogstoreStorageRequest() (request *ModifyClearLogstoreStorageRequest)

CreateModifyClearLogstoreStorageRequest creates a request to invoke ModifyClearLogstoreStorage API

type ModifyClearLogstoreStorageResponse ¶ added in v1.61.1768

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

ModifyClearLogstoreStorageResponse is the response struct for api ModifyClearLogstoreStorage

func CreateModifyClearLogstoreStorageResponse ¶ added in v1.61.1768

func CreateModifyClearLogstoreStorageResponse() (response *ModifyClearLogstoreStorageResponse)

CreateModifyClearLogstoreStorageResponse creates a response to parse from ModifyClearLogstoreStorage response

type ModifyCreateVulWhitelistRequest ¶

type ModifyCreateVulWhitelistRequest struct {
	*requests.RpcRequest
	Reason     string `position:"Query" name:"Reason"`
	SourceIp   string `position:"Query" name:"SourceIp"`
	Whitelist  string `position:"Query" name:"Whitelist"`
	TargetInfo string `position:"Query" name:"TargetInfo"`
}

ModifyCreateVulWhitelistRequest is the request struct for api ModifyCreateVulWhitelist

func CreateModifyCreateVulWhitelistRequest ¶

func CreateModifyCreateVulWhitelistRequest() (request *ModifyCreateVulWhitelistRequest)

CreateModifyCreateVulWhitelistRequest creates a request to invoke ModifyCreateVulWhitelist API

type ModifyCreateVulWhitelistResponse ¶

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

ModifyCreateVulWhitelistResponse is the response struct for api ModifyCreateVulWhitelist

func CreateModifyCreateVulWhitelistResponse ¶

func CreateModifyCreateVulWhitelistResponse() (response *ModifyCreateVulWhitelistResponse)

CreateModifyCreateVulWhitelistResponse creates a response to parse from ModifyCreateVulWhitelist 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 ModifyGroupPropertyRequest ¶ added in v1.61.221

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

ModifyGroupPropertyRequest is the request struct for api ModifyGroupProperty

func CreateModifyGroupPropertyRequest ¶ added in v1.61.221

func CreateModifyGroupPropertyRequest() (request *ModifyGroupPropertyRequest)

CreateModifyGroupPropertyRequest creates a request to invoke ModifyGroupProperty API

type ModifyGroupPropertyResponse ¶ added in v1.61.221

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

ModifyGroupPropertyResponse is the response struct for api ModifyGroupProperty

func CreateModifyGroupPropertyResponse ¶ added in v1.61.221

func CreateModifyGroupPropertyResponse() (response *ModifyGroupPropertyResponse)

CreateModifyGroupPropertyResponse creates a response to parse from ModifyGroupProperty response

type ModifyInstanceAntiBruteForceRuleRequest ¶ added in v1.61.529

type ModifyInstanceAntiBruteForceRuleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Uuid            string           `position:"Query" name:"Uuid"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	NewRuleId       requests.Integer `position:"Query" name:"NewRuleId"`
}

ModifyInstanceAntiBruteForceRuleRequest is the request struct for api ModifyInstanceAntiBruteForceRule

func CreateModifyInstanceAntiBruteForceRuleRequest ¶ added in v1.61.529

func CreateModifyInstanceAntiBruteForceRuleRequest() (request *ModifyInstanceAntiBruteForceRuleRequest)

CreateModifyInstanceAntiBruteForceRuleRequest creates a request to invoke ModifyInstanceAntiBruteForceRule API

type ModifyInstanceAntiBruteForceRuleResponse ¶ added in v1.61.529

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

ModifyInstanceAntiBruteForceRuleResponse is the response struct for api ModifyInstanceAntiBruteForceRule

func CreateModifyInstanceAntiBruteForceRuleResponse ¶ added in v1.61.529

func CreateModifyInstanceAntiBruteForceRuleResponse() (response *ModifyInstanceAntiBruteForceRuleResponse)

CreateModifyInstanceAntiBruteForceRuleResponse creates a response to parse from ModifyInstanceAntiBruteForceRule response

type ModifyLoginBaseConfigRequest ¶ added in v1.61.221

type ModifyLoginBaseConfigRequest struct {
	*requests.RpcRequest
	Type     string `position:"Query" name:"Type"`
	Target   string `position:"Query" name:"Target"`
	SourceIp string `position:"Query" name:"SourceIp"`
	Config   string `position:"Query" name:"Config"`
}

ModifyLoginBaseConfigRequest is the request struct for api ModifyLoginBaseConfig

func CreateModifyLoginBaseConfigRequest ¶ added in v1.61.221

func CreateModifyLoginBaseConfigRequest() (request *ModifyLoginBaseConfigRequest)

CreateModifyLoginBaseConfigRequest creates a request to invoke ModifyLoginBaseConfig API

type ModifyLoginBaseConfigResponse ¶ added in v1.61.221

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

ModifyLoginBaseConfigResponse is the response struct for api ModifyLoginBaseConfig

func CreateModifyLoginBaseConfigResponse ¶ added in v1.61.221

func CreateModifyLoginBaseConfigResponse() (response *ModifyLoginBaseConfigResponse)

CreateModifyLoginBaseConfigResponse creates a response to parse from ModifyLoginBaseConfig response

type ModifyLoginSwitchConfigRequest ¶ added in v1.61.221

type ModifyLoginSwitchConfigRequest struct {
	*requests.RpcRequest
	Item     string           `position:"Query" name:"Item"`
	SourceIp string           `position:"Query" name:"SourceIp"`
	Status   requests.Integer `position:"Query" name:"Status"`
}

ModifyLoginSwitchConfigRequest is the request struct for api ModifyLoginSwitchConfig

func CreateModifyLoginSwitchConfigRequest ¶ added in v1.61.221

func CreateModifyLoginSwitchConfigRequest() (request *ModifyLoginSwitchConfigRequest)

CreateModifyLoginSwitchConfigRequest creates a request to invoke ModifyLoginSwitchConfig API

type ModifyLoginSwitchConfigResponse ¶ added in v1.61.221

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

ModifyLoginSwitchConfigResponse is the response struct for api ModifyLoginSwitchConfig

func CreateModifyLoginSwitchConfigResponse ¶ added in v1.61.221

func CreateModifyLoginSwitchConfigResponse() (response *ModifyLoginSwitchConfigResponse)

CreateModifyLoginSwitchConfigResponse creates a response to parse from ModifyLoginSwitchConfig response

type ModifyNoticeConfigRequest ¶ added in v1.61.221

type ModifyNoticeConfigRequest struct {
	*requests.RpcRequest
	Project   string           `position:"Query" name:"Project"`
	TimeLimit requests.Integer `position:"Query" name:"TimeLimit"`
	Route     requests.Integer `position:"Query" name:"Route"`
	SourceIp  string           `position:"Query" name:"SourceIp"`
}

ModifyNoticeConfigRequest is the request struct for api ModifyNoticeConfig

func CreateModifyNoticeConfigRequest ¶ added in v1.61.221

func CreateModifyNoticeConfigRequest() (request *ModifyNoticeConfigRequest)

CreateModifyNoticeConfigRequest creates a request to invoke ModifyNoticeConfig API

type ModifyNoticeConfigResponse ¶ added in v1.61.221

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

ModifyNoticeConfigResponse is the response struct for api ModifyNoticeConfig

func CreateModifyNoticeConfigResponse ¶ added in v1.61.221

func CreateModifyNoticeConfigResponse() (response *ModifyNoticeConfigResponse)

CreateModifyNoticeConfigResponse creates a response to parse from ModifyNoticeConfig response

type ModifyOpenLogShipperLogMetaList ¶ added in v1.61.1768

type ModifyOpenLogShipperLogMetaList struct {
	HotTtl         string `name:"HotTtl"`
	Ttl            string `name:"Ttl"`
	ConfigLogStore string `name:"ConfigLogStore"`
	Status         string `name:"Status"`
}

ModifyOpenLogShipperLogMetaList is a repeated param struct in ModifyOpenLogShipperRequest

type ModifyOpenLogShipperRequest ¶ added in v1.61.1768

type ModifyOpenLogShipperRequest struct {
	*requests.RpcRequest
	LogMetaList    *[]ModifyOpenLogShipperLogMetaList `position:"Query" name:"LogMetaList"  type:"Repeated"`
	Ttl            requests.Integer                   `position:"Query" name:"Ttl"`
	SourceIp       string                             `position:"Query" name:"SourceIp"`
	HotTtl         requests.Integer                   `position:"Query" name:"HotTtl"`
	From           string                             `position:"Query" name:"From"`
	TargetRegionId string                             `position:"Query" name:"TargetRegionId"`
}

ModifyOpenLogShipperRequest is the request struct for api ModifyOpenLogShipper

func CreateModifyOpenLogShipperRequest ¶ added in v1.61.1768

func CreateModifyOpenLogShipperRequest() (request *ModifyOpenLogShipperRequest)

CreateModifyOpenLogShipperRequest creates a request to invoke ModifyOpenLogShipper API

type ModifyOpenLogShipperResponse ¶ added in v1.61.1768

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

ModifyOpenLogShipperResponse is the response struct for api ModifyOpenLogShipper

func CreateModifyOpenLogShipperResponse ¶ added in v1.61.1768

func CreateModifyOpenLogShipperResponse() (response *ModifyOpenLogShipperResponse)

CreateModifyOpenLogShipperResponse creates a response to parse from ModifyOpenLogShipper response

type ModifyOperateVulRequest ¶

type ModifyOperateVulRequest struct {
	*requests.RpcRequest
	Reason      string `position:"Query" name:"Reason"`
	Type        string `position:"Query" name:"Type"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	Info        string `position:"Query" name:"Info"`
	OperateType string `position:"Query" name:"OperateType"`
}

ModifyOperateVulRequest is the request struct for api ModifyOperateVul

func CreateModifyOperateVulRequest ¶

func CreateModifyOperateVulRequest() (request *ModifyOperateVulRequest)

CreateModifyOperateVulRequest creates a request to invoke ModifyOperateVul API

type ModifyOperateVulResponse ¶

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

ModifyOperateVulResponse is the response struct for api ModifyOperateVul

func CreateModifyOperateVulResponse ¶

func CreateModifyOperateVulResponse() (response *ModifyOperateVulResponse)

CreateModifyOperateVulResponse creates a response to parse from ModifyOperateVul response

type ModifyPropertyScheduleConfigRequest ¶ added in v1.61.1768

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

ModifyPropertyScheduleConfigRequest is the request struct for api ModifyPropertyScheduleConfig

func CreateModifyPropertyScheduleConfigRequest ¶ added in v1.61.1768

func CreateModifyPropertyScheduleConfigRequest() (request *ModifyPropertyScheduleConfigRequest)

CreateModifyPropertyScheduleConfigRequest creates a request to invoke ModifyPropertyScheduleConfig API

type ModifyPropertyScheduleConfigResponse ¶ added in v1.61.1768

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

ModifyPropertyScheduleConfigResponse is the response struct for api ModifyPropertyScheduleConfig

func CreateModifyPropertyScheduleConfigResponse ¶ added in v1.61.1768

func CreateModifyPropertyScheduleConfigResponse() (response *ModifyPropertyScheduleConfigResponse)

CreateModifyPropertyScheduleConfigResponse creates a response to parse from ModifyPropertyScheduleConfig response

type ModifyPushAllTaskRequest ¶

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

ModifyPushAllTaskRequest is the request struct for api ModifyPushAllTask

func CreateModifyPushAllTaskRequest ¶

func CreateModifyPushAllTaskRequest() (request *ModifyPushAllTaskRequest)

CreateModifyPushAllTaskRequest creates a request to invoke ModifyPushAllTask API

type ModifyPushAllTaskResponse ¶

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

ModifyPushAllTaskResponse is the response struct for api ModifyPushAllTask

func CreateModifyPushAllTaskResponse ¶

func CreateModifyPushAllTaskResponse() (response *ModifyPushAllTaskResponse)

CreateModifyPushAllTaskResponse creates a response to parse from ModifyPushAllTask response

type ModifyRiskCheckStatusRequest ¶

type ModifyRiskCheckStatusRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ItemId          requests.Integer `position:"Query" name:"ItemId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Lang            string           `position:"Query" name:"Lang"`
	TaskId          requests.Integer `position:"Query" name:"TaskId"`
	Status          string           `position:"Query" name:"Status"`
}

ModifyRiskCheckStatusRequest is the request struct for api ModifyRiskCheckStatus

func CreateModifyRiskCheckStatusRequest ¶

func CreateModifyRiskCheckStatusRequest() (request *ModifyRiskCheckStatusRequest)

CreateModifyRiskCheckStatusRequest creates a request to invoke ModifyRiskCheckStatus API

type ModifyRiskCheckStatusResponse ¶

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

ModifyRiskCheckStatusResponse is the response struct for api ModifyRiskCheckStatus

func CreateModifyRiskCheckStatusResponse ¶

func CreateModifyRiskCheckStatusResponse() (response *ModifyRiskCheckStatusResponse)

CreateModifyRiskCheckStatusResponse creates a response to parse from ModifyRiskCheckStatus response

type ModifyRiskSingleResultStatusRequest ¶

type ModifyRiskSingleResultStatusRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Ids             *[]string        `position:"Query" name:"Ids"  type:"Repeated"`
	Lang            string           `position:"Query" name:"Lang"`
	TaskId          requests.Integer `position:"Query" name:"TaskId"`
	Status          string           `position:"Query" name:"Status"`
}

ModifyRiskSingleResultStatusRequest is the request struct for api ModifyRiskSingleResultStatus

func CreateModifyRiskSingleResultStatusRequest ¶

func CreateModifyRiskSingleResultStatusRequest() (request *ModifyRiskSingleResultStatusRequest)

CreateModifyRiskSingleResultStatusRequest creates a request to invoke ModifyRiskSingleResultStatus API

type ModifyRiskSingleResultStatusResponse ¶

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

ModifyRiskSingleResultStatusResponse is the response struct for api ModifyRiskSingleResultStatus

func CreateModifyRiskSingleResultStatusResponse ¶

func CreateModifyRiskSingleResultStatusResponse() (response *ModifyRiskSingleResultStatusResponse)

CreateModifyRiskSingleResultStatusResponse creates a response to parse from ModifyRiskSingleResultStatus response

type ModifySecurityCheckScheduleConfigRequest ¶

type ModifySecurityCheckScheduleConfigRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	EndTime         requests.Integer `position:"Query" name:"EndTime"`
	StartTime       requests.Integer `position:"Query" name:"StartTime"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	DaysOfWeek      string           `position:"Query" name:"DaysOfWeek"`
	Lang            string           `position:"Query" name:"Lang"`
}

ModifySecurityCheckScheduleConfigRequest is the request struct for api ModifySecurityCheckScheduleConfig

func CreateModifySecurityCheckScheduleConfigRequest ¶

func CreateModifySecurityCheckScheduleConfigRequest() (request *ModifySecurityCheckScheduleConfigRequest)

CreateModifySecurityCheckScheduleConfigRequest creates a request to invoke ModifySecurityCheckScheduleConfig API

type ModifySecurityCheckScheduleConfigResponse ¶

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

ModifySecurityCheckScheduleConfigResponse is the response struct for api ModifySecurityCheckScheduleConfig

func CreateModifySecurityCheckScheduleConfigResponse ¶

func CreateModifySecurityCheckScheduleConfigResponse() (response *ModifySecurityCheckScheduleConfigResponse)

CreateModifySecurityCheckScheduleConfigResponse creates a response to parse from ModifySecurityCheckScheduleConfig response

type ModifyStartVulScanRequest ¶ added in v1.61.221

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

ModifyStartVulScanRequest is the request struct for api ModifyStartVulScan

func CreateModifyStartVulScanRequest ¶ added in v1.61.221

func CreateModifyStartVulScanRequest() (request *ModifyStartVulScanRequest)

CreateModifyStartVulScanRequest creates a request to invoke ModifyStartVulScan API

type ModifyStartVulScanResponse ¶ added in v1.61.221

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

ModifyStartVulScanResponse is the response struct for api ModifyStartVulScan

func CreateModifyStartVulScanResponse ¶ added in v1.61.221

func CreateModifyStartVulScanResponse() (response *ModifyStartVulScanResponse)

CreateModifyStartVulScanResponse creates a response to parse from ModifyStartVulScan response

type ModifyStrategyRequest ¶ added in v1.61.1768

type ModifyStrategyRequest struct {
	*requests.RpcRequest
	CycleDays                  string `position:"Query" name:"CycleDays"`
	RiskSubTypeName            string `position:"Query" name:"RiskSubTypeName"`
	SourceIp                   string `position:"Query" name:"SourceIp"`
	Id                         string `position:"Query" name:"Id"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
	RiskCustomParams           string `position:"Query" name:"RiskCustomParams"`
	CustomType                 string `position:"Query" name:"CustomType"`
	CycleStartTime             string `position:"Query" name:"CycleStartTime"`
	Name                       string `position:"Query" name:"Name"`
}

ModifyStrategyRequest is the request struct for api ModifyStrategy

func CreateModifyStrategyRequest ¶ added in v1.61.1768

func CreateModifyStrategyRequest() (request *ModifyStrategyRequest)

CreateModifyStrategyRequest creates a request to invoke ModifyStrategy API

type ModifyStrategyResponse ¶ added in v1.61.1768

type ModifyStrategyResponse struct {
	*responses.BaseResponse
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	TotalCount     int    `json:"TotalCount" xml:"TotalCount"`
	Success        bool   `json:"Success" xml:"Success"`
	Result         Result `json:"Result" xml:"Result"`
}

ModifyStrategyResponse is the response struct for api ModifyStrategy

func CreateModifyStrategyResponse ¶ added in v1.61.1768

func CreateModifyStrategyResponse() (response *ModifyStrategyResponse)

CreateModifyStrategyResponse creates a response to parse from ModifyStrategy response

type ModifyStrategyTargetRequest ¶ added in v1.61.1768

type ModifyStrategyTargetRequest struct {
	*requests.RpcRequest
	Type                       string `position:"Query" name:"Type"`
	SourceIp                   string `position:"Query" name:"SourceIp"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
	Target                     string `position:"Query" name:"Target"`
	Config                     string `position:"Query" name:"Config"`
}

ModifyStrategyTargetRequest is the request struct for api ModifyStrategyTarget

func CreateModifyStrategyTargetRequest ¶ added in v1.61.1768

func CreateModifyStrategyTargetRequest() (request *ModifyStrategyTargetRequest)

CreateModifyStrategyTargetRequest creates a request to invoke ModifyStrategyTarget API

type ModifyStrategyTargetResponse ¶ added in v1.61.1768

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

ModifyStrategyTargetResponse is the response struct for api ModifyStrategyTarget

func CreateModifyStrategyTargetResponse ¶ added in v1.61.1768

func CreateModifyStrategyTargetResponse() (response *ModifyStrategyTargetResponse)

CreateModifyStrategyTargetResponse creates a response to parse from ModifyStrategyTarget response

type ModifyTagWithUuidRequest ¶ added in v1.61.221

type ModifyTagWithUuidRequest struct {
	*requests.RpcRequest
	TagId        string `position:"Query" name:"TagId"`
	MachineTypes string `position:"Query" name:"MachineTypes"`
	TagList      string `position:"Query" name:"TagList"`
	SourceIp     string `position:"Query" name:"SourceIp"`
	UuidList     string `position:"Query" name:"UuidList"`
}

ModifyTagWithUuidRequest is the request struct for api ModifyTagWithUuid

func CreateModifyTagWithUuidRequest ¶ added in v1.61.221

func CreateModifyTagWithUuidRequest() (request *ModifyTagWithUuidRequest)

CreateModifyTagWithUuidRequest creates a request to invoke ModifyTagWithUuid API

type ModifyTagWithUuidResponse ¶ added in v1.61.221

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

ModifyTagWithUuidResponse is the response struct for api ModifyTagWithUuid

func CreateModifyTagWithUuidResponse ¶ added in v1.61.221

func CreateModifyTagWithUuidResponse() (response *ModifyTagWithUuidResponse)

CreateModifyTagWithUuidResponse creates a response to parse from ModifyTagWithUuid response

type ModifyVpcHoneyPotRequest ¶ added in v1.61.1768

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

ModifyVpcHoneyPotRequest is the request struct for api ModifyVpcHoneyPot

func CreateModifyVpcHoneyPotRequest ¶ added in v1.61.1768

func CreateModifyVpcHoneyPotRequest() (request *ModifyVpcHoneyPotRequest)

CreateModifyVpcHoneyPotRequest creates a request to invoke ModifyVpcHoneyPot API

type ModifyVpcHoneyPotResponse ¶ added in v1.61.1768

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

ModifyVpcHoneyPotResponse is the response struct for api ModifyVpcHoneyPot

func CreateModifyVpcHoneyPotResponse ¶ added in v1.61.1768

func CreateModifyVpcHoneyPotResponse() (response *ModifyVpcHoneyPotResponse)

CreateModifyVpcHoneyPotResponse creates a response to parse from ModifyVpcHoneyPot response

type ModifyVulTargetConfigRequest ¶ added in v1.61.221

type ModifyVulTargetConfigRequest struct {
	*requests.RpcRequest
	Type     string `position:"Query" name:"Type"`
	Uuid     string `position:"Query" name:"Uuid"`
	SourceIp string `position:"Query" name:"SourceIp"`
	Config   string `position:"Query" name:"Config"`
}

ModifyVulTargetConfigRequest is the request struct for api ModifyVulTargetConfig

func CreateModifyVulTargetConfigRequest ¶ added in v1.61.221

func CreateModifyVulTargetConfigRequest() (request *ModifyVulTargetConfigRequest)

CreateModifyVulTargetConfigRequest creates a request to invoke ModifyVulTargetConfig API

type ModifyVulTargetConfigResponse ¶ added in v1.61.221

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

ModifyVulTargetConfigResponse is the response struct for api ModifyVulTargetConfig

func CreateModifyVulTargetConfigResponse ¶ added in v1.61.221

func CreateModifyVulTargetConfigResponse() (response *ModifyVulTargetConfigResponse)

CreateModifyVulTargetConfigResponse creates a response to parse from ModifyVulTargetConfig response

type ModifyWebLockCreateConfigRequest ¶ added in v1.61.529

type ModifyWebLockCreateConfigRequest struct {
	*requests.RpcRequest
	LocalBackupDir    string `position:"Query" name:"LocalBackupDir"`
	ExclusiveFile     string `position:"Query" name:"ExclusiveFile"`
	ExclusiveFileType string `position:"Query" name:"ExclusiveFileType"`
	Dir               string `position:"Query" name:"Dir"`
	Uuid              string `position:"Query" name:"Uuid"`
	Mode              string `position:"Query" name:"Mode"`
	SourceIp          string `position:"Query" name:"SourceIp"`
	Lang              string `position:"Query" name:"Lang"`
	InclusiveFile     string `position:"Query" name:"InclusiveFile"`
	ExclusiveDir      string `position:"Query" name:"ExclusiveDir"`
	InclusiveFileType string `position:"Query" name:"InclusiveFileType"`
	DefenceMode       string `position:"Query" name:"DefenceMode"`
}

ModifyWebLockCreateConfigRequest is the request struct for api ModifyWebLockCreateConfig

func CreateModifyWebLockCreateConfigRequest ¶ added in v1.61.529

func CreateModifyWebLockCreateConfigRequest() (request *ModifyWebLockCreateConfigRequest)

CreateModifyWebLockCreateConfigRequest creates a request to invoke ModifyWebLockCreateConfig API

type ModifyWebLockCreateConfigResponse ¶ added in v1.61.529

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

ModifyWebLockCreateConfigResponse is the response struct for api ModifyWebLockCreateConfig

func CreateModifyWebLockCreateConfigResponse ¶ added in v1.61.529

func CreateModifyWebLockCreateConfigResponse() (response *ModifyWebLockCreateConfigResponse)

CreateModifyWebLockCreateConfigResponse creates a response to parse from ModifyWebLockCreateConfig response

type ModifyWebLockDeleteConfigRequest ¶ added in v1.61.529

type ModifyWebLockDeleteConfigRequest struct {
	*requests.RpcRequest
	Uuid     string           `position:"Query" name:"Uuid"`
	SourceIp string           `position:"Query" name:"SourceIp"`
	Id       requests.Integer `position:"Query" name:"Id"`
	Lang     string           `position:"Query" name:"Lang"`
}

ModifyWebLockDeleteConfigRequest is the request struct for api ModifyWebLockDeleteConfig

func CreateModifyWebLockDeleteConfigRequest ¶ added in v1.61.529

func CreateModifyWebLockDeleteConfigRequest() (request *ModifyWebLockDeleteConfigRequest)

CreateModifyWebLockDeleteConfigRequest creates a request to invoke ModifyWebLockDeleteConfig API

type ModifyWebLockDeleteConfigResponse ¶ added in v1.61.529

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

ModifyWebLockDeleteConfigResponse is the response struct for api ModifyWebLockDeleteConfig

func CreateModifyWebLockDeleteConfigResponse ¶ added in v1.61.529

func CreateModifyWebLockDeleteConfigResponse() (response *ModifyWebLockDeleteConfigResponse)

CreateModifyWebLockDeleteConfigResponse creates a response to parse from ModifyWebLockDeleteConfig response

type ModifyWebLockStartRequest ¶ added in v1.61.529

type ModifyWebLockStartRequest struct {
	*requests.RpcRequest
	LocalBackupDir    string `position:"Query" name:"LocalBackupDir"`
	ExclusiveFile     string `position:"Query" name:"ExclusiveFile"`
	ExclusiveFileType string `position:"Query" name:"ExclusiveFileType"`
	Dir               string `position:"Query" name:"Dir"`
	Uuid              string `position:"Query" name:"Uuid"`
	Mode              string `position:"Query" name:"Mode"`
	SourceIp          string `position:"Query" name:"SourceIp"`
	ExclusiveDir      string `position:"Query" name:"ExclusiveDir"`
	InclusiveFileType string `position:"Query" name:"InclusiveFileType"`
	DefenceMode       string `position:"Query" name:"DefenceMode"`
}

ModifyWebLockStartRequest is the request struct for api ModifyWebLockStart

func CreateModifyWebLockStartRequest ¶ added in v1.61.529

func CreateModifyWebLockStartRequest() (request *ModifyWebLockStartRequest)

CreateModifyWebLockStartRequest creates a request to invoke ModifyWebLockStart API

type ModifyWebLockStartResponse ¶ added in v1.61.529

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

ModifyWebLockStartResponse is the response struct for api ModifyWebLockStart

func CreateModifyWebLockStartResponse ¶ added in v1.61.529

func CreateModifyWebLockStartResponse() (response *ModifyWebLockStartResponse)

CreateModifyWebLockStartResponse creates a response to parse from ModifyWebLockStart response

type ModifyWebLockStatusRequest ¶ added in v1.61.529

type ModifyWebLockStatusRequest struct {
	*requests.RpcRequest
	Uuid     string `position:"Query" name:"Uuid"`
	SourceIp string `position:"Query" name:"SourceIp"`
	Lang     string `position:"Query" name:"Lang"`
	Status   string `position:"Query" name:"Status"`
}

ModifyWebLockStatusRequest is the request struct for api ModifyWebLockStatus

func CreateModifyWebLockStatusRequest ¶ added in v1.61.529

func CreateModifyWebLockStatusRequest() (request *ModifyWebLockStatusRequest)

CreateModifyWebLockStatusRequest creates a request to invoke ModifyWebLockStatus API

type ModifyWebLockStatusResponse ¶ added in v1.61.529

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

ModifyWebLockStatusResponse is the response struct for api ModifyWebLockStatus

func CreateModifyWebLockStatusResponse ¶ added in v1.61.529

func CreateModifyWebLockStatusResponse() (response *ModifyWebLockStatusResponse)

CreateModifyWebLockStatusResponse creates a response to parse from ModifyWebLockStatus response

type ModifyWebLockUpdateConfigRequest ¶ added in v1.61.529

type ModifyWebLockUpdateConfigRequest struct {
	*requests.RpcRequest
	LocalBackupDir    string           `position:"Query" name:"LocalBackupDir"`
	ExclusiveFile     string           `position:"Query" name:"ExclusiveFile"`
	ExclusiveFileType string           `position:"Query" name:"ExclusiveFileType"`
	Dir               string           `position:"Query" name:"Dir"`
	Uuid              string           `position:"Query" name:"Uuid"`
	Mode              string           `position:"Query" name:"Mode"`
	SourceIp          string           `position:"Query" name:"SourceIp"`
	Id                requests.Integer `position:"Query" name:"Id"`
	Lang              string           `position:"Query" name:"Lang"`
	InclusiveFile     string           `position:"Query" name:"InclusiveFile"`
	ExclusiveDir      string           `position:"Query" name:"ExclusiveDir"`
	InclusiveFileType string           `position:"Query" name:"InclusiveFileType"`
	DefenceMode       string           `position:"Query" name:"DefenceMode"`
}

ModifyWebLockUpdateConfigRequest is the request struct for api ModifyWebLockUpdateConfig

func CreateModifyWebLockUpdateConfigRequest ¶ added in v1.61.529

func CreateModifyWebLockUpdateConfigRequest() (request *ModifyWebLockUpdateConfigRequest)

CreateModifyWebLockUpdateConfigRequest creates a request to invoke ModifyWebLockUpdateConfig API

type ModifyWebLockUpdateConfigResponse ¶ added in v1.61.529

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

ModifyWebLockUpdateConfigResponse is the response struct for api ModifyWebLockUpdateConfig

func CreateModifyWebLockUpdateConfigResponse ¶ added in v1.61.529

func CreateModifyWebLockUpdateConfigResponse() (response *ModifyWebLockUpdateConfigResponse)

CreateModifyWebLockUpdateConfigResponse creates a response to parse from ModifyWebLockUpdateConfig response

type ModuleConfig ¶ added in v1.61.221

type ModuleConfig struct {
	ModuleName string `json:"ModuleName" xml:"ModuleName"`
	ConfigName string `json:"ConfigName" xml:"ConfigName"`
	Items      []Item `json:"Items" xml:"Items"`
}

ModuleConfig is a nested struct in sas response

type ModuleConfigList ¶ added in v1.61.221

type ModuleConfigList struct {
	ModuleConfig []ModuleConfig `json:"ModuleConfig" xml:"ModuleConfig"`
}

ModuleConfigList is a nested struct in sas response

type Necessity ¶

type Necessity struct {
	Status           string `json:"Status" xml:"Status"`
	GmtCreate        string `json:"Gmt_create" xml:"Gmt_create"`
	TimeFactor       string `json:"Time_factor" xml:"Time_factor"`
	EnviromentFactor string `json:"Enviroment_factor" xml:"Enviroment_factor"`
	IsCalc           string `json:"Is_calc" xml:"Is_calc"`
	TotalScore       string `json:"Total_score" xml:"Total_score"`
	CvssFactor       string `json:"Cvss_factor" xml:"Cvss_factor"`
	AssetsFactor     string `json:"Assets_factor" xml:"Assets_factor"`
}

Necessity is a nested struct in sas response

type Neighbor ¶ added in v1.61.221

type Neighbor struct {
	Type    string `json:"Type" xml:"Type"`
	Count   int    `json:"Count" xml:"Count"`
	HasMore bool   `json:"HasMore" xml:"HasMore"`
}

Neighbor is a nested struct in sas response

type NeighborList ¶ added in v1.61.221

type NeighborList struct {
	Neighbor []Neighbor `json:"Neighbor" xml:"Neighbor"`
}

NeighborList is a nested struct in sas response

type NewestStatisticItem ¶ added in v1.61.221

type NewestStatisticItem struct {
	Name   string `json:"Name" xml:"Name"`
	Create int64  `json:"Create" xml:"Create"`
}

NewestStatisticItem is a nested struct in sas response

type NewestStatisticItems ¶ added in v1.61.221

type NewestStatisticItems struct {
	NewestStatisticItem []NewestStatisticItem `json:"NewestStatisticItem" xml:"NewestStatisticItem"`
}

NewestStatisticItems is a nested struct in sas response

type NntfList ¶ added in v1.61.221

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

NntfList is a nested struct in sas response

type NoticeConfig ¶ added in v1.61.221

type NoticeConfig struct {
	TimeLimit   int    `json:"TimeLimit" xml:"TimeLimit"`
	AliUid      int64  `json:"AliUid" xml:"AliUid"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	Project     string `json:"Project" xml:"Project"`
	Route       int    `json:"Route" xml:"Route"`
}

NoticeConfig is a nested struct in sas response

type NoticeConfigList ¶ added in v1.61.221

type NoticeConfigList struct {
	NoticeConfig []NoticeConfig `json:"NoticeConfig" xml:"NoticeConfig"`
}

NoticeConfigList is a nested struct in sas response

type OperateAgentClientInstallRequest ¶ added in v1.61.1768

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

OperateAgentClientInstallRequest is the request struct for api OperateAgentClientInstall

func CreateOperateAgentClientInstallRequest ¶ added in v1.61.1768

func CreateOperateAgentClientInstallRequest() (request *OperateAgentClientInstallRequest)

CreateOperateAgentClientInstallRequest creates a request to invoke OperateAgentClientInstall API

type OperateAgentClientInstallResponse ¶ added in v1.61.1768

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 ¶ added in v1.61.1768

func CreateOperateAgentClientInstallResponse() (response *OperateAgentClientInstallResponse)

CreateOperateAgentClientInstallResponse creates a response to parse from OperateAgentClientInstall response

type OperateCommonOverallConfigRequest ¶ added in v1.61.1768

type OperateCommonOverallConfigRequest struct {
	*requests.RpcRequest
	Type                       string `position:"Query" name:"Type"`
	SourceIp                   string `position:"Query" name:"SourceIp"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
	Config                     string `position:"Query" name:"Config"`
}

OperateCommonOverallConfigRequest is the request struct for api OperateCommonOverallConfig

func CreateOperateCommonOverallConfigRequest ¶ added in v1.61.1768

func CreateOperateCommonOverallConfigRequest() (request *OperateCommonOverallConfigRequest)

CreateOperateCommonOverallConfigRequest creates a request to invoke OperateCommonOverallConfig API

type OperateCommonOverallConfigResponse ¶ added in v1.61.1768

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

OperateCommonOverallConfigResponse is the response struct for api OperateCommonOverallConfig

func CreateOperateCommonOverallConfigResponse ¶ added in v1.61.1768

func CreateOperateCommonOverallConfigResponse() (response *OperateCommonOverallConfigResponse)

CreateOperateCommonOverallConfigResponse creates a response to parse from OperateCommonOverallConfig response

type OperateSuspiciousOverallConfigRequest ¶ added in v1.61.1768

type OperateSuspiciousOverallConfigRequest struct {
	*requests.RpcRequest
	Type                       string           `position:"Query" name:"Type"`
	SourceIp                   string           `position:"Query" name:"SourceIp"`
	Lang                       string           `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string           `position:"Query" name:"ResourceDirectoryAccountId"`
	NoTargetAsOn               requests.Boolean `position:"Query" name:"NoTargetAsOn"`
	Config                     string           `position:"Query" name:"Config"`
}

OperateSuspiciousOverallConfigRequest is the request struct for api OperateSuspiciousOverallConfig

func CreateOperateSuspiciousOverallConfigRequest ¶ added in v1.61.1768

func CreateOperateSuspiciousOverallConfigRequest() (request *OperateSuspiciousOverallConfigRequest)

CreateOperateSuspiciousOverallConfigRequest creates a request to invoke OperateSuspiciousOverallConfig API

type OperateSuspiciousOverallConfigResponse ¶ added in v1.61.1768

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

OperateSuspiciousOverallConfigResponse is the response struct for api OperateSuspiciousOverallConfig

func CreateOperateSuspiciousOverallConfigResponse ¶ added in v1.61.1768

func CreateOperateSuspiciousOverallConfigResponse() (response *OperateSuspiciousOverallConfigResponse)

CreateOperateSuspiciousOverallConfigResponse creates a response to parse from OperateSuspiciousOverallConfig response

type OperateSuspiciousTargetConfigRequest ¶ added in v1.61.221

type OperateSuspiciousTargetConfigRequest struct {
	*requests.RpcRequest
	TargetType                 string `position:"Query" name:"TargetType"`
	Type                       string `position:"Query" name:"Type"`
	TargetOperations           string `position:"Query" name:"TargetOperations"`
	SourceIp                   string `position:"Query" name:"SourceIp"`
	Lang                       string `position:"Query" name:"Lang"`
	ResourceDirectoryAccountId string `position:"Query" name:"ResourceDirectoryAccountId"`
}

OperateSuspiciousTargetConfigRequest is the request struct for api OperateSuspiciousTargetConfig

func CreateOperateSuspiciousTargetConfigRequest ¶ added in v1.61.221

func CreateOperateSuspiciousTargetConfigRequest() (request *OperateSuspiciousTargetConfigRequest)

CreateOperateSuspiciousTargetConfigRequest creates a request to invoke OperateSuspiciousTargetConfig API

type OperateSuspiciousTargetConfigResponse ¶ added in v1.61.221

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

OperateSuspiciousTargetConfigResponse is the response struct for api OperateSuspiciousTargetConfig

func CreateOperateSuspiciousTargetConfigResponse ¶ added in v1.61.221

func CreateOperateSuspiciousTargetConfigResponse() (response *OperateSuspiciousTargetConfigResponse)

CreateOperateSuspiciousTargetConfigResponse creates a response to parse from OperateSuspiciousTargetConfig response

type OperateVulsRequest ¶ added in v1.61.1768

type OperateVulsRequest struct {
	*requests.RpcRequest
	Type        string    `position:"Query" name:"Type"`
	VulNames    *[]string `position:"Query" name:"VulNames"  type:"Repeated"`
	SourceIp    string    `position:"Query" name:"SourceIp"`
	OperateType string    `position:"Query" name:"OperateType"`
	Uuids       *[]string `position:"Query" name:"Uuids"  type:"Repeated"`
}

OperateVulsRequest is the request struct for api OperateVuls

func CreateOperateVulsRequest ¶ added in v1.61.1768

func CreateOperateVulsRequest() (request *OperateVulsRequest)

CreateOperateVulsRequest creates a request to invoke OperateVuls API

type OperateVulsResponse ¶ added in v1.61.1768

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

OperateVulsResponse is the response struct for api OperateVuls

func CreateOperateVulsResponse ¶ added in v1.61.1768

func CreateOperateVulsResponse() (response *OperateVulsResponse)

CreateOperateVulsResponse creates a response to parse from OperateVuls response

type OperationCancelIgnoreSuspEventRequest ¶ added in v1.61.1768

type OperationCancelIgnoreSuspEventRequest struct {
	*requests.RpcRequest
	SecurityEventIds *[]string `position:"Query" name:"SecurityEventIds"  type:"Repeated"`
}

OperationCancelIgnoreSuspEventRequest is the request struct for api OperationCancelIgnoreSuspEvent

func CreateOperationCancelIgnoreSuspEventRequest ¶ added in v1.61.1768

func CreateOperationCancelIgnoreSuspEventRequest() (request *OperationCancelIgnoreSuspEventRequest)

CreateOperationCancelIgnoreSuspEventRequest creates a request to invoke OperationCancelIgnoreSuspEvent API

type OperationCancelIgnoreSuspEventResponse ¶ added in v1.61.1768

type OperationCancelIgnoreSuspEventResponse struct {
	*responses.BaseResponse
	Success        bool   `json:"Success" xml:"Success"`
	Code           string `json:"Code" xml:"Code"`
	Message        string `json:"Message" xml:"Message"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int    `json:"HttpStatusCode" xml:"HttpStatusCode"`
	TimeCost       int64  `json:"TimeCost" xml:"TimeCost"`
}

OperationCancelIgnoreSuspEventResponse is the response struct for api OperationCancelIgnoreSuspEvent

func CreateOperationCancelIgnoreSuspEventResponse ¶ added in v1.61.1768

func CreateOperationCancelIgnoreSuspEventResponse() (response *OperationCancelIgnoreSuspEventResponse)

CreateOperationCancelIgnoreSuspEventResponse creates a response to parse from OperationCancelIgnoreSuspEvent response

type OperationSuspEventsRequest ¶ added in v1.61.221

type OperationSuspEventsRequest struct {
	*requests.RpcRequest
	SuspiciousEventIds string `position:"Query" name:"SuspiciousEventIds"`
	SubOperation       string `position:"Query" name:"SubOperation"`
	SourceIp           string `position:"Query" name:"SourceIp"`
	WarnType           string `position:"Query" name:"WarnType"`
	From               string `position:"Query" name:"From"`
	Operation          string `position:"Query" name:"Operation"`
}

OperationSuspEventsRequest is the request struct for api OperationSuspEvents

func CreateOperationSuspEventsRequest ¶ added in v1.61.221

func CreateOperationSuspEventsRequest() (request *OperationSuspEventsRequest)

CreateOperationSuspEventsRequest creates a request to invoke OperationSuspEvents API

type OperationSuspEventsResponse ¶ added in v1.61.221

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

OperationSuspEventsResponse is the response struct for api OperationSuspEvents

func CreateOperationSuspEventsResponse ¶ added in v1.61.221

func CreateOperationSuspEventsResponse() (response *OperationSuspEventsResponse)

CreateOperationSuspEventsResponse creates a response to parse from OperationSuspEvents response

type OverallConfig ¶ added in v1.61.1768

type OverallConfig struct {
	Config string `json:"Config" xml:"Config"`
	Type   string `json:"Type" xml:"Type"`
}

OverallConfig is a nested struct in sas response

type PageContentResource ¶ added in v1.61.221

type PageContentResource struct {
	ContentResource string `json:"ContentResource" xml:"ContentResource"`
	CurrentPage     int    `json:"CurrentPage" xml:"CurrentPage"`
	PageSize        int    `json:"PageSize" xml:"PageSize"`
	TotalCount      int    `json:"TotalCount" xml:"TotalCount"`
	Count           int    `json:"Count" xml:"Count"`
	PageCount       int    `json:"PageCount" xml:"PageCount"`
}

PageContentResource is a nested struct in sas response

type PageInfo ¶

type PageInfo struct {
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	Count       int    `json:"Count" xml:"Count"`
	NextToken   string `json:"NextToken" xml:"NextToken"`
	TotalCount  int    `json:"TotalCount" xml:"TotalCount"`
	MaxResults  int    `json:"MaxResults" xml:"MaxResults"`
	LastRowKey  string `json:"LastRowKey" xml:"LastRowKey"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
}

PageInfo is a nested struct in sas response

type PageInfoInListCheckInstanceResult ¶ added in v1.61.1768

type PageInfoInListCheckInstanceResult struct {
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	NextToken   string `json:"NextToken" xml:"NextToken"`
	MaxResults  int    `json:"MaxResults" xml:"MaxResults"`
	TotalCount  int    `json:"TotalCount" xml:"TotalCount"`
	Count       string `json:"Count" xml:"Count"`
}

PageInfoInListCheckInstanceResult is a nested struct in sas response

type Param ¶ added in v1.61.1768

type Param struct {
	Value             string `json:"Value" xml:"Value"`
	ParamDesc         string `json:"ParamDesc" xml:"ParamDesc"`
	MinValue          int    `json:"MinValue" xml:"MinValue"`
	ParamDefaultValue string `json:"ParamDefaultValue" xml:"ParamDefaultValue"`
	EnumValue         string `json:"EnumValue" xml:"EnumValue"`
	MaxValue          int    `json:"MaxValue" xml:"MaxValue"`
	ParamType         int    `json:"ParamType" xml:"ParamType"`
	ParamName         string `json:"ParamName" xml:"ParamName"`
}

Param is a nested struct in sas response

type ParamListInDescribeRiskType ¶ added in v1.61.1768

type ParamListInDescribeRiskType struct {
	Param []Param `json:"Param" xml:"Param"`
}

ParamListInDescribeRiskType is a nested struct in sas response

type ParamListInDescribeStrategyDetail ¶ added in v1.61.1768

type ParamListInDescribeStrategyDetail struct {
	Param []Param `json:"Param" xml:"Param"`
}

ParamListInDescribeStrategyDetail is a nested struct in sas response

type Patch ¶ added in v1.61.1768

type Patch struct {
	Name      string `json:"Name" xml:"Name"`
	AliasName string `json:"AliasName" xml:"AliasName"`
}

Patch is a nested struct in sas response

type PatchList ¶ added in v1.61.1768

type PatchList struct {
	Patch []Patch `json:"Patch" xml:"Patch"`
}

PatchList is a nested struct in sas response

type PauseClientRequest ¶ added in v1.61.221

type PauseClientRequest struct {
	*requests.RpcRequest
	SourceIp string `position:"Query" name:"SourceIp"`
	AppName  string `position:"Query" name:"AppName"`
	Value    string `position:"Query" name:"Value"`
	Uuids    string `position:"Query" name:"Uuids"`
}

PauseClientRequest is the request struct for api PauseClient

func CreatePauseClientRequest ¶ added in v1.61.221

func CreatePauseClientRequest() (request *PauseClientRequest)

CreatePauseClientRequest creates a request to invoke PauseClient API

type PauseClientResponse ¶ added in v1.61.221

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

PauseClientResponse is the response struct for api PauseClient

func CreatePauseClientResponse ¶ added in v1.61.221

func CreatePauseClientResponse() (response *PauseClientResponse)

CreatePauseClientResponse creates a response to parse from PauseClient response

type Policies ¶ added in v1.61.1768

type Policies struct {
	BackupPolicy []BackupPolicy `json:"BackupPolicy" xml:"BackupPolicy"`
}

Policies is a nested struct in sas response

type Process ¶ added in v1.61.221

type Process struct {
	Rpm            string       `json:"Rpm" xml:"Rpm"`
	Pname          string       `json:"Pname" xml:"Pname"`
	Pid            string       `json:"Pid" xml:"Pid"`
	SubProcessList []SubProcess `json:"SubProcessList" xml:"SubProcessList"`
}

Process is a nested struct in sas response

type ProcessInfo ¶ added in v1.61.221

type ProcessInfo struct {
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	GmtLastTs   int64     `json:"GmtLastTs" xml:"GmtLastTs"`
	ProcessList []Process `json:"ProcessList" xml:"ProcessList"`
}

ProcessInfo is a nested struct in sas response

type ProcessList ¶ added in v1.61.221

type ProcessList struct {
	Process []Process `json:"Process" xml:"Process"`
}

ProcessList is a nested struct in sas response

type PropertyCron ¶ added in v1.61.529

type PropertyCron struct {
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	Ip              string `json:"Ip" xml:"Ip"`
	Create          string `json:"Create" xml:"Create"`
	CreateTimestamp int64  `json:"CreateTimestamp" xml:"CreateTimestamp"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	IntranetIp      string `json:"IntranetIp" xml:"IntranetIp"`
	InternetIp      string `json:"InternetIp" xml:"InternetIp"`
	Period          string `json:"Period" xml:"Period"`
	Source          string `json:"Source" xml:"Source"`
	Cmd             string `json:"Cmd" xml:"Cmd"`
	User            string `json:"User" xml:"User"`
	Md5             string `json:"Md5" xml:"Md5"`
}

PropertyCron is a nested struct in sas response

type PropertyItem ¶ added in v1.61.221

type PropertyItem struct {
	Port  string `json:"Port" xml:"Port"`
	Count int    `json:"Count" xml:"Count"`
	Proto string `json:"Proto" xml:"Proto"`
}

PropertyItem is a nested struct in sas response

type PropertyItemsInDescribePropertyPortItem ¶ added in v1.61.221

type PropertyItemsInDescribePropertyPortItem struct {
	PropertyItem []PropertyItem `json:"PropertyItem" xml:"PropertyItem"`
}

PropertyItemsInDescribePropertyPortItem is a nested struct in sas response

type PropertyItemsInDescribePropertyProcItem ¶ added in v1.61.221

type PropertyItemsInDescribePropertyProcItem struct {
	PropertyProcItem []PropertyProcItem `json:"PropertyProcItem" xml:"PropertyProcItem"`
}

PropertyItemsInDescribePropertyProcItem is a nested struct in sas response

type PropertyItemsInDescribePropertySoftwareItem ¶ added in v1.61.221

type PropertyItemsInDescribePropertySoftwareItem struct {
	PropertySoftwareItem []PropertySoftwareItem `json:"PropertySoftwareItem" xml:"PropertySoftwareItem"`
}

PropertyItemsInDescribePropertySoftwareItem is a nested struct in sas response

type PropertyItemsInDescribePropertyUserItem ¶ added in v1.61.221

type PropertyItemsInDescribePropertyUserItem struct {
	PropertyUserItem []PropertyUserItem `json:"PropertyUserItem" xml:"PropertyUserItem"`
}

PropertyItemsInDescribePropertyUserItem is a nested struct in sas response

type PropertyPort ¶ added in v1.61.221

type PropertyPort struct {
	BindIp          string `json:"BindIp" xml:"BindIp"`
	Port            string `json:"Port" xml:"Port"`
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	Proto           string `json:"Proto" xml:"Proto"`
	Ip              string `json:"Ip" xml:"Ip"`
	Create          string `json:"Create" xml:"Create"`
	CreateTimestamp int64  `json:"CreateTimestamp" xml:"CreateTimestamp"`
	ProcName        string `json:"ProcName" xml:"ProcName"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	IntranetIp      string `json:"IntranetIp" xml:"IntranetIp"`
	InternetIp      string `json:"InternetIp" xml:"InternetIp"`
}

PropertyPort is a nested struct in sas response

type PropertyProc ¶ added in v1.61.221

type PropertyProc struct {
	Pname           string `json:"Pname" xml:"Pname"`
	EuidName        string `json:"EuidName" xml:"EuidName"`
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	Pid             string `json:"Pid" xml:"Pid"`
	Path            string `json:"Path" xml:"Path"`
	Cmdline         string `json:"Cmdline" xml:"Cmdline"`
	Name            string `json:"Name" xml:"Name"`
	User            string `json:"User" xml:"User"`
	Md5             string `json:"Md5" xml:"Md5"`
	Create          string `json:"Create" xml:"Create"`
	CreateTimestamp int64  `json:"CreateTimestamp" xml:"CreateTimestamp"`
	StartTime       string `json:"StartTime" xml:"StartTime"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	IntranetIp      string `json:"IntranetIp" xml:"IntranetIp"`
	InternetIp      string `json:"InternetIp" xml:"InternetIp"`
}

PropertyProc is a nested struct in sas response

type PropertyProcItem ¶ added in v1.61.221

type PropertyProcItem struct {
	Name  string `json:"Name" xml:"Name"`
	Count int    `json:"Count" xml:"Count"`
}

PropertyProcItem is a nested struct in sas response

type PropertySca ¶ added in v1.61.529

type PropertySca struct {
	Type              string `json:"Type" xml:"Type"`
	BizTypeDispaly    string `json:"BizTypeDispaly" xml:"BizTypeDispaly"`
	ProcessStarted    int64  `json:"ProcessStarted" xml:"ProcessStarted"`
	InternetIp        string `json:"InternetIp" xml:"InternetIp"`
	ConfigPath        string `json:"ConfigPath" xml:"ConfigPath"`
	Pid               string `json:"Pid" xml:"Pid"`
	Port              string `json:"Port" xml:"Port"`
	Cmdline           string `json:"Cmdline" xml:"Cmdline"`
	BizType           string `json:"BizType" xml:"BizType"`
	ListenIp          string `json:"ListenIp" xml:"ListenIp"`
	Version           string `json:"Version" xml:"Version"`
	InstanceName      string `json:"InstanceName" xml:"InstanceName"`
	ListenStatus      string `json:"ListenStatus" xml:"ListenStatus"`
	Name              string `json:"Name" xml:"Name"`
	Ip                string `json:"Ip" xml:"Ip"`
	ProcessUser       string `json:"ProcessUser" xml:"ProcessUser"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	WebPath           string `json:"WebPath" xml:"WebPath"`
	Ppid              string `json:"Ppid" xml:"Ppid"`
	IntranetIp        string `json:"IntranetIp" xml:"IntranetIp"`
	Uuid              string `json:"Uuid" xml:"Uuid"`
	ListenProtocol    string `json:"ListenProtocol" xml:"ListenProtocol"`
	ImageName         string `json:"ImageName" xml:"ImageName"`
	Path              string `json:"Path" xml:"Path"`
	ContainerName     string `json:"ContainerName" xml:"ContainerName"`
	Proof             string `json:"Proof" xml:"Proof"`
	CreateTimestamp   int64  `json:"CreateTimestamp" xml:"CreateTimestamp"`
	RuntimeEnvVersion string `json:"RuntimeEnvVersion" xml:"RuntimeEnvVersion"`
}

PropertySca is a nested struct in sas response

type PropertySoftware ¶ added in v1.61.221

type PropertySoftware struct {
	Name            string `json:"Name" xml:"Name"`
	Path            string `json:"Path" xml:"Path"`
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	Ip              string `json:"Ip" xml:"Ip"`
	Create          int64  `json:"Create" xml:"Create"`
	CreateTimestamp int64  `json:"CreateTimestamp" xml:"CreateTimestamp"`
	InstallTime     string `json:"InstallTime" xml:"InstallTime"`
	Version         string `json:"Version" xml:"Version"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	IntranetIp      string `json:"IntranetIp" xml:"IntranetIp"`
	InternetIp      string `json:"InternetIp" xml:"InternetIp"`
}

PropertySoftware is a nested struct in sas response

type PropertySoftwareItem ¶ added in v1.61.221

type PropertySoftwareItem struct {
	Name  string `json:"Name" xml:"Name"`
	Count int    `json:"Count" xml:"Count"`
}

PropertySoftwareItem is a nested struct in sas response

type PropertyUser ¶ added in v1.61.221

type PropertyUser struct {
	LastLoginTime          string   `json:"LastLoginTime" xml:"LastLoginTime"`
	LastLoginTimestamp     int64    `json:"LastLoginTimestamp" xml:"LastLoginTimestamp"`
	IsRoot                 string   `json:"IsRoot" xml:"IsRoot"`
	InstanceName           string   `json:"InstanceName" xml:"InstanceName"`
	AccountsExpirationDate string   `json:"AccountsExpirationDate" xml:"AccountsExpirationDate"`
	PasswordExpirationDate string   `json:"PasswordExpirationDate" xml:"PasswordExpirationDate"`
	Ip                     string   `json:"Ip" xml:"Ip"`
	Create                 string   `json:"Create" xml:"Create"`
	CreateTimestamp        int64    `json:"CreateTimestamp" xml:"CreateTimestamp"`
	User                   string   `json:"User" xml:"User"`
	Uuid                   string   `json:"Uuid" xml:"Uuid"`
	LastLoginIp            string   `json:"LastLoginIp" xml:"LastLoginIp"`
	InstanceId             string   `json:"InstanceId" xml:"InstanceId"`
	IntranetIp             string   `json:"IntranetIp" xml:"IntranetIp"`
	InternetIp             string   `json:"InternetIp" xml:"InternetIp"`
	Status                 string   `json:"Status" xml:"Status"`
	GroupNames             []string `json:"GroupNames" xml:"GroupNames"`
}

PropertyUser is a nested struct in sas response

type PropertyUserItem ¶ added in v1.61.221

type PropertyUserItem struct {
	User  string `json:"User" xml:"User"`
	Count int    `json:"Count" xml:"Count"`
}

PropertyUserItem is a nested struct in sas response

type PropertysInDescribePropertyCronDetail ¶ added in v1.61.529

type PropertysInDescribePropertyCronDetail struct {
	PropertyCron []PropertyCron `json:"PropertyCron" xml:"PropertyCron"`
}

PropertysInDescribePropertyCronDetail is a nested struct in sas response

type PropertysInDescribePropertyPortDetail ¶ added in v1.61.221

type PropertysInDescribePropertyPortDetail struct {
	PropertyPort []PropertyPort `json:"PropertyPort" xml:"PropertyPort"`
}

PropertysInDescribePropertyPortDetail is a nested struct in sas response

type PropertysInDescribePropertyProcDetail ¶ added in v1.61.221

type PropertysInDescribePropertyProcDetail struct {
	PropertyProc []PropertyProc `json:"PropertyProc" xml:"PropertyProc"`
}

PropertysInDescribePropertyProcDetail is a nested struct in sas response

type PropertysInDescribePropertyScaDetail ¶ added in v1.61.529

type PropertysInDescribePropertyScaDetail struct {
	PropertySca []PropertySca `json:"PropertySca" xml:"PropertySca"`
}

PropertysInDescribePropertyScaDetail is a nested struct in sas response

type PropertysInDescribePropertySoftwareDetail ¶ added in v1.61.221

type PropertysInDescribePropertySoftwareDetail struct {
	PropertySoftware []PropertySoftware `json:"PropertySoftware" xml:"PropertySoftware"`
}

PropertysInDescribePropertySoftwareDetail is a nested struct in sas response

type PropertysInDescribePropertyUserDetail ¶ added in v1.61.221

type PropertysInDescribePropertyUserDetail struct {
	PropertyUser []PropertyUser `json:"PropertyUser" xml:"PropertyUser"`
}

PropertysInDescribePropertyUserDetail is a nested struct in sas response

type PublicCreateImageScanTaskRequest ¶ added in v1.61.1768

type PublicCreateImageScanTaskRequest struct {
	*requests.RpcRequest
	SourceIp       string `position:"Query" name:"SourceIp"`
	Digests        string `position:"Query" name:"Digests"`
	RegistryTypes  string `position:"Query" name:"RegistryTypes"`
	RegionIds      string `position:"Query" name:"RegionIds"`
	Tags           string `position:"Query" name:"Tags"`
	RepoNamespaces string `position:"Query" name:"RepoNamespaces"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
	RepoIds        string `position:"Query" name:"RepoIds"`
	RepoNames      string `position:"Query" name:"RepoNames"`
}

PublicCreateImageScanTaskRequest is the request struct for api PublicCreateImageScanTask

func CreatePublicCreateImageScanTaskRequest ¶ added in v1.61.1768

func CreatePublicCreateImageScanTaskRequest() (request *PublicCreateImageScanTaskRequest)

CreatePublicCreateImageScanTaskRequest creates a request to invoke PublicCreateImageScanTask API

type PublicCreateImageScanTaskResponse ¶ added in v1.61.1768

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

PublicCreateImageScanTaskResponse is the response struct for api PublicCreateImageScanTask

func CreatePublicCreateImageScanTaskResponse ¶ added in v1.61.1768

func CreatePublicCreateImageScanTaskResponse() (response *PublicCreateImageScanTaskResponse)

CreatePublicCreateImageScanTaskResponse creates a response to parse from PublicCreateImageScanTask response

type PublicPreCheckImageScanTaskRequest ¶ added in v1.61.1768

type PublicPreCheckImageScanTaskRequest struct {
	*requests.RpcRequest
	SourceIp       string `position:"Query" name:"SourceIp"`
	Digests        string `position:"Query" name:"Digests"`
	RegistryTypes  string `position:"Query" name:"RegistryTypes"`
	RegionIds      string `position:"Query" name:"RegionIds"`
	Tags           string `position:"Query" name:"Tags"`
	RepoNamespaces string `position:"Query" name:"RepoNamespaces"`
	InstanceIds    string `position:"Query" name:"InstanceIds"`
	RepoIds        string `position:"Query" name:"RepoIds"`
	RepoNames      string `position:"Query" name:"RepoNames"`
}

PublicPreCheckImageScanTaskRequest is the request struct for api PublicPreCheckImageScanTask

func CreatePublicPreCheckImageScanTaskRequest ¶ added in v1.61.1768

func CreatePublicPreCheckImageScanTaskRequest() (request *PublicPreCheckImageScanTaskRequest)

CreatePublicPreCheckImageScanTaskRequest creates a request to invoke PublicPreCheckImageScanTask API

type PublicPreCheckImageScanTaskResponse ¶ added in v1.61.1768

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

PublicPreCheckImageScanTaskResponse is the response struct for api PublicPreCheckImageScanTask

func CreatePublicPreCheckImageScanTaskResponse ¶ added in v1.61.1768

func CreatePublicPreCheckImageScanTaskResponse() (response *PublicPreCheckImageScanTaskResponse)

CreatePublicPreCheckImageScanTaskResponse creates a response to parse from PublicPreCheckImageScanTask response

type PublicSyncAndCreateImageScanTaskRequest ¶ added in v1.61.1768

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

PublicSyncAndCreateImageScanTaskRequest is the request struct for api PublicSyncAndCreateImageScanTask

func CreatePublicSyncAndCreateImageScanTaskRequest ¶ added in v1.61.1768

func CreatePublicSyncAndCreateImageScanTaskRequest() (request *PublicSyncAndCreateImageScanTaskRequest)

CreatePublicSyncAndCreateImageScanTaskRequest creates a request to invoke PublicSyncAndCreateImageScanTask API

type PublicSyncAndCreateImageScanTaskResponse ¶ added in v1.61.1768

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

PublicSyncAndCreateImageScanTaskResponse is the response struct for api PublicSyncAndCreateImageScanTask

func CreatePublicSyncAndCreateImageScanTaskResponse ¶ added in v1.61.1768

func CreatePublicSyncAndCreateImageScanTaskResponse() (response *PublicSyncAndCreateImageScanTaskResponse)

CreatePublicSyncAndCreateImageScanTaskResponse creates a response to parse from PublicSyncAndCreateImageScanTask response

type PushTaskResult ¶

type PushTaskResult struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	GroupId      int64  `json:"GroupId" xml:"GroupId"`
	Success      bool   `json:"Success" xml:"Success"`
	Region       string `json:"Region" xml:"Region"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Online       bool   `json:"Online" xml:"Online"`
	Message      string `json:"Message" xml:"Message"`
	Ip           string `json:"Ip" xml:"Ip"`
	OsVersion    string `json:"OsVersion" xml:"OsVersion"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
}

PushTaskResult is a nested struct in sas response

type PushTaskResultList ¶

type PushTaskResultList struct {
	PushTaskResult []PushTaskResult `json:"pushTaskResult" xml:"pushTaskResult"`
}

PushTaskResultList is a nested struct in sas response

type PushTaskRsp ¶

type PushTaskRsp struct {
	PushTaskResultList []PushTaskResult `json:"PushTaskResultList" xml:"PushTaskResultList"`
}

PushTaskRsp is a nested struct in sas response

type QuaraFile ¶

type QuaraFile struct {
	Name         string `json:"Name" xml:"Name"`
	Path         string `json:"Path" xml:"Path"`
	Id           int    `json:"Id" xml:"Id"`
	InfoType     string `json:"InfoType" xml:"InfoType"`
	ModifyTime   string `json:"ModifyTime" xml:"ModifyTime"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	Ip           string `json:"Ip" xml:"Ip"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	EventName    string `json:"EventName" xml:"EventName"`
	Link         string `json:"Link" xml:"Link"`
	Uuid         string `json:"Uuid" xml:"Uuid"`
	Value        string `json:"Value" xml:"Value"`
	NameDisplay  string `json:"NameDisplay" xml:"NameDisplay"`
	EventType    string `json:"EventType" xml:"EventType"`
	ValueDisplay string `json:"ValueDisplay" xml:"ValueDisplay"`
	Tag          string `json:"Tag" xml:"Tag"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Md5          string `json:"Md5" xml:"Md5"`
	Status       string `json:"Status" xml:"Status"`
	Type         string `json:"Type" xml:"Type"`
}

QuaraFile is a nested struct in sas response

type QuaraFiles ¶ added in v1.61.529

type QuaraFiles struct {
	QuaraFile []QuaraFile `json:"QuaraFile" xml:"QuaraFile"`
}

QuaraFiles is a nested struct in sas response

type QueryGroupIdByGroupNameRequest ¶ added in v1.61.1768

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

QueryGroupIdByGroupNameRequest is the request struct for api QueryGroupIdByGroupName

func CreateQueryGroupIdByGroupNameRequest ¶ added in v1.61.1768

func CreateQueryGroupIdByGroupNameRequest() (request *QueryGroupIdByGroupNameRequest)

CreateQueryGroupIdByGroupNameRequest creates a request to invoke QueryGroupIdByGroupName API

type QueryGroupIdByGroupNameResponse ¶ added in v1.61.1768

type QueryGroupIdByGroupNameResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	GroupId   int64  `json:"GroupId" xml:"GroupId"`
}

QueryGroupIdByGroupNameResponse is the response struct for api QueryGroupIdByGroupName

func CreateQueryGroupIdByGroupNameResponse ¶ added in v1.61.1768

func CreateQueryGroupIdByGroupNameResponse() (response *QueryGroupIdByGroupNameResponse)

CreateQueryGroupIdByGroupNameResponse creates a response to parse from QueryGroupIdByGroupName response

type QueryGroupedSecurityEventMarkMissListRequest ¶ added in v1.61.1768

type QueryGroupedSecurityEventMarkMissListRequest struct {
	*requests.RpcRequest
	Remark      string           `position:"Body" name:"Remark"`
	EventName   string           `position:"Body" name:"EventName"`
	DisposalWay string           `position:"Query" name:"DisposalWay"`
	MaxId       requests.Integer `position:"Body" name:"MaxId"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Body" name:"PageSize"`
	From        string           `position:"Body" name:"From"`
	Lang        string           `position:"Body" name:"Lang"`
	CurrentPage requests.Integer `position:"Body" name:"CurrentPage"`
}

QueryGroupedSecurityEventMarkMissListRequest is the request struct for api QueryGroupedSecurityEventMarkMissList

func CreateQueryGroupedSecurityEventMarkMissListRequest ¶ added in v1.61.1768

func CreateQueryGroupedSecurityEventMarkMissListRequest() (request *QueryGroupedSecurityEventMarkMissListRequest)

CreateQueryGroupedSecurityEventMarkMissListRequest creates a request to invoke QueryGroupedSecurityEventMarkMissList API

type QueryGroupedSecurityEventMarkMissListResponse ¶ added in v1.61.1768

type QueryGroupedSecurityEventMarkMissListResponse struct {
	*responses.BaseResponse
	Success        bool       `json:"Success" xml:"Success"`
	Code           string     `json:"Code" xml:"Code"`
	Message        string     `json:"Message" xml:"Message"`
	RequestId      string     `json:"RequestId" xml:"RequestId"`
	HttpStatusCode int        `json:"HttpStatusCode" xml:"HttpStatusCode"`
	TimeCost       int64      `json:"TimeCost" xml:"TimeCost"`
	PageInfo       PageInfo   `json:"PageInfo" xml:"PageInfo"`
	List           []ListItem `json:"List" xml:"List"`
}

QueryGroupedSecurityEventMarkMissListResponse is the response struct for api QueryGroupedSecurityEventMarkMissList

func CreateQueryGroupedSecurityEventMarkMissListResponse ¶ added in v1.61.1768

func CreateQueryGroupedSecurityEventMarkMissListResponse() (response *QueryGroupedSecurityEventMarkMissListResponse)

CreateQueryGroupedSecurityEventMarkMissListResponse creates a response to parse from QueryGroupedSecurityEventMarkMissList response

type RealVulList ¶ added in v1.61.1768

type RealVulList struct {
	ScaVulRecord []ScaVulRecord `json:"ScaVulRecord" xml:"ScaVulRecord"`
}

RealVulList is a nested struct in sas response

type RebootMachineRequest ¶ added in v1.61.1768

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

RebootMachineRequest is the request struct for api RebootMachine

func CreateRebootMachineRequest ¶ added in v1.61.1768

func CreateRebootMachineRequest() (request *RebootMachineRequest)

CreateRebootMachineRequest creates a request to invoke RebootMachine API

type RebootMachineResponse ¶ added in v1.61.1768

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

RebootMachineResponse is the response struct for api RebootMachine

func CreateRebootMachineResponse ¶ added in v1.61.1768

func CreateRebootMachineResponse() (response *RebootMachineResponse)

CreateRebootMachineResponse creates a response to parse from RebootMachine response

type RebootStatus ¶ added in v1.61.1768

type RebootStatus struct {
	Uuid         string `json:"Uuid" xml:"Uuid"`
	RebootStatus int    `json:"RebootStatus" xml:"RebootStatus"`
	Code         string `json:"Code" xml:"Code"`
	Msg          string `json:"Msg" xml:"Msg"`
}

RebootStatus is a nested struct in sas response

type RebootStatuses ¶ added in v1.61.1768

type RebootStatuses struct {
	RebootStatus []RebootStatus `json:"RebootStatus" xml:"RebootStatus"`
}

RebootStatuses is a nested struct in sas response

type RefreshAssetsRequest ¶ added in v1.61.1768

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

RefreshAssetsRequest is the request struct for api RefreshAssets

func CreateRefreshAssetsRequest ¶ added in v1.61.1768

func CreateRefreshAssetsRequest() (request *RefreshAssetsRequest)

CreateRefreshAssetsRequest creates a request to invoke RefreshAssets API

type RefreshAssetsResponse ¶ added in v1.61.1768

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

RefreshAssetsResponse is the response struct for api RefreshAssets

func CreateRefreshAssetsResponse ¶ added in v1.61.1768

func CreateRefreshAssetsResponse() (response *RefreshAssetsResponse)

CreateRefreshAssetsResponse creates a response to parse from RefreshAssets response

type RefreshContainerAssertsRequest ¶ added in v1.61.529

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

RefreshContainerAssertsRequest is the request struct for api RefreshContainerAsserts

func CreateRefreshContainerAssertsRequest ¶ added in v1.61.529

func CreateRefreshContainerAssertsRequest() (request *RefreshContainerAssertsRequest)

CreateRefreshContainerAssertsRequest creates a request to invoke RefreshContainerAsserts API

type RefreshContainerAssertsResponse ¶ added in v1.61.529

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

RefreshContainerAssertsResponse is the response struct for api RefreshContainerAsserts

func CreateRefreshContainerAssertsResponse ¶ added in v1.61.529

func CreateRefreshContainerAssertsResponse() (response *RefreshContainerAssertsResponse)

CreateRefreshContainerAssertsResponse creates a response to parse from RefreshContainerAsserts response

type RefreshContainerAssetsRequest ¶ added in v1.61.1768

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

RefreshContainerAssetsRequest is the request struct for api RefreshContainerAssets

func CreateRefreshContainerAssetsRequest ¶ added in v1.61.1768

func CreateRefreshContainerAssetsRequest() (request *RefreshContainerAssetsRequest)

CreateRefreshContainerAssetsRequest creates a request to invoke RefreshContainerAssets API

type RefreshContainerAssetsResponse ¶ added in v1.61.1768

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

RefreshContainerAssetsResponse is the response struct for api RefreshContainerAssets

func CreateRefreshContainerAssetsResponse ¶ added in v1.61.1768

func CreateRefreshContainerAssetsResponse() (response *RefreshContainerAssetsResponse)

CreateRefreshContainerAssetsResponse creates a response to parse from RefreshContainerAssets response

type RelationType ¶ added in v1.61.221

type RelationType struct {
	Id       string `json:"Id" xml:"Id"`
	ShowType string `json:"ShowType" xml:"ShowType"`
	Directed int    `json:"Directed" xml:"Directed"`
	Name     string `json:"Name" xml:"Name"`
}

RelationType is a nested struct in sas response

type RelationTypeList ¶ added in v1.61.221

type RelationTypeList struct {
	RelationType []RelationType `json:"RelationType" xml:"RelationType"`
}

RelationTypeList is a nested struct in sas response

type RemarkedUuidList ¶ added in v1.61.1768

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

RemarkedUuidList is a nested struct in sas response

type RemindList ¶ added in v1.61.221

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

RemindList is a nested struct in sas response

type RestoreJob ¶ added in v1.61.1768

type RestoreJob struct {
	Status          string `json:"Status" xml:"Status"`
	SnapshotHash    string `json:"SnapshotHash" xml:"SnapshotHash"`
	SourceClientId  string `json:"SourceClientId" xml:"SourceClientId"`
	ErrorFileUrl    string `json:"ErrorFileUrl" xml:"ErrorFileUrl"`
	Includes        string `json:"Includes" xml:"Includes"`
	RestoreName     string `json:"RestoreName" xml:"RestoreName"`
	InternetIp      string `json:"InternetIp" xml:"InternetIp"`
	VaultId         string `json:"VaultId" xml:"VaultId"`
	ActualBytes     int64  `json:"ActualBytes" xml:"ActualBytes"`
	Message         string `json:"Message" xml:"Message"`
	Percentage      int    `json:"Percentage" xml:"Percentage"`
	GmtModified     string `json:"GmtModified" xml:"GmtModified"`
	RestoreType     string `json:"RestoreType" xml:"RestoreType"`
	ExitCode        string `json:"ExitCode" xml:"ExitCode"`
	ClientId        string `json:"ClientId" xml:"ClientId"`
	ItemsDone       int64  `json:"ItemsDone" xml:"ItemsDone"`
	BytesTotal      int64  `json:"BytesTotal" xml:"BytesTotal"`
	RequestId       string `json:"RequestId" xml:"RequestId"`
	InstanceName    string `json:"InstanceName" xml:"InstanceName"`
	CompleteTime    int64  `json:"CompleteTime" xml:"CompleteTime"`
	ErrorType       string `json:"ErrorType" xml:"ErrorType"`
	SnapshotVersion string `json:"SnapshotVersion" xml:"SnapshotVersion"`
	Target          string `json:"Target" xml:"Target"`
	CreatedTime     int64  `json:"CreatedTime" xml:"CreatedTime"`
	InstanceId      string `json:"InstanceId" xml:"InstanceId"`
	Source          string `json:"Source" xml:"Source"`
	IntranetIp      string `json:"IntranetIp" xml:"IntranetIp"`
	ErrorFile       string `json:"ErrorFile" xml:"ErrorFile"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	Excludes        string `json:"Excludes" xml:"Excludes"`
	Speed           int64  `json:"Speed" xml:"Speed"`
	SnapshotId      string `json:"SnapshotId" xml:"SnapshotId"`
	UpdatedTime     int64  `json:"UpdatedTime" xml:"UpdatedTime"`
	RestoreId       string `json:"RestoreId" xml:"RestoreId"`
	GmtCreate       string `json:"GmtCreate" xml:"GmtCreate"`
	Eta             int64  `json:"Eta" xml:"Eta"`
	Duration        int64  `json:"Duration" xml:"Duration"`
	ErrorCount      int64  `json:"ErrorCount" xml:"ErrorCount"`
	ItemsTotal      int64  `json:"ItemsTotal" xml:"ItemsTotal"`
	BytesDone       int64  `json:"BytesDone" xml:"BytesDone"`
}

RestoreJob is a nested struct in sas response

type RestoreJobs ¶ added in v1.61.1768

type RestoreJobs struct {
	RestoreJob []RestoreJob `json:"RestoreJob" xml:"RestoreJob"`
}

RestoreJobs is a nested struct in sas response

type Result ¶ added in v1.61.1768

type Result struct {
	StrategyId int    `json:"StrategyId" xml:"StrategyId"`
	VirusType  string `json:"VirusType" xml:"VirusType"`
	Message    string `json:"Message" xml:"Message"`
	HashKey    string `json:"HashKey" xml:"HashKey"`
	Code       string `json:"Code" xml:"Code"`
	Score      int    `json:"Score" xml:"Score"`
	Result     int    `json:"Result" xml:"Result"`
	Ext        string `json:"Ext" xml:"Ext"`
}

Result is a nested struct in sas response

type ResultList ¶ added in v1.61.1768

type ResultList struct {
	Result []Result `json:"Result" xml:"Result"`
}

ResultList is a nested struct in sas response

type RiskCheckJobConfig ¶

type RiskCheckJobConfig struct {
	EndTime    int    `json:"EndTime" xml:"EndTime"`
	StartTime  int    `json:"StartTime" xml:"StartTime"`
	DaysOfWeek string `json:"DaysOfWeek" xml:"DaysOfWeek"`
}

RiskCheckJobConfig is a nested struct in sas response

type RiskCheckResultForDisplay ¶

type RiskCheckResultForDisplay struct {
	RiskLevel         string             `json:"RiskLevel" xml:"RiskLevel"`
	Status            string             `json:"Status" xml:"Status"`
	Type              string             `json:"Type" xml:"Type"`
	Sort              int                `json:"Sort" xml:"Sort"`
	RepairStatus      string             `json:"RepairStatus" xml:"RepairStatus"`
	RemainingTime     int                `json:"RemainingTime" xml:"RemainingTime"`
	ItemId            int64              `json:"ItemId" xml:"ItemId"`
	StartStatus       string             `json:"StartStatus" xml:"StartStatus"`
	AffectedCount     int                `json:"AffectedCount" xml:"AffectedCount"`
	RiskAssertType    string             `json:"RiskAssertType" xml:"RiskAssertType"`
	Title             string             `json:"Title" xml:"Title"`
	TaskId            int64              `json:"TaskId" xml:"TaskId"`
	CheckTime         int64              `json:"CheckTime" xml:"CheckTime"`
	RiskItemResources []RiskItemResource `json:"RiskItemResources" xml:"RiskItemResources"`
}

RiskCheckResultForDisplay is a nested struct in sas response

type RiskCheckSummary ¶

type RiskCheckSummary struct {
	ItemCount          int          `json:"ItemCount" xml:"ItemCount"`
	AffectedAssetCount int          `json:"AffectedAssetCount" xml:"AffectedAssetCount"`
	DisabledRiskCount  int          `json:"DisabledRiskCount" xml:"DisabledRiskCount"`
	RiskCount          int          `json:"RiskCount" xml:"RiskCount"`
	RiskRate           float64      `json:"RiskRate" xml:"RiskRate"`
	PreviousCount      int          `json:"PreviousCount" xml:"PreviousCount"`
	PreviousTime       int64        `json:"PreviousTime" xml:"PreviousTime"`
	EnabledRiskCount   int          `json:"EnabledRiskCount" xml:"EnabledRiskCount"`
	RiskLevelCount     []LevelCount `json:"RiskLevelCount" xml:"RiskLevelCount"`
	Groups             []Group      `json:"Groups" xml:"Groups"`
}

RiskCheckSummary is a nested struct in sas response

type RiskCountDO ¶ added in v1.61.529

type RiskCountDO struct {
	RiskCount  int64  `json:"riskCount" xml:"riskCount"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
}

RiskCountDO is a nested struct in sas response

type RiskItemResource ¶

type RiskItemResource struct {
	ResourceName    string `json:"ResourceName" xml:"ResourceName"`
	ContentResource string `json:"ContentResource" xml:"ContentResource"`
}

RiskItemResource is a nested struct in sas response

type RiskItemResources ¶

type RiskItemResources struct {
	RiskItemResource []RiskItemResource `json:"RiskItemResource" xml:"RiskItemResource"`
}

RiskItemResources is a nested struct in sas response

type RiskLevelCount ¶

type RiskLevelCount struct {
	LevelCount []LevelCount `json:"levelCount" xml:"levelCount"`
}

RiskLevelCount is a nested struct in sas response

type RiskType ¶ added in v1.61.1768

type RiskType struct {
	TypeName string    `json:"TypeName" xml:"TypeName"`
	Alias    string    `json:"Alias" xml:"Alias"`
	SubTypes []SubType `json:"SubTypes" xml:"SubTypes"`
}

RiskType is a nested struct in sas response

type RiskTypeWhiteListQueryResult ¶ added in v1.61.1768

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 sas response

type RiskTypeWhiteListQueryResultList ¶ added in v1.61.1768

type RiskTypeWhiteListQueryResultList struct {
	RiskTypeWhiteListQueryResult []RiskTypeWhiteListQueryResult `json:"RiskTypeWhiteListQueryResult" xml:"RiskTypeWhiteListQueryResult"`
}

RiskTypeWhiteListQueryResultList is a nested struct in sas response

type RiskTypes ¶ added in v1.61.1768

type RiskTypes struct {
	RiskType []RiskType `json:"RiskType" xml:"RiskType"`
}

RiskTypes is a nested struct in sas response

type RoleStatus ¶ added in v1.61.1768

type RoleStatus struct {
	Status bool `json:"Status" xml:"Status"`
}

RoleStatus is a nested struct in sas response

type RollbackSuspEventQuaraFileRequest ¶ added in v1.61.529

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 ¶ added in v1.61.529

func CreateRollbackSuspEventQuaraFileRequest() (request *RollbackSuspEventQuaraFileRequest)

CreateRollbackSuspEventQuaraFileRequest creates a request to invoke RollbackSuspEventQuaraFile API

type RollbackSuspEventQuaraFileResponse ¶ added in v1.61.529

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

RollbackSuspEventQuaraFileResponse is the response struct for api RollbackSuspEventQuaraFile

func CreateRollbackSuspEventQuaraFileResponse ¶ added in v1.61.529

func CreateRollbackSuspEventQuaraFileResponse() (response *RollbackSuspEventQuaraFileResponse)

CreateRollbackSuspEventQuaraFileResponse creates a response to parse from RollbackSuspEventQuaraFile response

type RpmEntity ¶

type RpmEntity struct {
	Name          string   `json:"Name" xml:"Name"`
	Path          string   `json:"Path" xml:"Path"`
	FullVersion   string   `json:"FullVersion" xml:"FullVersion"`
	Pid           string   `json:"Pid" xml:"Pid"`
	Version       string   `json:"Version" xml:"Version"`
	MatchDetail   string   `json:"MatchDetail" xml:"MatchDetail"`
	ContainerName string   `json:"ContainerName" xml:"ContainerName"`
	Layer         string   `json:"Layer" xml:"Layer"`
	UpdateCmd     string   `json:"UpdateCmd" xml:"UpdateCmd"`
	ImageName     string   `json:"ImageName" xml:"ImageName"`
	MatchList     []string `json:"MatchList" xml:"MatchList"`
}

RpmEntity is a nested struct in sas response

type RpmEntityListInDescribeImageVulList ¶ added in v1.61.529

type RpmEntityListInDescribeImageVulList struct {
	RpmEntity []RpmEntity `json:"RpmEntity" xml:"RpmEntity"`
}

RpmEntityListInDescribeImageVulList is a nested struct in sas response

type RpmEntityListInDescribeVulList ¶ added in v1.61.529

type RpmEntityListInDescribeVulList struct {
	RpmEntity []RpmEntity `json:"RpmEntity" xml:"RpmEntity"`
}

RpmEntityListInDescribeVulList is a nested struct in sas response

type Rule ¶ added in v1.61.1768

type Rule struct {
	DefaultValue int     `json:"DefaultValue" xml:"DefaultValue"`
	RuleDesc     string  `json:"RuleDesc" xml:"RuleDesc"`
	RuleId       string  `json:"RuleId" xml:"RuleId"`
	Optional     int     `json:"Optional" xml:"Optional"`
	ParamList    []Param `json:"ParamList" xml:"ParamList"`
}

Rule is a nested struct in sas response

type RulesInDescribeAntiBruteForceRules ¶ added in v1.61.529

type RulesInDescribeAntiBruteForceRules struct {
	AntiBruteForceRule []AntiBruteForceRule `json:"AntiBruteForceRule" xml:"AntiBruteForceRule"`
}

RulesInDescribeAntiBruteForceRules is a nested struct in sas response

type RulesInDescribeInstanceAntiBruteForceRules ¶ added in v1.61.529

type RulesInDescribeInstanceAntiBruteForceRules struct {
	InstanceAntiBruteForceRule []InstanceAntiBruteForceRule `json:"InstanceAntiBruteForceRule" xml:"InstanceAntiBruteForceRule"`
}

RulesInDescribeInstanceAntiBruteForceRules is a nested struct in sas response

type RulesInDescribeRiskType ¶ added in v1.61.1768

type RulesInDescribeRiskType struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RulesInDescribeRiskType is a nested struct in sas response

type RulesInDescribeStrategyDetail ¶ added in v1.61.1768

type RulesInDescribeStrategyDetail struct {
	Rule []Rule `json:"Rule" xml:"Rule"`
}

RulesInDescribeStrategyDetail is a nested struct in sas response

type SasInstallCodeRequest ¶ added in v1.61.221

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

SasInstallCodeRequest is the request struct for api SasInstallCode

func CreateSasInstallCodeRequest ¶ added in v1.61.221

func CreateSasInstallCodeRequest() (request *SasInstallCodeRequest)

CreateSasInstallCodeRequest creates a request to invoke SasInstallCode API

type SasInstallCodeResponse ¶ added in v1.61.221

type SasInstallCodeResponse struct {
	*responses.BaseResponse
	Data      string `json:"data" xml:"data"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

SasInstallCodeResponse is the response struct for api SasInstallCode

func CreateSasInstallCodeResponse ¶ added in v1.61.221

func CreateSasInstallCodeResponse() (response *SasInstallCodeResponse)

CreateSasInstallCodeResponse creates a response to parse from SasInstallCode response

type ScaVulRecord ¶ added in v1.61.1768

type ScaVulRecord struct {
	Uuid      string `json:"Uuid" xml:"Uuid"`
	Name      string `json:"Name" xml:"Name"`
	AliasName string `json:"AliasName" xml:"AliasName"`
	Necessity string `json:"Necessity" xml:"Necessity"`
	Type      string `json:"Type" xml:"Type"`
}

ScaVulRecord is a nested struct in sas response

type Scenario ¶ added in v1.61.529

type Scenario struct {
	Code string `json:"Code" xml:"Code"`
}

Scenario is a nested struct in sas response

type Scenarios ¶ added in v1.61.529

type Scenarios struct {
	Scenario []Scenario `json:"Scenario" xml:"Scenario"`
}

Scenarios is a nested struct in sas response

type SecurityEvent ¶ added in v1.61.221

type SecurityEvent struct {
	SuspiciousCount int      `json:"SuspiciousCount" xml:"SuspiciousCount"`
	SeriousCount    int      `json:"SeriousCount" xml:"SeriousCount"`
	RemindCount     int      `json:"RemindCount" xml:"RemindCount"`
	TotalCount      int      `json:"TotalCount" xml:"TotalCount"`
	ValueArray      []string `json:"ValueArray" xml:"ValueArray"`
	TimeArray       []string `json:"TimeArray" xml:"TimeArray"`
	RemindList      []string `json:"RemindList" xml:"RemindList"`
	LevelsOn        []string `json:"LevelsOn" xml:"LevelsOn"`
	DateArray       []string `json:"DateArray" xml:"DateArray"`
	SuspiciousList  []string `json:"SuspiciousList" xml:"SuspiciousList"`
	SeriousList     []string `json:"SeriousList" xml:"SeriousList"`
}

SecurityEvent is a nested struct in sas response

type SecurityEventOperation ¶ added in v1.61.221

type SecurityEventOperation struct {
	OperationCode    string                   `json:"OperationCode" xml:"OperationCode"`
	UserCanOperate   bool                     `json:"UserCanOperate" xml:"UserCanOperate"`
	FiledName        string                   `json:"FiledName" xml:"FiledName"`
	FiledAliasName   string                   `json:"FiledAliasName" xml:"FiledAliasName"`
	OperationParams  string                   `json:"OperationParams" xml:"OperationParams"`
	MarkMisValue     string                   `json:"MarkMisValue" xml:"MarkMisValue"`
	SupportedMisType []string                 `json:"SupportedMisType" xml:"SupportedMisType"`
	MarkField        []MarkFieldItem          `json:"MarkField" xml:"MarkField"`
	MarkFieldsSource []SecurityEventOperation `json:"MarkFieldsSource" xml:"MarkFieldsSource"`
}

SecurityEventOperation is a nested struct in sas response

type SecurityEventOperationStatus ¶ added in v1.61.529

type SecurityEventOperationStatus struct {
	Status          string `json:"Status" xml:"Status"`
	SecurityEventId string `json:"SecurityEventId" xml:"SecurityEventId"`
	ErrorCode       string `json:"ErrorCode" xml:"ErrorCode"`
}

SecurityEventOperationStatus is a nested struct in sas response

type SecurityEventOperationStatusResponse ¶ added in v1.61.529

type SecurityEventOperationStatusResponse struct {
	TaskStatus                     string                         `json:"TaskStatus" xml:"TaskStatus"`
	SecurityEventOperationStatuses []SecurityEventOperationStatus `json:"SecurityEventOperationStatuses" xml:"SecurityEventOperationStatuses"`
}

SecurityEventOperationStatusResponse is a nested struct in sas response

type SecurityEventOperationStatuses ¶ added in v1.61.529

type SecurityEventOperationStatuses struct {
	SecurityEventOperationStatus []SecurityEventOperationStatus `json:"SecurityEventOperationStatus" xml:"SecurityEventOperationStatus"`
}

SecurityEventOperationStatuses is a nested struct in sas response

type SecurityEventOperationsResponse ¶ added in v1.61.221

type SecurityEventOperationsResponse struct {
	SecurityEventOperation []SecurityEventOperation `json:"SecurityEventOperation" xml:"SecurityEventOperation"`
}

SecurityEventOperationsResponse is a nested struct in sas response

type SecurityEventsResponse ¶ added in v1.61.221

type SecurityEventsResponse struct {
	SimpleSecurityEvent []SimpleSecurityEvent `json:"SimpleSecurityEvent" xml:"SimpleSecurityEvent"`
}

SecurityEventsResponse is a nested struct in sas response

type SecurityGroupProbeIpList ¶ added in v1.61.1768

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

SecurityGroupProbeIpList is a nested struct in sas response

type SeriousList ¶ added in v1.61.221

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

SeriousList is a nested struct in sas response

type ServiceErrorUuidList ¶ added in v1.61.1768

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

ServiceErrorUuidList is a nested struct in sas response

type SimpleBackupMachine ¶ added in v1.61.1768

type SimpleBackupMachine struct {
	Uuid       string `json:"Uuid" xml:"Uuid"`
	PolicyName string `json:"PolicyName" xml:"PolicyName"`
	Id         int64  `json:"Id" xml:"Id"`
}

SimpleBackupMachine is a nested struct in sas response

type SimpleSecurityEvent ¶ added in v1.61.221

type SimpleSecurityEvent struct {
	LastTime        int64  `json:"LastTime" xml:"LastTime"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	EventName       string `json:"EventName" xml:"EventName"`
	EventType       string `json:"EventType" xml:"EventType"`
	SecurityEventId int64  `json:"SecurityEventId" xml:"SecurityEventId"`
	OccurrenceTime  int64  `json:"OccurrenceTime" xml:"OccurrenceTime"`
}

SimpleSecurityEvent is a nested struct in sas response

type Solution ¶ added in v1.61.1768

type Solution struct {
	Type  string `json:"Type" xml:"Type"`
	Value string `json:"Value" xml:"Value"`
	Link  string `json:"Link" xml:"Link"`
}

Solution is a nested struct in sas response

type StartBaselineSecurityCheckRequest ¶

type StartBaselineSecurityCheckRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ItemIds         *[]string        `position:"Query" name:"ItemIds"  type:"Repeated"`
	Type            string           `position:"Query" name:"Type"`
	Assets          *[]string        `position:"Query" name:"Assets"  type:"Repeated"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	Lang            string           `position:"Query" name:"Lang"`
}

StartBaselineSecurityCheckRequest is the request struct for api StartBaselineSecurityCheck

func CreateStartBaselineSecurityCheckRequest ¶

func CreateStartBaselineSecurityCheckRequest() (request *StartBaselineSecurityCheckRequest)

CreateStartBaselineSecurityCheckRequest creates a request to invoke StartBaselineSecurityCheck API

type StartBaselineSecurityCheckResponse ¶

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

StartBaselineSecurityCheckResponse is the response struct for api StartBaselineSecurityCheck

func CreateStartBaselineSecurityCheckResponse ¶

func CreateStartBaselineSecurityCheckResponse() (response *StartBaselineSecurityCheckResponse)

CreateStartBaselineSecurityCheckResponse creates a response to parse from StartBaselineSecurityCheck response

type StartImageVulScanRequest ¶ added in v1.61.529

type StartImageVulScanRequest struct {
	*requests.RpcRequest
	RepoId         string `position:"Query" name:"RepoId"`
	RepoNamespace  string `position:"Query" name:"RepoNamespace"`
	SourceIp       string `position:"Query" name:"SourceIp"`
	ImageDigest    string `position:"Query" name:"ImageDigest"`
	RepName        string `position:"Query" name:"RepName"`
	Lang           string `position:"Query" name:"Lang"`
	ImageTag       string `position:"Query" name:"ImageTag"`
	RepoInstanceId string `position:"Query" name:"RepoInstanceId"`
	ImageLayer     string `position:"Query" name:"ImageLayer"`
	RepoRegionId   string `position:"Query" name:"RepoRegionId"`
}

StartImageVulScanRequest is the request struct for api StartImageVulScan

func CreateStartImageVulScanRequest ¶ added in v1.61.529

func CreateStartImageVulScanRequest() (request *StartImageVulScanRequest)

CreateStartImageVulScanRequest creates a request to invoke StartImageVulScan API

type StartImageVulScanResponse ¶ added in v1.61.529

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

StartImageVulScanResponse is the response struct for api StartImageVulScan

func CreateStartImageVulScanResponse ¶ added in v1.61.529

func CreateStartImageVulScanResponse() (response *StartImageVulScanResponse)

CreateStartImageVulScanResponse creates a response to parse from StartImageVulScan response

type StartVirusScanTaskRequest ¶ added in v1.61.1768

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

StartVirusScanTaskRequest is the request struct for api StartVirusScanTask

func CreateStartVirusScanTaskRequest ¶ added in v1.61.1768

func CreateStartVirusScanTaskRequest() (request *StartVirusScanTaskRequest)

CreateStartVirusScanTaskRequest creates a request to invoke StartVirusScanTask API

type StartVirusScanTaskResponse ¶ added in v1.61.1768

type StartVirusScanTaskResponse struct {
	*responses.BaseResponse
	ScanTaskId int64  `json:"ScanTaskId" xml:"ScanTaskId"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
}

StartVirusScanTaskResponse is the response struct for api StartVirusScanTask

func CreateStartVirusScanTaskResponse ¶ added in v1.61.1768

func CreateStartVirusScanTaskResponse() (response *StartVirusScanTaskResponse)

CreateStartVirusScanTaskResponse creates a response to parse from StartVirusScanTask response

type StateInCreateHoneypot ¶ added in v1.61.1768

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

StateInCreateHoneypot is a nested struct in sas response

type StateInListHoneypot ¶ added in v1.61.1768

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

StateInListHoneypot is a nested struct in sas response

type StatisticsDetail ¶ added in v1.61.1768

type StatisticsDetail struct {
	ExposureIp               string `json:"ExposureIp" xml:"ExposureIp"`
	ExposurePort             string `json:"ExposurePort" xml:"ExposurePort"`
	ExposureTypeInstanceName string `json:"ExposureTypeInstanceName" xml:"ExposureTypeInstanceName"`
	ExposedCount             int    `json:"ExposedCount" xml:"ExposedCount"`
	ExposureType             string `json:"ExposureType" xml:"ExposureType"`
	RegionId                 string `json:"RegionId" xml:"RegionId"`
	ExposureComponent        string `json:"ExposureComponent" xml:"ExposureComponent"`
	ExposureTypeId           string `json:"ExposureTypeId" xml:"ExposureTypeId"`
}

StatisticsDetail is a nested struct in sas response

type StatisticsDetails ¶ added in v1.61.1768

type StatisticsDetails struct {
	StatisticsDetail []StatisticsDetail `json:"StatisticsDetail" xml:"StatisticsDetail"`
}

StatisticsDetails is a nested struct in sas response

type StatusCount ¶

type StatusCount struct {
	Status string `json:"Status" xml:"Status"`
	Count  int    `json:"Count" xml:"Count"`
}

StatusCount is a nested struct in sas response

type Strategies ¶

type Strategies struct {
	Strategy []Strategy `json:"Strategy" xml:"Strategy"`
}

Strategies is a nested struct in sas response

type Strategy ¶

type Strategy struct {
	Name                             string                         `json:"Name" xml:"Name"`
	RiskCount                        int                            `json:"RiskCount" xml:"RiskCount"`
	Id                               int                            `json:"Id" xml:"Id"`
	CycleDays                        int                            `json:"CycleDays" xml:"CycleDays"`
	EcsCount                         int                            `json:"EcsCount" xml:"EcsCount"`
	AuthVersionList                  string                         `json:"AuthVersionList" xml:"AuthVersionList"`
	PassRate                         int                            `json:"PassRate" xml:"PassRate"`
	CustomType                       string                         `json:"CustomType" xml:"CustomType"`
	ExecStatus                       int                            `json:"ExecStatus" xml:"ExecStatus"`
	CycleStartTime                   int                            `json:"CycleStartTime" xml:"CycleStartTime"`
	ProcessRate                      int                            `json:"ProcessRate" xml:"ProcessRate"`
	Type                             int                            `json:"Type" xml:"Type"`
	ConfigTargets                    []ConfigTarget                 `json:"ConfigTargets" xml:"ConfigTargets"`
	RiskTypeWhiteListQueryResultList []RiskTypeWhiteListQueryResult `json:"RiskTypeWhiteListQueryResultList" xml:"RiskTypeWhiteListQueryResultList"`
}

Strategy is a nested struct in sas response

type StrategyTarget ¶ added in v1.61.1768

type StrategyTarget struct {
	BindUuidCount int    `json:"BindUuidCount" xml:"BindUuidCount"`
	Flag          string `json:"Flag" xml:"Flag"`
	Target        string `json:"Target" xml:"Target"`
	TargetType    string `json:"TargetType" xml:"TargetType"`
}

StrategyTarget is a nested struct in sas response

type StrategyTargets ¶ added in v1.61.1768

type StrategyTargets struct {
	StrategyTarget []StrategyTarget `json:"StrategyTarget" xml:"StrategyTarget"`
}

StrategyTargets is a nested struct in sas response

type SubProcess ¶ added in v1.61.221

type SubProcess struct {
	Rpm   string `json:"Rpm" xml:"Rpm"`
	Pname string `json:"Pname" xml:"Pname"`
	Pid   string `json:"Pid" xml:"Pid"`
}

SubProcess is a nested struct in sas response

type SubProcessList ¶ added in v1.61.221

type SubProcessList struct {
	SubProcess []SubProcess `json:"SubProcess" xml:"SubProcess"`
}

SubProcessList is a nested struct in sas response

type SubType ¶ added in v1.61.1768

type SubType struct {
	TypeName     string        `json:"TypeName" xml:"TypeName"`
	On           bool          `json:"On" xml:"On"`
	Alias        string        `json:"Alias" xml:"Alias"`
	CheckDetails []CheckDetail `json:"CheckDetails" xml:"CheckDetails"`
}

SubType is a nested struct in sas response

type SubTypesInDescribeRiskType ¶ added in v1.61.1768

type SubTypesInDescribeRiskType struct {
	SubType []SubType `json:"SubType" xml:"SubType"`
}

SubTypesInDescribeRiskType is a nested struct in sas response

type SubTypesInDescribeStrategyDetail ¶ added in v1.61.1768

type SubTypesInDescribeStrategyDetail struct {
	SubType []SubType `json:"SubType" xml:"SubType"`
}

SubTypesInDescribeStrategyDetail is a nested struct in sas response

type Suggestion ¶ added in v1.61.221

type Suggestion struct {
	Points      int          `json:"Points" xml:"Points"`
	SuggestType string       `json:"SuggestType" xml:"SuggestType"`
	Detail      []DetailItem `json:"Detail" xml:"Detail"`
}

Suggestion is a nested struct in sas response

type Suggestions ¶ added in v1.61.221

type Suggestions struct {
	Suggestion []Suggestion `json:"Suggestion" xml:"Suggestion"`
}

Suggestions is a nested struct in sas response

type SupportRegion ¶ added in v1.61.1768

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

SupportRegion is a nested struct in sas response

type SupportedMisTypeInDescribeSecurityEventOperations ¶ added in v1.61.529

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

SupportedMisTypeInDescribeSecurityEventOperations is a nested struct in sas response

type SuspEventsInDescribeAlarmEventList ¶

type SuspEventsInDescribeAlarmEventList struct {
	SuspEventsItem []SuspEventsItem `json:"SuspEvents" xml:"SuspEvents"`
}

SuspEventsInDescribeAlarmEventList is a nested struct in sas response

type SuspEventsInDescribeSuspEvents ¶

type SuspEventsInDescribeSuspEvents struct {
	WarningSummary []WarningSummary `json:"WarningSummary" xml:"WarningSummary"`
}

SuspEventsInDescribeSuspEvents is a nested struct in sas response

type SuspEventsItem ¶

type SuspEventsItem struct {
	Dealed                 bool         `json:"Dealed" xml:"Dealed"`
	Stages                 string       `json:"Stages" xml:"Stages"`
	InternetIp             string       `json:"InternetIp" xml:"InternetIp"`
	SuspiciousEventCount   int          `json:"SuspiciousEventCount" xml:"SuspiciousEventCount"`
	K8sClusterName         string       `json:"K8sClusterName" xml:"K8sClusterName"`
	ContainerImageId       string       `json:"ContainerImageId" xml:"ContainerImageId"`
	GmtModified            int64        `json:"GmtModified" xml:"GmtModified"`
	AlarmEventNameOriginal string       `json:"AlarmEventNameOriginal" xml:"AlarmEventNameOriginal"`
	AlarmUniqueInfo        string       `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	CanCancelFault         bool         `json:"CanCancelFault" xml:"CanCancelFault"`
	AppName                string       `json:"AppName" xml:"AppName"`
	SecurityEventIds       string       `json:"SecurityEventIds" xml:"SecurityEventIds"`
	K8sClusterId           string       `json:"K8sClusterId" xml:"K8sClusterId"`
	ContainerImageName     string       `json:"ContainerImageName" xml:"ContainerImageName"`
	CanBeDealOnLine        bool         `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	Description            string       `json:"Description" xml:"Description"`
	ContainHwMode          bool         `json:"ContainHwMode" xml:"ContainHwMode"`
	K8sNodeId              string       `json:"K8sNodeId" xml:"K8sNodeId"`
	InstanceName           string       `json:"InstanceName" xml:"InstanceName"`
	SaleVersion            string       `json:"SaleVersion" xml:"SaleVersion"`
	OperateErrorCode       string       `json:"OperateErrorCode" xml:"OperateErrorCode"`
	Solution               string       `json:"Solution" xml:"Solution"`
	HasTraceInfo           bool         `json:"HasTraceInfo" xml:"HasTraceInfo"`
	DataSource             string       `json:"DataSource" xml:"DataSource"`
	OperateTime            int64        `json:"OperateTime" xml:"OperateTime"`
	InstanceId             string       `json:"InstanceId" xml:"InstanceId"`
	IntranetIp             string       `json:"IntranetIp" xml:"IntranetIp"`
	EndTime                int64        `json:"EndTime" xml:"EndTime"`
	Uuid                   string       `json:"Uuid" xml:"Uuid"`
	StartTime              int64        `json:"StartTime" xml:"StartTime"`
	K8sPodName             string       `json:"K8sPodName" xml:"K8sPodName"`
	ContainerId            string       `json:"ContainerId" xml:"ContainerId"`
	AlarmEventType         string       `json:"AlarmEventType" xml:"AlarmEventType"`
	K8sNamespace           string       `json:"K8sNamespace" xml:"K8sNamespace"`
	K8sNodeName            string       `json:"K8sNodeName" xml:"K8sNodeName"`
	AlarmEventName         string       `json:"AlarmEventName" xml:"AlarmEventName"`
	Level                  string       `json:"Level" xml:"Level"`
	TacticItems            []TacticItem `json:"TacticItems" xml:"TacticItems"`
}

SuspEventsItem is a nested struct in sas response

type SuspHoneyPotStatisticsResponse ¶ added in v1.61.1768

type SuspHoneyPotStatisticsResponse struct {
	SuspHoneyPotStatisticsResponseItem []SuspHoneyPotStatisticsResponseItem `json:"SuspHoneyPotStatisticsResponse" xml:"SuspHoneyPotStatisticsResponse"`
}

SuspHoneyPotStatisticsResponse is a nested struct in sas response

type SuspHoneyPotStatisticsResponseItem ¶ added in v1.61.1768

type SuspHoneyPotStatisticsResponseItem struct {
	Type         string `json:"Type" xml:"Type"`
	VpcId        string `json:"VpcId" xml:"VpcId"`
	VpcName      string `json:"VpcName" xml:"VpcName"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Count        int    `json:"Count" xml:"Count"`
}

SuspHoneyPotStatisticsResponseItem is a nested struct in sas response

type SuspiciousList ¶ added in v1.61.221

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

SuspiciousList is a nested struct in sas response

type TacticItem ¶ added in v1.61.1768

type TacticItem struct {
	TacticDisplayName string `json:"TacticDisplayName" xml:"TacticDisplayName"`
	TacticId          string `json:"TacticId" xml:"TacticId"`
}

TacticItem is a nested struct in sas response

type TacticItemsInDescribeAlarmEventList ¶ added in v1.61.1768

type TacticItemsInDescribeAlarmEventList struct {
	TacticItem []TacticItem `json:"TacticItem" xml:"TacticItem"`
}

TacticItemsInDescribeAlarmEventList is a nested struct in sas response

type TacticItemsInDescribeSuspEvents ¶ added in v1.61.1768

type TacticItemsInDescribeSuspEvents struct {
	TacticItem []TacticItem `json:"TacticItem" xml:"TacticItem"`
}

TacticItemsInDescribeSuspEvents is a nested struct in sas response

type Target ¶ added in v1.61.1768

type Target struct {
	Target     string `json:"Target" xml:"Target"`
	TargetType string `json:"TargetType" xml:"TargetType"`
}

Target is a nested struct in sas response

type TargetList ¶ added in v1.61.1768

type TargetList struct {
	Target []Target `json:"Target" xml:"Target"`
}

TargetList is a nested struct in sas response

type TaskManageResponse ¶ added in v1.61.1768

type TaskManageResponse struct {
	TaskType       string `json:"TaskType" xml:"TaskType"`
	Progress       string `json:"Progress" xml:"Progress"`
	TaskStatus     int    `json:"TaskStatus" xml:"TaskStatus"`
	DetailData     string `json:"DetailData" xml:"DetailData"`
	TaskStatusText string `json:"TaskStatusText" xml:"TaskStatusText"`
	TaskName       string `json:"TaskName" xml:"TaskName"`
	TaskStartTime  int64  `json:"TaskStartTime" xml:"TaskStartTime"`
	TaskEndTime    int64  `json:"TaskEndTime" xml:"TaskEndTime"`
	TaskId         string `json:"TaskId" xml:"TaskId"`
	Source         string `json:"Source" xml:"Source"`
	Context        string `json:"Context" xml:"Context"`
}

TaskManageResponse is a nested struct in sas response

type TaskManageResponseList ¶ added in v1.61.1768

type TaskManageResponseList struct {
	TaskManageResponse []TaskManageResponse `json:"TaskManageResponse" xml:"TaskManageResponse"`
}

TaskManageResponseList is a nested struct in sas response

type TimeArrayInDescribeSecurityStatInfo ¶ added in v1.61.1768

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

TimeArrayInDescribeSecurityStatInfo is a nested struct in sas response

type UnbindAegisRequest ¶ added in v1.61.1768

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

UnbindAegisRequest is the request struct for api UnbindAegis

func CreateUnbindAegisRequest ¶ added in v1.61.1768

func CreateUnbindAegisRequest() (request *UnbindAegisRequest)

CreateUnbindAegisRequest creates a request to invoke UnbindAegis API

type UnbindAegisResponse ¶ added in v1.61.1768

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

UnbindAegisResponse is the response struct for api UnbindAegis

func CreateUnbindAegisResponse ¶ added in v1.61.1768

func CreateUnbindAegisResponse() (response *UnbindAegisResponse)

CreateUnbindAegisResponse creates a response to parse from UnbindAegis response

type UninstallBackupClientRequest ¶ added in v1.61.1768

type UninstallBackupClientRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Uuid            string           `position:"Query" name:"Uuid"`
	SourceIp        string           `position:"Query" name:"SourceIp"`
	UuidList        *[]string        `position:"Query" name:"UuidList"  type:"Repeated"`
	PolicyVersion   string           `position:"Query" name:"PolicyVersion"`
}

UninstallBackupClientRequest is the request struct for api UninstallBackupClient

func CreateUninstallBackupClientRequest ¶ added in v1.61.1768

func CreateUninstallBackupClientRequest() (request *UninstallBackupClientRequest)

CreateUninstallBackupClientRequest creates a request to invoke UninstallBackupClient API

type UninstallBackupClientResponse ¶ added in v1.61.1768

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

UninstallBackupClientResponse is the response struct for api UninstallBackupClient

func CreateUninstallBackupClientResponse ¶ added in v1.61.1768

func CreateUninstallBackupClientResponse() (response *UninstallBackupClientResponse)

CreateUninstallBackupClientResponse creates a response to parse from UninstallBackupClient response

type UploadUrList ¶ added in v1.61.1768

type UploadUrList struct {
	PublicUrl   string  `json:"PublicUrl" xml:"PublicUrl"`
	InternalUrl string  `json:"InternalUrl" xml:"InternalUrl"`
	Expire      string  `json:"Expire" xml:"Expire"`
	FileExist   bool    `json:"FileExist" xml:"FileExist"`
	HashKey     string  `json:"HashKey" xml:"HashKey"`
	Code        string  `json:"Code" xml:"Code"`
	Message     string  `json:"Message" xml:"Message"`
	Context     Context `json:"Context" xml:"Context"`
}

UploadUrList is a nested struct in sas response

type UploadUrlList ¶ added in v1.61.1768

type UploadUrlList struct {
	UploadUrList []UploadUrList `json:"UploadUrList" xml:"UploadUrList"`
}

UploadUrlList is a nested struct in sas response

type UserBaselineAuthorization ¶

type UserBaselineAuthorization struct {
	Status int `json:"Status" xml:"Status"`
}

UserBaselineAuthorization is a nested struct in sas response

type UuidList ¶ added in v1.61.529

type UuidList struct {
	Uuid []string `json:"uuid" xml:"uuid"`
}

UuidList is a nested struct in sas response

type UuidListInDescribeAntiBruteForceRules ¶ added in v1.61.1768

type UuidListInDescribeAntiBruteForceRules struct {
	Uuid []string `json:"uuid" xml:"uuid"`
}

UuidListInDescribeAntiBruteForceRules is a nested struct in sas response

type UuidListInDescribeBackupPolicies ¶ added in v1.61.1768

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

UuidListInDescribeBackupPolicies is a nested struct in sas response

type ValidateHcWarningsRequest ¶ added in v1.61.221

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 ¶ added in v1.61.221

func CreateValidateHcWarningsRequest() (request *ValidateHcWarningsRequest)

CreateValidateHcWarningsRequest creates a request to invoke ValidateHcWarnings API

type ValidateHcWarningsResponse ¶ added in v1.61.221

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

ValidateHcWarningsResponse is the response struct for api ValidateHcWarnings

func CreateValidateHcWarningsResponse ¶ added in v1.61.221

func CreateValidateHcWarningsResponse() (response *ValidateHcWarningsResponse)

CreateValidateHcWarningsResponse creates a response to parse from ValidateHcWarnings response

type Value ¶

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

Value is a nested struct in sas response

type ValueArrayInDescribeSecurityStatInfo ¶ added in v1.61.221

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

ValueArrayInDescribeSecurityStatInfo is a nested struct in sas response

type ValueItem ¶

type ValueItem struct {
	Type  string `json:"Type" xml:"Type"`
	Value string `json:"Value" xml:"Value"`
	Name  string `json:"Name" xml:"Name"`
}

ValueItem is a nested struct in sas response

type VendorNameList ¶ added in v1.61.1768

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

VendorNameList is a nested struct in sas response

type Vertex ¶ added in v1.61.221

type Vertex struct {
	Id           string     `json:"Id" xml:"Id"`
	Name         string     `json:"Name" xml:"Name"`
	Type         string     `json:"Type" xml:"Type"`
	Time         string     `json:"Time" xml:"Time"`
	Uuid         string     `json:"Uuid" xml:"Uuid"`
	Aliuid       string     `json:"Aliuid" xml:"Aliuid"`
	Properties   string     `json:"Properties" xml:"Properties"`
	PositionId   string     `json:"PositionId" xml:"PositionId"`
	Position     string     `json:"Position" xml:"Position"`
	NeighborList []Neighbor `json:"NeighborList" xml:"NeighborList"`
}

Vertex is a nested struct in sas response

type VertexList ¶ added in v1.61.221

type VertexList struct {
	Vertex []Vertex `json:"Vertex" xml:"Vertex"`
}

VertexList is a nested struct in sas response

type Vpc ¶ added in v1.61.221

type Vpc struct {
	Status       int    `json:"Status" xml:"Status"`
	InstanceDesc string `json:"InstanceDesc" xml:"InstanceDesc"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	EcsCount     int    `json:"EcsCount" xml:"EcsCount"`
	MiddleStatus int    `json:"MiddleStatus" xml:"MiddleStatus"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
}

Vpc is a nested struct in sas response

type VpcHoneyPotDTO ¶ added in v1.61.1768

type VpcHoneyPotDTO struct {
	VpcName                   string          `json:"VpcName" xml:"VpcName"`
	VpcId                     string          `json:"VpcId" xml:"VpcId"`
	HoneyPotEniInstanceId     string          `json:"HoneyPotEniInstanceId" xml:"HoneyPotEniInstanceId"`
	CidrBlock                 string          `json:"CidrBlock" xml:"CidrBlock"`
	VpcStatus                 string          `json:"VpcStatus" xml:"VpcStatus"`
	CreateTime                int64           `json:"CreateTime" xml:"CreateTime"`
	HoneyPotVpcSwitchId       string          `json:"HoneyPotVpcSwitchId" xml:"HoneyPotVpcSwitchId"`
	HoneyPotExistence         bool            `json:"HoneyPotExistence" xml:"HoneyPotExistence"`
	VpcRegionId               string          `json:"VpcRegionId" xml:"VpcRegionId"`
	HoneyPotEcsInstanceStatus string          `json:"HoneyPotEcsInstanceStatus" xml:"HoneyPotEcsInstanceStatus"`
	HoneyPotInstanceStatus    string          `json:"HoneyPotInstanceStatus" xml:"HoneyPotInstanceStatus"`
	VpcSwitchIdList           []VpcSwitchInfo `json:"VpcSwitchIdList" xml:"VpcSwitchIdList"`
}

VpcHoneyPotDTO is a nested struct in sas response

type VpcHoneyPotDTOList ¶ added in v1.61.1768

type VpcHoneyPotDTOList struct {
	VpcHoneyPotDTO []VpcHoneyPotDTO `json:"VpcHoneyPotDTO" xml:"VpcHoneyPotDTO"`
}

VpcHoneyPotDTOList is a nested struct in sas response

type VpcList ¶ added in v1.61.221

type VpcList struct {
	Vpc []Vpc `json:"Vpc" xml:"Vpc"`
}

VpcList is a nested struct in sas response

type VpcSwitchIdList ¶ added in v1.61.1768

type VpcSwitchIdList struct {
	VpcSwitchInfo []VpcSwitchInfo `json:"VpcSwitchInfo" xml:"VpcSwitchInfo"`
}

VpcSwitchIdList is a nested struct in sas response

type VpcSwitchInfo ¶ added in v1.61.1768

type VpcSwitchInfo struct {
	VpcSwitchName string `json:"VpcSwitchName" xml:"VpcSwitchName"`
	ZoneId        string `json:"ZoneId" xml:"ZoneId"`
	VpcSwitchId   string `json:"VpcSwitchId" xml:"VpcSwitchId"`
}

VpcSwitchInfo is a nested struct in sas response

type VulAutoRepairConfig ¶ added in v1.61.1768

type VulAutoRepairConfig struct {
	Id        int64  `json:"Id" xml:"Id"`
	Name      string `json:"Name" xml:"Name"`
	Type      string `json:"Type" xml:"Type"`
	AliasName string `json:"AliasName" xml:"AliasName"`
	Reason    string `json:"Reason" xml:"Reason"`
}

VulAutoRepairConfig is a nested struct in sas response

type VulAutoRepairConfigList ¶ added in v1.61.1768

type VulAutoRepairConfigList struct {
	VulAutoRepairConfig []VulAutoRepairConfig `json:"VulAutoRepairConfig" xml:"VulAutoRepairConfig"`
}

VulAutoRepairConfigList is a nested struct in sas response

type VulRecord ¶

type VulRecord struct {
	ResultCode         string            `json:"ResultCode" xml:"ResultCode"`
	CanUpdate          bool              `json:"CanUpdate" xml:"CanUpdate"`
	AuthVersion        string            `json:"AuthVersion" xml:"AuthVersion"`
	NeedReboot         string            `json:"NeedReboot" xml:"NeedReboot"`
	ContainerId        string            `json:"ContainerId" xml:"ContainerId"`
	RepairTs           int64             `json:"RepairTs" xml:"RepairTs"`
	Progress           int               `json:"Progress" xml:"Progress"`
	ImageDigest        string            `json:"ImageDigest" xml:"ImageDigest"`
	AliasName          string            `json:"AliasName" xml:"AliasName"`
	IntranetIp         string            `json:"IntranetIp" xml:"IntranetIp"`
	Type               string            `json:"Type" xml:"Type"`
	K8sClusterId       string            `json:"K8sClusterId" xml:"K8sClusterId"`
	InstanceName       string            `json:"InstanceName" xml:"InstanceName"`
	LastTs             int64             `json:"LastTs" xml:"LastTs"`
	ContainerImageName string            `json:"ContainerImageName" xml:"ContainerImageName"`
	GroupId            int               `json:"GroupId" xml:"GroupId"`
	FirstTs            int64             `json:"FirstTs" xml:"FirstTs"`
	RecordId           int64             `json:"RecordId" xml:"RecordId"`
	Name               string            `json:"Name" xml:"Name"`
	OsVersion          string            `json:"OsVersion" xml:"OsVersion"`
	ContainerInnerPath string            `json:"ContainerInnerPath" xml:"ContainerInnerPath"`
	Online             bool              `json:"Online" xml:"Online"`
	Bind               bool              `json:"Bind" xml:"Bind"`
	K8sNodeName        string            `json:"K8sNodeName" xml:"K8sNodeName"`
	OsName             string            `json:"OsName" xml:"OsName"`
	ModifyTs           int64             `json:"ModifyTs" xml:"ModifyTs"`
	Uuid               string            `json:"Uuid" xml:"Uuid"`
	RegionId           string            `json:"RegionId" xml:"RegionId"`
	Tag                string            `json:"Tag" xml:"Tag"`
	InstanceId         string            `json:"InstanceId" xml:"InstanceId"`
	Status             int               `json:"Status" xml:"Status"`
	InternetIp         string            `json:"InternetIp" xml:"InternetIp"`
	Ip                 string            `json:"Ip" xml:"Ip"`
	Level              string            `json:"Level" xml:"Level"`
	RepoNamespace      string            `json:"RepoNamespace" xml:"RepoNamespace"`
	Related            string            `json:"Related" xml:"Related"`
	RepoName           string            `json:"RepoName" xml:"RepoName"`
	ContainerImageId   string            `json:"ContainerImageId" xml:"ContainerImageId"`
	K8sPodName         string            `json:"K8sPodName" xml:"K8sPodName"`
	K8sNamespace       string            `json:"K8sNamespace" xml:"K8sNamespace"`
	K8sNodeId          string            `json:"K8sNodeId" xml:"K8sNodeId"`
	ResultMessage      string            `json:"ResultMessage" xml:"ResultMessage"`
	ContainerName      string            `json:"ContainerName" xml:"ContainerName"`
	PrimaryId          int64             `json:"PrimaryId" xml:"PrimaryId"`
	CanFix             string            `json:"CanFix" xml:"CanFix"`
	Necessity          string            `json:"Necessity" xml:"Necessity"`
	Layers             []string          `json:"Layers" xml:"Layers"`
	ExtendContentJson  ExtendContentJson `json:"ExtendContentJson" xml:"ExtendContentJson"`
	ProcessInfo        ProcessInfo       `json:"ProcessInfo" xml:"ProcessInfo"`
}

VulRecord is a nested struct in sas response

type VulRecordsInDescribeImageVulList ¶ added in v1.61.529

type VulRecordsInDescribeImageVulList struct {
	VulRecord []VulRecord `json:"VulRecord" xml:"VulRecord"`
}

VulRecordsInDescribeImageVulList is a nested struct in sas response

type VulRecordsInDescribeVulList ¶ added in v1.61.529

type VulRecordsInDescribeVulList struct {
	VulRecord []VulRecord `json:"VulRecord" xml:"VulRecord"`
}

VulRecordsInDescribeVulList is a nested struct in sas response

type VulWhitelist ¶

type VulWhitelist struct {
	Type       string `json:"Type" xml:"Type"`
	TargetInfo string `json:"TargetInfo" xml:"TargetInfo"`
	AliasName  string `json:"AliasName" xml:"AliasName"`
	Name       string `json:"Name" xml:"Name"`
	Reason     string `json:"Reason" xml:"Reason"`
	Id         string `json:"Id" xml:"Id"`
}

VulWhitelist is a nested struct in sas response

type VulWhitelists ¶

type VulWhitelists struct {
	VulWhitelist []VulWhitelist `json:"VulWhitelist" xml:"VulWhitelist"`
}

VulWhitelists is a nested struct in sas response

type Vulnerability ¶ added in v1.61.221

type Vulnerability struct {
	NntfCount  int      `json:"NntfCount" xml:"NntfCount"`
	LaterCount int      `json:"LaterCount" xml:"LaterCount"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	AsapCount  int      `json:"AsapCount" xml:"AsapCount"`
	NntfList   []string `json:"NntfList" xml:"NntfList"`
	AsapList   []string `json:"AsapList" xml:"AsapList"`
	ValueArray []string `json:"ValueArray" xml:"ValueArray"`
	TimeArray  []string `json:"TimeArray" xml:"TimeArray"`
	LevelsOn   []string `json:"LevelsOn" xml:"LevelsOn"`
	LaterList  []string `json:"LaterList" xml:"LaterList"`
	DateArray  []string `json:"DateArray" xml:"DateArray"`
}

Vulnerability is a nested struct in sas response

type WarningMachine ¶

type WarningMachine struct {
	Status             int    `json:"Status" xml:"Status"`
	InternetIp         string `json:"InternetIp" xml:"InternetIp"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	HighWarningCount   int    `json:"HighWarningCount" xml:"HighWarningCount"`
	IntranetIp         string `json:"IntranetIp" xml:"IntranetIp"`
	RegionId           string `json:"RegionId" xml:"RegionId"`
	LowWarningCount    int    `json:"LowWarningCount" xml:"LowWarningCount"`
	PortOpen           bool   `json:"PortOpen" xml:"PortOpen"`
	Uuid               string `json:"Uuid" xml:"Uuid"`
	MediumWarningCount int    `json:"MediumWarningCount" xml:"MediumWarningCount"`
	PassCount          int    `json:"PassCount" xml:"PassCount"`
	InstanceName       string `json:"InstanceName" xml:"InstanceName"`
	Bind               bool   `json:"Bind" xml:"Bind"`
	AuthVersion        int    `json:"AuthVersion" xml:"AuthVersion"`
}

WarningMachine is a nested struct in sas response

type WarningMachines ¶

type WarningMachines struct {
	WarningMachine []WarningMachine `json:"WarningMachine" xml:"WarningMachine"`
}

WarningMachines is a nested struct in sas response

type WarningSummary ¶

type WarningSummary struct {
	UniqueInfo            string       `json:"UniqueInfo" xml:"UniqueInfo"`
	DataSource            string       `json:"DataSource" xml:"DataSource"`
	ContainerId           string       `json:"ContainerId" xml:"ContainerId"`
	OccurrenceTime        string       `json:"OccurrenceTime" xml:"OccurrenceTime"`
	LastTime              string       `json:"LastTime" xml:"LastTime"`
	HasTraceInfo          bool         `json:"HasTraceInfo" xml:"HasTraceInfo"`
	IntranetIp            string       `json:"IntranetIp" xml:"IntranetIp"`
	K8sClusterName        string       `json:"K8sClusterName" xml:"K8sClusterName"`
	LowWarningCount       int          `json:"LowWarningCount" xml:"LowWarningCount"`
	DisplaySandboxResult  bool         `json:"DisplaySandboxResult" xml:"DisplaySandboxResult"`
	DatabaseRisk          bool         `json:"DatabaseRisk" xml:"DatabaseRisk"`
	K8sClusterId          string       `json:"K8sClusterId" xml:"K8sClusterId"`
	EventStatus           int          `json:"EventStatus" xml:"EventStatus"`
	RiskName              string       `json:"RiskName" xml:"RiskName"`
	InstanceName          string       `json:"InstanceName" xml:"InstanceName"`
	Id                    int64        `json:"Id" xml:"Id"`
	WarningMachineCount   int          `json:"WarningMachineCount" xml:"WarningMachineCount"`
	AlarmEventNameDisplay string       `json:"AlarmEventNameDisplay" xml:"AlarmEventNameDisplay"`
	Advanced              bool         `json:"Advanced" xml:"Advanced"`
	HighWarningCount      int          `json:"HighWarningCount" xml:"HighWarningCount"`
	LastTimeStamp         int64        `json:"LastTimeStamp" xml:"LastTimeStamp"`
	ContainerImageName    string       `json:"ContainerImageName" xml:"ContainerImageName"`
	SubTypeAlias          string       `json:"SubTypeAlias" xml:"SubTypeAlias"`
	TypeAlias             string       `json:"TypeAlias" xml:"TypeAlias"`
	AlarmEventTypeDisplay string       `json:"AlarmEventTypeDisplay" xml:"AlarmEventTypeDisplay"`
	EventSubType          string       `json:"EventSubType" xml:"EventSubType"`
	CanBeDealOnLine       bool         `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	OperateTime           int64        `json:"OperateTime" xml:"OperateTime"`
	MediumWarningCount    int          `json:"MediumWarningCount" xml:"MediumWarningCount"`
	Name                  string       `json:"Name" xml:"Name"`
	SaleVersion           string       `json:"SaleVersion" xml:"SaleVersion"`
	Desc                  string       `json:"Desc" xml:"Desc"`
	K8sNodeName           string       `json:"K8sNodeName" xml:"K8sNodeName"`
	AlarmUniqueInfo       string       `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	RiskId                int64        `json:"RiskId" xml:"RiskId"`
	ContainHwMode         bool         `json:"ContainHwMode" xml:"ContainHwMode"`
	AlarmEventType        string       `json:"AlarmEventType" xml:"AlarmEventType"`
	Uuid                  string       `json:"Uuid" xml:"Uuid"`
	SecurityEventIds      string       `json:"SecurityEventIds" xml:"SecurityEventIds"`
	OccurrenceTimeStamp   int64        `json:"OccurrenceTimeStamp" xml:"OccurrenceTimeStamp"`
	MarkMisRules          string       `json:"MarkMisRules" xml:"MarkMisRules"`
	InstanceId            string       `json:"InstanceId" xml:"InstanceId"`
	CheckCount            int          `json:"CheckCount" xml:"CheckCount"`
	LastFoundTime         string       `json:"LastFoundTime" xml:"LastFoundTime"`
	CanCancelFault        bool         `json:"CanCancelFault" xml:"CanCancelFault"`
	OperateMsg            string       `json:"OperateMsg" xml:"OperateMsg"`
	InternetIp            string       `json:"InternetIp" xml:"InternetIp"`
	Level                 string       `json:"Level" xml:"Level"`
	CheckExploit          bool         `json:"CheckExploit" xml:"CheckExploit"`
	AlarmEventName        string       `json:"AlarmEventName" xml:"AlarmEventName"`
	Stages                string       `json:"Stages" xml:"Stages"`
	MaliciousRuleStatus   string       `json:"MaliciousRuleStatus" xml:"MaliciousRuleStatus"`
	ContainerImageId      string       `json:"ContainerImageId" xml:"ContainerImageId"`
	K8sPodName            string       `json:"K8sPodName" xml:"K8sPodName"`
	K8sNamespace          string       `json:"K8sNamespace" xml:"K8sNamespace"`
	K8sNodeId             string       `json:"K8sNodeId" xml:"K8sNodeId"`
	AutoBreaking          bool         `json:"AutoBreaking" xml:"AutoBreaking"`
	AppName               string       `json:"AppName" xml:"AppName"`
	OperateErrorCode      string       `json:"OperateErrorCode" xml:"OperateErrorCode"`
	TacticItems           []TacticItem `json:"TacticItems" xml:"TacticItems"`
	Details               []QuaraFile  `json:"Details" xml:"Details"`
	EventNotes            []EventNote  `json:"EventNotes" xml:"EventNotes"`
}

WarningSummary is a nested struct in sas response

type WarningSummarys ¶

type WarningSummarys struct {
	WarningSummary []WarningSummary `json:"WarningSummary" xml:"WarningSummary"`
}

WarningSummarys is a nested struct in sas response

Source Files ¶

Jump to

Keyboard shortcuts

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