sas

package
v1.61.1631 Latest Latest
Warning

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

Go to latest
Published: Jun 9, 2022 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 = "central"

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 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 {
	GmtModified  int64  `json:"GmtModified" xml:"GmtModified"`
	Id           int    `json:"Id" xml:"Id"`
	AliUid       int64  `json:"AliUid" xml:"AliUid"`
	GmtCreate    int64  `json:"GmtCreate" xml:"GmtCreate"`
	Url          string `json:"Url" xml:"Url"`
	IntervalTime int    `json:"IntervalTime" xml:"IntervalTime"`
	ActionName   string `json:"ActionName" xml:"ActionName"`
	Status       int    `json:"Status" xml:"Status"`
	ConfigList   string `json:"ConfigList" xml:"ConfigList"`
	GroupIdList  string `json:"GroupIdList" xml:"GroupIdList"`
	DingTalkLang string `json:"DingTalkLang" xml:"DingTalkLang"`
}

ActionListArr 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 {
	Layer                 string `json:"Layer" xml:"Layer"`
	FirstScanTimestamp    int64  `json:"FirstScanTimestamp" xml:"FirstScanTimestamp"`
	LatestScanTimestamp   int64  `json:"LatestScanTimestamp" xml:"LatestScanTimestamp"`
	LatestVerifyTimestamp int64  `json:"LatestVerifyTimestamp" xml:"LatestVerifyTimestamp"`
	MaliciousMd5          string `json:"MaliciousMd5" xml:"MaliciousMd5"`
	Status                int    `json:"Status" xml:"Status"`
	Level                 string `json:"Level" xml:"Level"`
	ImageUuid             string `json:"ImageUuid" xml:"ImageUuid"`
	FilePath              string `json:"FilePath" xml:"FilePath"`
	Digest                string `json:"Digest" xml:"Digest"`
	RepoRegionId          string `json:"RepoRegionId" xml:"RepoRegionId"`
	RepoInstanceId        string `json:"RepoInstanceId" xml:"RepoInstanceId"`
	RepoId                string `json:"RepoId" xml:"RepoId"`
	RepoName              string `json:"RepoName" xml:"RepoName"`
	Namespace             string `json:"Namespace" xml:"Namespace"`
	Tag                   string `json:"Tag" xml:"Tag"`
}

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 AntiBruteForceRule ¶ added in v1.61.529

type AntiBruteForceRule struct {
	Id              int64    `json:"Id" xml:"Id"`
	DefaultRule     bool     `json:"DefaultRule" xml:"DefaultRule"`
	Name            string   `json:"Name" xml:"Name"`
	Span            int      `json:"Span" xml:"Span"`
	FailCount       int      `json:"FailCount" xml:"FailCount"`
	ForbiddenTime   int      `json:"ForbiddenTime" xml:"ForbiddenTime"`
	EnableSmartRule bool     `json:"EnableSmartRule" xml:"EnableSmartRule"`
	MachineCount    int      `json:"MachineCount" xml:"MachineCount"`
	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"`
	IntranetIp    string `json:"IntranetIp" xml:"IntranetIp"`
	InstanceName  int    `json:"InstanceName" xml:"InstanceName"`
	InstanceId    int    `json:"InstanceId" xml:"InstanceId"`
	Ip            string `json:"Ip" xml:"Ip"`
	Uuid          string `json:"Uuid" xml:"Uuid"`
	AssetType     string `json:"AssetType" xml:"AssetType"`
	Os            string `json:"Os" xml:"Os"`
	ClientStatus  string `json:"ClientStatus" xml:"ClientStatus"`
	Region        string `json:"Region" xml:"Region"`
	RegionName    string `json:"RegionName" xml:"RegionName"`
	VpcInstanceId string `json:"VpcInstanceId" xml:"VpcInstanceId"`
	OsName        string `json:"OsName" xml:"OsName"`
}

Asset is a nested struct in sas response

type AssetDetail ¶ added in v1.61.221

type AssetDetail struct {
	InternetIp     string   `json:"InternetIp" xml:"InternetIp"`
	IntranetIp     string   `json:"IntranetIp" xml:"IntranetIp"`
	InstanceName   string   `json:"InstanceName" xml:"InstanceName"`
	InstanceId     string   `json:"InstanceId" xml:"InstanceId"`
	Ip             string   `json:"Ip" xml:"Ip"`
	Uuid           string   `json:"Uuid" xml:"Uuid"`
	AssetType      string   `json:"AssetType" xml:"AssetType"`
	Os             string   `json:"Os" xml:"Os"`
	ClientStatus   string   `json:"ClientStatus" xml:"ClientStatus"`
	Region         string   `json:"Region" xml:"Region"`
	RegionName     string   `json:"RegionName" xml:"RegionName"`
	Tag            string   `json:"Tag" xml:"Tag"`
	GroupTrace     string   `json:"GroupTrace" xml:"GroupTrace"`
	Cpu            int      `json:"Cpu" xml:"Cpu"`
	CpuInfo        string   `json:"CpuInfo" xml:"CpuInfo"`
	Kernel         string   `json:"Kernel" xml:"Kernel"`
	OsDetail       string   `json:"OsDetail" xml:"OsDetail"`
	Mem            int      `json:"Mem" xml:"Mem"`
	SysInfo        string   `json:"SysInfo" xml:"SysInfo"`
	HostName       string   `json:"HostName" xml:"HostName"`
	OsName         string   `json:"OsName" xml:"OsName"`
	VpcInstanceId  string   `json:"VpcInstanceId" xml:"VpcInstanceId"`
	InstanceStatus string   `json:"InstanceStatus" xml:"InstanceStatus"`
	CreateTime     int64    `json:"CreateTime" xml:"CreateTime"`
	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 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 Bind ¶ added in v1.61.529

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

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 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 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 CheckWarning ¶

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

CheckWarning is a nested struct in sas response

type CheckWarnings ¶

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

CheckWarnings is a nested struct in sas response

type Classify ¶

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

Classify is a nested struct in 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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 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 {
	Name             string `json:"Name" xml:"Name"`
	FilterConditions string `json:"FilterConditions" xml:"FilterConditions"`
	NameKey          string `json:"NameKey" xml:"NameKey"`
	ConditionType    string `json:"ConditionType" xml:"ConditionType"`
}

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 {
	Id                string `json:"Id" xml:"Id"`
	Uuid              string `json:"Uuid" xml:"Uuid"`
	Dir               string `json:"Dir" xml:"Dir"`
	ExclusiveDir      string `json:"ExclusiveDir" xml:"ExclusiveDir"`
	ExclusiveFileType string `json:"ExclusiveFileType" xml:"ExclusiveFileType"`
	LocalBackupDir    string `json:"LocalBackupDir" xml:"LocalBackupDir"`
	Mode              string `json:"Mode" xml:"Mode"`
	InclusiveFileType string `json:"InclusiveFileType" xml:"InclusiveFileType"`
	ExclusiveFile     string `json:"ExclusiveFile" xml:"ExclusiveFile"`
	InclusiveFile     string `json:"InclusiveFile" xml:"InclusiveFile"`
}

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"`
	TargetType string `json:"TargetType" xml:"TargetType"`
	Target     string `json:"Target" xml:"Target"`
}

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 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 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
	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 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 {
	TaskId int64  `json:"TaskId" xml:"TaskId"`
	Status string `json:"Status" xml:"Status"`
}

CreateSimilarSecurityEventsQueryTaskResponse is a nested struct in sas response

type Criteria ¶ added in v1.61.221

type Criteria struct {
	Values string `json:"Values" xml:"Values"`
	Name   string `json:"Name" xml:"Name"`
	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 Cve ¶

type Cve struct {
	CveId             string     `json:"CveId" xml:"CveId"`
	CnvdId            string     `json:"CnvdId" xml:"CnvdId"`
	Title             string     `json:"Title" xml:"Title"`
	CvssScore         string     `json:"CvssScore" xml:"CvssScore"`
	CvssVector        string     `json:"CvssVector" xml:"CvssVector"`
	ReleaseTime       int64      `json:"ReleaseTime" xml:"ReleaseTime"`
	Complexity        string     `json:"Complexity" xml:"Complexity"`
	Poc               string     `json:"Poc" xml:"Poc"`
	PocCreateTime     int64      `json:"PocCreateTime" xml:"PocCreateTime"`
	PocDisclosureTime int64      `json:"PocDisclosureTime" xml:"PocDisclosureTime"`
	Summary           string     `json:"Summary" xml:"Summary"`
	Solution          string     `json:"Solution" xml:"Solution"`
	Content           string     `json:"Content" xml:"Content"`
	Vendor            string     `json:"Vendor" xml:"Vendor"`
	Product           string     `json:"Product" xml:"Product"`
	VulLevel          string     `json:"VulLevel" xml:"VulLevel"`
	Reference         string     `json:"Reference" xml:"Reference"`
	Classify          string     `json:"Classify" xml:"Classify"`
	Classifys         []Classify `json:"Classifys" xml:"Classifys"`
}

Cve is a nested struct in 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 {
	DataSource           string         `json:"DataSource" xml:"DataSource"`
	Account              int            `json:"Account" xml:"Account"`
	TotalNode            int            `json:"TotalNode" xml:"TotalNode"`
	SeriousAlarmCount    int            `json:"SeriousAlarmCount" xml:"SeriousAlarmCount"`
	EndTime              int64          `json:"EndTime" xml:"EndTime"`
	RemindAlarmCount     int            `json:"RemindAlarmCount" xml:"RemindAlarmCount"`
	AlarmUniqueInfo      string         `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	ContainHwMode        bool           `json:"ContainHwMode" xml:"ContainHwMode"`
	Uuid                 string         `json:"Uuid" xml:"Uuid"`
	StartTime            int64          `json:"StartTime" xml:"StartTime"`
	Vul                  int            `json:"Vul" xml:"Vul"`
	SuspiciousAlarmCount int            `json:"SuspiciousAlarmCount" xml:"SuspiciousAlarmCount"`
	HasRiskNode          int            `json:"hasRiskNode" xml:"hasRiskNode"`
	IntranetIp           string         `json:"IntranetIp" xml:"IntranetIp"`
	CanCancelFault       bool           `json:"CanCancelFault" xml:"CanCancelFault"`
	Health               int            `json:"Health" xml:"Health"`
	Type                 string         `json:"Type" xml:"Type"`
	Solution             string         `json:"Solution" xml:"Solution"`
	TotalAlarmCount      int            `json:"TotalAlarmCount" xml:"TotalAlarmCount"`
	InternetIp           string         `json:"InternetIp" xml:"InternetIp"`
	Level                string         `json:"Level" xml:"Level"`
	InstanceName         string         `json:"InstanceName" xml:"InstanceName"`
	Suspicious           int            `json:"Suspicious" xml:"Suspicious"`
	NewSuspicious        int            `json:"NewSuspicious" xml:"NewSuspicious"`
	AlarmEventDesc       string         `json:"AlarmEventDesc" xml:"AlarmEventDesc"`
	AlarmEventAliasName  string         `json:"AlarmEventAliasName" xml:"AlarmEventAliasName"`
	CanBeDealOnLine      bool           `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	Trojan               int            `json:"Trojan" xml:"Trojan"`
	EntityTypeList       []EntityType   `json:"EntityTypeList" xml:"EntityTypeList"`
	CauseDetails         []CauseDetail  `json:"CauseDetails" xml:"CauseDetails"`
	VertexList           []Vertex       `json:"VertexList" xml:"VertexList"`
	RelationTypeList     []RelationType `json:"RelationTypeList" xml:"RelationTypeList"`
	EdgeList             []Edge         `json:"EdgeList" xml:"EdgeList"`
}

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 {
	Uuid       string `json:"Uuid" xml:"Uuid"`
	Account    int    `json:"Account" xml:"Account"`
	Health     int    `json:"Health" xml:"Health"`
	Trojan     int    `json:"Trojan" xml:"Trojan"`
	Suspicious int    `json:"Suspicious" xml:"Suspicious"`
	Vul        int    `json:"Vul" xml:"Vul"`
	CveNum     int    `json:"CveNum" xml:"CveNum"`
	EmgNum     int    `json:"EmgNum" xml:"EmgNum"`
	SysNum     int    `json:"SysNum" xml:"SysNum"`
	CmsNum     int    `json:"CmsNum" xml:"CmsNum"`
	AppNum     int    `json:"AppNum" xml:"AppNum"`
	ScaNum     int    `json:"ScaNum" xml:"ScaNum"`
}

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 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 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 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"`
	RepoName       string           `position:"Query" name:"RepoName"`
	RepoInstanceId string           `position:"Query" name:"RepoInstanceId"`
	ImageLayer     string           `position:"Query" name:"ImageLayer"`
	Uuids          *[]string        `position:"Query" name:"Uuids"  type:"Repeated"`
	RepoRegionId   string           `position:"Query" name:"RepoRegionId"`
}

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
	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"`
	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"`
	OperateErrorCodeList *[]string        `position:"Query" name:"OperateErrorCodeList"  type:"Repeated"`
	Levels               string           `position:"Query" name:"Levels"`
}

DescribeAlarmEventListRequest is the request struct for api DescribeAlarmEventList

func CreateDescribeAlarmEventListRequest ¶

func CreateDescribeAlarmEventListRequest() (request *DescribeAlarmEventListRequest)

CreateDescribeAlarmEventListRequest creates a request to invoke DescribeAlarmEventList API

type DescribeAlarmEventListResponse ¶

type DescribeAlarmEventListResponse struct {
	*responses.BaseResponse
	RequestId  string           `json:"RequestId" xml:"RequestId"`
	PageInfo   PageInfo         `json:"PageInfo" xml:"PageInfo"`
	SuspEvents []SuspEventsItem `json:"SuspEvents" xml:"SuspEvents"`
}

DescribeAlarmEventListResponse is the response struct for api DescribeAlarmEventList

func CreateDescribeAlarmEventListResponse ¶

func CreateDescribeAlarmEventListResponse() (response *DescribeAlarmEventListResponse)

CreateDescribeAlarmEventListResponse creates a response to parse from DescribeAlarmEventList response

type 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"`
}

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
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Count     int     `json:"Count" xml:"Count"`
	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 DescribeAutoDelConfigRequest ¶

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

DescribeAutoDelConfigRequest is the request struct for api DescribeAutoDelConfig

func CreateDescribeAutoDelConfigRequest ¶

func CreateDescribeAutoDelConfigRequest() (request *DescribeAutoDelConfigRequest)

CreateDescribeAutoDelConfigRequest creates a request to invoke DescribeAutoDelConfig API

type DescribeAutoDelConfigResponse ¶

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

DescribeAutoDelConfigResponse is the response struct for api DescribeAutoDelConfig

func CreateDescribeAutoDelConfigResponse ¶

func CreateDescribeAutoDelConfigResponse() (response *DescribeAutoDelConfigResponse)

CreateDescribeAutoDelConfigResponse creates a response to parse from DescribeAutoDelConfig response

type 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
	RequestId   string `json:"RequestId" xml:"RequestId"`
	CheckId     int64  `json:"CheckId" xml:"CheckId"`
	Level       string `json:"Level" xml:"Level"`
	Item        string `json:"Item" xml:"Item"`
	Prompt      string `json:"Prompt" xml:"Prompt"`
	Type        string `json:"Type" xml:"Type"`
	Advice      string `json:"Advice" xml:"Advice"`
	Description string `json:"Description" xml:"Description"`
}

DescribeCheckWarningDetailResponse is the response struct for api DescribeCheckWarningDetail

func CreateDescribeCheckWarningDetailResponse ¶

func CreateDescribeCheckWarningDetailResponse() (response *DescribeCheckWarningDetailResponse)

CreateDescribeCheckWarningDetailResponse creates a response to parse from DescribeCheckWarningDetail response

type DescribeCheckWarningSummaryRequest ¶

type DescribeCheckWarningSummaryRequest struct {
	*requests.RpcRequest
	RiskName    string           `position:"Query" name:"RiskName"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	Lang        string           `position:"Query" name:"Lang"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	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
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	Count           int              `json:"Count" xml:"Count"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	WarningSummarys []WarningSummary `json:"WarningSummarys" xml:"WarningSummarys"`
}

DescribeCheckWarningSummaryResponse is the response struct for api DescribeCheckWarningSummary

func CreateDescribeCheckWarningSummaryResponse ¶

func CreateDescribeCheckWarningSummaryResponse() (response *DescribeCheckWarningSummaryResponse)

CreateDescribeCheckWarningSummaryResponse creates a response to parse from DescribeCheckWarningSummary response

type DescribeCheckWarningsRequest ¶

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

DescribeCheckWarningsRequest is the request struct for api DescribeCheckWarnings

func CreateDescribeCheckWarningsRequest ¶

func CreateDescribeCheckWarningsRequest() (request *DescribeCheckWarningsRequest)

CreateDescribeCheckWarningsRequest creates a request to invoke DescribeCheckWarnings API

type DescribeCheckWarningsResponse ¶

type DescribeCheckWarningsResponse struct {
	*responses.BaseResponse
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	Count         int            `json:"Count" xml:"Count"`
	PageSize      int            `json:"PageSize" xml:"PageSize"`
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	CurrentPage   int            `json:"CurrentPage" xml:"CurrentPage"`
	CheckWarnings []CheckWarning `json:"CheckWarnings" xml:"CheckWarnings"`
}

DescribeCheckWarningsResponse is the response struct for api DescribeCheckWarnings

func CreateDescribeCheckWarningsResponse ¶

func CreateDescribeCheckWarningsResponse() (response *DescribeCheckWarningsResponse)

CreateDescribeCheckWarningsResponse creates a response to parse from DescribeCheckWarnings response

type 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"`
	CurrentPage  requests.Integer `position:"Query" name:"CurrentPage"`
	MachineTypes string           `position:"Query" name:"MachineTypes"`
}

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
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Success   bool       `json:"Success" xml:"Success"`
	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 DescribeConcernNecessityRequest ¶

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

DescribeConcernNecessityRequest is the request struct for api DescribeConcernNecessity

func CreateDescribeConcernNecessityRequest ¶

func CreateDescribeConcernNecessityRequest() (request *DescribeConcernNecessityRequest)

CreateDescribeConcernNecessityRequest creates a request to invoke DescribeConcernNecessity API

type DescribeConcernNecessityResponse ¶

type DescribeConcernNecessityResponse struct {
	*responses.BaseResponse
	RequestId        string   `json:"RequestId" xml:"RequestId"`
	ConcernNecessity []string `json:"ConcernNecessity" xml:"ConcernNecessity"`
}

DescribeConcernNecessityResponse is the response struct for api DescribeConcernNecessity

func CreateDescribeConcernNecessityResponse ¶

func CreateDescribeConcernNecessityResponse() (response *DescribeConcernNecessityResponse)

CreateDescribeConcernNecessityResponse creates a response to parse from DescribeConcernNecessity response

type 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
	MachineTypes string `position:"Query" name:"MachineTypes"`
	SourceIp     string `position:"Query" name:"SourceIp"`
	Value        string `position:"Query" name:"Value"`
}

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
	RequestId         string `json:"RequestId" xml:"RequestId"`
	TotalDomainsCount int    `json:"TotalDomainsCount" xml:"TotalDomainsCount"`
	RootDomainsCount  int    `json:"RootDomainsCount" xml:"RootDomainsCount"`
}

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
	RequestId         string             `json:"RequestId" xml:"RequestId"`
	Domain            string             `json:"Domain" xml:"Domain"`
	RootDomain        string             `json:"RootDomain" xml:"RootDomain"`
	VulCount          int                `json:"VulCount" xml:"VulCount"`
	AlarmCount        int                `json:"AlarmCount" xml:"AlarmCount"`
	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 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
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Id           int64  `json:"Id" xml:"Id"`
	FileName     string `json:"FileName" xml:"FileName"`
	CurrentCount int    `json:"CurrentCount" xml:"CurrentCount"`
	TotalCount   int    `json:"TotalCount" xml:"TotalCount"`
	Progress     int    `json:"Progress" xml:"Progress"`
	ExportStatus string `json:"ExportStatus" xml:"ExportStatus"`
	Message      string `json:"Message" xml:"Message"`
	Link         string `json:"Link" xml:"Link"`
}

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 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 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 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"`
	RepoName           string           `position:"Query" name:"RepoName"`
	RepoInstanceId     string           `position:"Query" name:"RepoInstanceId"`
	ImageLayer         string           `position:"Query" name:"ImageLayer"`
	Levels             string           `position:"Query" name:"Levels"`
	Uuids              *[]string        `position:"Query" name:"Uuids"  type:"Repeated"`
	RepoRegionId       string           `position:"Query" name:"RepoRegionId"`
}

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
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	Success        bool           `json:"Success" xml:"Success"`
	Count          int            `json:"Count" xml:"Count"`
	HttpStatusCode int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	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"`
	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"`
	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
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	GroupedVulItems []GroupedVulItem `json:"GroupedVulItems" xml:"GroupedVulItems"`
}

DescribeGroupedVulResponse is the response struct for api DescribeGroupedVul

func CreateDescribeGroupedVulResponse ¶

func CreateDescribeGroupedVulResponse() (response *DescribeGroupedVulResponse)

CreateDescribeGroupedVulResponse creates a response to parse from DescribeGroupedVul response

type 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
	RepoId        string           `position:"Query" name:"RepoId"`
	StatusList    string           `position:"Query" name:"StatusList"`
	CveId         string           `position:"Query" name:"CveId"`
	Remark        string           `position:"Query" name:"Remark"`
	Type          string           `position:"Query" name:"Type"`
	CreateTsStart requests.Integer `position:"Query" name:"CreateTsStart"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Digest        string           `position:"Query" name:"Digest"`
	ModifyTsStart requests.Integer `position:"Query" name:"ModifyTsStart"`
	Tag           string           `position:"Query" name:"Tag"`
	Lang          string           `position:"Query" name:"Lang"`
	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"`
	Dealed        string           `position:"Query" name:"Dealed"`
	CurrentPage   requests.Integer `position:"Query" name:"CurrentPage"`
	BatchName     string           `position:"Query" name:"BatchName"`
	AliasName     string           `position:"Query" name:"AliasName"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	RepoName      string           `position:"Query" name:"RepoName"`
	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"`
}

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
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	VulRecords  []VulRecord `json:"VulRecords" xml:"VulRecords"`
}

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 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 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 DescribeModuleConfigRequest ¶ added in v1.61.221

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

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
	RequestId        string         `json:"RequestId" xml:"RequestId"`
	Success          bool           `json:"Success" xml:"Success"`
	Count            int            `json:"Count" xml:"Count"`
	HttpStatusCode   int            `json:"HttpStatusCode" xml:"HttpStatusCode"`
	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 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"`
	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"`
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	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"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	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"`
	SearchItem    string           `position:"Query" name:"SearchItem"`
	Uuid          string           `position:"Query" name:"Uuid"`
	SourceIp      string           `position:"Query" name:"SourceIp"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	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"`
	Name          requests.Integer `position:"Query" name:"Name"`
	ScaName       string           `position:"Query" name:"ScaName"`
}

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"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	CurrentPage     requests.Integer `position:"Query" name:"CurrentPage"`
	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
	RequestId            string                `json:"RequestId" xml:"RequestId"`
	ItemCount            int                   `json:"ItemCount" xml:"ItemCount"`
	Type                 string                `json:"Type" xml:"Type"`
	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"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	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 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
	RequestId   string                      `json:"RequestId" xml:"RequestId"`
	PageCount   int                         `json:"PageCount" xml:"PageCount"`
	Count       int                         `json:"Count" xml:"Count"`
	PageSize    int                         `json:"PageSize" xml:"PageSize"`
	TotalCount  int                         `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int                         `json:"CurrentPage" xml:"CurrentPage"`
	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 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 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
	RequestId   string       `json:"RequestId" xml:"RequestId"`
	TotalCount  int          `json:"TotalCount" xml:"TotalCount"`
	Suggestions []Suggestion `json:"Suggestions" xml:"Suggestions"`
}

DescribeSecureSuggestionResponse is the response struct for api DescribeSecureSuggestion

func CreateDescribeSecureSuggestionResponse ¶ 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"`
	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
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	Success       bool          `json:"Success" xml:"Success"`
	SecurityEvent SecurityEvent `json:"SecurityEvent" xml:"SecurityEvent"`
	AttackEvent   AttackEvent   `json:"AttackEvent" xml:"AttackEvent"`
	HealthCheck   HealthCheck   `json:"HealthCheck" xml:"HealthCheck"`
	Vulnerability Vulnerability `json:"Vulnerability" xml:"Vulnerability"`
}

DescribeSecurityStatInfoResponse is the response struct for api DescribeSecurityStatInfo

func CreateDescribeSecurityStatInfoResponse ¶ added in v1.61.221

func CreateDescribeSecurityStatInfoResponse() (response *DescribeSecurityStatInfoResponse)

CreateDescribeSecurityStatInfoResponse creates a response to parse from DescribeSecurityStatInfo 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 DescribeStrategyExecDetailRequest ¶

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

DescribeStrategyExecDetailRequest is the request struct for api DescribeStrategyExecDetail

func CreateDescribeStrategyExecDetailRequest ¶

func CreateDescribeStrategyExecDetailRequest() (request *DescribeStrategyExecDetailRequest)

CreateDescribeStrategyExecDetailRequest creates a request to invoke DescribeStrategyExecDetail API

type DescribeStrategyExecDetailResponse ¶

type DescribeStrategyExecDetailResponse struct {
	*responses.BaseResponse
	RequestId      string      `json:"RequestId" xml:"RequestId"`
	StartTime      string      `json:"StartTime" xml:"StartTime"`
	EndTime        string      `json:"EndTime" xml:"EndTime"`
	Source         string      `json:"Source" xml:"Source"`
	Percent        string      `json:"Percent" xml:"Percent"`
	SuccessCount   int         `json:"SuccessCount" xml:"SuccessCount"`
	FailCount      int         `json:"FailCount" xml:"FailCount"`
	InProcessCount int         `json:"InProcessCount" xml:"InProcessCount"`
	FailedEcsList  []FailedEcs `json:"FailedEcsList" xml:"FailedEcsList"`
}

DescribeStrategyExecDetailResponse is the response struct for api DescribeStrategyExecDetail

func CreateDescribeStrategyExecDetailResponse ¶

func CreateDescribeStrategyExecDetailResponse() (response *DescribeStrategyExecDetailResponse)

CreateDescribeStrategyExecDetailResponse creates a response to parse from DescribeStrategyExecDetail response

type 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"`
	AegisClientOfflineCount int    `json:"AegisClientOfflineCount" xml:"AegisClientOfflineCount"`
	SecurityScore           int    `json:"SecurityScore" xml:"SecurityScore"`
	AegisClientOnlineCount  int    `json:"AegisClientOnlineCount" xml:"AegisClientOnlineCount"`
	Success                 bool   `json:"Success" xml:"Success"`
}

DescribeSummaryInfoResponse is the response struct for api DescribeSummaryInfo

func CreateDescribeSummaryInfoResponse ¶ added in v1.61.221

func CreateDescribeSummaryInfoResponse() (response *DescribeSummaryInfoResponse)

CreateDescribeSummaryInfoResponse creates a response to parse from DescribeSummaryInfo response

type DescribeSuspEventDetailRequest ¶

type DescribeSuspEventDetailRequest struct {
	*requests.RpcRequest
	SuspiciousEventId requests.Integer `position:"Query" name:"SuspiciousEventId"`
	SourceIp          string           `position:"Query" name:"SourceIp"`
	From              string           `position:"Query" name:"From"`
	Lang              string           `position:"Query" name:"Lang"`
}

DescribeSuspEventDetailRequest is the request struct for api DescribeSuspEventDetail

func CreateDescribeSuspEventDetailRequest ¶

func CreateDescribeSuspEventDetailRequest() (request *DescribeSuspEventDetailRequest)

CreateDescribeSuspEventDetailRequest creates a request to invoke DescribeSuspEventDetail API

type DescribeSuspEventDetailResponse ¶

type DescribeSuspEventDetailResponse struct {
	*responses.BaseResponse
	RequestId        string      `json:"RequestId" xml:"RequestId"`
	LastTime         string      `json:"LastTime" xml:"LastTime"`
	Id               int         `json:"Id" xml:"Id"`
	InstanceName     string      `json:"InstanceName" xml:"InstanceName"`
	InternetIp       string      `json:"InternetIp" xml:"InternetIp"`
	IntranetIp       string      `json:"IntranetIp" xml:"IntranetIp"`
	Uuid             string      `json:"Uuid" xml:"Uuid"`
	EventDesc        string      `json:"EventDesc" xml:"EventDesc"`
	EventTypeDesc    string      `json:"EventTypeDesc" xml:"EventTypeDesc"`
	Level            string      `json:"Level" xml:"Level"`
	EventStatus      string      `json:"EventStatus" xml:"EventStatus"`
	SaleVersion      string      `json:"SaleVersion" xml:"SaleVersion"`
	DataSource       string      `json:"DataSource" xml:"DataSource"`
	Type             string      `json:"Type" xml:"Type"`
	OperateMsg       string      `json:"OperateMsg" xml:"OperateMsg"`
	SasId            string      `json:"SasId" xml:"SasId"`
	EventName        string      `json:"EventName" xml:"EventName"`
	CanBeDealOnLine  bool        `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	OperateErrorCode string      `json:"OperateErrorCode" xml:"OperateErrorCode"`
	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
	CurrentPage string `position:"Query" name:"CurrentPage"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	QuaraTag    string `position:"Query" name:"QuaraTag"`
	PageSize    string `position:"Query" name:"PageSize"`
	From        string `position:"Query" name:"From"`
	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
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Count       int         `json:"Count" xml:"Count"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	QuaraFiles  []QuaraFile `json:"QuaraFiles" xml:"QuaraFiles"`
}

DescribeSuspEventQuaraFilesResponse is the response struct for api DescribeSuspEventQuaraFiles

func CreateDescribeSuspEventQuaraFilesResponse ¶ 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
	TargetType           string           `position:"Query" name:"TargetType"`
	Remark               string           `position:"Query" name:"Remark"`
	Source               string           `position:"Query" name:"Source"`
	ContainerFieldName   string           `position:"Query" name:"ContainerFieldName"`
	SourceIp             string           `position:"Query" name:"SourceIp"`
	ContainerFieldValue  string           `position:"Query" name:"ContainerFieldValue"`
	PageSize             string           `position:"Query" name:"PageSize"`
	From                 string           `position:"Query" name:"From"`
	Lang                 string           `position:"Query" name:"Lang"`
	AlarmUniqueInfo      string           `position:"Query" name:"AlarmUniqueInfo"`
	UniqueInfo           string           `position:"Query" name:"UniqueInfo"`
	GroupId              requests.Integer `position:"Query" name:"GroupId"`
	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"`
	Name                 string           `position:"Query" name:"Name"`
	Levels               string           `position:"Query" name:"Levels"`
	ParentEventTypes     string           `position:"Query" name:"ParentEventTypes"`
	Status               string           `position:"Query" name:"Status"`
	Uuids                string           `position:"Query" name:"Uuids"`
}

DescribeSuspEventsRequest is the request struct for api DescribeSuspEvents

func CreateDescribeSuspEventsRequest ¶

func CreateDescribeSuspEventsRequest() (request *DescribeSuspEventsRequest)

CreateDescribeSuspEventsRequest creates a request to invoke DescribeSuspEvents API

type DescribeSuspEventsResponse ¶

type DescribeSuspEventsResponse struct {
	*responses.BaseResponse
	RequestId   string           `json:"RequestId" xml:"RequestId"`
	Count       int              `json:"Count" xml:"Count"`
	PageSize    int              `json:"PageSize" xml:"PageSize"`
	TotalCount  int              `json:"TotalCount" xml:"TotalCount"`
	CurrentPage int              `json:"CurrentPage" xml:"CurrentPage"`
	SuspEvents  []WarningSummary `json:"SuspEvents" xml:"SuspEvents"`
}

DescribeSuspEventsResponse is the response struct for api DescribeSuspEvents

func CreateDescribeSuspEventsResponse ¶

func CreateDescribeSuspEventsResponse() (response *DescribeSuspEventsResponse)

CreateDescribeSuspEventsResponse creates a response to parse from DescribeSuspEvents response

type 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
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Authorized bool   `json:"Authorized" xml:"Authorized"`
}

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 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
	RequestId             string `json:"RequestId" xml:"RequestId"`
	AssetLevel            int    `json:"AssetLevel" xml:"AssetLevel"`
	AvdsFlag              int    `json:"AvdsFlag" xml:"AvdsFlag"`
	CreateTime            int64  `json:"CreateTime" xml:"CreateTime"`
	Flag                  int    `json:"Flag" xml:"Flag"`
	InstanceId            string `json:"InstanceId" xml:"InstanceId"`
	IsSasOpening          bool   `json:"IsSasOpening" xml:"IsSasOpening"`
	IsTrialVersion        int    `json:"IsTrialVersion" xml:"IsTrialVersion"`
	LogCapacity           int    `json:"LogCapacity" xml:"LogCapacity"`
	LogTime               int    `json:"LogTime" xml:"LogTime"`
	ReleaseTime           int64  `json:"ReleaseTime" xml:"ReleaseTime"`
	SasLog                int    `json:"SasLog" xml:"SasLog"`
	SasScreen             int    `json:"SasScreen" xml:"SasScreen"`
	Version               int    `json:"Version" xml:"Version"`
	UserDefinedAlarms     int    `json:"UserDefinedAlarms" xml:"UserDefinedAlarms"`
	WebLock               int    `json:"WebLock" xml:"WebLock"`
	WebLockAuthCount      int64  `json:"WebLockAuthCount" xml:"WebLockAuthCount"`
	AppWhiteListAuthCount int64  `json:"AppWhiteListAuthCount" xml:"AppWhiteListAuthCount"`
	AppWhiteList          int    `json:"AppWhiteList" xml:"AppWhiteList"`
	SlsCapacity           int64  `json:"SlsCapacity" xml:"SlsCapacity"`
	IsOverBalance         bool   `json:"IsOverBalance" xml:"IsOverBalance"`
	LastTrailEndTime      int64  `json:"LastTrailEndTime" xml:"LastTrailEndTime"`
}

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 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
	RequestId string `json:"RequestId" xml:"RequestId"`
	Count     int    `json:"Count" xml:"Count"`
	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 DescribeVulListRequest ¶

type DescribeVulListRequest 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"`
	CreateTsStart       requests.Integer `position:"Query" name:"CreateTsStart"`
	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"`
	ModifyTsStart       requests.Integer `position:"Query" name:"ModifyTsStart"`
	Lang                string           `position:"Query" name:"Lang"`
	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"`
	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"`
	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"`
}

DescribeVulListRequest is the request struct for api DescribeVulList

func CreateDescribeVulListRequest ¶

func CreateDescribeVulListRequest() (request *DescribeVulListRequest)

CreateDescribeVulListRequest creates a request to invoke DescribeVulList API

type DescribeVulListResponse ¶

type DescribeVulListResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	CurrentPage int         `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	VulRecords  []VulRecord `json:"VulRecords" xml:"VulRecords"`
}

DescribeVulListResponse is the response struct for api DescribeVulList

func CreateDescribeVulListResponse ¶

func CreateDescribeVulListResponse() (response *DescribeVulListResponse)

CreateDescribeVulListResponse creates a response to parse from DescribeVulList response

type 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
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	PageSize      int            `json:"PageSize" xml:"PageSize"`
	CurrentPage   int            `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	VulWhitelists []VulWhitelist `json:"VulWhitelists" xml:"VulWhitelists"`
}

DescribeVulWhitelistResponse is the response struct for api DescribeVulWhitelist

func CreateDescribeVulWhitelistResponse ¶

func CreateDescribeVulWhitelistResponse() (response *DescribeVulWhitelistResponse)

CreateDescribeVulWhitelistResponse creates a response to parse from DescribeVulWhitelist response

type DescribeWarningMachinesRequest ¶

type DescribeWarningMachinesRequest struct {
	*requests.RpcRequest
	SourceIp    string           `position:"Query" name:"SourceIp"`
	PageSize    requests.Integer `position:"Query" name:"PageSize"`
	MachineName string           `position:"Query" name:"MachineName"`
	Lang        string           `position:"Query" name:"Lang"`
	CurrentPage requests.Integer `position:"Query" name:"CurrentPage"`
	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
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	Count           int              `json:"Count" xml:"Count"`
	PageSize        int              `json:"PageSize" xml:"PageSize"`
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	CurrentPage     int              `json:"CurrentPage" xml:"CurrentPage"`
	WarningMachines []WarningMachine `json:"WarningMachines" xml:"WarningMachines"`
}

DescribeWarningMachinesResponse is the response struct for api DescribeWarningMachines

func CreateDescribeWarningMachinesResponse ¶

func CreateDescribeWarningMachinesResponse() (response *DescribeWarningMachinesResponse)

CreateDescribeWarningMachinesResponse creates a response to parse from DescribeWarningMachines response

type 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
	RequestId   string `json:"RequestId" xml:"RequestId"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
	TotalCount  int    `json:"TotalCount" xml:"TotalCount"`
	BindList    []Bind `json:"BindList" xml:"BindList"`
}

DescribeWebLockBindListResponse is the response struct for api DescribeWebLockBindList

func CreateDescribeWebLockBindListResponse ¶ 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
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	TotalCount int          `json:"TotalCount" xml:"TotalCount"`
	ConfigList []ConfigInfo `json:"ConfigList" xml:"ConfigList"`
}

DescribeWebLockConfigListResponse is the response struct for api DescribeWebLockConfigList

func CreateDescribeWebLockConfigListResponse ¶ added in v1.61.529

func CreateDescribeWebLockConfigListResponse() (response *DescribeWebLockConfigListResponse)

CreateDescribeWebLockConfigListResponse creates a response to parse from DescribeWebLockConfigList 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 {
	Description string `json:"Description" xml:"Description"`
	SubType     string `json:"SubType" xml:"SubType"`
	Title       string `json:"Title" xml:"Title"`
}

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 {
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	Uuid         string `json:"Uuid" xml:"Uuid"`
	AssetType    string `json:"AssetType" xml:"AssetType"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	MachineIp    string `json:"MachineIp" xml:"MachineIp"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
}

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 {
	Domain string `json:"Domain" xml:"Domain"`
	IpList string `json:"IpList" xml:"IpList"`
}

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 {
	GroupId      int    `json:"GroupId" xml:"GroupId"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Ip           string `json:"Ip" xml:"Ip"`
	Uuid         string `json:"Uuid" xml:"Uuid"`
	Os           string `json:"Os" xml:"Os"`
	InternetIp   string `json:"InternetIp" xml:"InternetIp"`
	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 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"`
	Id        int64  `json:"Id" xml:"Id"`
	FileName  string `json:"FileName" xml:"FileName"`
}

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 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 {
	Reason       string `json:"Reason" xml:"Reason"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	IP           string `json:"IP" xml:"IP"`
	IntranetIp   string `json:"IntranetIp" xml:"IntranetIp"`
}

FailedEcs is a nested struct in 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
	RequestId string `json:"RequestId" xml:"RequestId"`
	BatchId   int64  `json:"BatchId" xml:"BatchId"`
}

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 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 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 GroupedContainerInstance ¶ added in v1.61.529

type GroupedContainerInstance struct {
	InstanceCount     int    `json:"InstanceCount" xml:"InstanceCount"`
	RiskInstanceCount int    `json:"RiskInstanceCount" xml:"RiskInstanceCount"`
	ClusterId         string `json:"ClusterId" xml:"ClusterId"`
	RiskStatus        string `json:"RiskStatus" xml:"RiskStatus"`
	VulCount          int    `json:"VulCount" xml:"VulCount"`
	AlarmCount        int    `json:"AlarmCount" xml:"AlarmCount"`
	Pod               string `json:"Pod" xml:"Pod"`
	PodIp             string `json:"PodIp" xml:"PodIp"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	HostIp            string `json:"HostIp" xml:"HostIp"`
	ClusterName       string `json:"ClusterName" xml:"ClusterName"`
	CreateTime        int64  `json:"CreateTime" xml:"CreateTime"`
	AppName           string `json:"AppName" xml:"AppName"`
	ClusterType       string `json:"ClusterType" xml:"ClusterType"`
	CusterState       string `json:"CusterState" xml:"CusterState"`
	RegionId          string `json:"RegionId" xml:"RegionId"`
	Namespace         string `json:"Namespace" xml:"Namespace"`
}

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"`
	NewInstanceCount         int    `json:"NewInstanceCount" xml:"NewInstanceCount"`
	OfflineInstanceCount     int    `json:"OfflineInstanceCount" xml:"OfflineInstanceCount"`
	UnprotectedInstanceCount int    `json:"UnprotectedInstanceCount" xml:"UnprotectedInstanceCount"`
	GeneralAssetCount        int    `json:"GeneralAssetCount" xml:"GeneralAssetCount"`
	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"`
	NotRunningStatusCount    int    `json:"NotRunningStatusCount" xml:"NotRunningStatusCount"`
	RiskInstanceCount        int    `json:"RiskInstanceCount" xml:"RiskInstanceCount"`
}

GroupedFields is a nested struct in sas response

type GroupedFiled ¶ added in v1.61.221

type GroupedFiled struct {
	Name  string `json:"Name" xml:"Name"`
	TagId int    `json:"TagId" xml:"TagId"`
	Count string `json:"Count" xml:"Count"`
}

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 {
	MaliciousName       string `json:"MaliciousName" xml:"MaliciousName"`
	MaliciousMd5        string `json:"MaliciousMd5" xml:"MaliciousMd5"`
	FirstScanTimestamp  int64  `json:"FirstScanTimestamp" xml:"FirstScanTimestamp"`
	LatestScanTimestamp int64  `json:"LatestScanTimestamp" xml:"LatestScanTimestamp"`
	Status              int    `json:"Status" xml:"Status"`
	Level               string `json:"Level" xml:"Level"`
	ImageCount          int64  `json:"ImageCount" xml:"ImageCount"`
}

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"`
	AliasName    string `json:"AliasName" xml:"AliasName"`
	Type         string `json:"Type" xml:"Type"`
	GmtLast      int64  `json:"GmtLast" xml:"GmtLast"`
	AsapCount    int    `json:"AsapCount" xml:"AsapCount"`
	LaterCount   int    `json:"LaterCount" xml:"LaterCount"`
	NntfCount    int    `json:"NntfCount" xml:"NntfCount"`
	HandledCount int    `json:"HandledCount" xml:"HandledCount"`
	Tags         string `json:"Tags" xml:"Tags"`
}

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 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"`
}

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 {
	MediumCount int      `json:"MediumCount" xml:"MediumCount"`
	HighCount   int      `json:"HighCount" xml:"HighCount"`
	LowCount    int      `json:"LowCount" xml:"LowCount"`
	TotalCount  int      `json:"TotalCount" xml:"TotalCount"`
	DateArray   []string `json:"DateArray" xml:"DateArray"`
	ValueArray  []string `json:"ValueArray" xml:"ValueArray"`
	LevelsOn    []string `json:"LevelsOn" xml:"LevelsOn"`
	HighList    []string `json:"HighList" xml:"HighList"`
	MediumList  []string `json:"MediumList" xml:"MediumList"`
	LowList     []string `json:"LowList" xml:"LowList"`
}

HealthCheck 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 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 {
	Id   int64  `json:"Id" xml:"Id"`
	Name string `json:"Name" xml:"Name"`
	Uuid string `json:"Uuid" xml:"Uuid"`
}

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 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 {
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	GroupId      int    `json:"GroupId" xml:"GroupId"`
	Ip           string `json:"Ip" xml:"Ip"`
	Region       string `json:"Region" xml:"Region"`
	Uuid         string `json:"Uuid" xml:"Uuid"`
}

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 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 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 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 {
	FiledName        string   `json:"FiledName" xml:"FiledName"`
	FiledAliasName   string   `json:"FiledAliasName" xml:"FiledAliasName"`
	MarkMisType      string   `json:"MarkMisType" xml:"MarkMisType"`
	MarkMisValue     string   `json:"MarkMisValue" xml:"MarkMisValue"`
	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 MediumList ¶ added in v1.61.221

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

MediumList 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 ModifyCreateVulWhitelistRequest ¶

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

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 ModifyOperateVulRequest ¶

type ModifyOperateVulRequest struct {
	*requests.RpcRequest
	Reason      string `position:"Query" name:"Reason"`
	Type        string `position:"Query" name:"Type"`
	SourceIp    string `position:"Query" name:"SourceIp"`
	OperateType string `position:"Query" name:"OperateType"`
	Info        string `position:"Query" name:"Info"`
}

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 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 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 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"`
}

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"`
}

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"`
}

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 {
	ConfigName string `json:"ConfigName" xml:"ConfigName"`
	ModuleName string `json:"ModuleName" xml:"ModuleName"`
	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 {
	CvssFactor       string `json:"Cvss_factor" xml:"Cvss_factor"`
	GmtCreate        string `json:"Gmt_create" xml:"Gmt_create"`
	Status           string `json:"Status" xml:"Status"`
	EnviromentFactor string `json:"Enviroment_factor" xml:"Enviroment_factor"`
	AssetsFactor     string `json:"Assets_factor" xml:"Assets_factor"`
	IsCalc           string `json:"Is_calc" xml:"Is_calc"`
	TotalScore       string `json:"Total_score" xml:"Total_score"`
	TimeFactor       string `json:"Time_factor" xml:"Time_factor"`
}

Necessity is a nested struct in 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"`
	Route       int    `json:"Route" xml:"Route"`
	Project     string `json:"Project" xml:"Project"`
	AliUid      int64  `json:"AliUid" xml:"AliUid"`
	CurrentPage int    `json:"CurrentPage" xml:"CurrentPage"`
}

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 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"`
}

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 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"`
	Success    bool   `json:"Success" xml:"Success"`
	AccessCode string `json:"AccessCode" xml:"AccessCode"`
}

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 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"`
	TotalCount  int `json:"TotalCount" xml:"TotalCount"`
	PageSize    int `json:"PageSize" xml:"PageSize"`
}

PageInfo 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 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 {
	GmtLastTs   int64     `json:"GmtLastTs" xml:"GmtLastTs"`
	TotalCount  int       `json:"TotalCount" xml:"TotalCount"`
	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"`
	Proto string `json:"Proto" xml:"Proto"`
	Count int    `json:"Count" xml:"Count"`
}

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 {
	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"`
	Name            string `json:"Name" xml:"Name"`
	Type            string `json:"Type" xml:"Type"`
	Version         string `json:"Version" xml:"Version"`
	Pid             string `json:"Pid" xml:"Pid"`
	BizType         string `json:"BizType" xml:"BizType"`
	BizTypeDispaly  string `json:"BizTypeDispaly" xml:"BizTypeDispaly"`
	Port            string `json:"Port" xml:"Port"`
	ContainerName   string `json:"ContainerName" xml:"ContainerName"`
	Path            string `json:"Path" xml:"Path"`
	Ppid            string `json:"Ppid" xml:"Ppid"`
	ProcessUser     string `json:"ProcessUser" xml:"ProcessUser"`
	ListenIp        string `json:"ListenIp" xml:"ListenIp"`
	ListenStatus    string `json:"ListenStatus" xml:"ListenStatus"`
	ListenProtocol  string `json:"ListenProtocol" xml:"ListenProtocol"`
	ProcessStarted  int64  `json:"ProcessStarted" xml:"ProcessStarted"`
	Cmdline         string `json:"Cmdline" xml:"Cmdline"`
	ConfigPath      string `json:"ConfigPath" xml:"ConfigPath"`
	WebPath         string `json:"WebPath" xml:"WebPath"`
	Proof           string `json:"Proof" xml:"Proof"`
	ImageName       string `json:"ImageName" xml:"ImageName"`
}

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 PushTaskResult ¶

type PushTaskResult struct {
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	OsVersion    string `json:"OsVersion" xml:"OsVersion"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	Success      bool   `json:"Success" xml:"Success"`
	GroupId      int64  `json:"GroupId" xml:"GroupId"`
	Ip           string `json:"Ip" xml:"Ip"`
	Online       bool   `json:"Online" xml:"Online"`
	Message      string `json:"Message" xml:"Message"`
	Region       string `json:"Region" xml:"Region"`
	Uuid         string `json:"Uuid" xml:"Uuid"`
}

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"`
	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"`
	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 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 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 RemindList ¶ added in v1.61.221

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

RemindList is a nested struct in sas response

type RiskCheckJobConfig ¶

type RiskCheckJobConfig struct {
	StartTime  int    `json:"StartTime" xml:"StartTime"`
	EndTime    int    `json:"EndTime" xml:"EndTime"`
	DaysOfWeek string `json:"DaysOfWeek" xml:"DaysOfWeek"`
}

RiskCheckJobConfig is a nested struct in sas response

type RiskCheckResultForDisplay ¶

type RiskCheckResultForDisplay struct {
	ItemId            int64              `json:"ItemId" xml:"ItemId"`
	TaskId            int64              `json:"TaskId" xml:"TaskId"`
	Title             string             `json:"Title" xml:"Title"`
	RiskLevel         string             `json:"RiskLevel" xml:"RiskLevel"`
	Status            string             `json:"Status" xml:"Status"`
	AffectedCount     int                `json:"AffectedCount" xml:"AffectedCount"`
	CheckTime         int64              `json:"CheckTime" xml:"CheckTime"`
	RemainingTime     int                `json:"RemainingTime" xml:"RemainingTime"`
	Sort              int                `json:"Sort" xml:"Sort"`
	Type              string             `json:"Type" xml:"Type"`
	StartStatus       string             `json:"StartStatus" xml:"StartStatus"`
	RepairStatus      string             `json:"RepairStatus" xml:"RepairStatus"`
	RiskAssertType    string             `json:"RiskAssertType" xml:"RiskAssertType"`
	RiskItemResources []RiskItemResource `json:"RiskItemResources" xml:"RiskItemResources"`
}

RiskCheckResultForDisplay is a nested struct in sas response

type RiskCheckSummary ¶

type RiskCheckSummary struct {
	RiskCount          int          `json:"RiskCount" xml:"RiskCount"`
	PreviousCount      int          `json:"PreviousCount" xml:"PreviousCount"`
	ItemCount          int          `json:"ItemCount" xml:"ItemCount"`
	RiskRate           float64      `json:"RiskRate" xml:"RiskRate"`
	AffectedAssetCount int          `json:"AffectedAssetCount" xml:"AffectedAssetCount"`
	PreviousTime       int64        `json:"PreviousTime" xml:"PreviousTime"`
	EnabledRiskCount   int          `json:"EnabledRiskCount" xml:"EnabledRiskCount"`
	DisabledRiskCount  int          `json:"DisabledRiskCount" xml:"DisabledRiskCount"`
	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 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"`
	MatchDetail string `json:"MatchDetail" xml:"MatchDetail"`
	Version     string `json:"Version" xml:"Version"`
	Layer       string `json:"Layer" xml:"Layer"`
	UpdateCmd   string `json:"UpdateCmd" xml:"UpdateCmd"`
}

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 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 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
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"data" xml:"data"`
}

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 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 {
	SeriousCount    int      `json:"SeriousCount" xml:"SeriousCount"`
	SuspiciousCount int      `json:"SuspiciousCount" xml:"SuspiciousCount"`
	RemindCount     int      `json:"RemindCount" xml:"RemindCount"`
	TotalCount      int      `json:"TotalCount" xml:"TotalCount"`
	DateArray       []string `json:"DateArray" xml:"DateArray"`
	ValueArray      []string `json:"ValueArray" xml:"ValueArray"`
	LevelsOn        []string `json:"LevelsOn" xml:"LevelsOn"`
	SeriousList     []string `json:"SeriousList" xml:"SeriousList"`
	SuspiciousList  []string `json:"SuspiciousList" xml:"SuspiciousList"`
	RemindList      []string `json:"RemindList" xml:"RemindList"`
}

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"`
	MarkFieldsSource []SecurityEventOperation `json:"MarkFieldsSource" xml:"MarkFieldsSource"`
	MarkField        []MarkFieldItem          `json:"MarkField" xml:"MarkField"`
}

SecurityEventOperation is a nested struct in sas response

type SecurityEventOperationStatus ¶ added in v1.61.529

type SecurityEventOperationStatus struct {
	SecurityEventId string `json:"SecurityEventId" xml:"SecurityEventId"`
	Status          string `json:"Status" xml:"Status"`
	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 SeriousList ¶ added in v1.61.221

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

SeriousList is a nested struct in sas response

type SimpleSecurityEvent ¶ added in v1.61.221

type SimpleSecurityEvent struct {
	SecurityEventId int64  `json:"SecurityEventId" xml:"SecurityEventId"`
	Uuid            string `json:"Uuid" xml:"Uuid"`
	EventType       string `json:"EventType" xml:"EventType"`
	EventName       string `json:"EventName" xml:"EventName"`
	OccurrenceTime  int64  `json:"OccurrenceTime" xml:"OccurrenceTime"`
	LastTime        int64  `json:"LastTime" xml:"LastTime"`
}

SimpleSecurityEvent 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 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 {
	CycleDays      int            `json:"CycleDays" xml:"CycleDays"`
	Id             int            `json:"Id" xml:"Id"`
	CycleStartTime int            `json:"CycleStartTime" xml:"CycleStartTime"`
	Type           int            `json:"Type" xml:"Type"`
	Name           string         `json:"Name" xml:"Name"`
	RiskCount      int            `json:"RiskCount" xml:"RiskCount"`
	EcsCount       int            `json:"EcsCount" xml:"EcsCount"`
	ExecStatus     int            `json:"ExecStatus" xml:"ExecStatus"`
	ProcessRate    int            `json:"ProcessRate" xml:"ProcessRate"`
	PassRate       int            `json:"PassRate" xml:"PassRate"`
	ConfigTargets  []ConfigTarget `json:"ConfigTargets" xml:"ConfigTargets"`
}

Strategy 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 Suggestion ¶ added in v1.61.221

type Suggestion struct {
	SuggestType string       `json:"SuggestType" xml:"SuggestType"`
	Points      int          `json:"Points" xml:"Points"`
	Detail      []DetailItem `json:"Detail" xml:"Detail"`
}

Suggestion is a nested struct in 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 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 {
	AlarmUniqueInfo        string `json:"AlarmUniqueInfo" xml:"AlarmUniqueInfo"`
	Solution               string `json:"Solution" xml:"Solution"`
	Level                  string `json:"Level" xml:"Level"`
	CanBeDealOnLine        bool   `json:"CanBeDealOnLine" xml:"CanBeDealOnLine"`
	Description            string `json:"Description" xml:"Description"`
	StartTime              int64  `json:"StartTime" xml:"StartTime"`
	EndTime                int64  `json:"EndTime" xml:"EndTime"`
	OperateTime            int64  `json:"OperateTime" xml:"OperateTime"`
	AlarmEventType         string `json:"AlarmEventType" xml:"AlarmEventType"`
	SuspiciousEventCount   int    `json:"SuspiciousEventCount" xml:"SuspiciousEventCount"`
	Uuid                   string `json:"Uuid" xml:"Uuid"`
	InstanceName           string `json:"InstanceName" xml:"InstanceName"`
	InternetIp             string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp             string `json:"IntranetIp" xml:"IntranetIp"`
	AlarmEventName         string `json:"AlarmEventName" xml:"AlarmEventName"`
	SaleVersion            string `json:"SaleVersion" xml:"SaleVersion"`
	DataSource             string `json:"DataSource" xml:"DataSource"`
	CanCancelFault         bool   `json:"CanCancelFault" xml:"CanCancelFault"`
	Dealed                 bool   `json:"Dealed" xml:"Dealed"`
	GmtModified            int64  `json:"GmtModified" xml:"GmtModified"`
	HasTraceInfo           bool   `json:"HasTraceInfo" xml:"HasTraceInfo"`
	SecurityEventIds       string `json:"SecurityEventIds" xml:"SecurityEventIds"`
	OperateErrorCode       string `json:"OperateErrorCode" xml:"OperateErrorCode"`
	AlarmEventNameOriginal string `json:"AlarmEventNameOriginal" xml:"AlarmEventNameOriginal"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	ContainHwMode          bool   `json:"ContainHwMode" xml:"ContainHwMode"`
	Stages                 string `json:"Stages" xml:"Stages"`
	ContainerImageId       string `json:"ContainerImageId" xml:"ContainerImageId"`
	ContainerImageName     string `json:"ContainerImageName" xml:"ContainerImageName"`
	ContainerId            string `json:"ContainerId" xml:"ContainerId"`
	K8sNamespace           string `json:"K8sNamespace" xml:"K8sNamespace"`
	K8sClusterId           string `json:"K8sClusterId" xml:"K8sClusterId"`
	K8sNodeId              string `json:"K8sNodeId" xml:"K8sNodeId"`
	K8sPodName             string `json:"K8sPodName" xml:"K8sPodName"`
	K8sNodeName            string `json:"K8sNodeName" xml:"K8sNodeName"`
}

SuspEventsItem 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 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 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 {
	Name  string `json:"Name" xml:"Name"`
	Type  string `json:"Type" xml:"Type"`
	Value string `json:"Value" xml:"Value"`
}

ValueItem 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 {
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	MiddleStatus int    `json:"MiddleStatus" xml:"MiddleStatus"`
	InstanceName string `json:"InstanceName" xml:"InstanceName"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
	InstanceDesc string `json:"InstanceDesc" xml:"InstanceDesc"`
	EcsCount     int    `json:"EcsCount" xml:"EcsCount"`
	Status       int    `json:"Status" xml:"Status"`
}

Vpc 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 VulRecord ¶

type VulRecord struct {
	Name              string            `json:"Name" xml:"Name"`
	OsVersion         string            `json:"OsVersion" xml:"OsVersion"`
	ResultCode        string            `json:"ResultCode" xml:"ResultCode"`
	Online            bool              `json:"Online" xml:"Online"`
	NeedReboot        string            `json:"NeedReboot" xml:"NeedReboot"`
	ModifyTs          int64             `json:"ModifyTs" xml:"ModifyTs"`
	Uuid              string            `json:"Uuid" xml:"Uuid"`
	RepairTs          int64             `json:"RepairTs" xml:"RepairTs"`
	RegionId          string            `json:"RegionId" xml:"RegionId"`
	Tag               string            `json:"Tag" xml:"Tag"`
	Progress          int               `json:"Progress" xml:"Progress"`
	InstanceId        string            `json:"InstanceId" xml:"InstanceId"`
	ImageDigest       string            `json:"ImageDigest" xml:"ImageDigest"`
	AliasName         string            `json:"AliasName" xml:"AliasName"`
	IntranetIp        string            `json:"IntranetIp" xml:"IntranetIp"`
	Type              string            `json:"Type" xml:"Type"`
	Status            int               `json:"Status" xml:"Status"`
	InternetIp        string            `json:"InternetIp" xml:"InternetIp"`
	Ip                string            `json:"Ip" xml:"Ip"`
	Level             string            `json:"Level" xml:"Level"`
	InstanceName      string            `json:"InstanceName" xml:"InstanceName"`
	Related           string            `json:"Related" xml:"Related"`
	LastTs            int64             `json:"LastTs" xml:"LastTs"`
	GroupId           int               `json:"GroupId" xml:"GroupId"`
	ResultMessage     string            `json:"ResultMessage" xml:"ResultMessage"`
	PrimaryId         int64             `json:"PrimaryId" xml:"PrimaryId"`
	FirstTs           int64             `json:"FirstTs" xml:"FirstTs"`
	RecordId          int64             `json:"RecordId" xml:"RecordId"`
	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 {
	Name      string `json:"Name" xml:"Name"`
	Type      string `json:"Type" xml:"Type"`
	AliasName string `json:"AliasName" xml:"AliasName"`
	Reason    string `json:"Reason" xml:"Reason"`
}

VulWhitelist is a nested struct in 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"`
	AsapCount  int      `json:"AsapCount" xml:"AsapCount"`
	TotalCount int      `json:"TotalCount" xml:"TotalCount"`
	DateArray  []string `json:"DateArray" xml:"DateArray"`
	ValueArray []string `json:"ValueArray" xml:"ValueArray"`
	LevelsOn   []string `json:"LevelsOn" xml:"LevelsOn"`
	NntfList   []string `json:"NntfList" xml:"NntfList"`
	AsapList   []string `json:"AsapList" xml:"AsapList"`
	LaterList  []string `json:"LaterList" xml:"LaterList"`
}

Vulnerability is a nested struct in sas response

type WarningMachine ¶

type WarningMachine struct {
	Uuid               string `json:"Uuid" xml:"Uuid"`
	InstanceName       string `json:"InstanceName" xml:"InstanceName"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	RegionId           string `json:"RegionId" xml:"RegionId"`
	InternetIp         string `json:"InternetIp" xml:"InternetIp"`
	IntranetIp         string `json:"IntranetIp" xml:"IntranetIp"`
	PassCount          int    `json:"PassCount" xml:"PassCount"`
	HighWarningCount   int    `json:"HighWarningCount" xml:"HighWarningCount"`
	MediumWarningCount int    `json:"MediumWarningCount" xml:"MediumWarningCount"`
	LowWarningCount    int    `json:"LowWarningCount" xml:"LowWarningCount"`
	Status             int    `json:"Status" xml:"Status"`
}

WarningMachine is a nested struct in 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"`
	LastTime              string      `json:"LastTime" xml:"LastTime"`
	OccurrenceTime        string      `json:"OccurrenceTime" xml:"OccurrenceTime"`
	HasTraceInfo          bool        `json:"HasTraceInfo" xml:"HasTraceInfo"`
	IntranetIp            string      `json:"IntranetIp" xml:"IntranetIp"`
	LowWarningCount       int         `json:"LowWarningCount" xml:"LowWarningCount"`
	EventStatus           int         `json:"EventStatus" xml:"EventStatus"`
	K8sClusterId          string      `json:"K8sClusterId" xml:"K8sClusterId"`
	RiskName              string      `json:"RiskName" xml:"RiskName"`
	InstanceName          string      `json:"InstanceName" xml:"InstanceName"`
	Id                    int64       `json:"Id" xml:"Id"`
	WarningMachineCount   int         `json:"WarningMachineCount" xml:"WarningMachineCount"`
	Advanced              bool        `json:"Advanced" xml:"Advanced"`
	AlarmEventNameDisplay string      `json:"AlarmEventNameDisplay" xml:"AlarmEventNameDisplay"`
	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"`
	AlarmEventType        string      `json:"AlarmEventType" xml:"AlarmEventType"`
	ContainHwMode         bool        `json:"ContainHwMode" xml:"ContainHwMode"`
	Uuid                  string      `json:"Uuid" xml:"Uuid"`
	SecurityEventIds      string      `json:"SecurityEventIds" xml:"SecurityEventIds"`
	OccurrenceTimeStamp   int64       `json:"OccurrenceTimeStamp" xml:"OccurrenceTimeStamp"`
	MarkMisRules          string      `json:"MarkMisRules" xml:"MarkMisRules"`
	LastFoundTime         string      `json:"LastFoundTime" xml:"LastFoundTime"`
	CheckCount            int         `json:"CheckCount" xml:"CheckCount"`
	CanCancelFault        bool        `json:"CanCancelFault" xml:"CanCancelFault"`
	OperateMsg            string      `json:"OperateMsg" xml:"OperateMsg"`
	InternetIp            string      `json:"InternetIp" xml:"InternetIp"`
	Level                 string      `json:"Level" xml:"Level"`
	AlarmEventName        string      `json:"AlarmEventName" xml:"AlarmEventName"`
	Stages                string      `json:"Stages" xml:"Stages"`
	ContainerImageId      string      `json:"ContainerImageId" xml:"ContainerImageId"`
	K8sNamespace          string      `json:"K8sNamespace" xml:"K8sNamespace"`
	K8sPodName            string      `json:"K8sPodName" xml:"K8sPodName"`
	AutoBreaking          bool        `json:"AutoBreaking" xml:"AutoBreaking"`
	K8sNodeId             string      `json:"K8sNodeId" xml:"K8sNodeId"`
	OperateErrorCode      string      `json:"OperateErrorCode" xml:"OperateErrorCode"`
	Details               []QuaraFile `json:"Details" xml:"Details"`
}

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