v5

package
v0.1.95 Latest Latest
Warning

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

Go to latest
Published: May 9, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForAddHostsGroup added in v0.1.16

func GenReqDefForAddHostsGroup() *def.HttpRequestDef

func GenReqDefForAssociatePolicyGroup added in v0.1.16

func GenReqDefForAssociatePolicyGroup() *def.HttpRequestDef

func GenReqDefForBatchCreateTags added in v0.1.6

func GenReqDefForBatchCreateTags() *def.HttpRequestDef

func GenReqDefForBatchScanSwrImage added in v0.1.63

func GenReqDefForBatchScanSwrImage() *def.HttpRequestDef

func GenReqDefForChangeBlockedIp added in v0.1.63

func GenReqDefForChangeBlockedIp() *def.HttpRequestDef

func GenReqDefForChangeCheckRuleAction added in v0.1.73

func GenReqDefForChangeCheckRuleAction() *def.HttpRequestDef

func GenReqDefForChangeEvent added in v0.1.16

func GenReqDefForChangeEvent() *def.HttpRequestDef

func GenReqDefForChangeHostsGroup added in v0.1.16

func GenReqDefForChangeHostsGroup() *def.HttpRequestDef

func GenReqDefForChangeIsolatedFile added in v0.1.63

func GenReqDefForChangeIsolatedFile() *def.HttpRequestDef

func GenReqDefForChangeVulScanPolicy added in v0.1.63

func GenReqDefForChangeVulScanPolicy() *def.HttpRequestDef

func GenReqDefForChangeVulStatus added in v0.1.16

func GenReqDefForChangeVulStatus() *def.HttpRequestDef

func GenReqDefForCreateQuotasOrder added in v0.1.87

func GenReqDefForCreateQuotasOrder() *def.HttpRequestDef

func GenReqDefForCreateVulnerabilityScanTask added in v0.1.73

func GenReqDefForCreateVulnerabilityScanTask() *def.HttpRequestDef

func GenReqDefForDeleteHostsGroup added in v0.1.16

func GenReqDefForDeleteHostsGroup() *def.HttpRequestDef

func GenReqDefForDeleteResourceInstanceTag added in v0.1.6

func GenReqDefForDeleteResourceInstanceTag() *def.HttpRequestDef

func GenReqDefForListAlarmWhiteList added in v0.1.16

func GenReqDefForListAlarmWhiteList() *def.HttpRequestDef

func GenReqDefForListAppChangeHistories added in v0.1.16

func GenReqDefForListAppChangeHistories() *def.HttpRequestDef

func GenReqDefForListAppStatistics added in v0.1.16

func GenReqDefForListAppStatistics() *def.HttpRequestDef

func GenReqDefForListApps added in v0.1.16

func GenReqDefForListApps() *def.HttpRequestDef

func GenReqDefForListAutoLaunchChangeHistories added in v0.1.16

func GenReqDefForListAutoLaunchChangeHistories() *def.HttpRequestDef

func GenReqDefForListAutoLaunchStatistics added in v0.1.16

func GenReqDefForListAutoLaunchStatistics() *def.HttpRequestDef

func GenReqDefForListAutoLaunchs added in v0.1.16

func GenReqDefForListAutoLaunchs() *def.HttpRequestDef

func GenReqDefForListBlockedIp added in v0.1.63

func GenReqDefForListBlockedIp() *def.HttpRequestDef

func GenReqDefForListContainerNodes added in v0.1.63

func GenReqDefForListContainerNodes() *def.HttpRequestDef

func GenReqDefForListHostGroups added in v0.1.16

func GenReqDefForListHostGroups() *def.HttpRequestDef

func GenReqDefForListHostProtectHistoryInfo added in v0.1.16

func GenReqDefForListHostProtectHistoryInfo() *def.HttpRequestDef

func GenReqDefForListHostRaspProtectHistoryInfo added in v0.1.16

func GenReqDefForListHostRaspProtectHistoryInfo() *def.HttpRequestDef

func GenReqDefForListHostStatus

func GenReqDefForListHostStatus() *def.HttpRequestDef

func GenReqDefForListHostVuls added in v0.1.47

func GenReqDefForListHostVuls() *def.HttpRequestDef

func GenReqDefForListImageRiskConfigRules added in v0.1.63

func GenReqDefForListImageRiskConfigRules() *def.HttpRequestDef

func GenReqDefForListImageRiskConfigs added in v0.1.63

func GenReqDefForListImageRiskConfigs() *def.HttpRequestDef

func GenReqDefForListImageVulnerabilities added in v0.1.63

func GenReqDefForListImageVulnerabilities() *def.HttpRequestDef

func GenReqDefForListIsolatedFile added in v0.1.63

func GenReqDefForListIsolatedFile() *def.HttpRequestDef

func GenReqDefForListJarPackageHostInfo added in v0.1.47

func GenReqDefForListJarPackageHostInfo() *def.HttpRequestDef

func GenReqDefForListJarPackageStatistics added in v0.1.47

func GenReqDefForListJarPackageStatistics() *def.HttpRequestDef

func GenReqDefForListPasswordComplexity

func GenReqDefForListPasswordComplexity() *def.HttpRequestDef

func GenReqDefForListPolicyGroup added in v0.1.16

func GenReqDefForListPolicyGroup() *def.HttpRequestDef

func GenReqDefForListPortHost added in v0.1.73

func GenReqDefForListPortHost() *def.HttpRequestDef

func GenReqDefForListPortStatistics added in v0.1.16

func GenReqDefForListPortStatistics() *def.HttpRequestDef

func GenReqDefForListPorts added in v0.1.16

func GenReqDefForListPorts() *def.HttpRequestDef

func GenReqDefForListProcessStatistics added in v0.1.16

func GenReqDefForListProcessStatistics() *def.HttpRequestDef

func GenReqDefForListProcessesHost added in v0.1.73

func GenReqDefForListProcessesHost() *def.HttpRequestDef

func GenReqDefForListProtectionPolicy added in v0.1.16

func GenReqDefForListProtectionPolicy() *def.HttpRequestDef

func GenReqDefForListProtectionServer added in v0.1.16

func GenReqDefForListProtectionServer() *def.HttpRequestDef

func GenReqDefForListQuotasDetail added in v0.1.6

func GenReqDefForListQuotasDetail() *def.HttpRequestDef

func GenReqDefForListRiskConfigCheckRules

func GenReqDefForListRiskConfigCheckRules() *def.HttpRequestDef

func GenReqDefForListRiskConfigHosts

func GenReqDefForListRiskConfigHosts() *def.HttpRequestDef

func GenReqDefForListRiskConfigs

func GenReqDefForListRiskConfigs() *def.HttpRequestDef

func GenReqDefForListSecurityEvents

func GenReqDefForListSecurityEvents() *def.HttpRequestDef

func GenReqDefForListSwrImageRepository added in v0.1.63

func GenReqDefForListSwrImageRepository() *def.HttpRequestDef

func GenReqDefForListUserChangeHistories added in v0.1.6

func GenReqDefForListUserChangeHistories() *def.HttpRequestDef

func GenReqDefForListUserStatistics added in v0.1.16

func GenReqDefForListUserStatistics() *def.HttpRequestDef

func GenReqDefForListUsers added in v0.1.6

func GenReqDefForListUsers() *def.HttpRequestDef

func GenReqDefForListVulHosts added in v0.1.16

func GenReqDefForListVulHosts() *def.HttpRequestDef

func GenReqDefForListVulScanTask added in v0.1.73

func GenReqDefForListVulScanTask() *def.HttpRequestDef

func GenReqDefForListVulScanTaskHost added in v0.1.73

func GenReqDefForListVulScanTaskHost() *def.HttpRequestDef

func GenReqDefForListVulnerabilities

func GenReqDefForListVulnerabilities() *def.HttpRequestDef

func GenReqDefForListVulnerabilityCve added in v0.1.63

func GenReqDefForListVulnerabilityCve() *def.HttpRequestDef

func GenReqDefForListWeakPasswordUsers

func GenReqDefForListWeakPasswordUsers() *def.HttpRequestDef

func GenReqDefForListWtpProtectHost added in v0.1.16

func GenReqDefForListWtpProtectHost() *def.HttpRequestDef

func GenReqDefForRunImageSynchronize added in v0.1.63

func GenReqDefForRunImageSynchronize() *def.HttpRequestDef

func GenReqDefForSetRaspSwitch added in v0.1.16

func GenReqDefForSetRaspSwitch() *def.HttpRequestDef

func GenReqDefForSetWtpProtectionStatusInfo added in v0.1.16

func GenReqDefForSetWtpProtectionStatusInfo() *def.HttpRequestDef

func GenReqDefForShowAssetStatistic added in v0.1.16

func GenReqDefForShowAssetStatistic() *def.HttpRequestDef

func GenReqDefForShowBackupPolicyInfo added in v0.1.16

func GenReqDefForShowBackupPolicyInfo() *def.HttpRequestDef

func GenReqDefForShowCheckRuleDetail

func GenReqDefForShowCheckRuleDetail() *def.HttpRequestDef

func GenReqDefForShowImageCheckRuleDetail added in v0.1.63

func GenReqDefForShowImageCheckRuleDetail() *def.HttpRequestDef

func GenReqDefForShowProductdataOfferingInfos added in v0.1.87

func GenReqDefForShowProductdataOfferingInfos() *def.HttpRequestDef

func GenReqDefForShowResourceQuotas added in v0.1.6

func GenReqDefForShowResourceQuotas() *def.HttpRequestDef

func GenReqDefForShowRiskConfigDetail

func GenReqDefForShowRiskConfigDetail() *def.HttpRequestDef

func GenReqDefForShowVulScanPolicy added in v0.1.63

func GenReqDefForShowVulScanPolicy() *def.HttpRequestDef

func GenReqDefForShowVulStatics added in v0.1.63

func GenReqDefForShowVulStatics() *def.HttpRequestDef

func GenReqDefForStartProtection added in v0.1.16

func GenReqDefForStartProtection() *def.HttpRequestDef

func GenReqDefForStopProtection added in v0.1.16

func GenReqDefForStopProtection() *def.HttpRequestDef

func GenReqDefForSwitchHostsProtectStatus added in v0.1.6

func GenReqDefForSwitchHostsProtectStatus() *def.HttpRequestDef

func GenReqDefForUpdateBackupPolicyInfo added in v0.1.16

func GenReqDefForUpdateBackupPolicyInfo() *def.HttpRequestDef

func GenReqDefForUpdateProtectionPolicy added in v0.1.16

func GenReqDefForUpdateProtectionPolicy() *def.HttpRequestDef

func HssClientBuilder

func HssClientBuilder() *httpclient.HcHttpClientBuilder

Types

type AddHostsGroupInvoker added in v0.1.16

type AddHostsGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*AddHostsGroupInvoker) Invoke added in v0.1.16

type AssociatePolicyGroupInvoker added in v0.1.16

type AssociatePolicyGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*AssociatePolicyGroupInvoker) Invoke added in v0.1.16

type BatchCreateTagsInvoker added in v0.1.6

type BatchCreateTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateTagsInvoker) Invoke added in v0.1.6

type BatchScanSwrImageInvoker added in v0.1.63

type BatchScanSwrImageInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchScanSwrImageInvoker) Invoke added in v0.1.63

type ChangeBlockedIpInvoker added in v0.1.63

type ChangeBlockedIpInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeBlockedIpInvoker) Invoke added in v0.1.63

type ChangeCheckRuleActionInvoker added in v0.1.73

type ChangeCheckRuleActionInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeCheckRuleActionInvoker) Invoke added in v0.1.73

type ChangeEventInvoker added in v0.1.16

type ChangeEventInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeEventInvoker) Invoke added in v0.1.16

type ChangeHostsGroupInvoker added in v0.1.16

type ChangeHostsGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeHostsGroupInvoker) Invoke added in v0.1.16

type ChangeIsolatedFileInvoker added in v0.1.63

type ChangeIsolatedFileInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeIsolatedFileInvoker) Invoke added in v0.1.63

type ChangeVulScanPolicyInvoker added in v0.1.63

type ChangeVulScanPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeVulScanPolicyInvoker) Invoke added in v0.1.63

type ChangeVulStatusInvoker added in v0.1.16

type ChangeVulStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ChangeVulStatusInvoker) Invoke added in v0.1.16

type CreateQuotasOrderInvoker added in v0.1.87

type CreateQuotasOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateQuotasOrderInvoker) Invoke added in v0.1.87

type CreateVulnerabilityScanTaskInvoker added in v0.1.73

type CreateVulnerabilityScanTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVulnerabilityScanTaskInvoker) Invoke added in v0.1.73

type DeleteHostsGroupInvoker added in v0.1.16

type DeleteHostsGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHostsGroupInvoker) Invoke added in v0.1.16

type DeleteResourceInstanceTagInvoker added in v0.1.6

type DeleteResourceInstanceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteResourceInstanceTagInvoker) Invoke added in v0.1.6

type HssClient

type HssClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewHssClient

func NewHssClient(hcClient *httpclient.HcHttpClient) *HssClient

func (*HssClient) AddHostsGroup added in v0.1.16

func (c *HssClient) AddHostsGroup(request *model.AddHostsGroupRequest) (*model.AddHostsGroupResponse, error)

AddHostsGroup 创建服务器组

创建服务器组

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) AddHostsGroupInvoker added in v0.1.16

func (c *HssClient) AddHostsGroupInvoker(request *model.AddHostsGroupRequest) *AddHostsGroupInvoker

AddHostsGroupInvoker 创建服务器组

func (*HssClient) AssociatePolicyGroup added in v0.1.16

AssociatePolicyGroup 部署策略组

部署策略组

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) AssociatePolicyGroupInvoker added in v0.1.16

func (c *HssClient) AssociatePolicyGroupInvoker(request *model.AssociatePolicyGroupRequest) *AssociatePolicyGroupInvoker

AssociatePolicyGroupInvoker 部署策略组

func (*HssClient) BatchCreateTags added in v0.1.6

func (c *HssClient) BatchCreateTags(request *model.BatchCreateTagsRequest) (*model.BatchCreateTagsResponse, error)

BatchCreateTags 批量创建标签

批量创建标签

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) BatchCreateTagsInvoker added in v0.1.6

func (c *HssClient) BatchCreateTagsInvoker(request *model.BatchCreateTagsRequest) *BatchCreateTagsInvoker

BatchCreateTagsInvoker 批量创建标签

func (*HssClient) BatchScanSwrImage added in v0.1.63

func (c *HssClient) BatchScanSwrImage(request *model.BatchScanSwrImageRequest) (*model.BatchScanSwrImageResponse, error)

BatchScanSwrImage 镜像仓库镜像批量扫描

镜像仓库镜像批量扫描

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) BatchScanSwrImageInvoker added in v0.1.63

func (c *HssClient) BatchScanSwrImageInvoker(request *model.BatchScanSwrImageRequest) *BatchScanSwrImageInvoker

BatchScanSwrImageInvoker 镜像仓库镜像批量扫描

func (*HssClient) ChangeBlockedIp added in v0.1.63

func (c *HssClient) ChangeBlockedIp(request *model.ChangeBlockedIpRequest) (*model.ChangeBlockedIpResponse, error)

ChangeBlockedIp 解除已拦截IP

解除已拦截IP

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ChangeBlockedIpInvoker added in v0.1.63

func (c *HssClient) ChangeBlockedIpInvoker(request *model.ChangeBlockedIpRequest) *ChangeBlockedIpInvoker

ChangeBlockedIpInvoker 解除已拦截IP

func (*HssClient) ChangeCheckRuleAction added in v0.1.73

ChangeCheckRuleAction 对未通过的配置检查项进行忽略/取消忽略/修复/验证操作

对未通过的配置检查项进行忽略/取消忽略/修复/验证操作

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ChangeCheckRuleActionInvoker added in v0.1.73

func (c *HssClient) ChangeCheckRuleActionInvoker(request *model.ChangeCheckRuleActionRequest) *ChangeCheckRuleActionInvoker

ChangeCheckRuleActionInvoker 对未通过的配置检查项进行忽略/取消忽略/修复/验证操作

func (*HssClient) ChangeEvent added in v0.1.16

func (c *HssClient) ChangeEvent(request *model.ChangeEventRequest) (*model.ChangeEventResponse, error)

ChangeEvent 处理告警事件

处理告警事件

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ChangeEventInvoker added in v0.1.16

func (c *HssClient) ChangeEventInvoker(request *model.ChangeEventRequest) *ChangeEventInvoker

ChangeEventInvoker 处理告警事件

func (*HssClient) ChangeHostsGroup added in v0.1.16

func (c *HssClient) ChangeHostsGroup(request *model.ChangeHostsGroupRequest) (*model.ChangeHostsGroupResponse, error)

ChangeHostsGroup 编辑服务器组

编辑服务器组

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ChangeHostsGroupInvoker added in v0.1.16

func (c *HssClient) ChangeHostsGroupInvoker(request *model.ChangeHostsGroupRequest) *ChangeHostsGroupInvoker

ChangeHostsGroupInvoker 编辑服务器组

func (*HssClient) ChangeIsolatedFile added in v0.1.63

func (c *HssClient) ChangeIsolatedFile(request *model.ChangeIsolatedFileRequest) (*model.ChangeIsolatedFileResponse, error)

ChangeIsolatedFile 恢复已隔离文件

恢复已隔离文件

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ChangeIsolatedFileInvoker added in v0.1.63

func (c *HssClient) ChangeIsolatedFileInvoker(request *model.ChangeIsolatedFileRequest) *ChangeIsolatedFileInvoker

ChangeIsolatedFileInvoker 恢复已隔离文件

func (*HssClient) ChangeVulScanPolicy added in v0.1.63

ChangeVulScanPolicy 修改漏洞扫描策略

修改漏洞扫描策略

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ChangeVulScanPolicyInvoker added in v0.1.63

func (c *HssClient) ChangeVulScanPolicyInvoker(request *model.ChangeVulScanPolicyRequest) *ChangeVulScanPolicyInvoker

ChangeVulScanPolicyInvoker 修改漏洞扫描策略

func (*HssClient) ChangeVulStatus added in v0.1.16

func (c *HssClient) ChangeVulStatus(request *model.ChangeVulStatusRequest) (*model.ChangeVulStatusResponse, error)

ChangeVulStatus 修改漏洞的状态

修改漏洞的状态

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ChangeVulStatusInvoker added in v0.1.16

func (c *HssClient) ChangeVulStatusInvoker(request *model.ChangeVulStatusRequest) *ChangeVulStatusInvoker

ChangeVulStatusInvoker 修改漏洞的状态

func (*HssClient) CreateQuotasOrder added in v0.1.87

func (c *HssClient) CreateQuotasOrder(request *model.CreateQuotasOrderRequest) (*model.CreateQuotasOrderResponse, error)

CreateQuotasOrder HSS服务创建订单订购配额

HSS服务创建订单订购配额,只支持包周期计费模式

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) CreateQuotasOrderInvoker added in v0.1.87

func (c *HssClient) CreateQuotasOrderInvoker(request *model.CreateQuotasOrderRequest) *CreateQuotasOrderInvoker

CreateQuotasOrderInvoker HSS服务创建订单订购配额

func (*HssClient) CreateVulnerabilityScanTask added in v0.1.73

CreateVulnerabilityScanTask 创建漏洞扫描任务

创建漏洞扫描任务

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) CreateVulnerabilityScanTaskInvoker added in v0.1.73

func (c *HssClient) CreateVulnerabilityScanTaskInvoker(request *model.CreateVulnerabilityScanTaskRequest) *CreateVulnerabilityScanTaskInvoker

CreateVulnerabilityScanTaskInvoker 创建漏洞扫描任务

func (*HssClient) DeleteHostsGroup added in v0.1.16

func (c *HssClient) DeleteHostsGroup(request *model.DeleteHostsGroupRequest) (*model.DeleteHostsGroupResponse, error)

DeleteHostsGroup 删除服务器组

删除服务器组

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) DeleteHostsGroupInvoker added in v0.1.16

func (c *HssClient) DeleteHostsGroupInvoker(request *model.DeleteHostsGroupRequest) *DeleteHostsGroupInvoker

DeleteHostsGroupInvoker 删除服务器组

func (*HssClient) DeleteResourceInstanceTag added in v0.1.6

DeleteResourceInstanceTag 删除资源标签

删除单个资源下的标签

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) DeleteResourceInstanceTagInvoker added in v0.1.6

func (c *HssClient) DeleteResourceInstanceTagInvoker(request *model.DeleteResourceInstanceTagRequest) *DeleteResourceInstanceTagInvoker

DeleteResourceInstanceTagInvoker 删除资源标签

func (*HssClient) ListAlarmWhiteList added in v0.1.16

func (c *HssClient) ListAlarmWhiteList(request *model.ListAlarmWhiteListRequest) (*model.ListAlarmWhiteListResponse, error)

ListAlarmWhiteList 查询告警白名单列表

查询告警白名单列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListAlarmWhiteListInvoker added in v0.1.16

func (c *HssClient) ListAlarmWhiteListInvoker(request *model.ListAlarmWhiteListRequest) *ListAlarmWhiteListInvoker

ListAlarmWhiteListInvoker 查询告警白名单列表

func (*HssClient) ListAppChangeHistories added in v0.1.16

ListAppChangeHistories 获取软件信息的历史变动记录

获取软件信息的历史变动记录

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListAppChangeHistoriesInvoker added in v0.1.16

func (c *HssClient) ListAppChangeHistoriesInvoker(request *model.ListAppChangeHistoriesRequest) *ListAppChangeHistoriesInvoker

ListAppChangeHistoriesInvoker 获取软件信息的历史变动记录

func (*HssClient) ListAppStatistics added in v0.1.16

func (c *HssClient) ListAppStatistics(request *model.ListAppStatisticsRequest) (*model.ListAppStatisticsResponse, error)

ListAppStatistics 查询软件列表

查询软件列表,支持通过软件名称查询对应的服务器数

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListAppStatisticsInvoker added in v0.1.16

func (c *HssClient) ListAppStatisticsInvoker(request *model.ListAppStatisticsRequest) *ListAppStatisticsInvoker

ListAppStatisticsInvoker 查询软件列表

func (*HssClient) ListApps added in v0.1.16

func (c *HssClient) ListApps(request *model.ListAppsRequest) (*model.ListAppsResponse, error)

ListApps 查询软件的服务器列表

查询软件的服务器列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListAppsInvoker added in v0.1.16

func (c *HssClient) ListAppsInvoker(request *model.ListAppsRequest) *ListAppsInvoker

ListAppsInvoker 查询软件的服务器列表

func (*HssClient) ListAutoLaunchChangeHistories added in v0.1.16

ListAutoLaunchChangeHistories 获取自启动项的历史变动记录

获取自启动项的历史变动记录

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListAutoLaunchChangeHistoriesInvoker added in v0.1.16

func (c *HssClient) ListAutoLaunchChangeHistoriesInvoker(request *model.ListAutoLaunchChangeHistoriesRequest) *ListAutoLaunchChangeHistoriesInvoker

ListAutoLaunchChangeHistoriesInvoker 获取自启动项的历史变动记录

func (*HssClient) ListAutoLaunchStatistics added in v0.1.16

ListAutoLaunchStatistics 查询自启动项信息

查询自启动信息,支持通过传入自启动名称查询启动类型和服务器数

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListAutoLaunchStatisticsInvoker added in v0.1.16

func (c *HssClient) ListAutoLaunchStatisticsInvoker(request *model.ListAutoLaunchStatisticsRequest) *ListAutoLaunchStatisticsInvoker

ListAutoLaunchStatisticsInvoker 查询自启动项信息

func (*HssClient) ListAutoLaunchs added in v0.1.16

func (c *HssClient) ListAutoLaunchs(request *model.ListAutoLaunchsRequest) (*model.ListAutoLaunchsResponse, error)

ListAutoLaunchs 查询自启动项的服务列表

查询自启动项的服务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListAutoLaunchsInvoker added in v0.1.16

func (c *HssClient) ListAutoLaunchsInvoker(request *model.ListAutoLaunchsRequest) *ListAutoLaunchsInvoker

ListAutoLaunchsInvoker 查询自启动项的服务列表

func (*HssClient) ListBlockedIp added in v0.1.63

func (c *HssClient) ListBlockedIp(request *model.ListBlockedIpRequest) (*model.ListBlockedIpResponse, error)

ListBlockedIp 查询已拦截IP列表

查询已拦截IP列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListBlockedIpInvoker added in v0.1.63

func (c *HssClient) ListBlockedIpInvoker(request *model.ListBlockedIpRequest) *ListBlockedIpInvoker

ListBlockedIpInvoker 查询已拦截IP列表

func (*HssClient) ListContainerNodes added in v0.1.63

func (c *HssClient) ListContainerNodes(request *model.ListContainerNodesRequest) (*model.ListContainerNodesResponse, error)

ListContainerNodes 查询容器节点列表

查询容器节点列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListContainerNodesInvoker added in v0.1.63

func (c *HssClient) ListContainerNodesInvoker(request *model.ListContainerNodesRequest) *ListContainerNodesInvoker

ListContainerNodesInvoker 查询容器节点列表

func (*HssClient) ListHostGroups added in v0.1.16

func (c *HssClient) ListHostGroups(request *model.ListHostGroupsRequest) (*model.ListHostGroupsResponse, error)

ListHostGroups 查询服务器组列表

查询服务器组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListHostGroupsInvoker added in v0.1.16

func (c *HssClient) ListHostGroupsInvoker(request *model.ListHostGroupsRequest) *ListHostGroupsInvoker

ListHostGroupsInvoker 查询服务器组列表

func (*HssClient) ListHostProtectHistoryInfo added in v0.1.16

ListHostProtectHistoryInfo 查询主机静态网页防篡改防护动态

查询主机静态网页防篡改防护动态:展示服务器名称、服务器ip、防护策略、检测时间、防护文件、事件描述信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListHostProtectHistoryInfoInvoker added in v0.1.16

func (c *HssClient) ListHostProtectHistoryInfoInvoker(request *model.ListHostProtectHistoryInfoRequest) *ListHostProtectHistoryInfoInvoker

ListHostProtectHistoryInfoInvoker 查询主机静态网页防篡改防护动态

func (*HssClient) ListHostRaspProtectHistoryInfo added in v0.1.16

ListHostRaspProtectHistoryInfo 查询主机动态网页防篡改防护动态

查询主机动态网页防篡改防护动态:包含告警级别、服务器ip、服务器名称、威胁类型、告警时间、攻击源ip、攻击源url信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListHostRaspProtectHistoryInfoInvoker added in v0.1.16

func (c *HssClient) ListHostRaspProtectHistoryInfoInvoker(request *model.ListHostRaspProtectHistoryInfoRequest) *ListHostRaspProtectHistoryInfoInvoker

ListHostRaspProtectHistoryInfoInvoker 查询主机动态网页防篡改防护动态

func (*HssClient) ListHostStatus

func (c *HssClient) ListHostStatus(request *model.ListHostStatusRequest) (*model.ListHostStatusResponse, error)

ListHostStatus 查询云服务器列表

查询云服务器列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListHostStatusInvoker

func (c *HssClient) ListHostStatusInvoker(request *model.ListHostStatusRequest) *ListHostStatusInvoker

ListHostStatusInvoker 查询云服务器列表

func (*HssClient) ListHostVuls added in v0.1.47

func (c *HssClient) ListHostVuls(request *model.ListHostVulsRequest) (*model.ListHostVulsResponse, error)

ListHostVuls 查询单台服务器漏洞信息

查询单台服务器漏洞信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListHostVulsInvoker added in v0.1.47

func (c *HssClient) ListHostVulsInvoker(request *model.ListHostVulsRequest) *ListHostVulsInvoker

ListHostVulsInvoker 查询单台服务器漏洞信息

func (*HssClient) ListImageRiskConfigRules added in v0.1.63

ListImageRiskConfigRules 查询镜像指定安全配置项的检查项列表

查询镜像指定安全配置项的检查项列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListImageRiskConfigRulesInvoker added in v0.1.63

func (c *HssClient) ListImageRiskConfigRulesInvoker(request *model.ListImageRiskConfigRulesRequest) *ListImageRiskConfigRulesInvoker

ListImageRiskConfigRulesInvoker 查询镜像指定安全配置项的检查项列表

func (*HssClient) ListImageRiskConfigs added in v0.1.63

ListImageRiskConfigs 查询镜像安全配置检测结果列表

查询镜像安全配置检测结果列表,当前支持检测CentOS 7、Debian 10、EulerOS和Ubuntu16镜像的系统配置项、SSH应用配置项。

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListImageRiskConfigsInvoker added in v0.1.63

func (c *HssClient) ListImageRiskConfigsInvoker(request *model.ListImageRiskConfigsRequest) *ListImageRiskConfigsInvoker

ListImageRiskConfigsInvoker 查询镜像安全配置检测结果列表

func (*HssClient) ListImageVulnerabilities added in v0.1.63

ListImageVulnerabilities 查询镜像的漏洞信息

查询镜像的漏洞信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListImageVulnerabilitiesInvoker added in v0.1.63

func (c *HssClient) ListImageVulnerabilitiesInvoker(request *model.ListImageVulnerabilitiesRequest) *ListImageVulnerabilitiesInvoker

ListImageVulnerabilitiesInvoker 查询镜像的漏洞信息

func (*HssClient) ListIsolatedFile added in v0.1.63

func (c *HssClient) ListIsolatedFile(request *model.ListIsolatedFileRequest) (*model.ListIsolatedFileResponse, error)

ListIsolatedFile 查询已隔离文件列表

查询已隔离文件列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListIsolatedFileInvoker added in v0.1.63

func (c *HssClient) ListIsolatedFileInvoker(request *model.ListIsolatedFileRequest) *ListIsolatedFileInvoker

ListIsolatedFileInvoker 查询已隔离文件列表

func (*HssClient) ListJarPackageHostInfo added in v0.1.47

ListJarPackageHostInfo 查询指定中间件的服务器列表

查询指定中间件的服务器列表,通过传入中间件名称参数,返回对应的中间件服务器列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListJarPackageHostInfoInvoker added in v0.1.47

func (c *HssClient) ListJarPackageHostInfoInvoker(request *model.ListJarPackageHostInfoRequest) *ListJarPackageHostInfoInvoker

ListJarPackageHostInfoInvoker 查询指定中间件的服务器列表

func (*HssClient) ListJarPackageStatistics added in v0.1.47

ListJarPackageStatistics 查询中间件列表

查询中间件列表,支持通过中间件名称查询对应的服务器树

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListJarPackageStatisticsInvoker added in v0.1.47

func (c *HssClient) ListJarPackageStatisticsInvoker(request *model.ListJarPackageStatisticsRequest) *ListJarPackageStatisticsInvoker

ListJarPackageStatisticsInvoker 查询中间件列表

func (*HssClient) ListPasswordComplexity

ListPasswordComplexity 查询口令复杂度策略检测报告

查询口令复杂度策略检测报告

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListPasswordComplexityInvoker

func (c *HssClient) ListPasswordComplexityInvoker(request *model.ListPasswordComplexityRequest) *ListPasswordComplexityInvoker

ListPasswordComplexityInvoker 查询口令复杂度策略检测报告

func (*HssClient) ListPolicyGroup added in v0.1.16

func (c *HssClient) ListPolicyGroup(request *model.ListPolicyGroupRequest) (*model.ListPolicyGroupResponse, error)

ListPolicyGroup 查询策略组列表

查询策略组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListPolicyGroupInvoker added in v0.1.16

func (c *HssClient) ListPolicyGroupInvoker(request *model.ListPolicyGroupRequest) *ListPolicyGroupInvoker

ListPolicyGroupInvoker 查询策略组列表

func (*HssClient) ListPortHost added in v0.1.73

func (c *HssClient) ListPortHost(request *model.ListPortHostRequest) (*model.ListPortHostResponse, error)

ListPortHost 资产指纹-端口-服务器列表

具备该端口的主机/容器信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListPortHostInvoker added in v0.1.73

func (c *HssClient) ListPortHostInvoker(request *model.ListPortHostRequest) *ListPortHostInvoker

ListPortHostInvoker 资产指纹-端口-服务器列表

func (*HssClient) ListPortStatistics added in v0.1.16

func (c *HssClient) ListPortStatistics(request *model.ListPortStatisticsRequest) (*model.ListPortStatisticsResponse, error)

ListPortStatistics 查询开放端口统计信息

查询开放端口列表,支持通过传入端口或协议类型查询服务器数

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListPortStatisticsInvoker added in v0.1.16

func (c *HssClient) ListPortStatisticsInvoker(request *model.ListPortStatisticsRequest) *ListPortStatisticsInvoker

ListPortStatisticsInvoker 查询开放端口统计信息

func (*HssClient) ListPorts added in v0.1.16

func (c *HssClient) ListPorts(request *model.ListPortsRequest) (*model.ListPortsResponse, error)

ListPorts 查询单服务器的开放端口列表

查询单服务器的开放端口列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListPortsInvoker added in v0.1.16

func (c *HssClient) ListPortsInvoker(request *model.ListPortsRequest) *ListPortsInvoker

ListPortsInvoker 查询单服务器的开放端口列表

func (*HssClient) ListProcessStatistics added in v0.1.16

ListProcessStatistics 查询进程列表

查询进程列表,通过传入进程路径参数查询对应的服务器数

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListProcessStatisticsInvoker added in v0.1.16

func (c *HssClient) ListProcessStatisticsInvoker(request *model.ListProcessStatisticsRequest) *ListProcessStatisticsInvoker

ListProcessStatisticsInvoker 查询进程列表

func (*HssClient) ListProcessesHost added in v0.1.73

func (c *HssClient) ListProcessesHost(request *model.ListProcessesHostRequest) (*model.ListProcessesHostResponse, error)

ListProcessesHost 资产指纹-进程-服务器列表

具备该进程的主机/容器信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListProcessesHostInvoker added in v0.1.73

func (c *HssClient) ListProcessesHostInvoker(request *model.ListProcessesHostRequest) *ListProcessesHostInvoker

ListProcessesHostInvoker 资产指纹-进程-服务器列表

func (*HssClient) ListProtectionPolicy added in v0.1.16

ListProtectionPolicy 查询勒索病毒的防护策略列表

查询勒索病毒的防护策略列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListProtectionPolicyInvoker added in v0.1.16

func (c *HssClient) ListProtectionPolicyInvoker(request *model.ListProtectionPolicyRequest) *ListProtectionPolicyInvoker

ListProtectionPolicyInvoker 查询勒索病毒的防护策略列表

func (*HssClient) ListProtectionServer added in v0.1.16

ListProtectionServer 查询勒索防护服务器列表

查询勒索防护服务器列表,与云备份服务配合使用。因此使用勒索相关接口之前确保该局点有云备份服务

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListProtectionServerInvoker added in v0.1.16

func (c *HssClient) ListProtectionServerInvoker(request *model.ListProtectionServerRequest) *ListProtectionServerInvoker

ListProtectionServerInvoker 查询勒索防护服务器列表

func (*HssClient) ListQuotasDetail added in v0.1.6

func (c *HssClient) ListQuotasDetail(request *model.ListQuotasDetailRequest) (*model.ListQuotasDetailResponse, error)

ListQuotasDetail 查询配额详情

查询配额详情

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListQuotasDetailInvoker added in v0.1.6

func (c *HssClient) ListQuotasDetailInvoker(request *model.ListQuotasDetailRequest) *ListQuotasDetailInvoker

ListQuotasDetailInvoker 查询配额详情

func (*HssClient) ListRiskConfigCheckRules

ListRiskConfigCheckRules 查询指定安全配置项的检查项列表

查询指定安全配置项的检查项列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListRiskConfigCheckRulesInvoker

func (c *HssClient) ListRiskConfigCheckRulesInvoker(request *model.ListRiskConfigCheckRulesRequest) *ListRiskConfigCheckRulesInvoker

ListRiskConfigCheckRulesInvoker 查询指定安全配置项的检查项列表

func (*HssClient) ListRiskConfigHosts

ListRiskConfigHosts 查询指定安全配置项的受影响服务器列表

查询指定安全配置项的受影响服务器列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListRiskConfigHostsInvoker

func (c *HssClient) ListRiskConfigHostsInvoker(request *model.ListRiskConfigHostsRequest) *ListRiskConfigHostsInvoker

ListRiskConfigHostsInvoker 查询指定安全配置项的受影响服务器列表

func (*HssClient) ListRiskConfigs

func (c *HssClient) ListRiskConfigs(request *model.ListRiskConfigsRequest) (*model.ListRiskConfigsResponse, error)

ListRiskConfigs 查询租户的服务器安全配置检测结果列表

查询租户的服务器安全配置检测结果列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListRiskConfigsInvoker

func (c *HssClient) ListRiskConfigsInvoker(request *model.ListRiskConfigsRequest) *ListRiskConfigsInvoker

ListRiskConfigsInvoker 查询租户的服务器安全配置检测结果列表

func (*HssClient) ListSecurityEvents

func (c *HssClient) ListSecurityEvents(request *model.ListSecurityEventsRequest) (*model.ListSecurityEventsResponse, error)

ListSecurityEvents 查入侵事件列表

查入侵事件列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListSecurityEventsInvoker

func (c *HssClient) ListSecurityEventsInvoker(request *model.ListSecurityEventsRequest) *ListSecurityEventsInvoker

ListSecurityEventsInvoker 查入侵事件列表

func (*HssClient) ListSwrImageRepository added in v0.1.63

ListSwrImageRepository 查询swr镜像仓库镜像列表

查询swr镜像仓库镜像列表,如果需要从swr同步最新镜像,需要先调用“从swr同步镜像”接口

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListSwrImageRepositoryInvoker added in v0.1.63

func (c *HssClient) ListSwrImageRepositoryInvoker(request *model.ListSwrImageRepositoryRequest) *ListSwrImageRepositoryInvoker

ListSwrImageRepositoryInvoker 查询swr镜像仓库镜像列表

func (*HssClient) ListUserChangeHistories added in v0.1.6

ListUserChangeHistories 获取账户变动历史信息

获取账户变动历史记录信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListUserChangeHistoriesInvoker added in v0.1.6

func (c *HssClient) ListUserChangeHistoriesInvoker(request *model.ListUserChangeHistoriesRequest) *ListUserChangeHistoriesInvoker

ListUserChangeHistoriesInvoker 获取账户变动历史信息

func (*HssClient) ListUserStatistics added in v0.1.16

func (c *HssClient) ListUserStatistics(request *model.ListUserStatisticsRequest) (*model.ListUserStatisticsResponse, error)

ListUserStatistics 查询账号信息列表

查询账号信息列表,支持通过传入账号名称参数查询对应的服务器数

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListUserStatisticsInvoker added in v0.1.16

func (c *HssClient) ListUserStatisticsInvoker(request *model.ListUserStatisticsRequest) *ListUserStatisticsInvoker

ListUserStatisticsInvoker 查询账号信息列表

func (*HssClient) ListUsers added in v0.1.6

func (c *HssClient) ListUsers(request *model.ListUsersRequest) (*model.ListUsersResponse, error)

ListUsers 查询账号的服务器列表

查询账号的服务器列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListUsersInvoker added in v0.1.6

func (c *HssClient) ListUsersInvoker(request *model.ListUsersRequest) *ListUsersInvoker

ListUsersInvoker 查询账号的服务器列表

func (*HssClient) ListVulHosts added in v0.1.16

func (c *HssClient) ListVulHosts(request *model.ListVulHostsRequest) (*model.ListVulHostsResponse, error)

ListVulHosts 查询单个漏洞影响的云服务器信息

查询单个漏洞影响的云服务器信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListVulHostsInvoker added in v0.1.16

func (c *HssClient) ListVulHostsInvoker(request *model.ListVulHostsRequest) *ListVulHostsInvoker

ListVulHostsInvoker 查询单个漏洞影响的云服务器信息

func (*HssClient) ListVulScanTask added in v0.1.73

func (c *HssClient) ListVulScanTask(request *model.ListVulScanTaskRequest) (*model.ListVulScanTaskResponse, error)

ListVulScanTask 查询漏洞扫描任务列表

查询漏洞扫描任务列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListVulScanTaskHost added in v0.1.73

ListVulScanTaskHost 查询漏洞扫描任务对应的主机列表

查询漏洞扫描任务对应的主机列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListVulScanTaskHostInvoker added in v0.1.73

func (c *HssClient) ListVulScanTaskHostInvoker(request *model.ListVulScanTaskHostRequest) *ListVulScanTaskHostInvoker

ListVulScanTaskHostInvoker 查询漏洞扫描任务对应的主机列表

func (*HssClient) ListVulScanTaskInvoker added in v0.1.73

func (c *HssClient) ListVulScanTaskInvoker(request *model.ListVulScanTaskRequest) *ListVulScanTaskInvoker

ListVulScanTaskInvoker 查询漏洞扫描任务列表

func (*HssClient) ListVulnerabilities

ListVulnerabilities 查询漏洞列表

查询漏洞列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListVulnerabilitiesInvoker

func (c *HssClient) ListVulnerabilitiesInvoker(request *model.ListVulnerabilitiesRequest) *ListVulnerabilitiesInvoker

ListVulnerabilitiesInvoker 查询漏洞列表

func (*HssClient) ListVulnerabilityCve added in v0.1.63

ListVulnerabilityCve 漏洞对应cve信息

漏洞对应cve信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListVulnerabilityCveInvoker added in v0.1.63

func (c *HssClient) ListVulnerabilityCveInvoker(request *model.ListVulnerabilityCveRequest) *ListVulnerabilityCveInvoker

ListVulnerabilityCveInvoker 漏洞对应cve信息

func (*HssClient) ListWeakPasswordUsers

ListWeakPasswordUsers 查询弱口令检测结果列表

查询弱口令检测结果列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListWeakPasswordUsersInvoker

func (c *HssClient) ListWeakPasswordUsersInvoker(request *model.ListWeakPasswordUsersRequest) *ListWeakPasswordUsersInvoker

ListWeakPasswordUsersInvoker 查询弱口令检测结果列表

func (*HssClient) ListWtpProtectHost added in v0.1.16

func (c *HssClient) ListWtpProtectHost(request *model.ListWtpProtectHostRequest) (*model.ListWtpProtectHostResponse, error)

ListWtpProtectHost 查询防护列表

查询防护列表:查询网页防篡改主机防护状态列表信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ListWtpProtectHostInvoker added in v0.1.16

func (c *HssClient) ListWtpProtectHostInvoker(request *model.ListWtpProtectHostRequest) *ListWtpProtectHostInvoker

ListWtpProtectHostInvoker 查询防护列表

func (*HssClient) RunImageSynchronize added in v0.1.63

RunImageSynchronize 从SWR服务同步镜像列表

从SWR服务同步镜像列表

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) RunImageSynchronizeInvoker added in v0.1.63

func (c *HssClient) RunImageSynchronizeInvoker(request *model.RunImageSynchronizeRequest) *RunImageSynchronizeInvoker

RunImageSynchronizeInvoker 从SWR服务同步镜像列表

func (*HssClient) SetRaspSwitch added in v0.1.16

func (c *HssClient) SetRaspSwitch(request *model.SetRaspSwitchRequest) (*model.SetRaspSwitchResponse, error)

SetRaspSwitch 开启/关闭动态网页防篡改防护

开启/关闭动态网页防篡改防护,下发/清空动态网页防篡改策略

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) SetRaspSwitchInvoker added in v0.1.16

func (c *HssClient) SetRaspSwitchInvoker(request *model.SetRaspSwitchRequest) *SetRaspSwitchInvoker

SetRaspSwitchInvoker 开启/关闭动态网页防篡改防护

func (*HssClient) SetWtpProtectionStatusInfo added in v0.1.16

SetWtpProtectionStatusInfo 开启关闭网页防篡改防护

开启/关闭网页防篡改功能防护,下发/清空网页防篡改策略

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) SetWtpProtectionStatusInfoInvoker added in v0.1.16

func (c *HssClient) SetWtpProtectionStatusInfoInvoker(request *model.SetWtpProtectionStatusInfoRequest) *SetWtpProtectionStatusInfoInvoker

SetWtpProtectionStatusInfoInvoker 开启关闭网页防篡改防护

func (*HssClient) ShowAssetStatistic added in v0.1.16

func (c *HssClient) ShowAssetStatistic(request *model.ShowAssetStatisticRequest) (*model.ShowAssetStatisticResponse, error)

ShowAssetStatistic 统计资产信息,账号、端口、进程等

资产统计信息,账号、端口、进程等

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowAssetStatisticInvoker added in v0.1.16

func (c *HssClient) ShowAssetStatisticInvoker(request *model.ShowAssetStatisticRequest) *ShowAssetStatisticInvoker

ShowAssetStatisticInvoker 统计资产信息,账号、端口、进程等

func (*HssClient) ShowBackupPolicyInfo added in v0.1.16

ShowBackupPolicyInfo 查询HSS存储库绑定的备份策略信息

查询HSS存储库绑定的备份策略信息,确保已经购买了勒索防护存储库,可以从cbr云备份服务进行验证,确保已经存在HSS_projectid命名的存储库已经购买

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowBackupPolicyInfoInvoker added in v0.1.16

func (c *HssClient) ShowBackupPolicyInfoInvoker(request *model.ShowBackupPolicyInfoRequest) *ShowBackupPolicyInfoInvoker

ShowBackupPolicyInfoInvoker 查询HSS存储库绑定的备份策略信息

func (*HssClient) ShowCheckRuleDetail

ShowCheckRuleDetail 查询配置检查项检测报告

查询配置检查项检测报告

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowCheckRuleDetailInvoker

func (c *HssClient) ShowCheckRuleDetailInvoker(request *model.ShowCheckRuleDetailRequest) *ShowCheckRuleDetailInvoker

ShowCheckRuleDetailInvoker 查询配置检查项检测报告

func (*HssClient) ShowImageCheckRuleDetail added in v0.1.63

ShowImageCheckRuleDetail 查询镜像配置检查项检测报告

查询镜像配置检查项检测报告

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowImageCheckRuleDetailInvoker added in v0.1.63

func (c *HssClient) ShowImageCheckRuleDetailInvoker(request *model.ShowImageCheckRuleDetailRequest) *ShowImageCheckRuleDetailInvoker

ShowImageCheckRuleDetailInvoker 查询镜像配置检查项检测报告

func (*HssClient) ShowProductdataOfferingInfos added in v0.1.87

ShowProductdataOfferingInfos 查询产商品信息

查询产商品信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowProductdataOfferingInfosInvoker added in v0.1.87

func (c *HssClient) ShowProductdataOfferingInfosInvoker(request *model.ShowProductdataOfferingInfosRequest) *ShowProductdataOfferingInfosInvoker

ShowProductdataOfferingInfosInvoker 查询产商品信息

func (*HssClient) ShowResourceQuotas added in v0.1.6

func (c *HssClient) ShowResourceQuotas(request *model.ShowResourceQuotasRequest) (*model.ShowResourceQuotasResponse, error)

ShowResourceQuotas 查询配额信息

查询配额信息

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowResourceQuotasInvoker added in v0.1.6

func (c *HssClient) ShowResourceQuotasInvoker(request *model.ShowResourceQuotasRequest) *ShowResourceQuotasInvoker

ShowResourceQuotasInvoker 查询配额信息

func (*HssClient) ShowRiskConfigDetail

ShowRiskConfigDetail 查询指定安全配置项的检查结果

查询指定安全配置项的检查结果

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowRiskConfigDetailInvoker

func (c *HssClient) ShowRiskConfigDetailInvoker(request *model.ShowRiskConfigDetailRequest) *ShowRiskConfigDetailInvoker

ShowRiskConfigDetailInvoker 查询指定安全配置项的检查结果

func (*HssClient) ShowVulScanPolicy added in v0.1.63

func (c *HssClient) ShowVulScanPolicy(request *model.ShowVulScanPolicyRequest) (*model.ShowVulScanPolicyResponse, error)

ShowVulScanPolicy 查询漏洞扫描策略

查询漏洞扫描策略

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowVulScanPolicyInvoker added in v0.1.63

func (c *HssClient) ShowVulScanPolicyInvoker(request *model.ShowVulScanPolicyRequest) *ShowVulScanPolicyInvoker

ShowVulScanPolicyInvoker 查询漏洞扫描策略

func (*HssClient) ShowVulStatics added in v0.1.63

func (c *HssClient) ShowVulStatics(request *model.ShowVulStaticsRequest) (*model.ShowVulStaticsResponse, error)

ShowVulStatics 查询漏洞管理统计数据

查询漏洞管理统计数据

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) ShowVulStaticsInvoker added in v0.1.63

func (c *HssClient) ShowVulStaticsInvoker(request *model.ShowVulStaticsRequest) *ShowVulStaticsInvoker

ShowVulStaticsInvoker 查询漏洞管理统计数据

func (*HssClient) StartProtection added in v0.1.16

func (c *HssClient) StartProtection(request *model.StartProtectionRequest) (*model.StartProtectionResponse, error)

StartProtection 开启勒索病毒防护

开启勒索病毒防护,请保证该region有cbr云备份服务,勒索服务与云备份服务有关联关系

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) StartProtectionInvoker added in v0.1.16

func (c *HssClient) StartProtectionInvoker(request *model.StartProtectionRequest) *StartProtectionInvoker

StartProtectionInvoker 开启勒索病毒防护

func (*HssClient) StopProtection added in v0.1.16

func (c *HssClient) StopProtection(request *model.StopProtectionRequest) (*model.StopProtectionResponse, error)

StopProtection 关闭勒索病毒防护

关闭勒索病毒防护

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) StopProtectionInvoker added in v0.1.16

func (c *HssClient) StopProtectionInvoker(request *model.StopProtectionRequest) *StopProtectionInvoker

StopProtectionInvoker 关闭勒索病毒防护

func (*HssClient) SwitchHostsProtectStatus added in v0.1.6

SwitchHostsProtectStatus 切换防护状态

切换防护状态

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) SwitchHostsProtectStatusInvoker added in v0.1.6

func (c *HssClient) SwitchHostsProtectStatusInvoker(request *model.SwitchHostsProtectStatusRequest) *SwitchHostsProtectStatusInvoker

SwitchHostsProtectStatusInvoker 切换防护状态

func (*HssClient) UpdateBackupPolicyInfo added in v0.1.16

UpdateBackupPolicyInfo 修改存储库绑定的备份策略

修改存储库绑定的备份策略

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) UpdateBackupPolicyInfoInvoker added in v0.1.16

func (c *HssClient) UpdateBackupPolicyInfoInvoker(request *model.UpdateBackupPolicyInfoRequest) *UpdateBackupPolicyInfoInvoker

UpdateBackupPolicyInfoInvoker 修改存储库绑定的备份策略

func (*HssClient) UpdateProtectionPolicy added in v0.1.16

UpdateProtectionPolicy 修改勒索防护策略

修改勒索防护策略

Please refer to HUAWEI cloud API Explorer for details.

func (*HssClient) UpdateProtectionPolicyInvoker added in v0.1.16

func (c *HssClient) UpdateProtectionPolicyInvoker(request *model.UpdateProtectionPolicyRequest) *UpdateProtectionPolicyInvoker

UpdateProtectionPolicyInvoker 修改勒索防护策略

type ListAlarmWhiteListInvoker added in v0.1.16

type ListAlarmWhiteListInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAlarmWhiteListInvoker) Invoke added in v0.1.16

type ListAppChangeHistoriesInvoker added in v0.1.16

type ListAppChangeHistoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppChangeHistoriesInvoker) Invoke added in v0.1.16

type ListAppStatisticsInvoker added in v0.1.16

type ListAppStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppStatisticsInvoker) Invoke added in v0.1.16

type ListAppsInvoker added in v0.1.16

type ListAppsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAppsInvoker) Invoke added in v0.1.16

func (i *ListAppsInvoker) Invoke() (*model.ListAppsResponse, error)

type ListAutoLaunchChangeHistoriesInvoker added in v0.1.16

type ListAutoLaunchChangeHistoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutoLaunchChangeHistoriesInvoker) Invoke added in v0.1.16

type ListAutoLaunchStatisticsInvoker added in v0.1.16

type ListAutoLaunchStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutoLaunchStatisticsInvoker) Invoke added in v0.1.16

type ListAutoLaunchsInvoker added in v0.1.16

type ListAutoLaunchsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAutoLaunchsInvoker) Invoke added in v0.1.16

type ListBlockedIpInvoker added in v0.1.63

type ListBlockedIpInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBlockedIpInvoker) Invoke added in v0.1.63

type ListContainerNodesInvoker added in v0.1.63

type ListContainerNodesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListContainerNodesInvoker) Invoke added in v0.1.63

type ListHostGroupsInvoker added in v0.1.16

type ListHostGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostGroupsInvoker) Invoke added in v0.1.16

type ListHostProtectHistoryInfoInvoker added in v0.1.16

type ListHostProtectHistoryInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostProtectHistoryInfoInvoker) Invoke added in v0.1.16

type ListHostRaspProtectHistoryInfoInvoker added in v0.1.16

type ListHostRaspProtectHistoryInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostRaspProtectHistoryInfoInvoker) Invoke added in v0.1.16

type ListHostStatusInvoker

type ListHostStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostStatusInvoker) Invoke

type ListHostVulsInvoker added in v0.1.47

type ListHostVulsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostVulsInvoker) Invoke added in v0.1.47

type ListImageRiskConfigRulesInvoker added in v0.1.63

type ListImageRiskConfigRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListImageRiskConfigRulesInvoker) Invoke added in v0.1.63

type ListImageRiskConfigsInvoker added in v0.1.63

type ListImageRiskConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListImageRiskConfigsInvoker) Invoke added in v0.1.63

type ListImageVulnerabilitiesInvoker added in v0.1.63

type ListImageVulnerabilitiesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListImageVulnerabilitiesInvoker) Invoke added in v0.1.63

type ListIsolatedFileInvoker added in v0.1.63

type ListIsolatedFileInvoker struct {
	*invoker.BaseInvoker
}

func (*ListIsolatedFileInvoker) Invoke added in v0.1.63

type ListJarPackageHostInfoInvoker added in v0.1.47

type ListJarPackageHostInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ListJarPackageHostInfoInvoker) Invoke added in v0.1.47

type ListJarPackageStatisticsInvoker added in v0.1.47

type ListJarPackageStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListJarPackageStatisticsInvoker) Invoke added in v0.1.47

type ListPasswordComplexityInvoker

type ListPasswordComplexityInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPasswordComplexityInvoker) Invoke

type ListPolicyGroupInvoker added in v0.1.16

type ListPolicyGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPolicyGroupInvoker) Invoke added in v0.1.16

type ListPortHostInvoker added in v0.1.73

type ListPortHostInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPortHostInvoker) Invoke added in v0.1.73

type ListPortStatisticsInvoker added in v0.1.16

type ListPortStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPortStatisticsInvoker) Invoke added in v0.1.16

type ListPortsInvoker added in v0.1.16

type ListPortsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPortsInvoker) Invoke added in v0.1.16

type ListProcessStatisticsInvoker added in v0.1.16

type ListProcessStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProcessStatisticsInvoker) Invoke added in v0.1.16

type ListProcessesHostInvoker added in v0.1.73

type ListProcessesHostInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProcessesHostInvoker) Invoke added in v0.1.73

type ListProtectionPolicyInvoker added in v0.1.16

type ListProtectionPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProtectionPolicyInvoker) Invoke added in v0.1.16

type ListProtectionServerInvoker added in v0.1.16

type ListProtectionServerInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProtectionServerInvoker) Invoke added in v0.1.16

type ListQuotasDetailInvoker added in v0.1.6

type ListQuotasDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ListQuotasDetailInvoker) Invoke added in v0.1.6

type ListRiskConfigCheckRulesInvoker

type ListRiskConfigCheckRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRiskConfigCheckRulesInvoker) Invoke

type ListRiskConfigHostsInvoker

type ListRiskConfigHostsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRiskConfigHostsInvoker) Invoke

type ListRiskConfigsInvoker

type ListRiskConfigsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRiskConfigsInvoker) Invoke

type ListSecurityEventsInvoker

type ListSecurityEventsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSecurityEventsInvoker) Invoke

type ListSwrImageRepositoryInvoker added in v0.1.63

type ListSwrImageRepositoryInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSwrImageRepositoryInvoker) Invoke added in v0.1.63

type ListUserChangeHistoriesInvoker added in v0.1.6

type ListUserChangeHistoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUserChangeHistoriesInvoker) Invoke added in v0.1.6

type ListUserStatisticsInvoker added in v0.1.16

type ListUserStatisticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUserStatisticsInvoker) Invoke added in v0.1.16

type ListUsersInvoker added in v0.1.6

type ListUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListUsersInvoker) Invoke added in v0.1.6

type ListVulHostsInvoker added in v0.1.16

type ListVulHostsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVulHostsInvoker) Invoke added in v0.1.16

type ListVulScanTaskHostInvoker added in v0.1.73

type ListVulScanTaskHostInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVulScanTaskHostInvoker) Invoke added in v0.1.73

type ListVulScanTaskInvoker added in v0.1.73

type ListVulScanTaskInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVulScanTaskInvoker) Invoke added in v0.1.73

type ListVulnerabilitiesInvoker

type ListVulnerabilitiesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVulnerabilitiesInvoker) Invoke

type ListVulnerabilityCveInvoker added in v0.1.63

type ListVulnerabilityCveInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVulnerabilityCveInvoker) Invoke added in v0.1.63

type ListWeakPasswordUsersInvoker

type ListWeakPasswordUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWeakPasswordUsersInvoker) Invoke

type ListWtpProtectHostInvoker added in v0.1.16

type ListWtpProtectHostInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWtpProtectHostInvoker) Invoke added in v0.1.16

type RunImageSynchronizeInvoker added in v0.1.63

type RunImageSynchronizeInvoker struct {
	*invoker.BaseInvoker
}

func (*RunImageSynchronizeInvoker) Invoke added in v0.1.63

type SetRaspSwitchInvoker added in v0.1.16

type SetRaspSwitchInvoker struct {
	*invoker.BaseInvoker
}

func (*SetRaspSwitchInvoker) Invoke added in v0.1.16

type SetWtpProtectionStatusInfoInvoker added in v0.1.16

type SetWtpProtectionStatusInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*SetWtpProtectionStatusInfoInvoker) Invoke added in v0.1.16

type ShowAssetStatisticInvoker added in v0.1.16

type ShowAssetStatisticInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAssetStatisticInvoker) Invoke added in v0.1.16

type ShowBackupPolicyInfoInvoker added in v0.1.16

type ShowBackupPolicyInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowBackupPolicyInfoInvoker) Invoke added in v0.1.16

type ShowCheckRuleDetailInvoker

type ShowCheckRuleDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCheckRuleDetailInvoker) Invoke

type ShowImageCheckRuleDetailInvoker added in v0.1.63

type ShowImageCheckRuleDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowImageCheckRuleDetailInvoker) Invoke added in v0.1.63

type ShowProductdataOfferingInfosInvoker added in v0.1.87

type ShowProductdataOfferingInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowProductdataOfferingInfosInvoker) Invoke added in v0.1.87

type ShowResourceQuotasInvoker added in v0.1.6

type ShowResourceQuotasInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResourceQuotasInvoker) Invoke added in v0.1.6

type ShowRiskConfigDetailInvoker

type ShowRiskConfigDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRiskConfigDetailInvoker) Invoke

type ShowVulScanPolicyInvoker added in v0.1.63

type ShowVulScanPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVulScanPolicyInvoker) Invoke added in v0.1.63

type ShowVulStaticsInvoker added in v0.1.63

type ShowVulStaticsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVulStaticsInvoker) Invoke added in v0.1.63

type StartProtectionInvoker added in v0.1.16

type StartProtectionInvoker struct {
	*invoker.BaseInvoker
}

func (*StartProtectionInvoker) Invoke added in v0.1.16

type StopProtectionInvoker added in v0.1.16

type StopProtectionInvoker struct {
	*invoker.BaseInvoker
}

func (*StopProtectionInvoker) Invoke added in v0.1.16

type SwitchHostsProtectStatusInvoker added in v0.1.6

type SwitchHostsProtectStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchHostsProtectStatusInvoker) Invoke added in v0.1.6

type UpdateBackupPolicyInfoInvoker added in v0.1.16

type UpdateBackupPolicyInfoInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateBackupPolicyInfoInvoker) Invoke added in v0.1.16

type UpdateProtectionPolicyInvoker added in v0.1.16

type UpdateProtectionPolicyInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateProtectionPolicyInvoker) Invoke added in v0.1.16

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL