Documentation ¶
Index ¶
- type BatchDeleteWhiteListRequest
- type BatchDeleteWhiteListResponse
- type Classifys
- type ClassifysItem
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) BatchDeleteWhiteList(request *BatchDeleteWhiteListRequest) (response *BatchDeleteWhiteListResponse, err error)
- func (client *Client) BatchDeleteWhiteListWithCallback(request *BatchDeleteWhiteListRequest, ...) <-chan int
- func (client *Client) BatchDeleteWhiteListWithChan(request *BatchDeleteWhiteListRequest) (<-chan *BatchDeleteWhiteListResponse, <-chan error)
- func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
- func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, ...) <-chan int
- func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
- func (client *Client) CreateSuspiciousExport(request *CreateSuspiciousExportRequest) (response *CreateSuspiciousExportResponse, err error)
- func (client *Client) CreateSuspiciousExportWithCallback(request *CreateSuspiciousExportRequest, ...) <-chan int
- func (client *Client) CreateSuspiciousExportWithChan(request *CreateSuspiciousExportRequest) (<-chan *CreateSuspiciousExportResponse, <-chan error)
- func (client *Client) CreateUserSetting(request *CreateUserSettingRequest) (response *CreateUserSettingResponse, err error)
- func (client *Client) CreateUserSettingWithCallback(request *CreateUserSettingRequest, ...) <-chan int
- func (client *Client) CreateUserSettingWithChan(request *CreateUserSettingRequest) (<-chan *CreateUserSettingResponse, <-chan error)
- func (client *Client) CreateUserWhiteList(request *CreateUserWhiteListRequest) (response *CreateUserWhiteListResponse, err error)
- func (client *Client) CreateUserWhiteListWithCallback(request *CreateUserWhiteListRequest, ...) <-chan int
- func (client *Client) CreateUserWhiteListWithChan(request *CreateUserWhiteListRequest) (<-chan *CreateUserWhiteListResponse, <-chan error)
- func (client *Client) DeleteStrategy(request *DeleteStrategyRequest) (response *DeleteStrategyResponse, err error)
- func (client *Client) DeleteStrategyWithCallback(request *DeleteStrategyRequest, ...) <-chan int
- func (client *Client) DeleteStrategyWithChan(request *DeleteStrategyRequest) (<-chan *DeleteStrategyResponse, <-chan error)
- func (client *Client) DescribeExportInfo(request *DescribeExportInfoRequest) (response *DescribeExportInfoResponse, err error)
- func (client *Client) DescribeExportInfoWithCallback(request *DescribeExportInfoRequest, ...) <-chan int
- func (client *Client) DescribeExportInfoWithChan(request *DescribeExportInfoRequest) (<-chan *DescribeExportInfoResponse, <-chan error)
- func (client *Client) DescribeLoginLogs(request *DescribeLoginLogsRequest) (response *DescribeLoginLogsResponse, err error)
- func (client *Client) DescribeLoginLogsWithCallback(request *DescribeLoginLogsRequest, ...) <-chan int
- func (client *Client) DescribeLoginLogsWithChan(request *DescribeLoginLogsRequest) (<-chan *DescribeLoginLogsResponse, <-chan error)
- func (client *Client) DescribeMacConfig(request *DescribeMacConfigRequest) (response *DescribeMacConfigResponse, err error)
- func (client *Client) DescribeMacConfigWithCallback(request *DescribeMacConfigRequest, ...) <-chan int
- func (client *Client) DescribeMacConfigWithChan(request *DescribeMacConfigRequest) (<-chan *DescribeMacConfigResponse, <-chan error)
- func (client *Client) DescribeMachineConfig(request *DescribeMachineConfigRequest) (response *DescribeMachineConfigResponse, err error)
- func (client *Client) DescribeMachineConfigWithCallback(request *DescribeMachineConfigRequest, ...) <-chan int
- func (client *Client) DescribeMachineConfigWithChan(request *DescribeMachineConfigRequest) (<-chan *DescribeMachineConfigResponse, <-chan error)
- func (client *Client) DescribeRiskType(request *DescribeRiskTypeRequest) (response *DescribeRiskTypeResponse, err error)
- func (client *Client) DescribeRiskTypeWithCallback(request *DescribeRiskTypeRequest, ...) <-chan int
- func (client *Client) DescribeRiskTypeWithChan(request *DescribeRiskTypeRequest) (<-chan *DescribeRiskTypeResponse, <-chan error)
- func (client *Client) DescribeRiskWhiteList(request *DescribeRiskWhiteListRequest) (response *DescribeRiskWhiteListResponse, err error)
- func (client *Client) DescribeRiskWhiteListWithCallback(request *DescribeRiskWhiteListRequest, ...) <-chan int
- func (client *Client) DescribeRiskWhiteListWithChan(request *DescribeRiskWhiteListRequest) (<-chan *DescribeRiskWhiteListResponse, <-chan error)
- func (client *Client) DescribeRisks(request *DescribeRisksRequest) (response *DescribeRisksResponse, err error)
- func (client *Client) DescribeRisksWithCallback(request *DescribeRisksRequest, ...) <-chan int
- func (client *Client) DescribeRisksWithChan(request *DescribeRisksRequest) (<-chan *DescribeRisksResponse, <-chan error)
- func (client *Client) DescribeStrategyTarget(request *DescribeStrategyTargetRequest) (response *DescribeStrategyTargetResponse, err error)
- func (client *Client) DescribeStrategyTargetWithCallback(request *DescribeStrategyTargetRequest, ...) <-chan int
- func (client *Client) DescribeStrategyTargetWithChan(request *DescribeStrategyTargetRequest) (<-chan *DescribeStrategyTargetResponse, <-chan error)
- func (client *Client) DescribeStratety(request *DescribeStratetyRequest) (response *DescribeStratetyResponse, err error)
- func (client *Client) DescribeStratetyDetail(request *DescribeStratetyDetailRequest) (response *DescribeStratetyDetailResponse, err error)
- func (client *Client) DescribeStratetyDetailWithCallback(request *DescribeStratetyDetailRequest, ...) <-chan int
- func (client *Client) DescribeStratetyDetailWithChan(request *DescribeStratetyDetailRequest) (<-chan *DescribeStratetyDetailResponse, <-chan error)
- func (client *Client) DescribeStratetyWithCallback(request *DescribeStratetyRequest, ...) <-chan int
- func (client *Client) DescribeStratetyWithChan(request *DescribeStratetyRequest) (<-chan *DescribeStratetyResponse, <-chan error)
- func (client *Client) DescribeSuspiciousEvents(request *DescribeSuspiciousEventsRequest) (response *DescribeSuspiciousEventsResponse, err error)
- func (client *Client) DescribeSuspiciousEventsWithCallback(request *DescribeSuspiciousEventsRequest, ...) <-chan int
- func (client *Client) DescribeSuspiciousEventsWithChan(request *DescribeSuspiciousEventsRequest) (<-chan *DescribeSuspiciousEventsResponse, <-chan error)
- func (client *Client) DescribeSuspiciousExportInfo(request *DescribeSuspiciousExportInfoRequest) (response *DescribeSuspiciousExportInfoResponse, err error)
- func (client *Client) DescribeSuspiciousExportInfoWithCallback(request *DescribeSuspiciousExportInfoRequest, ...) <-chan int
- func (client *Client) DescribeSuspiciousExportInfoWithChan(request *DescribeSuspiciousExportInfoRequest) (<-chan *DescribeSuspiciousExportInfoResponse, <-chan error)
- func (client *Client) DescribeUserSetting(request *DescribeUserSettingRequest) (response *DescribeUserSettingResponse, err error)
- func (client *Client) DescribeUserSettingWithCallback(request *DescribeUserSettingRequest, ...) <-chan int
- func (client *Client) DescribeUserSettingWithChan(request *DescribeUserSettingRequest) (<-chan *DescribeUserSettingResponse, <-chan error)
- func (client *Client) DescribeVulDetails(request *DescribeVulDetailsRequest) (response *DescribeVulDetailsResponse, err error)
- func (client *Client) DescribeVulDetailsWithCallback(request *DescribeVulDetailsRequest, ...) <-chan int
- func (client *Client) DescribeVulDetailsWithChan(request *DescribeVulDetailsRequest) (<-chan *DescribeVulDetailsResponse, <-chan error)
- func (client *Client) DescribeVulList(request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)
- func (client *Client) DescribeVulListWithCallback(request *DescribeVulListRequest, ...) <-chan int
- func (client *Client) DescribeVulListWithChan(request *DescribeVulListRequest) (<-chan *DescribeVulListResponse, <-chan error)
- func (client *Client) DescribeWarning(request *DescribeWarningRequest) (response *DescribeWarningResponse, err error)
- func (client *Client) DescribeWarningWithCallback(request *DescribeWarningRequest, ...) <-chan int
- func (client *Client) DescribeWarningWithChan(request *DescribeWarningRequest) (<-chan *DescribeWarningResponse, <-chan error)
- func (client *Client) DescribeWebshell(request *DescribeWebshellRequest) (response *DescribeWebshellResponse, err error)
- func (client *Client) DescribeWebshellWithCallback(request *DescribeWebshellRequest, ...) <-chan int
- func (client *Client) DescribeWebshellWithChan(request *DescribeWebshellRequest) (<-chan *DescribeWebshellResponse, <-chan error)
- func (client *Client) Describesummary(request *DescribesummaryRequest) (response *DescribesummaryResponse, err error)
- func (client *Client) DescribesummaryWithCallback(request *DescribesummaryRequest, ...) <-chan int
- func (client *Client) DescribesummaryWithChan(request *DescribesummaryRequest) (<-chan *DescribesummaryResponse, <-chan error)
- func (client *Client) ExportWarning(request *ExportWarningRequest) (response *ExportWarningResponse, err error)
- func (client *Client) ExportWarningWithCallback(request *ExportWarningRequest, ...) <-chan int
- func (client *Client) ExportWarningWithChan(request *ExportWarningRequest) (<-chan *ExportWarningResponse, <-chan error)
- func (client *Client) GetAccountStatistics(request *GetAccountStatisticsRequest) (response *GetAccountStatisticsResponse, err error)
- func (client *Client) GetAccountStatisticsWithCallback(request *GetAccountStatisticsRequest, ...) <-chan int
- func (client *Client) GetAccountStatisticsWithChan(request *GetAccountStatisticsRequest) (<-chan *GetAccountStatisticsResponse, <-chan error)
- func (client *Client) GetCrackStatistics(request *GetCrackStatisticsRequest) (response *GetCrackStatisticsResponse, err error)
- func (client *Client) GetCrackStatisticsWithCallback(request *GetCrackStatisticsRequest, ...) <-chan int
- func (client *Client) GetCrackStatisticsWithChan(request *GetCrackStatisticsRequest) (<-chan *GetCrackStatisticsResponse, <-chan error)
- func (client *Client) GetEntityList(request *GetEntityListRequest) (response *GetEntityListResponse, err error)
- func (client *Client) GetEntityListWithCallback(request *GetEntityListRequest, ...) <-chan int
- func (client *Client) GetEntityListWithChan(request *GetEntityListRequest) (<-chan *GetEntityListResponse, <-chan error)
- func (client *Client) GetStatistics(request *GetStatisticsRequest) (response *GetStatisticsResponse, err error)
- func (client *Client) GetStatisticsByUuid(request *GetStatisticsByUuidRequest) (response *GetStatisticsByUuidResponse, err error)
- func (client *Client) GetStatisticsByUuidWithCallback(request *GetStatisticsByUuidRequest, ...) <-chan int
- func (client *Client) GetStatisticsByUuidWithChan(request *GetStatisticsByUuidRequest) (<-chan *GetStatisticsByUuidResponse, <-chan error)
- func (client *Client) GetStatisticsWithCallback(request *GetStatisticsRequest, ...) <-chan int
- func (client *Client) GetStatisticsWithChan(request *GetStatisticsRequest) (<-chan *GetStatisticsResponse, <-chan error)
- func (client *Client) ModifyBatchIgnoreVul(request *ModifyBatchIgnoreVulRequest) (response *ModifyBatchIgnoreVulResponse, err error)
- func (client *Client) ModifyBatchIgnoreVulWithCallback(request *ModifyBatchIgnoreVulRequest, ...) <-chan int
- func (client *Client) ModifyBatchIgnoreVulWithChan(request *ModifyBatchIgnoreVulRequest) (<-chan *ModifyBatchIgnoreVulResponse, <-chan error)
- func (client *Client) ModifyMachineConfig(request *ModifyMachineConfigRequest) (response *ModifyMachineConfigResponse, err error)
- func (client *Client) ModifyMachineConfigWithCallback(request *ModifyMachineConfigRequest, ...) <-chan int
- func (client *Client) ModifyMachineConfigWithChan(request *ModifyMachineConfigRequest) (<-chan *ModifyMachineConfigResponse, <-chan error)
- func (client *Client) ModifyStrategy(request *ModifyStrategyRequest) (response *ModifyStrategyResponse, err error)
- func (client *Client) ModifyStrategyTarget(request *ModifyStrategyTargetRequest) (response *ModifyStrategyTargetResponse, err error)
- func (client *Client) ModifyStrategyTargetWithCallback(request *ModifyStrategyTargetRequest, ...) <-chan int
- func (client *Client) ModifyStrategyTargetWithChan(request *ModifyStrategyTargetRequest) (<-chan *ModifyStrategyTargetResponse, <-chan error)
- func (client *Client) ModifyStrategyWithCallback(request *ModifyStrategyRequest, ...) <-chan int
- func (client *Client) ModifyStrategyWithChan(request *ModifyStrategyRequest) (<-chan *ModifyStrategyResponse, <-chan error)
- func (client *Client) OperateWarning(request *OperateWarningRequest) (response *OperateWarningResponse, err error)
- func (client *Client) OperateWarningWithCallback(request *OperateWarningRequest, ...) <-chan int
- func (client *Client) OperateWarningWithChan(request *OperateWarningRequest) (<-chan *OperateWarningResponse, <-chan error)
- func (client *Client) QueryCrackEvent(request *QueryCrackEventRequest) (response *QueryCrackEventResponse, err error)
- func (client *Client) QueryCrackEventWithCallback(request *QueryCrackEventRequest, ...) <-chan int
- func (client *Client) QueryCrackEventWithChan(request *QueryCrackEventRequest) (<-chan *QueryCrackEventResponse, <-chan error)
- func (client *Client) QueryLoginEvent(request *QueryLoginEventRequest) (response *QueryLoginEventResponse, err error)
- func (client *Client) QueryLoginEventWithCallback(request *QueryLoginEventRequest, ...) <-chan int
- func (client *Client) QueryLoginEventWithChan(request *QueryLoginEventRequest) (<-chan *QueryLoginEventResponse, <-chan error)
- func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (response *ReleaseInstanceResponse, err error)
- func (client *Client) ReleaseInstanceWithCallback(request *ReleaseInstanceRequest, ...) <-chan int
- func (client *Client) ReleaseInstanceWithChan(request *ReleaseInstanceRequest) (<-chan *ReleaseInstanceResponse, <-chan error)
- func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
- func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, ...) <-chan int
- func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
- func (client *Client) UpgradeInstance(request *UpgradeInstanceRequest) (response *UpgradeInstanceResponse, err error)
- func (client *Client) UpgradeInstanceWithCallback(request *UpgradeInstanceRequest, ...) <-chan int
- func (client *Client) UpgradeInstanceWithChan(request *UpgradeInstanceRequest) (<-chan *UpgradeInstanceResponse, <-chan error)
- type Config
- type ConfigTarget
- type ConfigTargetsInDescribeMachineConfig
- type ConfigTargetsInDescribeStratety
- type Configs
- type CreateInstanceRequest
- type CreateInstanceResponse
- type CreateSuspiciousExportRequest
- type CreateSuspiciousExportResponse
- type CreateUserSettingRequest
- type CreateUserSettingResponse
- type CreateUserWhiteListRequest
- type CreateUserWhiteListResponse
- type CveList
- type Cves
- type CvesItem
- type Data
- type DataInGetStatisticsByUuid
- type DeleteStrategyRequest
- type DeleteStrategyResponse
- type DescribeExportInfoRequest
- type DescribeExportInfoResponse
- type DescribeLoginLogsRequest
- type DescribeLoginLogsResponse
- type DescribeMacConfigRequest
- type DescribeMacConfigResponse
- type DescribeMachineConfigRequest
- type DescribeMachineConfigResponse
- type DescribeRiskTypeRequest
- type DescribeRiskTypeResponse
- type DescribeRiskWhiteListRequest
- type DescribeRiskWhiteListResponse
- type DescribeRisksRequest
- type DescribeRisksResponse
- type DescribeStrategyTargetRequest
- type DescribeStrategyTargetResponse
- type DescribeStratetyDetailRequest
- type DescribeStratetyDetailResponse
- type DescribeStratetyRequest
- type DescribeStratetyResponse
- type DescribeSuspiciousEventsRequest
- type DescribeSuspiciousEventsResponse
- type DescribeSuspiciousExportInfoRequest
- type DescribeSuspiciousExportInfoResponse
- type DescribeUserSettingRequest
- type DescribeUserSettingResponse
- type DescribeVulDetailsRequest
- type DescribeVulDetailsResponse
- type DescribeVulListRequest
- type DescribeVulListResponse
- type DescribeWarningRequest
- type DescribeWarningResponse
- type DescribeWebshellRequest
- type DescribeWebshellResponse
- type DescribesummaryRequest
- type DescribesummaryResponse
- type Detail
- type DetailItem
- type DetailItems
- type DetailList
- type DetailListItem
- type Details
- type Entity
- type EntityInGetEntityList
- type ExportWarningRequest
- type ExportWarningResponse
- type ExtendContentJson
- type GetAccountStatisticsRequest
- type GetAccountStatisticsResponse
- type GetCrackStatisticsRequest
- type GetCrackStatisticsResponse
- type GetEntityListRequest
- type GetEntityListResponse
- type GetStatisticsByUuidRequest
- type GetStatisticsByUuidResponse
- type GetStatisticsRequest
- type GetStatisticsResponse
- type ListInGetEntityList
- type ListInQueryCrackEvent
- type ListInQueryLoginEvent
- type LogListInDescribeLoginLogs
- type LogListInDescribeSuspiciousEvents
- type LogListItem
- type ModifyBatchIgnoreVulRequest
- type ModifyBatchIgnoreVulResponse
- type ModifyMachineConfigRequest
- type ModifyMachineConfigResponse
- type ModifyStrategyRequest
- type ModifyStrategyResponse
- type ModifyStrategyTargetRequest
- type ModifyStrategyTargetResponse
- type Necessity
- type OperateWarningRequest
- type OperateWarningResponse
- type PageInfo
- type QueryCrackEventRequest
- type QueryCrackEventResponse
- type QueryLoginEventRequest
- type QueryLoginEventResponse
- type ReleaseInstanceRequest
- type ReleaseInstanceResponse
- type RenewInstanceRequest
- type RenewInstanceResponse
- type Result
- type Risk
- type RiskType
- type RiskTypeWhiteListQueryResult
- type RiskTypeWhiteListQueryResultList
- type RiskTypes
- type Risks
- type RpmEntityList
- type RpmEntityListItem
- type Strategie
- type Strategies
- type Strategy
- type StrategyTarget
- type StrategyTargets
- type SubType
- type SubTypesInDescribeRiskType
- type SubTypesInDescribeStratetyDetail
- type Target
- type TargetList
- type UpgradeInstanceRequest
- type UpgradeInstanceResponse
- type VulRecords
- type VulRecordsItem
- type Warning
- type WarningSummary
- type WarningSummarys
- type Warnings
- type WebshellList
- type WebshellListItem
- type WhiteList
- type WhiteLists
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchDeleteWhiteListRequest ¶
type BatchDeleteWhiteListRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RiskIdList string `position:"Query" name:"RiskIdList"` }
BatchDeleteWhiteListRequest is the request struct for api BatchDeleteWhiteList
func CreateBatchDeleteWhiteListRequest ¶
func CreateBatchDeleteWhiteListRequest() (request *BatchDeleteWhiteListRequest)
CreateBatchDeleteWhiteListRequest creates a request to invoke BatchDeleteWhiteList API
type BatchDeleteWhiteListResponse ¶
type BatchDeleteWhiteListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BatchDeleteWhiteListResponse is the response struct for api BatchDeleteWhiteList
func CreateBatchDeleteWhiteListResponse ¶
func CreateBatchDeleteWhiteListResponse() (response *BatchDeleteWhiteListResponse)
CreateBatchDeleteWhiteListResponse creates a response to parse from BatchDeleteWhiteList response
type Classifys ¶
type Classifys struct {
ClassifysItem []ClassifysItem `json:"ClassifysItem" xml:"ClassifysItem"`
}
Classifys is a nested struct in aegis response
type ClassifysItem ¶
type ClassifysItem struct { Classify string `json:"Classify" xml:"Classify"` Description string `json:"Description" xml:"Description"` DemoVideoUrl string `json:"DemoVideoUrl" xml:"DemoVideoUrl"` }
ClassifysItem is a nested struct in aegis response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html
func (*Client) BatchDeleteWhiteList ¶
func (client *Client) BatchDeleteWhiteList(request *BatchDeleteWhiteListRequest) (response *BatchDeleteWhiteListResponse, err error)
BatchDeleteWhiteList invokes the aegis.BatchDeleteWhiteList API synchronously api document: https://help.aliyun.com/api/aegis/batchdeletewhitelist.html
func (*Client) BatchDeleteWhiteListWithCallback ¶
func (client *Client) BatchDeleteWhiteListWithCallback(request *BatchDeleteWhiteListRequest, callback func(response *BatchDeleteWhiteListResponse, err error)) <-chan int
BatchDeleteWhiteListWithCallback invokes the aegis.BatchDeleteWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/batchdeletewhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchDeleteWhiteListWithChan ¶
func (client *Client) BatchDeleteWhiteListWithChan(request *BatchDeleteWhiteListRequest) (<-chan *BatchDeleteWhiteListResponse, <-chan error)
BatchDeleteWhiteListWithChan invokes the aegis.BatchDeleteWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/batchdeletewhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateInstance ¶
func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)
CreateInstance invokes the aegis.CreateInstance API synchronously api document: https://help.aliyun.com/api/aegis/createinstance.html
func (*Client) CreateInstanceWithCallback ¶
func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int
CreateInstanceWithCallback invokes the aegis.CreateInstance API asynchronously api document: https://help.aliyun.com/api/aegis/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateInstanceWithChan ¶
func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)
CreateInstanceWithChan invokes the aegis.CreateInstance API asynchronously api document: https://help.aliyun.com/api/aegis/createinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSuspiciousExport ¶
func (client *Client) CreateSuspiciousExport(request *CreateSuspiciousExportRequest) (response *CreateSuspiciousExportResponse, err error)
CreateSuspiciousExport invokes the aegis.CreateSuspiciousExport API synchronously api document: https://help.aliyun.com/api/aegis/createsuspiciousexport.html
func (*Client) CreateSuspiciousExportWithCallback ¶
func (client *Client) CreateSuspiciousExportWithCallback(request *CreateSuspiciousExportRequest, callback func(response *CreateSuspiciousExportResponse, err error)) <-chan int
CreateSuspiciousExportWithCallback invokes the aegis.CreateSuspiciousExport API asynchronously api document: https://help.aliyun.com/api/aegis/createsuspiciousexport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSuspiciousExportWithChan ¶
func (client *Client) CreateSuspiciousExportWithChan(request *CreateSuspiciousExportRequest) (<-chan *CreateSuspiciousExportResponse, <-chan error)
CreateSuspiciousExportWithChan invokes the aegis.CreateSuspiciousExport API asynchronously api document: https://help.aliyun.com/api/aegis/createsuspiciousexport.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUserSetting ¶
func (client *Client) CreateUserSetting(request *CreateUserSettingRequest) (response *CreateUserSettingResponse, err error)
CreateUserSetting invokes the aegis.CreateUserSetting API synchronously api document: https://help.aliyun.com/api/aegis/createusersetting.html
func (*Client) CreateUserSettingWithCallback ¶
func (client *Client) CreateUserSettingWithCallback(request *CreateUserSettingRequest, callback func(response *CreateUserSettingResponse, err error)) <-chan int
CreateUserSettingWithCallback invokes the aegis.CreateUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/createusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUserSettingWithChan ¶
func (client *Client) CreateUserSettingWithChan(request *CreateUserSettingRequest) (<-chan *CreateUserSettingResponse, <-chan error)
CreateUserSettingWithChan invokes the aegis.CreateUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/createusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUserWhiteList ¶
func (client *Client) CreateUserWhiteList(request *CreateUserWhiteListRequest) (response *CreateUserWhiteListResponse, err error)
CreateUserWhiteList invokes the aegis.CreateUserWhiteList API synchronously api document: https://help.aliyun.com/api/aegis/createuserwhitelist.html
func (*Client) CreateUserWhiteListWithCallback ¶
func (client *Client) CreateUserWhiteListWithCallback(request *CreateUserWhiteListRequest, callback func(response *CreateUserWhiteListResponse, err error)) <-chan int
CreateUserWhiteListWithCallback invokes the aegis.CreateUserWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/createuserwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateUserWhiteListWithChan ¶
func (client *Client) CreateUserWhiteListWithChan(request *CreateUserWhiteListRequest) (<-chan *CreateUserWhiteListResponse, <-chan error)
CreateUserWhiteListWithChan invokes the aegis.CreateUserWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/createuserwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteStrategy ¶
func (client *Client) DeleteStrategy(request *DeleteStrategyRequest) (response *DeleteStrategyResponse, err error)
DeleteStrategy invokes the aegis.DeleteStrategy API synchronously api document: https://help.aliyun.com/api/aegis/deletestrategy.html
func (*Client) DeleteStrategyWithCallback ¶
func (client *Client) DeleteStrategyWithCallback(request *DeleteStrategyRequest, callback func(response *DeleteStrategyResponse, err error)) <-chan int
DeleteStrategyWithCallback invokes the aegis.DeleteStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/deletestrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteStrategyWithChan ¶
func (client *Client) DeleteStrategyWithChan(request *DeleteStrategyRequest) (<-chan *DeleteStrategyResponse, <-chan error)
DeleteStrategyWithChan invokes the aegis.DeleteStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/deletestrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeExportInfo ¶
func (client *Client) DescribeExportInfo(request *DescribeExportInfoRequest) (response *DescribeExportInfoResponse, err error)
DescribeExportInfo invokes the aegis.DescribeExportInfo API synchronously api document: https://help.aliyun.com/api/aegis/describeexportinfo.html
func (*Client) DescribeExportInfoWithCallback ¶
func (client *Client) DescribeExportInfoWithCallback(request *DescribeExportInfoRequest, callback func(response *DescribeExportInfoResponse, err error)) <-chan int
DescribeExportInfoWithCallback invokes the aegis.DescribeExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeExportInfoWithChan ¶
func (client *Client) DescribeExportInfoWithChan(request *DescribeExportInfoRequest) (<-chan *DescribeExportInfoResponse, <-chan error)
DescribeExportInfoWithChan invokes the aegis.DescribeExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describeexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLoginLogs ¶
func (client *Client) DescribeLoginLogs(request *DescribeLoginLogsRequest) (response *DescribeLoginLogsResponse, err error)
DescribeLoginLogs invokes the aegis.DescribeLoginLogs API synchronously api document: https://help.aliyun.com/api/aegis/describeloginlogs.html
func (*Client) DescribeLoginLogsWithCallback ¶
func (client *Client) DescribeLoginLogsWithCallback(request *DescribeLoginLogsRequest, callback func(response *DescribeLoginLogsResponse, err error)) <-chan int
DescribeLoginLogsWithCallback invokes the aegis.DescribeLoginLogs API asynchronously api document: https://help.aliyun.com/api/aegis/describeloginlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeLoginLogsWithChan ¶
func (client *Client) DescribeLoginLogsWithChan(request *DescribeLoginLogsRequest) (<-chan *DescribeLoginLogsResponse, <-chan error)
DescribeLoginLogsWithChan invokes the aegis.DescribeLoginLogs API asynchronously api document: https://help.aliyun.com/api/aegis/describeloginlogs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMacConfig ¶
func (client *Client) DescribeMacConfig(request *DescribeMacConfigRequest) (response *DescribeMacConfigResponse, err error)
DescribeMacConfig invokes the aegis.DescribeMacConfig API synchronously api document: https://help.aliyun.com/api/aegis/describemacconfig.html
func (*Client) DescribeMacConfigWithCallback ¶
func (client *Client) DescribeMacConfigWithCallback(request *DescribeMacConfigRequest, callback func(response *DescribeMacConfigResponse, err error)) <-chan int
DescribeMacConfigWithCallback invokes the aegis.DescribeMacConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemacconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMacConfigWithChan ¶
func (client *Client) DescribeMacConfigWithChan(request *DescribeMacConfigRequest) (<-chan *DescribeMacConfigResponse, <-chan error)
DescribeMacConfigWithChan invokes the aegis.DescribeMacConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemacconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMachineConfig ¶
func (client *Client) DescribeMachineConfig(request *DescribeMachineConfigRequest) (response *DescribeMachineConfigResponse, err error)
DescribeMachineConfig invokes the aegis.DescribeMachineConfig API synchronously api document: https://help.aliyun.com/api/aegis/describemachineconfig.html
func (*Client) DescribeMachineConfigWithCallback ¶
func (client *Client) DescribeMachineConfigWithCallback(request *DescribeMachineConfigRequest, callback func(response *DescribeMachineConfigResponse, err error)) <-chan int
DescribeMachineConfigWithCallback invokes the aegis.DescribeMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeMachineConfigWithChan ¶
func (client *Client) DescribeMachineConfigWithChan(request *DescribeMachineConfigRequest) (<-chan *DescribeMachineConfigResponse, <-chan error)
DescribeMachineConfigWithChan invokes the aegis.DescribeMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/describemachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRiskType ¶
func (client *Client) DescribeRiskType(request *DescribeRiskTypeRequest) (response *DescribeRiskTypeResponse, err error)
DescribeRiskType invokes the aegis.DescribeRiskType API synchronously api document: https://help.aliyun.com/api/aegis/describerisktype.html
func (*Client) DescribeRiskTypeWithCallback ¶
func (client *Client) DescribeRiskTypeWithCallback(request *DescribeRiskTypeRequest, callback func(response *DescribeRiskTypeResponse, err error)) <-chan int
DescribeRiskTypeWithCallback invokes the aegis.DescribeRiskType API asynchronously api document: https://help.aliyun.com/api/aegis/describerisktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRiskTypeWithChan ¶
func (client *Client) DescribeRiskTypeWithChan(request *DescribeRiskTypeRequest) (<-chan *DescribeRiskTypeResponse, <-chan error)
DescribeRiskTypeWithChan invokes the aegis.DescribeRiskType API asynchronously api document: https://help.aliyun.com/api/aegis/describerisktype.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRiskWhiteList ¶
func (client *Client) DescribeRiskWhiteList(request *DescribeRiskWhiteListRequest) (response *DescribeRiskWhiteListResponse, err error)
DescribeRiskWhiteList invokes the aegis.DescribeRiskWhiteList API synchronously api document: https://help.aliyun.com/api/aegis/describeriskwhitelist.html
func (*Client) DescribeRiskWhiteListWithCallback ¶
func (client *Client) DescribeRiskWhiteListWithCallback(request *DescribeRiskWhiteListRequest, callback func(response *DescribeRiskWhiteListResponse, err error)) <-chan int
DescribeRiskWhiteListWithCallback invokes the aegis.DescribeRiskWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/describeriskwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRiskWhiteListWithChan ¶
func (client *Client) DescribeRiskWhiteListWithChan(request *DescribeRiskWhiteListRequest) (<-chan *DescribeRiskWhiteListResponse, <-chan error)
DescribeRiskWhiteListWithChan invokes the aegis.DescribeRiskWhiteList API asynchronously api document: https://help.aliyun.com/api/aegis/describeriskwhitelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRisks ¶
func (client *Client) DescribeRisks(request *DescribeRisksRequest) (response *DescribeRisksResponse, err error)
DescribeRisks invokes the aegis.DescribeRisks API synchronously api document: https://help.aliyun.com/api/aegis/describerisks.html
func (*Client) DescribeRisksWithCallback ¶
func (client *Client) DescribeRisksWithCallback(request *DescribeRisksRequest, callback func(response *DescribeRisksResponse, err error)) <-chan int
DescribeRisksWithCallback invokes the aegis.DescribeRisks API asynchronously api document: https://help.aliyun.com/api/aegis/describerisks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRisksWithChan ¶
func (client *Client) DescribeRisksWithChan(request *DescribeRisksRequest) (<-chan *DescribeRisksResponse, <-chan error)
DescribeRisksWithChan invokes the aegis.DescribeRisks API asynchronously api document: https://help.aliyun.com/api/aegis/describerisks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStrategyTarget ¶
func (client *Client) DescribeStrategyTarget(request *DescribeStrategyTargetRequest) (response *DescribeStrategyTargetResponse, err error)
DescribeStrategyTarget invokes the aegis.DescribeStrategyTarget API synchronously api document: https://help.aliyun.com/api/aegis/describestrategytarget.html
func (*Client) DescribeStrategyTargetWithCallback ¶
func (client *Client) DescribeStrategyTargetWithCallback(request *DescribeStrategyTargetRequest, callback func(response *DescribeStrategyTargetResponse, err error)) <-chan int
DescribeStrategyTargetWithCallback invokes the aegis.DescribeStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStrategyTargetWithChan ¶
func (client *Client) DescribeStrategyTargetWithChan(request *DescribeStrategyTargetRequest) (<-chan *DescribeStrategyTargetResponse, <-chan error)
DescribeStrategyTargetWithChan invokes the aegis.DescribeStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/describestrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStratety ¶
func (client *Client) DescribeStratety(request *DescribeStratetyRequest) (response *DescribeStratetyResponse, err error)
DescribeStratety invokes the aegis.DescribeStratety API synchronously api document: https://help.aliyun.com/api/aegis/describestratety.html
func (*Client) DescribeStratetyDetail ¶
func (client *Client) DescribeStratetyDetail(request *DescribeStratetyDetailRequest) (response *DescribeStratetyDetailResponse, err error)
DescribeStratetyDetail invokes the aegis.DescribeStratetyDetail API synchronously api document: https://help.aliyun.com/api/aegis/describestratetydetail.html
func (*Client) DescribeStratetyDetailWithCallback ¶
func (client *Client) DescribeStratetyDetailWithCallback(request *DescribeStratetyDetailRequest, callback func(response *DescribeStratetyDetailResponse, err error)) <-chan int
DescribeStratetyDetailWithCallback invokes the aegis.DescribeStratetyDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describestratetydetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStratetyDetailWithChan ¶
func (client *Client) DescribeStratetyDetailWithChan(request *DescribeStratetyDetailRequest) (<-chan *DescribeStratetyDetailResponse, <-chan error)
DescribeStratetyDetailWithChan invokes the aegis.DescribeStratetyDetail API asynchronously api document: https://help.aliyun.com/api/aegis/describestratetydetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStratetyWithCallback ¶
func (client *Client) DescribeStratetyWithCallback(request *DescribeStratetyRequest, callback func(response *DescribeStratetyResponse, err error)) <-chan int
DescribeStratetyWithCallback invokes the aegis.DescribeStratety API asynchronously api document: https://help.aliyun.com/api/aegis/describestratety.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeStratetyWithChan ¶
func (client *Client) DescribeStratetyWithChan(request *DescribeStratetyRequest) (<-chan *DescribeStratetyResponse, <-chan error)
DescribeStratetyWithChan invokes the aegis.DescribeStratety API asynchronously api document: https://help.aliyun.com/api/aegis/describestratety.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSuspiciousEvents ¶
func (client *Client) DescribeSuspiciousEvents(request *DescribeSuspiciousEventsRequest) (response *DescribeSuspiciousEventsResponse, err error)
DescribeSuspiciousEvents invokes the aegis.DescribeSuspiciousEvents API synchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousevents.html
func (*Client) DescribeSuspiciousEventsWithCallback ¶
func (client *Client) DescribeSuspiciousEventsWithCallback(request *DescribeSuspiciousEventsRequest, callback func(response *DescribeSuspiciousEventsResponse, err error)) <-chan int
DescribeSuspiciousEventsWithCallback invokes the aegis.DescribeSuspiciousEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSuspiciousEventsWithChan ¶
func (client *Client) DescribeSuspiciousEventsWithChan(request *DescribeSuspiciousEventsRequest) (<-chan *DescribeSuspiciousEventsResponse, <-chan error)
DescribeSuspiciousEventsWithChan invokes the aegis.DescribeSuspiciousEvents API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousevents.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSuspiciousExportInfo ¶
func (client *Client) DescribeSuspiciousExportInfo(request *DescribeSuspiciousExportInfoRequest) (response *DescribeSuspiciousExportInfoResponse, err error)
DescribeSuspiciousExportInfo invokes the aegis.DescribeSuspiciousExportInfo API synchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousexportinfo.html
func (*Client) DescribeSuspiciousExportInfoWithCallback ¶
func (client *Client) DescribeSuspiciousExportInfoWithCallback(request *DescribeSuspiciousExportInfoRequest, callback func(response *DescribeSuspiciousExportInfoResponse, err error)) <-chan int
DescribeSuspiciousExportInfoWithCallback invokes the aegis.DescribeSuspiciousExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSuspiciousExportInfoWithChan ¶
func (client *Client) DescribeSuspiciousExportInfoWithChan(request *DescribeSuspiciousExportInfoRequest) (<-chan *DescribeSuspiciousExportInfoResponse, <-chan error)
DescribeSuspiciousExportInfoWithChan invokes the aegis.DescribeSuspiciousExportInfo API asynchronously api document: https://help.aliyun.com/api/aegis/describesuspiciousexportinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserSetting ¶
func (client *Client) DescribeUserSetting(request *DescribeUserSettingRequest) (response *DescribeUserSettingResponse, err error)
DescribeUserSetting invokes the aegis.DescribeUserSetting API synchronously api document: https://help.aliyun.com/api/aegis/describeusersetting.html
func (*Client) DescribeUserSettingWithCallback ¶
func (client *Client) DescribeUserSettingWithCallback(request *DescribeUserSettingRequest, callback func(response *DescribeUserSettingResponse, err error)) <-chan int
DescribeUserSettingWithCallback invokes the aegis.DescribeUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describeusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserSettingWithChan ¶
func (client *Client) DescribeUserSettingWithChan(request *DescribeUserSettingRequest) (<-chan *DescribeUserSettingResponse, <-chan error)
DescribeUserSettingWithChan invokes the aegis.DescribeUserSetting API asynchronously api document: https://help.aliyun.com/api/aegis/describeusersetting.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVulDetails ¶
func (client *Client) DescribeVulDetails(request *DescribeVulDetailsRequest) (response *DescribeVulDetailsResponse, err error)
DescribeVulDetails invokes the aegis.DescribeVulDetails API synchronously api document: https://help.aliyun.com/api/aegis/describevuldetails.html
func (*Client) DescribeVulDetailsWithCallback ¶
func (client *Client) DescribeVulDetailsWithCallback(request *DescribeVulDetailsRequest, callback func(response *DescribeVulDetailsResponse, err error)) <-chan int
DescribeVulDetailsWithCallback invokes the aegis.DescribeVulDetails API asynchronously api document: https://help.aliyun.com/api/aegis/describevuldetails.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVulDetailsWithChan ¶
func (client *Client) DescribeVulDetailsWithChan(request *DescribeVulDetailsRequest) (<-chan *DescribeVulDetailsResponse, <-chan error)
DescribeVulDetailsWithChan invokes the aegis.DescribeVulDetails API asynchronously api document: https://help.aliyun.com/api/aegis/describevuldetails.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVulList ¶
func (client *Client) DescribeVulList(request *DescribeVulListRequest) (response *DescribeVulListResponse, err error)
DescribeVulList invokes the aegis.DescribeVulList API synchronously api document: https://help.aliyun.com/api/aegis/describevullist.html
func (*Client) DescribeVulListWithCallback ¶
func (client *Client) DescribeVulListWithCallback(request *DescribeVulListRequest, callback func(response *DescribeVulListResponse, err error)) <-chan int
DescribeVulListWithCallback invokes the aegis.DescribeVulList API asynchronously api document: https://help.aliyun.com/api/aegis/describevullist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeVulListWithChan ¶
func (client *Client) DescribeVulListWithChan(request *DescribeVulListRequest) (<-chan *DescribeVulListResponse, <-chan error)
DescribeVulListWithChan invokes the aegis.DescribeVulList API asynchronously api document: https://help.aliyun.com/api/aegis/describevullist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeWarning ¶
func (client *Client) DescribeWarning(request *DescribeWarningRequest) (response *DescribeWarningResponse, err error)
DescribeWarning invokes the aegis.DescribeWarning API synchronously api document: https://help.aliyun.com/api/aegis/describewarning.html
func (*Client) DescribeWarningWithCallback ¶
func (client *Client) DescribeWarningWithCallback(request *DescribeWarningRequest, callback func(response *DescribeWarningResponse, err error)) <-chan int
DescribeWarningWithCallback invokes the aegis.DescribeWarning API asynchronously api document: https://help.aliyun.com/api/aegis/describewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeWarningWithChan ¶
func (client *Client) DescribeWarningWithChan(request *DescribeWarningRequest) (<-chan *DescribeWarningResponse, <-chan error)
DescribeWarningWithChan invokes the aegis.DescribeWarning API asynchronously api document: https://help.aliyun.com/api/aegis/describewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeWebshell ¶
func (client *Client) DescribeWebshell(request *DescribeWebshellRequest) (response *DescribeWebshellResponse, err error)
DescribeWebshell invokes the aegis.DescribeWebshell API synchronously api document: https://help.aliyun.com/api/aegis/describewebshell.html
func (*Client) DescribeWebshellWithCallback ¶
func (client *Client) DescribeWebshellWithCallback(request *DescribeWebshellRequest, callback func(response *DescribeWebshellResponse, err error)) <-chan int
DescribeWebshellWithCallback invokes the aegis.DescribeWebshell API asynchronously api document: https://help.aliyun.com/api/aegis/describewebshell.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeWebshellWithChan ¶
func (client *Client) DescribeWebshellWithChan(request *DescribeWebshellRequest) (<-chan *DescribeWebshellResponse, <-chan error)
DescribeWebshellWithChan invokes the aegis.DescribeWebshell API asynchronously api document: https://help.aliyun.com/api/aegis/describewebshell.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) Describesummary ¶
func (client *Client) Describesummary(request *DescribesummaryRequest) (response *DescribesummaryResponse, err error)
Describesummary invokes the aegis.Describesummary API synchronously api document: https://help.aliyun.com/api/aegis/describesummary.html
func (*Client) DescribesummaryWithCallback ¶
func (client *Client) DescribesummaryWithCallback(request *DescribesummaryRequest, callback func(response *DescribesummaryResponse, err error)) <-chan int
DescribesummaryWithCallback invokes the aegis.Describesummary API asynchronously api document: https://help.aliyun.com/api/aegis/describesummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribesummaryWithChan ¶
func (client *Client) DescribesummaryWithChan(request *DescribesummaryRequest) (<-chan *DescribesummaryResponse, <-chan error)
DescribesummaryWithChan invokes the aegis.Describesummary API asynchronously api document: https://help.aliyun.com/api/aegis/describesummary.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExportWarning ¶
func (client *Client) ExportWarning(request *ExportWarningRequest) (response *ExportWarningResponse, err error)
ExportWarning invokes the aegis.ExportWarning API synchronously api document: https://help.aliyun.com/api/aegis/exportwarning.html
func (*Client) ExportWarningWithCallback ¶
func (client *Client) ExportWarningWithCallback(request *ExportWarningRequest, callback func(response *ExportWarningResponse, err error)) <-chan int
ExportWarningWithCallback invokes the aegis.ExportWarning API asynchronously api document: https://help.aliyun.com/api/aegis/exportwarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ExportWarningWithChan ¶
func (client *Client) ExportWarningWithChan(request *ExportWarningRequest) (<-chan *ExportWarningResponse, <-chan error)
ExportWarningWithChan invokes the aegis.ExportWarning API asynchronously api document: https://help.aliyun.com/api/aegis/exportwarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAccountStatistics ¶
func (client *Client) GetAccountStatistics(request *GetAccountStatisticsRequest) (response *GetAccountStatisticsResponse, err error)
GetAccountStatistics invokes the aegis.GetAccountStatistics API synchronously api document: https://help.aliyun.com/api/aegis/getaccountstatistics.html
func (*Client) GetAccountStatisticsWithCallback ¶
func (client *Client) GetAccountStatisticsWithCallback(request *GetAccountStatisticsRequest, callback func(response *GetAccountStatisticsResponse, err error)) <-chan int
GetAccountStatisticsWithCallback invokes the aegis.GetAccountStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getaccountstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetAccountStatisticsWithChan ¶
func (client *Client) GetAccountStatisticsWithChan(request *GetAccountStatisticsRequest) (<-chan *GetAccountStatisticsResponse, <-chan error)
GetAccountStatisticsWithChan invokes the aegis.GetAccountStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getaccountstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCrackStatistics ¶
func (client *Client) GetCrackStatistics(request *GetCrackStatisticsRequest) (response *GetCrackStatisticsResponse, err error)
GetCrackStatistics invokes the aegis.GetCrackStatistics API synchronously api document: https://help.aliyun.com/api/aegis/getcrackstatistics.html
func (*Client) GetCrackStatisticsWithCallback ¶
func (client *Client) GetCrackStatisticsWithCallback(request *GetCrackStatisticsRequest, callback func(response *GetCrackStatisticsResponse, err error)) <-chan int
GetCrackStatisticsWithCallback invokes the aegis.GetCrackStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getcrackstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCrackStatisticsWithChan ¶
func (client *Client) GetCrackStatisticsWithChan(request *GetCrackStatisticsRequest) (<-chan *GetCrackStatisticsResponse, <-chan error)
GetCrackStatisticsWithChan invokes the aegis.GetCrackStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getcrackstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetEntityList ¶
func (client *Client) GetEntityList(request *GetEntityListRequest) (response *GetEntityListResponse, err error)
GetEntityList invokes the aegis.GetEntityList API synchronously api document: https://help.aliyun.com/api/aegis/getentitylist.html
func (*Client) GetEntityListWithCallback ¶
func (client *Client) GetEntityListWithCallback(request *GetEntityListRequest, callback func(response *GetEntityListResponse, err error)) <-chan int
GetEntityListWithCallback invokes the aegis.GetEntityList API asynchronously api document: https://help.aliyun.com/api/aegis/getentitylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetEntityListWithChan ¶
func (client *Client) GetEntityListWithChan(request *GetEntityListRequest) (<-chan *GetEntityListResponse, <-chan error)
GetEntityListWithChan invokes the aegis.GetEntityList API asynchronously api document: https://help.aliyun.com/api/aegis/getentitylist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetStatistics ¶
func (client *Client) GetStatistics(request *GetStatisticsRequest) (response *GetStatisticsResponse, err error)
GetStatistics invokes the aegis.GetStatistics API synchronously api document: https://help.aliyun.com/api/aegis/getstatistics.html
func (*Client) GetStatisticsByUuid ¶
func (client *Client) GetStatisticsByUuid(request *GetStatisticsByUuidRequest) (response *GetStatisticsByUuidResponse, err error)
GetStatisticsByUuid invokes the aegis.GetStatisticsByUuid API synchronously api document: https://help.aliyun.com/api/aegis/getstatisticsbyuuid.html
func (*Client) GetStatisticsByUuidWithCallback ¶
func (client *Client) GetStatisticsByUuidWithCallback(request *GetStatisticsByUuidRequest, callback func(response *GetStatisticsByUuidResponse, err error)) <-chan int
GetStatisticsByUuidWithCallback invokes the aegis.GetStatisticsByUuid API asynchronously api document: https://help.aliyun.com/api/aegis/getstatisticsbyuuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetStatisticsByUuidWithChan ¶
func (client *Client) GetStatisticsByUuidWithChan(request *GetStatisticsByUuidRequest) (<-chan *GetStatisticsByUuidResponse, <-chan error)
GetStatisticsByUuidWithChan invokes the aegis.GetStatisticsByUuid API asynchronously api document: https://help.aliyun.com/api/aegis/getstatisticsbyuuid.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetStatisticsWithCallback ¶
func (client *Client) GetStatisticsWithCallback(request *GetStatisticsRequest, callback func(response *GetStatisticsResponse, err error)) <-chan int
GetStatisticsWithCallback invokes the aegis.GetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetStatisticsWithChan ¶
func (client *Client) GetStatisticsWithChan(request *GetStatisticsRequest) (<-chan *GetStatisticsResponse, <-chan error)
GetStatisticsWithChan invokes the aegis.GetStatistics API asynchronously api document: https://help.aliyun.com/api/aegis/getstatistics.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyBatchIgnoreVul ¶
func (client *Client) ModifyBatchIgnoreVul(request *ModifyBatchIgnoreVulRequest) (response *ModifyBatchIgnoreVulResponse, err error)
ModifyBatchIgnoreVul invokes the aegis.ModifyBatchIgnoreVul API synchronously api document: https://help.aliyun.com/api/aegis/modifybatchignorevul.html
func (*Client) ModifyBatchIgnoreVulWithCallback ¶
func (client *Client) ModifyBatchIgnoreVulWithCallback(request *ModifyBatchIgnoreVulRequest, callback func(response *ModifyBatchIgnoreVulResponse, err error)) <-chan int
ModifyBatchIgnoreVulWithCallback invokes the aegis.ModifyBatchIgnoreVul API asynchronously api document: https://help.aliyun.com/api/aegis/modifybatchignorevul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyBatchIgnoreVulWithChan ¶
func (client *Client) ModifyBatchIgnoreVulWithChan(request *ModifyBatchIgnoreVulRequest) (<-chan *ModifyBatchIgnoreVulResponse, <-chan error)
ModifyBatchIgnoreVulWithChan invokes the aegis.ModifyBatchIgnoreVul API asynchronously api document: https://help.aliyun.com/api/aegis/modifybatchignorevul.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyMachineConfig ¶
func (client *Client) ModifyMachineConfig(request *ModifyMachineConfigRequest) (response *ModifyMachineConfigResponse, err error)
ModifyMachineConfig invokes the aegis.ModifyMachineConfig API synchronously api document: https://help.aliyun.com/api/aegis/modifymachineconfig.html
func (*Client) ModifyMachineConfigWithCallback ¶
func (client *Client) ModifyMachineConfigWithCallback(request *ModifyMachineConfigRequest, callback func(response *ModifyMachineConfigResponse, err error)) <-chan int
ModifyMachineConfigWithCallback invokes the aegis.ModifyMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifymachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyMachineConfigWithChan ¶
func (client *Client) ModifyMachineConfigWithChan(request *ModifyMachineConfigRequest) (<-chan *ModifyMachineConfigResponse, <-chan error)
ModifyMachineConfigWithChan invokes the aegis.ModifyMachineConfig API asynchronously api document: https://help.aliyun.com/api/aegis/modifymachineconfig.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyStrategy ¶
func (client *Client) ModifyStrategy(request *ModifyStrategyRequest) (response *ModifyStrategyResponse, err error)
ModifyStrategy invokes the aegis.ModifyStrategy API synchronously api document: https://help.aliyun.com/api/aegis/modifystrategy.html
func (*Client) ModifyStrategyTarget ¶
func (client *Client) ModifyStrategyTarget(request *ModifyStrategyTargetRequest) (response *ModifyStrategyTargetResponse, err error)
ModifyStrategyTarget invokes the aegis.ModifyStrategyTarget API synchronously api document: https://help.aliyun.com/api/aegis/modifystrategytarget.html
func (*Client) ModifyStrategyTargetWithCallback ¶
func (client *Client) ModifyStrategyTargetWithCallback(request *ModifyStrategyTargetRequest, callback func(response *ModifyStrategyTargetResponse, err error)) <-chan int
ModifyStrategyTargetWithCallback invokes the aegis.ModifyStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyStrategyTargetWithChan ¶
func (client *Client) ModifyStrategyTargetWithChan(request *ModifyStrategyTargetRequest) (<-chan *ModifyStrategyTargetResponse, <-chan error)
ModifyStrategyTargetWithChan invokes the aegis.ModifyStrategyTarget API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategytarget.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyStrategyWithCallback ¶
func (client *Client) ModifyStrategyWithCallback(request *ModifyStrategyRequest, callback func(response *ModifyStrategyResponse, err error)) <-chan int
ModifyStrategyWithCallback invokes the aegis.ModifyStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyStrategyWithChan ¶
func (client *Client) ModifyStrategyWithChan(request *ModifyStrategyRequest) (<-chan *ModifyStrategyResponse, <-chan error)
ModifyStrategyWithChan invokes the aegis.ModifyStrategy API asynchronously api document: https://help.aliyun.com/api/aegis/modifystrategy.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) OperateWarning ¶
func (client *Client) OperateWarning(request *OperateWarningRequest) (response *OperateWarningResponse, err error)
OperateWarning invokes the aegis.OperateWarning API synchronously api document: https://help.aliyun.com/api/aegis/operatewarning.html
func (*Client) OperateWarningWithCallback ¶
func (client *Client) OperateWarningWithCallback(request *OperateWarningRequest, callback func(response *OperateWarningResponse, err error)) <-chan int
OperateWarningWithCallback invokes the aegis.OperateWarning API asynchronously api document: https://help.aliyun.com/api/aegis/operatewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) OperateWarningWithChan ¶
func (client *Client) OperateWarningWithChan(request *OperateWarningRequest) (<-chan *OperateWarningResponse, <-chan error)
OperateWarningWithChan invokes the aegis.OperateWarning API asynchronously api document: https://help.aliyun.com/api/aegis/operatewarning.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryCrackEvent ¶
func (client *Client) QueryCrackEvent(request *QueryCrackEventRequest) (response *QueryCrackEventResponse, err error)
QueryCrackEvent invokes the aegis.QueryCrackEvent API synchronously api document: https://help.aliyun.com/api/aegis/querycrackevent.html
func (*Client) QueryCrackEventWithCallback ¶
func (client *Client) QueryCrackEventWithCallback(request *QueryCrackEventRequest, callback func(response *QueryCrackEventResponse, err error)) <-chan int
QueryCrackEventWithCallback invokes the aegis.QueryCrackEvent API asynchronously api document: https://help.aliyun.com/api/aegis/querycrackevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryCrackEventWithChan ¶
func (client *Client) QueryCrackEventWithChan(request *QueryCrackEventRequest) (<-chan *QueryCrackEventResponse, <-chan error)
QueryCrackEventWithChan invokes the aegis.QueryCrackEvent API asynchronously api document: https://help.aliyun.com/api/aegis/querycrackevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryLoginEvent ¶
func (client *Client) QueryLoginEvent(request *QueryLoginEventRequest) (response *QueryLoginEventResponse, err error)
QueryLoginEvent invokes the aegis.QueryLoginEvent API synchronously api document: https://help.aliyun.com/api/aegis/queryloginevent.html
func (*Client) QueryLoginEventWithCallback ¶
func (client *Client) QueryLoginEventWithCallback(request *QueryLoginEventRequest, callback func(response *QueryLoginEventResponse, err error)) <-chan int
QueryLoginEventWithCallback invokes the aegis.QueryLoginEvent API asynchronously api document: https://help.aliyun.com/api/aegis/queryloginevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) QueryLoginEventWithChan ¶
func (client *Client) QueryLoginEventWithChan(request *QueryLoginEventRequest) (<-chan *QueryLoginEventResponse, <-chan error)
QueryLoginEventWithChan invokes the aegis.QueryLoginEvent API asynchronously api document: https://help.aliyun.com/api/aegis/queryloginevent.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleaseInstance ¶
func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (response *ReleaseInstanceResponse, err error)
ReleaseInstance invokes the aegis.ReleaseInstance API synchronously api document: https://help.aliyun.com/api/aegis/releaseinstance.html
func (*Client) ReleaseInstanceWithCallback ¶
func (client *Client) ReleaseInstanceWithCallback(request *ReleaseInstanceRequest, callback func(response *ReleaseInstanceResponse, err error)) <-chan int
ReleaseInstanceWithCallback invokes the aegis.ReleaseInstance API asynchronously api document: https://help.aliyun.com/api/aegis/releaseinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ReleaseInstanceWithChan ¶
func (client *Client) ReleaseInstanceWithChan(request *ReleaseInstanceRequest) (<-chan *ReleaseInstanceResponse, <-chan error)
ReleaseInstanceWithChan invokes the aegis.ReleaseInstance API asynchronously api document: https://help.aliyun.com/api/aegis/releaseinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RenewInstance ¶
func (client *Client) RenewInstance(request *RenewInstanceRequest) (response *RenewInstanceResponse, err error)
RenewInstance invokes the aegis.RenewInstance API synchronously api document: https://help.aliyun.com/api/aegis/renewinstance.html
func (*Client) RenewInstanceWithCallback ¶
func (client *Client) RenewInstanceWithCallback(request *RenewInstanceRequest, callback func(response *RenewInstanceResponse, err error)) <-chan int
RenewInstanceWithCallback invokes the aegis.RenewInstance API asynchronously api document: https://help.aliyun.com/api/aegis/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RenewInstanceWithChan ¶
func (client *Client) RenewInstanceWithChan(request *RenewInstanceRequest) (<-chan *RenewInstanceResponse, <-chan error)
RenewInstanceWithChan invokes the aegis.RenewInstance API asynchronously api document: https://help.aliyun.com/api/aegis/renewinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpgradeInstance ¶
func (client *Client) UpgradeInstance(request *UpgradeInstanceRequest) (response *UpgradeInstanceResponse, err error)
UpgradeInstance invokes the aegis.UpgradeInstance API synchronously api document: https://help.aliyun.com/api/aegis/upgradeinstance.html
func (*Client) UpgradeInstanceWithCallback ¶
func (client *Client) UpgradeInstanceWithCallback(request *UpgradeInstanceRequest, callback func(response *UpgradeInstanceResponse, err error)) <-chan int
UpgradeInstanceWithCallback invokes the aegis.UpgradeInstance API asynchronously api document: https://help.aliyun.com/api/aegis/upgradeinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpgradeInstanceWithChan ¶
func (client *Client) UpgradeInstanceWithChan(request *UpgradeInstanceRequest) (<-chan *UpgradeInstanceResponse, <-chan error)
UpgradeInstanceWithChan invokes the aegis.UpgradeInstance API asynchronously api document: https://help.aliyun.com/api/aegis/upgradeinstance.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type Config ¶
type Config struct { StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` Ip string `json:"Ip" xml:"Ip"` StrategyId int `json:"StrategyId" xml:"StrategyId"` Account string `json:"Account" xml:"Account"` Location string `json:"Location" xml:"Location"` Switcher string `json:"Switcher" xml:"Switcher"` VulType string `json:"VulType" xml:"VulType"` UuidCount int `json:"UuidCount" xml:"UuidCount"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TargetList []Target `json:"TargetList" xml:"TargetList"` }
Config is a nested struct in aegis response
type ConfigTarget ¶
type ConfigTarget struct { Flag string `json:"Flag" xml:"Flag"` Target string `json:"Target" xml:"Target"` TargetType string `json:"TargetType" xml:"TargetType"` }
ConfigTarget is a nested struct in aegis response
type ConfigTargetsInDescribeMachineConfig ¶
type ConfigTargetsInDescribeMachineConfig struct {
ConfigTarget []ConfigTarget `json:"ConfigTarget" xml:"ConfigTarget"`
}
ConfigTargetsInDescribeMachineConfig is a nested struct in aegis response
type ConfigTargetsInDescribeStratety ¶
type ConfigTargetsInDescribeStratety struct {
ConfigTarget []ConfigTarget `json:"ConfigTarget" xml:"ConfigTarget"`
}
ConfigTargetsInDescribeStratety is a nested struct in aegis response
type Configs ¶
type Configs struct {
Config []Config `json:"Config" xml:"Config"`
}
Configs is a nested struct in aegis response
type CreateInstanceRequest ¶
type CreateInstanceRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ClientToken string `position:"Query" name:"ClientToken"` Duration requests.Integer `position:"Query" name:"Duration"` PricingCycle string `position:"Query" name:"PricingCycle"` VersionCode requests.Integer `position:"Query" name:"VersionCode"` VmNumber requests.Integer `position:"Query" name:"VmNumber"` IsAutoRenew requests.Boolean `position:"Query" name:"IsAutoRenew"` AutoRenewDuration requests.Integer `position:"Query" name:"AutoRenewDuration"` }
CreateInstanceRequest is the request struct for api CreateInstance
func CreateCreateInstanceRequest ¶
func CreateCreateInstanceRequest() (request *CreateInstanceRequest)
CreateCreateInstanceRequest creates a request to invoke CreateInstance API
type CreateInstanceResponse ¶
type CreateInstanceResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateInstanceResponse is the response struct for api CreateInstance
func CreateCreateInstanceResponse ¶
func CreateCreateInstanceResponse() (response *CreateInstanceResponse)
CreateCreateInstanceResponse creates a response to parse from CreateInstance response
type CreateSuspiciousExportRequest ¶
type CreateSuspiciousExportRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` EventNameRemark string `position:"Query" name:"EventNameRemark"` StatusList string `position:"Query" name:"StatusList"` Level string `position:"Query" name:"Level"` Dealed string `position:"Query" name:"Dealed"` EventType string `position:"Query" name:"EventType"` Uuids string `position:"Query" name:"Uuids"` GroupId string `position:"Query" name:"GroupId"` Remark string `position:"Query" name:"Remark"` Tag string `position:"Query" name:"Tag"` }
CreateSuspiciousExportRequest is the request struct for api CreateSuspiciousExport
func CreateCreateSuspiciousExportRequest ¶
func CreateCreateSuspiciousExportRequest() (request *CreateSuspiciousExportRequest)
CreateCreateSuspiciousExportRequest creates a request to invoke CreateSuspiciousExport API
type CreateSuspiciousExportResponse ¶
type CreateSuspiciousExportResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id int `json:"Id" xml:"Id"` FileName string `json:"FileName" xml:"FileName"` }
CreateSuspiciousExportResponse is the response struct for api CreateSuspiciousExport
func CreateCreateSuspiciousExportResponse ¶
func CreateCreateSuspiciousExportResponse() (response *CreateSuspiciousExportResponse)
CreateCreateSuspiciousExportResponse creates a response to parse from CreateSuspiciousExport response
type CreateUserSettingRequest ¶
type CreateUserSettingRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` FrequencyByDays requests.Integer `position:"Query" name:"FrequencyByDays"` }
CreateUserSettingRequest is the request struct for api CreateUserSetting
func CreateCreateUserSettingRequest ¶
func CreateCreateUserSettingRequest() (request *CreateUserSettingRequest)
CreateCreateUserSettingRequest creates a request to invoke CreateUserSetting API
type CreateUserSettingResponse ¶
type CreateUserSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateUserSettingResponse is the response struct for api CreateUserSetting
func CreateCreateUserSettingResponse ¶
func CreateCreateUserSettingResponse() (response *CreateUserSettingResponse)
CreateCreateUserSettingResponse creates a response to parse from CreateUserSetting response
type CreateUserWhiteListRequest ¶
type CreateUserWhiteListRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RiskIdList string `position:"Query" name:"RiskIdList"` }
CreateUserWhiteListRequest is the request struct for api CreateUserWhiteList
func CreateCreateUserWhiteListRequest ¶
func CreateCreateUserWhiteListRequest() (request *CreateUserWhiteListRequest)
CreateCreateUserWhiteListRequest creates a request to invoke CreateUserWhiteList API
type CreateUserWhiteListResponse ¶
type CreateUserWhiteListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` }
CreateUserWhiteListResponse is the response struct for api CreateUserWhiteList
func CreateCreateUserWhiteListResponse ¶
func CreateCreateUserWhiteListResponse() (response *CreateUserWhiteListResponse)
CreateCreateUserWhiteListResponse creates a response to parse from CreateUserWhiteList response
type CveList ¶
type CveList struct {
CveList []string `json:"CveList" xml:"CveList"`
}
CveList is a nested struct in aegis response
type Cves ¶
type Cves struct {
CvesItem []CvesItem `json:"CvesItem" xml:"CvesItem"`
}
Cves is a nested struct in aegis response
type CvesItem ¶
type CvesItem struct { CveId string `json:"CveId" xml:"CveId"` CnvdId string `json:"CnvdId" xml:"CnvdId"` OtherId string `json:"OtherId" xml:"OtherId"` Title string `json:"Title" xml:"Title"` CvssScore string `json:"CvssScore" xml:"CvssScore"` CvssVector string `json:"CvssVector" xml:"CvssVector"` ReleaseTime int `json:"ReleaseTime" xml:"ReleaseTime"` Complexity string `json:"Complexity" xml:"Complexity"` Poc string `json:"Poc" xml:"Poc"` PocCreateTime int `json:"PocCreateTime" xml:"PocCreateTime"` PocDisclosureTime int `json:"PocDisclosureTime" xml:"PocDisclosureTime"` Summary string `json:"Summary" xml:"Summary"` Solution string `json:"Solution" xml:"Solution"` Content string `json:"Content" xml:"Content"` Vendor string `json:"Vendor" xml:"Vendor"` Product string `json:"Product" xml:"Product"` VulLevel string `json:"VulLevel" xml:"VulLevel"` Reference string `json:"Reference" xml:"Reference"` Classify string `json:"Classify" xml:"Classify"` Classifys []ClassifysItem `json:"Classifys" xml:"Classifys"` }
CvesItem is a nested struct in aegis response
type Data ¶
type Data struct { Intercepted int `json:"Intercepted" xml:"Intercepted"` Patch int `json:"Patch" xml:"Patch"` RemoteLogin int `json:"RemoteLogin" xml:"RemoteLogin"` CrackSuccess int `json:"CrackSuccess" xml:"CrackSuccess"` Account int `json:"Account" xml:"Account"` Health int `json:"Health" xml:"Health"` Trojan int `json:"Trojan" xml:"Trojan"` PageInfo PageInfo `json:"PageInfo" xml:"PageInfo"` List ListInQueryCrackEvent `json:"List" xml:"List"` }
Data is a nested struct in aegis response
type DataInGetStatisticsByUuid ¶
type DataInGetStatisticsByUuid struct {
Entity []Entity `json:"Entity" xml:"Entity"`
}
DataInGetStatisticsByUuid is a nested struct in aegis response
type DeleteStrategyRequest ¶
type DeleteStrategyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Id string `position:"Query" name:"Id"` }
DeleteStrategyRequest is the request struct for api DeleteStrategy
func CreateDeleteStrategyRequest ¶
func CreateDeleteStrategyRequest() (request *DeleteStrategyRequest)
CreateDeleteStrategyRequest creates a request to invoke DeleteStrategy API
type DeleteStrategyResponse ¶
type DeleteStrategyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteStrategyResponse is the response struct for api DeleteStrategy
func CreateDeleteStrategyResponse ¶
func CreateDeleteStrategyResponse() (response *DeleteStrategyResponse)
CreateDeleteStrategyResponse creates a response to parse from DeleteStrategy response
type DescribeExportInfoRequest ¶
type DescribeExportInfoRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ExportId requests.Integer `position:"Query" name:"ExportId"` }
DescribeExportInfoRequest is the request struct for api DescribeExportInfo
func CreateDescribeExportInfoRequest ¶
func CreateDescribeExportInfoRequest() (request *DescribeExportInfoRequest)
CreateDescribeExportInfoRequest creates a request to invoke DescribeExportInfo API
type DescribeExportInfoResponse ¶
type DescribeExportInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` FileName string `json:"FileName" xml:"FileName"` CurrentCount int `json:"CurrentCount" xml:"CurrentCount"` Link string `json:"Link" xml:"Link"` Progress int `json:"Progress" xml:"Progress"` Id int `json:"Id" xml:"Id"` Message string `json:"Message" xml:"Message"` TotalCount int `json:"TotalCount" xml:"TotalCount"` GmtCreate int `json:"GmtCreate" xml:"GmtCreate"` Status string `json:"Status" xml:"Status"` }
DescribeExportInfoResponse is the response struct for api DescribeExportInfo
func CreateDescribeExportInfoResponse ¶
func CreateDescribeExportInfoResponse() (response *DescribeExportInfoResponse)
CreateDescribeExportInfoResponse creates a response to parse from DescribeExportInfo response
type DescribeLoginLogsRequest ¶
type DescribeLoginLogsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Statuses string `position:"Query" name:"Statuses"` Types string `position:"Query" name:"Types"` Tag string `position:"Query" name:"Tag"` Remark string `position:"Query" name:"Remark"` }
DescribeLoginLogsRequest is the request struct for api DescribeLoginLogs
func CreateDescribeLoginLogsRequest ¶
func CreateDescribeLoginLogsRequest() (request *DescribeLoginLogsRequest)
CreateDescribeLoginLogsRequest creates a request to invoke DescribeLoginLogs API
type DescribeLoginLogsResponse ¶
type DescribeLoginLogsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` TotalCount int `json:"TotalCount" xml:"TotalCount"` LogList []LogListItem `json:"LogList" xml:"LogList"` }
DescribeLoginLogsResponse is the response struct for api DescribeLoginLogs
func CreateDescribeLoginLogsResponse ¶
func CreateDescribeLoginLogsResponse() (response *DescribeLoginLogsResponse)
CreateDescribeLoginLogsResponse creates a response to parse from DescribeLoginLogs response
type DescribeMacConfigRequest ¶
type DescribeMacConfigRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Target string `position:"Query" name:"Target"` Types string `position:"Query" name:"Types"` Type string `position:"Query" name:"Type"` Config string `position:"Query" name:"Config"` Extern string `position:"Query" name:"Extern"` }
DescribeMacConfigRequest is the request struct for api DescribeMacConfig
func CreateDescribeMacConfigRequest ¶
func CreateDescribeMacConfigRequest() (request *DescribeMacConfigRequest)
CreateDescribeMacConfigRequest creates a request to invoke DescribeMacConfig API
type DescribeMacConfigResponse ¶
type DescribeMacConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` PageSize int `json:"PageSize" xml:"PageSize"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Configs []Config `json:"Configs" xml:"Configs"` }
DescribeMacConfigResponse is the response struct for api DescribeMacConfig
func CreateDescribeMacConfigResponse ¶
func CreateDescribeMacConfigResponse() (response *DescribeMacConfigResponse)
CreateDescribeMacConfigResponse creates a response to parse from DescribeMacConfig response
type DescribeMachineConfigRequest ¶
type DescribeMachineConfigRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Target string `position:"Query" name:"Target"` Types string `position:"Query" name:"Types"` Type string `position:"Query" name:"Type"` Config string `position:"Query" name:"Config"` Lang string `position:"Query" name:"Lang"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeMachineConfigRequest is the request struct for api DescribeMachineConfig
func CreateDescribeMachineConfigRequest ¶
func CreateDescribeMachineConfigRequest() (request *DescribeMachineConfigRequest)
CreateDescribeMachineConfigRequest creates a request to invoke DescribeMachineConfig API
type DescribeMachineConfigResponse ¶
type DescribeMachineConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` ConfigTargets []ConfigTarget `json:"ConfigTargets" xml:"ConfigTargets"` }
DescribeMachineConfigResponse is the response struct for api DescribeMachineConfig
func CreateDescribeMachineConfigResponse ¶
func CreateDescribeMachineConfigResponse() (response *DescribeMachineConfigResponse)
CreateDescribeMachineConfigResponse creates a response to parse from DescribeMachineConfig response
type DescribeRiskTypeRequest ¶
type DescribeRiskTypeRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Uuids string `position:"Query" name:"Uuids"` StrategyId requests.Integer `position:"Query" name:"StrategyId"` }
DescribeRiskTypeRequest is the request struct for api DescribeRiskType
func CreateDescribeRiskTypeRequest ¶
func CreateDescribeRiskTypeRequest() (request *DescribeRiskTypeRequest)
CreateDescribeRiskTypeRequest creates a request to invoke DescribeRiskType API
type DescribeRiskTypeResponse ¶
type DescribeRiskTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` RiskTypes []RiskType `json:"RiskTypes" xml:"RiskTypes"` }
DescribeRiskTypeResponse is the response struct for api DescribeRiskType
func CreateDescribeRiskTypeResponse ¶
func CreateDescribeRiskTypeResponse() (response *DescribeRiskTypeResponse)
CreateDescribeRiskTypeResponse creates a response to parse from DescribeRiskType response
type DescribeRiskWhiteListRequest ¶
type DescribeRiskWhiteListRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RiskName string `position:"Query" name:"RiskName"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` }
DescribeRiskWhiteListRequest is the request struct for api DescribeRiskWhiteList
func CreateDescribeRiskWhiteListRequest ¶
func CreateDescribeRiskWhiteListRequest() (request *DescribeRiskWhiteListRequest)
CreateDescribeRiskWhiteListRequest creates a request to invoke DescribeRiskWhiteList API
type DescribeRiskWhiteListResponse ¶
type DescribeRiskWhiteListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` WhiteLists []WhiteList `json:"WhiteLists" xml:"WhiteLists"` }
DescribeRiskWhiteListResponse is the response struct for api DescribeRiskWhiteList
func CreateDescribeRiskWhiteListResponse ¶
func CreateDescribeRiskWhiteListResponse() (response *DescribeRiskWhiteListResponse)
CreateDescribeRiskWhiteListResponse creates a response to parse from DescribeRiskWhiteList response
type DescribeRisksRequest ¶
type DescribeRisksRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RiskId requests.Integer `position:"Query" name:"RiskId"` RiskName string `position:"Query" name:"RiskName"` Limit requests.Integer `position:"Query" name:"Limit"` }
DescribeRisksRequest is the request struct for api DescribeRisks
func CreateDescribeRisksRequest ¶
func CreateDescribeRisksRequest() (request *DescribeRisksRequest)
CreateDescribeRisksRequest creates a request to invoke DescribeRisks API
type DescribeRisksResponse ¶
type DescribeRisksResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Risks []Risk `json:"Risks" xml:"Risks"` }
DescribeRisksResponse is the response struct for api DescribeRisks
func CreateDescribeRisksResponse ¶
func CreateDescribeRisksResponse() (response *DescribeRisksResponse)
CreateDescribeRisksResponse creates a response to parse from DescribeRisks response
type DescribeStrategyTargetRequest ¶
type DescribeStrategyTargetRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Type string `position:"Query" name:"Type"` Config string `position:"Query" name:"Config"` Target string `position:"Query" name:"Target"` }
DescribeStrategyTargetRequest is the request struct for api DescribeStrategyTarget
func CreateDescribeStrategyTargetRequest ¶
func CreateDescribeStrategyTargetRequest() (request *DescribeStrategyTargetRequest)
CreateDescribeStrategyTargetRequest creates a request to invoke DescribeStrategyTarget API
type DescribeStrategyTargetResponse ¶
type DescribeStrategyTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` StrategyTargets []StrategyTarget `json:"StrategyTargets" xml:"StrategyTargets"` }
DescribeStrategyTargetResponse is the response struct for api DescribeStrategyTarget
func CreateDescribeStrategyTargetResponse ¶
func CreateDescribeStrategyTargetResponse() (response *DescribeStrategyTargetResponse)
CreateDescribeStrategyTargetResponse creates a response to parse from DescribeStrategyTarget response
type DescribeStratetyDetailRequest ¶
type DescribeStratetyDetailRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Id string `position:"Query" name:"Id"` }
DescribeStratetyDetailRequest is the request struct for api DescribeStratetyDetail
func CreateDescribeStratetyDetailRequest ¶
func CreateDescribeStratetyDetailRequest() (request *DescribeStratetyDetailRequest)
CreateDescribeStratetyDetailRequest creates a request to invoke DescribeStratetyDetail API
type DescribeStratetyDetailResponse ¶
type DescribeStratetyDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Strategy Strategy `json:"Strategy" xml:"Strategy"` }
DescribeStratetyDetailResponse is the response struct for api DescribeStratetyDetail
func CreateDescribeStratetyDetailResponse ¶
func CreateDescribeStratetyDetailResponse() (response *DescribeStratetyDetailResponse)
CreateDescribeStratetyDetailResponse creates a response to parse from DescribeStratetyDetail response
type DescribeStratetyRequest ¶
type DescribeStratetyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` }
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"` Count int `json:"Count" xml:"Count"` Strategies []Strategie `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 DescribeSuspiciousEventsRequest ¶
type DescribeSuspiciousEventsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Uuid string `position:"Query" name:"Uuid"` Dealed string `position:"Query" name:"Dealed"` Remark string `position:"Query" name:"Remark"` Level string `position:"Query" name:"Level"` EventType string `position:"Query" name:"EventType"` }
DescribeSuspiciousEventsRequest is the request struct for api DescribeSuspiciousEvents
func CreateDescribeSuspiciousEventsRequest ¶
func CreateDescribeSuspiciousEventsRequest() (request *DescribeSuspiciousEventsRequest)
CreateDescribeSuspiciousEventsRequest creates a request to invoke DescribeSuspiciousEvents API
type DescribeSuspiciousEventsResponse ¶
type DescribeSuspiciousEventsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` LogList []LogListItem `json:"LogList" xml:"LogList"` }
DescribeSuspiciousEventsResponse is the response struct for api DescribeSuspiciousEvents
func CreateDescribeSuspiciousEventsResponse ¶
func CreateDescribeSuspiciousEventsResponse() (response *DescribeSuspiciousEventsResponse)
CreateDescribeSuspiciousEventsResponse creates a response to parse from DescribeSuspiciousEvents response
type DescribeSuspiciousExportInfoRequest ¶
type DescribeSuspiciousExportInfoRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ExportId requests.Integer `position:"Query" name:"ExportId"` }
DescribeSuspiciousExportInfoRequest is the request struct for api DescribeSuspiciousExportInfo
func CreateDescribeSuspiciousExportInfoRequest ¶
func CreateDescribeSuspiciousExportInfoRequest() (request *DescribeSuspiciousExportInfoRequest)
CreateDescribeSuspiciousExportInfoRequest creates a request to invoke DescribeSuspiciousExportInfo API
type DescribeSuspiciousExportInfoResponse ¶
type DescribeSuspiciousExportInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id int `json:"Id" xml:"Id"` GmtCreate int `json:"GmtCreate" xml:"GmtCreate"` FileName string `json:"FileName" xml:"FileName"` CurrentCount int `json:"CurrentCount" xml:"CurrentCount"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Progress int `json:"Progress" xml:"Progress"` Status string `json:"Status" xml:"Status"` Message string `json:"Message" xml:"Message"` Link string `json:"Link" xml:"Link"` }
DescribeSuspiciousExportInfoResponse is the response struct for api DescribeSuspiciousExportInfo
func CreateDescribeSuspiciousExportInfoResponse ¶
func CreateDescribeSuspiciousExportInfoResponse() (response *DescribeSuspiciousExportInfoResponse)
CreateDescribeSuspiciousExportInfoResponse creates a response to parse from DescribeSuspiciousExportInfo response
type DescribeUserSettingRequest ¶
type DescribeUserSettingRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` }
DescribeUserSettingRequest is the request struct for api DescribeUserSetting
func CreateDescribeUserSettingRequest ¶
func CreateDescribeUserSettingRequest() (request *DescribeUserSettingRequest)
CreateDescribeUserSettingRequest creates a request to invoke DescribeUserSetting API
type DescribeUserSettingResponse ¶
type DescribeUserSettingResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InvalidWarningKeepDays int `json:"InvalidWarningKeepDays" xml:"InvalidWarningKeepDays"` }
DescribeUserSettingResponse is the response struct for api DescribeUserSetting
func CreateDescribeUserSettingResponse ¶
func CreateDescribeUserSettingResponse() (response *DescribeUserSettingResponse)
CreateDescribeUserSettingResponse creates a response to parse from DescribeUserSetting response
type DescribeVulDetailsRequest ¶
type DescribeVulDetailsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Type string `position:"Query" name:"Type"` Name string `position:"Query" name:"Name"` }
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 []CvesItem `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 SourceIp string `position:"Query" name:"SourceIp"` Type string `position:"Query" name:"Type"` Uuids string `position:"Query" name:"Uuids"` Name string `position:"Query" name:"Name"` Level string `position:"Query" name:"Level"` StatusList string `position:"Query" name:"StatusList"` Necessity string `position:"Query" name:"Necessity"` Dealed string `position:"Query" name:"Dealed"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
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 []VulRecordsItem `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 DescribeWarningRequest ¶
type DescribeWarningRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` TypeNames string `position:"Query" name:"TypeNames"` SubTypeNames string `position:"Query" name:"SubTypeNames"` RiskLevels string `position:"Query" name:"RiskLevels"` StatusList string `position:"Query" name:"StatusList"` RiskName string `position:"Query" name:"RiskName"` StrategyId requests.Integer `position:"Query" name:"StrategyId"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` Uuids string `position:"Query" name:"Uuids"` Dealed string `position:"Query" name:"Dealed"` }
DescribeWarningRequest is the request struct for api DescribeWarning
func CreateDescribeWarningRequest ¶
func CreateDescribeWarningRequest() (request *DescribeWarningRequest)
CreateDescribeWarningRequest creates a request to invoke DescribeWarning API
type DescribeWarningResponse ¶
type DescribeWarningResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` Warnings []Warning `json:"Warnings" xml:"Warnings"` }
DescribeWarningResponse is the response struct for api DescribeWarning
func CreateDescribeWarningResponse ¶
func CreateDescribeWarningResponse() (response *DescribeWarningResponse)
CreateDescribeWarningResponse creates a response to parse from DescribeWarning response
type DescribeWebshellRequest ¶
type DescribeWebshellRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` GroupId requests.Integer `position:"Query" name:"GroupId"` Remark string `position:"Query" name:"Remark"` Tag requests.Integer `position:"Query" name:"Tag"` Dealed string `position:"Query" name:"Dealed"` }
DescribeWebshellRequest is the request struct for api DescribeWebshell
func CreateDescribeWebshellRequest ¶
func CreateDescribeWebshellRequest() (request *DescribeWebshellRequest)
CreateDescribeWebshellRequest creates a request to invoke DescribeWebshell API
type DescribeWebshellResponse ¶
type DescribeWebshellResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` WebshellList []WebshellListItem `json:"WebshellList" xml:"WebshellList"` }
DescribeWebshellResponse is the response struct for api DescribeWebshell
func CreateDescribeWebshellResponse ¶
func CreateDescribeWebshellResponse() (response *DescribeWebshellResponse)
CreateDescribeWebshellResponse creates a response to parse from DescribeWebshell response
type DescribesummaryRequest ¶
type DescribesummaryRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Uuids string `position:"Query" name:"Uuids"` TypeNames string `position:"Query" name:"TypeNames"` SubTypeNames string `position:"Query" name:"SubTypeNames"` RiskLevels string `position:"Query" name:"RiskLevels"` StatusList string `position:"Query" name:"StatusList"` RiskName string `position:"Query" name:"RiskName"` Dealed string `position:"Query" name:"Dealed"` StrategyId requests.Integer `position:"Query" name:"StrategyId"` PageSize requests.Integer `position:"Query" name:"PageSize"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` }
DescribesummaryRequest is the request struct for api Describesummary
func CreateDescribesummaryRequest ¶
func CreateDescribesummaryRequest() (request *DescribesummaryRequest)
CreateDescribesummaryRequest creates a request to invoke Describesummary API
type DescribesummaryResponse ¶
type DescribesummaryResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Count int `json:"Count" xml:"Count"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` WarningSummarys []WarningSummary `json:"WarningSummarys" xml:"WarningSummarys"` }
DescribesummaryResponse is the response struct for api Describesummary
func CreateDescribesummaryResponse ¶
func CreateDescribesummaryResponse() (response *DescribesummaryResponse)
CreateDescribesummaryResponse creates a response to parse from Describesummary response
type Detail ¶
type Detail struct {
DetailItems []DetailItem `json:"DetailItems" xml:"DetailItems"`
}
Detail is a nested struct in aegis response
type DetailItem ¶
type DetailItem struct { Name string `json:"name" xml:"name"` Value string `json:"value" xml:"value"` Type string `json:"type" xml:"type"` }
DetailItem is a nested struct in aegis response
type DetailItems ¶
type DetailItems struct {
DetailItem []DetailItem `json:"DetailItem" xml:"DetailItem"`
}
DetailItems is a nested struct in aegis response
type DetailList ¶
type DetailList struct {
DetailListItem []DetailListItem `json:"DetailListItem" xml:"DetailListItem"`
}
DetailList is a nested struct in aegis response
type DetailListItem ¶
type DetailListItem struct { Name string `json:"Name" xml:"Name"` Type string `json:"Type" xml:"Type"` Value string `json:"Value" xml:"Value"` }
DetailListItem is a nested struct in aegis response
type Details ¶
type Details struct {
Detail []Detail `json:"Detail" xml:"Detail"`
}
Details is a nested struct in aegis response
type Entity ¶
type Entity struct { AttackType int `json:"AttackType" xml:"AttackType"` Ip string `json:"Ip" xml:"Ip"` LoginType int `json:"LoginType" xml:"LoginType"` CrackTimes int `json:"CrackTimes" xml:"CrackTimes"` Account int `json:"Account" xml:"Account"` CrackSourceIp string `json:"CrackSourceIp" xml:"CrackSourceIp"` StatusName string `json:"StatusName" xml:"StatusName"` GroupId int `json:"GroupId" xml:"GroupId"` InstanceName string `json:"InstanceName" xml:"InstanceName"` Location string `json:"Location" xml:"Location"` Trojan int `json:"Trojan" xml:"Trojan"` Status int `json:"Status" xml:"Status"` AttackTime string `json:"AttackTime" xml:"AttackTime"` LoginSourceIp string `json:"LoginSourceIp" xml:"LoginSourceIp"` BuyVersion string `json:"BuyVersion" xml:"BuyVersion"` Region string `json:"Region" xml:"Region"` AttackTypeName string `json:"AttackTypeName" xml:"AttackTypeName"` Health int `json:"Health" xml:"Health"` Uuid string `json:"Uuid" xml:"Uuid"` InWhite int `json:"InWhite" xml:"InWhite"` Patch int `json:"Patch" xml:"Patch"` LoginTime string `json:"LoginTime" xml:"LoginTime"` UserName string `json:"UserName" xml:"UserName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Online bool `json:"Online" xml:"Online"` LoginTypeName string `json:"LoginTypeName" xml:"LoginTypeName"` }
Entity is a nested struct in aegis response
type EntityInGetEntityList ¶
type EntityInGetEntityList struct { Uuid string `json:"Uuid" xml:"Uuid"` GroupId int `json:"GroupId" xml:"GroupId"` Ip string `json:"Ip" xml:"Ip"` InstanceName string `json:"InstanceName" xml:"InstanceName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Region string `json:"Region" xml:"Region"` Os string `json:"Os" xml:"Os"` Flag string `json:"Flag" xml:"Flag"` BuyVersion string `json:"BuyVersion" xml:"BuyVersion"` AegisOnline bool `json:"AegisOnline" xml:"AegisOnline"` AegisVersion string `json:"aegisVersion" xml:"aegisVersion"` }
EntityInGetEntityList is a nested struct in aegis response
type ExportWarningRequest ¶
type ExportWarningRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Uuids string `position:"Query" name:"Uuids"` TypeNames string `position:"Query" name:"TypeNames"` SubTypeNames string `position:"Query" name:"SubTypeNames"` RiskLevels string `position:"Query" name:"RiskLevels"` StatusList string `position:"Query" name:"StatusList"` RiskName string `position:"Query" name:"RiskName"` Dealed string `position:"Query" name:"Dealed"` IsSummaryExport requests.Integer `position:"Query" name:"IsSummaryExport"` StrategyId requests.Integer `position:"Query" name:"StrategyId"` }
ExportWarningRequest is the request struct for api ExportWarning
func CreateExportWarningRequest ¶
func CreateExportWarningRequest() (request *ExportWarningRequest)
CreateExportWarningRequest creates a request to invoke ExportWarning API
type ExportWarningResponse ¶
type ExportWarningResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Id int `json:"Id" xml:"Id"` FileName string `json:"FileName" xml:"FileName"` }
ExportWarningResponse is the response struct for api ExportWarning
func CreateExportWarningResponse ¶
func CreateExportWarningResponse() (response *ExportWarningResponse)
CreateExportWarningResponse creates a response to parse from ExportWarning response
type ExtendContentJson ¶
type ExtendContentJson struct { Os string `json:"Os" xml:"Os"` OsRelease string `json:"OsRelease" xml:"OsRelease"` Status int `json:"Status" xml:"Status"` LastTs int `json:"LastTs" xml:"LastTs"` AliasName string `json:"AliasName" xml:"AliasName"` Tag string `json:"Tag" xml:"Tag"` PrimaryId int `json:"PrimaryId" xml:"PrimaryId"` Level string `json:"Level" xml:"Level"` CveList []string `json:"cveList" xml:"cveList"` Necessity Necessity `json:"Necessity" xml:"Necessity"` RpmEntityList []RpmEntityListItem `json:"RpmEntityList" xml:"RpmEntityList"` }
ExtendContentJson is a nested struct in aegis response
type GetAccountStatisticsRequest ¶
type GetAccountStatisticsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` }
GetAccountStatisticsRequest is the request struct for api GetAccountStatistics
func CreateGetAccountStatisticsRequest ¶
func CreateGetAccountStatisticsRequest() (request *GetAccountStatisticsRequest)
CreateGetAccountStatisticsRequest creates a request to invoke GetAccountStatistics API
type GetAccountStatisticsResponse ¶
type GetAccountStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
GetAccountStatisticsResponse is the response struct for api GetAccountStatistics
func CreateGetAccountStatisticsResponse ¶
func CreateGetAccountStatisticsResponse() (response *GetAccountStatisticsResponse)
CreateGetAccountStatisticsResponse creates a response to parse from GetAccountStatistics response
type GetCrackStatisticsRequest ¶
type GetCrackStatisticsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` }
GetCrackStatisticsRequest is the request struct for api GetCrackStatistics
func CreateGetCrackStatisticsRequest ¶
func CreateGetCrackStatisticsRequest() (request *GetCrackStatisticsRequest)
CreateGetCrackStatisticsRequest creates a request to invoke GetCrackStatistics API
type GetCrackStatisticsResponse ¶
type GetCrackStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
GetCrackStatisticsResponse is the response struct for api GetCrackStatistics
func CreateGetCrackStatisticsResponse ¶
func CreateGetCrackStatisticsResponse() (response *GetCrackStatisticsResponse)
CreateGetCrackStatisticsResponse creates a response to parse from GetCrackStatistics response
type GetEntityListRequest ¶
type GetEntityListRequest struct { *requests.RpcRequest GroupId requests.Integer `position:"Query" name:"GroupId"` Remark string `position:"Query" name:"Remark"` EventType string `position:"Query" name:"EventType"` RegionNo string `position:"Query" name:"RegionNo"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
GetEntityListRequest is the request struct for api GetEntityList
func CreateGetEntityListRequest ¶
func CreateGetEntityListRequest() (request *GetEntityListRequest)
CreateGetEntityListRequest creates a request to invoke GetEntityList API
type GetEntityListResponse ¶
type GetEntityListResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
GetEntityListResponse is the response struct for api GetEntityList
func CreateGetEntityListResponse ¶
func CreateGetEntityListResponse() (response *GetEntityListResponse)
CreateGetEntityListResponse creates a response to parse from GetEntityList response
type GetStatisticsByUuidRequest ¶
type GetStatisticsByUuidRequest struct { *requests.RpcRequest Uuid string `position:"Query" name:"Uuid"` }
GetStatisticsByUuidRequest is the request struct for api GetStatisticsByUuid
func CreateGetStatisticsByUuidRequest ¶
func CreateGetStatisticsByUuidRequest() (request *GetStatisticsByUuidRequest)
CreateGetStatisticsByUuidRequest creates a request to invoke GetStatisticsByUuid API
type GetStatisticsByUuidResponse ¶
type GetStatisticsByUuidResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data DataInGetStatisticsByUuid `json:"Data" xml:"Data"` }
GetStatisticsByUuidResponse is the response struct for api GetStatisticsByUuid
func CreateGetStatisticsByUuidResponse ¶
func CreateGetStatisticsByUuidResponse() (response *GetStatisticsByUuidResponse)
CreateGetStatisticsByUuidResponse creates a response to parse from GetStatisticsByUuid response
type GetStatisticsRequest ¶
type GetStatisticsRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` }
GetStatisticsRequest is the request struct for api GetStatistics
func CreateGetStatisticsRequest ¶
func CreateGetStatisticsRequest() (request *GetStatisticsRequest)
CreateGetStatisticsRequest creates a request to invoke GetStatistics API
type GetStatisticsResponse ¶
type GetStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
GetStatisticsResponse is the response struct for api GetStatistics
func CreateGetStatisticsResponse ¶
func CreateGetStatisticsResponse() (response *GetStatisticsResponse)
CreateGetStatisticsResponse creates a response to parse from GetStatistics response
type ListInGetEntityList ¶
type ListInGetEntityList struct {
Entity []EntityInGetEntityList `json:"Entity" xml:"Entity"`
}
ListInGetEntityList is a nested struct in aegis response
type ListInQueryCrackEvent ¶
type ListInQueryCrackEvent struct {
Entity []Entity `json:"Entity" xml:"Entity"`
}
ListInQueryCrackEvent is a nested struct in aegis response
type ListInQueryLoginEvent ¶
type ListInQueryLoginEvent struct {
Entity []Entity `json:"Entity" xml:"Entity"`
}
ListInQueryLoginEvent is a nested struct in aegis response
type LogListInDescribeLoginLogs ¶
type LogListInDescribeLoginLogs struct {
LogListItem []LogListItem `json:"LogListItem" xml:"LogListItem"`
}
LogListInDescribeLoginLogs is a nested struct in aegis response
type LogListInDescribeSuspiciousEvents ¶
type LogListInDescribeSuspiciousEvents struct {
LogListItem []LogListItem `json:"LogListItem" xml:"LogListItem"`
}
LogListInDescribeSuspiciousEvents is a nested struct in aegis response
type LogListItem ¶
type LogListItem struct { LastTime int `json:"LastTime" xml:"LastTime"` Ip string `json:"Ip" xml:"Ip"` FirstTime int `json:"FirstTime" xml:"FirstTime"` InstanceName string `json:"InstanceName" xml:"InstanceName"` AliasEventName string `json:"AliasEventName" xml:"AliasEventName"` Location string `json:"Location" xml:"Location"` Protocol int `json:"Protocol" xml:"Protocol"` OsVersion string `json:"OsVersion" xml:"OsVersion"` EventType string `json:"EventType" xml:"EventType"` ProtocolName string `json:"ProtocolName" xml:"ProtocolName"` Status int `json:"Status" xml:"Status"` ClientIp string `json:"ClientIp" xml:"ClientIp"` LoginSourceIp string `json:"LoginSourceIp" xml:"LoginSourceIp"` Region string `json:"Region" xml:"Region"` Uuid string `json:"Uuid" xml:"Uuid"` EventName string `json:"EventName" xml:"EventName"` Level string `json:"Level" xml:"Level"` Type string `json:"Type" xml:"Type"` AliasEventType string `json:"AliasEventType" xml:"AliasEventType"` UserName string `json:"UserName" xml:"UserName"` Id int `json:"id" xml:"id"` LoginTime int `json:"LoginTime" xml:"LoginTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` GroupId int `json:"GroupId" xml:"GroupId"` Online string `json:"Online" xml:"Online"` DetailList []DetailListItem `json:"DetailList" xml:"DetailList"` }
LogListItem is a nested struct in aegis response
type ModifyBatchIgnoreVulRequest ¶
type ModifyBatchIgnoreVulRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Reason string `position:"Query" name:"Reason"` Info string `position:"Query" name:"Info"` }
ModifyBatchIgnoreVulRequest is the request struct for api ModifyBatchIgnoreVul
func CreateModifyBatchIgnoreVulRequest ¶
func CreateModifyBatchIgnoreVulRequest() (request *ModifyBatchIgnoreVulRequest)
CreateModifyBatchIgnoreVulRequest creates a request to invoke ModifyBatchIgnoreVul API
type ModifyBatchIgnoreVulResponse ¶
type ModifyBatchIgnoreVulResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` }
ModifyBatchIgnoreVulResponse is the response struct for api ModifyBatchIgnoreVul
func CreateModifyBatchIgnoreVulResponse ¶
func CreateModifyBatchIgnoreVulResponse() (response *ModifyBatchIgnoreVulResponse)
CreateModifyBatchIgnoreVulResponse creates a response to parse from ModifyBatchIgnoreVul response
type ModifyMachineConfigRequest ¶
type ModifyMachineConfigRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Config string `position:"Query" name:"Config"` Type string `position:"Query" name:"Type"` Target string `position:"Query" name:"Target"` Lang string `position:"Query" name:"Lang"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ModifyMachineConfigRequest is the request struct for api ModifyMachineConfig
func CreateModifyMachineConfigRequest ¶
func CreateModifyMachineConfigRequest() (request *ModifyMachineConfigRequest)
CreateModifyMachineConfigRequest creates a request to invoke ModifyMachineConfig API
type ModifyMachineConfigResponse ¶
type ModifyMachineConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyMachineConfigResponse is the response struct for api ModifyMachineConfig
func CreateModifyMachineConfigResponse ¶
func CreateModifyMachineConfigResponse() (response *ModifyMachineConfigResponse)
CreateModifyMachineConfigResponse creates a response to parse from ModifyMachineConfig response
type ModifyStrategyRequest ¶
type ModifyStrategyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` CycleDays string `position:"Query" name:"CycleDays"` Name string `position:"Query" name:"Name"` CycleStartTime string `position:"Query" name:"CycleStartTime"` RiskSubTypeName string `position:"Query" name:"RiskSubTypeName"` Id string `position:"Query" name:"Id"` }
ModifyStrategyRequest is the request struct for api ModifyStrategy
func CreateModifyStrategyRequest ¶
func CreateModifyStrategyRequest() (request *ModifyStrategyRequest)
CreateModifyStrategyRequest creates a request to invoke ModifyStrategy API
type ModifyStrategyResponse ¶
type ModifyStrategyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` TotalCount int `json:"TotalCount" xml:"TotalCount"` HttpStatusCode int `json:"HttpStatusCode" xml:"HttpStatusCode"` Result Result `json:"Result" xml:"Result"` }
ModifyStrategyResponse is the response struct for api ModifyStrategy
func CreateModifyStrategyResponse ¶
func CreateModifyStrategyResponse() (response *ModifyStrategyResponse)
CreateModifyStrategyResponse creates a response to parse from ModifyStrategy response
type ModifyStrategyTargetRequest ¶
type ModifyStrategyTargetRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Type string `position:"Query" name:"Type"` Config string `position:"Query" name:"Config"` Target string `position:"Query" name:"Target"` }
ModifyStrategyTargetRequest is the request struct for api ModifyStrategyTarget
func CreateModifyStrategyTargetRequest ¶
func CreateModifyStrategyTargetRequest() (request *ModifyStrategyTargetRequest)
CreateModifyStrategyTargetRequest creates a request to invoke ModifyStrategyTarget API
type ModifyStrategyTargetResponse ¶
type ModifyStrategyTargetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyStrategyTargetResponse is the response struct for api ModifyStrategyTarget
func CreateModifyStrategyTargetResponse ¶
func CreateModifyStrategyTargetResponse() (response *ModifyStrategyTargetResponse)
CreateModifyStrategyTargetResponse creates a response to parse from ModifyStrategyTarget response
type Necessity ¶
type Necessity struct { CvssFactor string `json:"Cvss_factor" xml:"Cvss_factor"` GmtCreate string `json:"Gmt_create" xml:"Gmt_create"` Status string `json:"Status" xml:"Status"` EnviromentFactor string `json:"Enviroment_factor" xml:"Enviroment_factor"` AssetsFactor string `json:"Assets_factor" xml:"Assets_factor"` IsCalc string `json:"Is_calc" xml:"Is_calc"` TotalScore string `json:"Total_score" xml:"Total_score"` TimeFactor string `json:"Time_factor" xml:"Time_factor"` }
Necessity is a nested struct in aegis response
type OperateWarningRequest ¶
type OperateWarningRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` RiskIds string `position:"Query" name:"RiskIds"` OperateType string `position:"Query" name:"OperateType"` RiskWarningIds string `position:"Query" name:"RiskWarningIds"` Reason string `position:"Query" name:"Reason"` }
OperateWarningRequest is the request struct for api OperateWarning
func CreateOperateWarningRequest ¶
func CreateOperateWarningRequest() (request *OperateWarningRequest)
CreateOperateWarningRequest creates a request to invoke OperateWarning API
type OperateWarningResponse ¶
type OperateWarningResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
OperateWarningResponse is the response struct for api OperateWarning
func CreateOperateWarningResponse ¶
func CreateOperateWarningResponse() (response *OperateWarningResponse)
CreateOperateWarningResponse creates a response to parse from OperateWarning response
type PageInfo ¶
type PageInfo struct { PageSize int `json:"PageSize" xml:"PageSize"` Count int `json:"Count" xml:"Count"` TotalCount int `json:"TotalCount" xml:"TotalCount"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` }
PageInfo is a nested struct in aegis response
type QueryCrackEventRequest ¶
type QueryCrackEventRequest struct { *requests.RpcRequest Uuid string `position:"Query" name:"Uuid"` Status requests.Integer `position:"Query" name:"Status"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` }
QueryCrackEventRequest is the request struct for api QueryCrackEvent
func CreateQueryCrackEventRequest ¶
func CreateQueryCrackEventRequest() (request *QueryCrackEventRequest)
CreateQueryCrackEventRequest creates a request to invoke QueryCrackEvent API
type QueryCrackEventResponse ¶
type QueryCrackEventResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
QueryCrackEventResponse is the response struct for api QueryCrackEvent
func CreateQueryCrackEventResponse ¶
func CreateQueryCrackEventResponse() (response *QueryCrackEventResponse)
CreateQueryCrackEventResponse creates a response to parse from QueryCrackEvent response
type QueryLoginEventRequest ¶
type QueryLoginEventRequest struct { *requests.RpcRequest Uuid string `position:"Query" name:"Uuid"` Status requests.Integer `position:"Query" name:"Status"` CurrentPage requests.Integer `position:"Query" name:"CurrentPage"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` }
QueryLoginEventRequest is the request struct for api QueryLoginEvent
func CreateQueryLoginEventRequest ¶
func CreateQueryLoginEventRequest() (request *QueryLoginEventRequest)
CreateQueryLoginEventRequest creates a request to invoke QueryLoginEvent API
type QueryLoginEventResponse ¶
type QueryLoginEventResponse struct { *responses.BaseResponse RequestId string `json:"requestId" xml:"requestId"` Code string `json:"Code" xml:"Code"` Success bool `json:"Success" xml:"Success"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
QueryLoginEventResponse is the response struct for api QueryLoginEvent
func CreateQueryLoginEventResponse ¶
func CreateQueryLoginEventResponse() (response *QueryLoginEventResponse)
CreateQueryLoginEventResponse creates a response to parse from QueryLoginEvent response
type ReleaseInstanceRequest ¶
type ReleaseInstanceRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` InstanceId string `position:"Query" name:"InstanceId"` }
ReleaseInstanceRequest is the request struct for api ReleaseInstance
func CreateReleaseInstanceRequest ¶
func CreateReleaseInstanceRequest() (request *ReleaseInstanceRequest)
CreateReleaseInstanceRequest creates a request to invoke ReleaseInstance API
type ReleaseInstanceResponse ¶
type ReleaseInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseInstanceResponse is the response struct for api ReleaseInstance
func CreateReleaseInstanceResponse ¶
func CreateReleaseInstanceResponse() (response *ReleaseInstanceResponse)
CreateReleaseInstanceResponse creates a response to parse from ReleaseInstance response
type RenewInstanceRequest ¶
type RenewInstanceRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` VmNumber string `position:"Query" name:"VmNumber"` Duration requests.Integer `position:"Query" name:"Duration"` PricingCycle string `position:"Query" name:"PricingCycle"` }
RenewInstanceRequest is the request struct for api RenewInstance
func CreateRenewInstanceRequest ¶
func CreateRenewInstanceRequest() (request *RenewInstanceRequest)
CreateRenewInstanceRequest creates a request to invoke RenewInstance API
type RenewInstanceResponse ¶
type RenewInstanceResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
RenewInstanceResponse is the response struct for api RenewInstance
func CreateRenewInstanceResponse ¶
func CreateRenewInstanceResponse() (response *RenewInstanceResponse)
CreateRenewInstanceResponse creates a response to parse from RenewInstance response
type Result ¶
type Result struct {
StrategyId int `json:"StrategyId" xml:"StrategyId"`
}
Result is a nested struct in aegis response
type Risk ¶
type Risk struct { RiskId int `json:"RiskId" xml:"RiskId"` RiskName string `json:"RiskName" xml:"RiskName"` RiskDetail string `json:"RiskDetail" xml:"RiskDetail"` RiskType string `json:"RiskType" xml:"RiskType"` TypeAlias string `json:"TypeAlias" xml:"TypeAlias"` SubRiskType string `json:"SubRiskType" xml:"SubRiskType"` SubTypeAlias string `json:"SubTypeAlias" xml:"SubTypeAlias"` }
Risk is a nested struct in aegis response
type RiskType ¶
type RiskType struct { TypeName string `json:"TypeName" xml:"TypeName"` Alias string `json:"Alias" xml:"Alias"` WarnCount string `json:"WarnCount" xml:"WarnCount"` SubTypes []SubType `json:"SubTypes" xml:"SubTypes"` }
RiskType is a nested struct in aegis response
type RiskTypeWhiteListQueryResult ¶
type RiskTypeWhiteListQueryResult struct { TypeName string `json:"TypeName" xml:"TypeName"` Alias string `json:"Alias" xml:"Alias"` On bool `json:"On" xml:"On"` SubTypes []SubType `json:"SubTypes" xml:"SubTypes"` }
RiskTypeWhiteListQueryResult is a nested struct in aegis response
type RiskTypeWhiteListQueryResultList ¶
type RiskTypeWhiteListQueryResultList struct {
RiskTypeWhiteListQueryResult []RiskTypeWhiteListQueryResult `json:"RiskTypeWhiteListQueryResult" xml:"RiskTypeWhiteListQueryResult"`
}
RiskTypeWhiteListQueryResultList is a nested struct in aegis response
type RiskTypes ¶
type RiskTypes struct {
RiskType []RiskType `json:"RiskType" xml:"RiskType"`
}
RiskTypes is a nested struct in aegis response
type Risks ¶
type Risks struct {
Risk []Risk `json:"Risk" xml:"Risk"`
}
Risks is a nested struct in aegis response
type RpmEntityList ¶
type RpmEntityList struct {
RpmEntityListItem []RpmEntityListItem `json:"RpmEntityListItem" xml:"RpmEntityListItem"`
}
RpmEntityList is a nested struct in aegis response
type RpmEntityListItem ¶
type RpmEntityListItem struct { FullVersion string `json:"FullVersion" xml:"FullVersion"` MatchDetail string `json:"MatchDetail" xml:"MatchDetail"` Name string `json:"Name" xml:"Name"` Path string `json:"Path" xml:"Path"` UpdateCmd string `json:"UpdateCmd" xml:"UpdateCmd"` Version string `json:"Version" xml:"Version"` }
RpmEntityListItem is a nested struct in aegis response
type Strategie ¶
type Strategie 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"` ConfigTargets []ConfigTarget `json:"ConfigTargets" xml:"ConfigTargets"` }
Strategie is a nested struct in aegis response
type Strategies ¶
type Strategies struct {
Strategie []Strategie `json:"Strategie" xml:"Strategie"`
}
Strategies is a nested struct in aegis response
type Strategy ¶
type Strategy struct { CycleDays int `json:"CycleDays" xml:"CycleDays"` Name string `json:"Name" xml:"Name"` Id int `json:"Id" xml:"Id"` CycleStartTime int `json:"CycleStartTime" xml:"CycleStartTime"` Type int `json:"Type" xml:"Type"` RiskTypeWhiteListQueryResultList []RiskTypeWhiteListQueryResult `json:"RiskTypeWhiteListQueryResultList" xml:"RiskTypeWhiteListQueryResultList"` }
Strategy is a nested struct in aegis response
type StrategyTarget ¶
type StrategyTarget struct { Flag string `json:"Flag" xml:"Flag"` Target string `json:"Target" xml:"Target"` TargetType string `json:"TargetType" xml:"TargetType"` }
StrategyTarget is a nested struct in aegis response
type StrategyTargets ¶
type StrategyTargets struct {
StrategyTarget []StrategyTarget `json:"StrategyTarget" xml:"StrategyTarget"`
}
StrategyTargets is a nested struct in aegis response
type SubType ¶
type SubType struct { On bool `json:"On" xml:"On"` Alias string `json:"Alias" xml:"Alias"` TypeName string `json:"TypeName" xml:"TypeName"` WarnCount string `json:"WarnCount" xml:"WarnCount"` }
SubType is a nested struct in aegis response
type SubTypesInDescribeRiskType ¶
type SubTypesInDescribeRiskType struct {
SubType []SubType `json:"subType" xml:"subType"`
}
SubTypesInDescribeRiskType is a nested struct in aegis response
type SubTypesInDescribeStratetyDetail ¶
type SubTypesInDescribeStratetyDetail struct {
SubType []SubType `json:"SubType" xml:"SubType"`
}
SubTypesInDescribeStratetyDetail is a nested struct in aegis response
type Target ¶
type Target struct { Flag string `json:"Flag" xml:"Flag"` TargetType string `json:"TargetType" xml:"TargetType"` Target string `json:"Target" xml:"Target"` }
Target is a nested struct in aegis response
type TargetList ¶
type TargetList struct {
Target []Target `json:"Target" xml:"Target"`
}
TargetList is a nested struct in aegis response
type UpgradeInstanceRequest ¶
type UpgradeInstanceRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ClientToken string `position:"Query" name:"ClientToken"` InstanceId string `position:"Query" name:"InstanceId"` VersionCode requests.Integer `position:"Query" name:"VersionCode"` VmNumber requests.Integer `position:"Query" name:"VmNumber"` }
UpgradeInstanceRequest is the request struct for api UpgradeInstance
func CreateUpgradeInstanceRequest ¶
func CreateUpgradeInstanceRequest() (request *UpgradeInstanceRequest)
CreateUpgradeInstanceRequest creates a request to invoke UpgradeInstance API
type UpgradeInstanceResponse ¶
type UpgradeInstanceResponse struct { *responses.BaseResponse OrderId string `json:"OrderId" xml:"OrderId"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpgradeInstanceResponse is the response struct for api UpgradeInstance
func CreateUpgradeInstanceResponse ¶
func CreateUpgradeInstanceResponse() (response *UpgradeInstanceResponse)
CreateUpgradeInstanceResponse creates a response to parse from UpgradeInstance response
type VulRecords ¶
type VulRecords struct {
VulRecordsItem []VulRecordsItem `json:"VulRecordsItem" xml:"VulRecordsItem"`
}
VulRecords is a nested struct in aegis response
type VulRecordsItem ¶
type VulRecordsItem struct { PrimaryId int `json:"PrimaryId" xml:"PrimaryId"` Uuid string `json:"Uuid" xml:"Uuid"` Name string `json:"Name" xml:"Name"` Tag string `json:"Tag" xml:"Tag"` AliasName string `json:"AliasName" xml:"AliasName"` RecordId int `json:"RecordId" xml:"RecordId"` Type string `json:"Type" xml:"Type"` Level string `json:"Level" xml:"Level"` Product string `json:"Product" xml:"Product"` FirstTs int `json:"FirstTs" xml:"FirstTs"` LastTs int `json:"LastTs" xml:"LastTs"` RepairTs int `json:"RepairTs" xml:"RepairTs"` Status int `json:"Status" xml:"Status"` Related string `json:"Related" xml:"Related"` ResultCode string `json:"ResultCode" xml:"ResultCode"` ResultMessage string `json:"ResultMessage" xml:"ResultMessage"` ModifyTs int `json:"ModifyTs" xml:"ModifyTs"` Necessity string `json:"Necessity" xml:"Necessity"` ExtendContentJson ExtendContentJson `json:"ExtendContentJson" xml:"ExtendContentJson"` }
VulRecordsItem is a nested struct in aegis response
type Warning ¶
type Warning struct { RiskWarningId int `json:"RiskWarningId" xml:"RiskWarningId"` RiskName string `json:"RiskName" xml:"RiskName"` Uuid string `json:"Uuid" xml:"Uuid"` RirstFoundTime string `json:"RirstFoundTime" xml:"RirstFoundTime"` LastFoundTime string `json:"LastFoundTime" xml:"LastFoundTime"` Level string `json:"Level" xml:"Level"` TypeName string `json:"TypeName" xml:"TypeName"` SubTypeName string `json:"SubTypeName" xml:"SubTypeName"` TypeAlias string `json:"TypeAlias" xml:"TypeAlias"` SubTypeAlias string `json:"SubTypeAlias" xml:"SubTypeAlias"` Status int `json:"Status" xml:"Status"` Details []Detail `json:"Details" xml:"Details"` }
Warning is a nested struct in aegis response
type WarningSummary ¶
type WarningSummary struct { RiskId int `json:"RiskId" xml:"RiskId"` RiskName string `json:"RiskName" xml:"RiskName"` Level string `json:"Level" xml:"Level"` TypeAlias string `json:"TypeAlias" xml:"TypeAlias"` SubTypeAlias string `json:"SubTypeAlias" xml:"SubTypeAlias"` LastFoundTime string `json:"LastFoundTime" xml:"LastFoundTime"` PendingCount int `json:"PendingCount" xml:"PendingCount"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RiskDetail string `json:"RiskDetail" xml:"RiskDetail"` }
WarningSummary is a nested struct in aegis response
type WarningSummarys ¶
type WarningSummarys struct {
WarningSummary []WarningSummary `json:"WarningSummary" xml:"WarningSummary"`
}
WarningSummarys is a nested struct in aegis response
type Warnings ¶
type Warnings struct {
Warning []Warning `json:"Warning" xml:"Warning"`
}
Warnings is a nested struct in aegis response
type WebshellList ¶
type WebshellList struct {
WebshellListItem []WebshellListItem `json:"WebshellListItem" xml:"WebshellListItem"`
}
WebshellList is a nested struct in aegis response
type WebshellListItem ¶
type WebshellListItem struct { Os string `json:"Os" xml:"Os"` InstanceName string `json:"InstanceName" xml:"InstanceName"` GroupId int `json:"GroupId" xml:"GroupId"` Ip string `json:"Ip" xml:"Ip"` Uuid string `json:"Uuid" xml:"Uuid"` FoundTime string `json:"FoundTime" xml:"FoundTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` TrojanType string `json:"TrojanType" xml:"TrojanType"` FirstFoundTime string `json:"FirstFoundTime" xml:"FirstFoundTime"` TrojanSize int `json:"TrojanSize" xml:"TrojanSize"` Domain string `json:"Domain" xml:"Domain"` TrojanPath string `json:"TrojanPath" xml:"TrojanPath"` Region string `json:"Region" xml:"Region"` Status int `json:"Status" xml:"Status"` }
WebshellListItem is a nested struct in aegis response
type WhiteList ¶
type WhiteList struct { RiskId int `json:"riskId" xml:"riskId"` RiskName string `json:"riskName" xml:"riskName"` Reason string `json:"reason" xml:"reason"` }
WhiteList is a nested struct in aegis response
type WhiteLists ¶
type WhiteLists struct {
WhiteList []WhiteList `json:"WhiteList" xml:"WhiteList"`
}
WhiteLists is a nested struct in aegis response
Source Files ¶
- batch_delete_white_list.go
- client.go
- create_instance.go
- create_suspicious_export.go
- create_user_setting.go
- create_user_white_list.go
- delete_strategy.go
- describe_export_info.go
- describe_login_logs.go
- describe_mac_config.go
- describe_machine_config.go
- describe_risk_type.go
- describe_risk_white_list.go
- describe_risks.go
- describe_strategy_target.go
- describe_stratety.go
- describe_stratety_detail.go
- describe_suspicious_events.go
- describe_suspicious_export_info.go
- describe_user_setting.go
- describe_vul_details.go
- describe_vul_list.go
- describe_warning.go
- describe_webshell.go
- describesummary.go
- export_warning.go
- get_account_statistics.go
- get_crack_statistics.go
- get_entity_list.go
- get_statistics.go
- get_statistics_by_uuid.go
- modify_batch_ignore_vul.go
- modify_machine_config.go
- modify_strategy.go
- modify_strategy_target.go
- operate_warning.go
- query_crack_event.go
- query_login_event.go
- release_instance.go
- renew_instance.go
- struct_classifys.go
- struct_classifys_item.go
- struct_config.go
- struct_config_target.go
- struct_config_targets_in_describe_machine_config.go
- struct_config_targets_in_describe_stratety.go
- struct_configs.go
- struct_cve_list.go
- struct_cves.go
- struct_cves_item.go
- struct_data.go
- struct_data_in_get_statistics_by_uuid.go
- struct_detail.go
- struct_detail_item.go
- struct_detail_items.go
- struct_detail_list.go
- struct_detail_list_item.go
- struct_details.go
- struct_entity.go
- struct_entity_in_get_entity_list.go
- struct_extend_content_json.go
- struct_list_in_get_entity_list.go
- struct_list_in_query_crack_event.go
- struct_list_in_query_login_event.go
- struct_log_list_in_describe_login_logs.go
- struct_log_list_in_describe_suspicious_events.go
- struct_log_list_item.go
- struct_necessity.go
- struct_page_info.go
- struct_result.go
- struct_risk.go
- struct_risk_type.go
- struct_risk_type_white_list_query_result.go
- struct_risk_type_white_list_query_result_list.go
- struct_risk_types.go
- struct_risks.go
- struct_rpm_entity_list.go
- struct_rpm_entity_list_item.go
- struct_strategie.go
- struct_strategies.go
- struct_strategy.go
- struct_strategy_target.go
- struct_strategy_targets.go
- struct_sub_type.go
- struct_sub_types_in_describe_risk_type.go
- struct_sub_types_in_describe_stratety_detail.go
- struct_target.go
- struct_target_list.go
- struct_vul_records.go
- struct_vul_records_item.go
- struct_warning.go
- struct_warning_summary.go
- struct_warning_summarys.go
- struct_warnings.go
- struct_webshell_list.go
- struct_webshell_list_item.go
- struct_white_list.go
- struct_white_lists.go
- upgrade_instance.go