v3

package
v0.1.123 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CodeArtsInspectorClientBuilder

func CodeArtsInspectorClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddGroup added in v0.1.96

func GenReqDefForAddGroup() *def.HttpRequestDef

func GenReqDefForAuthorizeDomains

func GenReqDefForAuthorizeDomains() *def.HttpRequestDef

func GenReqDefForBatchCreateHosts added in v0.1.96

func GenReqDefForBatchCreateHosts() *def.HttpRequestDef

func GenReqDefForBatchStartHostTasks added in v0.1.96

func GenReqDefForBatchStartHostTasks() *def.HttpRequestDef

func GenReqDefForCancelTasks

func GenReqDefForCancelTasks() *def.HttpRequestDef

func GenReqDefForCreateDomains

func GenReqDefForCreateDomains() *def.HttpRequestDef

func GenReqDefForCreateTasks

func GenReqDefForCreateTasks() *def.HttpRequestDef

func GenReqDefForDeleteDomains

func GenReqDefForDeleteDomains() *def.HttpRequestDef

func GenReqDefForDeleteGroup added in v0.1.96

func GenReqDefForDeleteGroup() *def.HttpRequestDef

func GenReqDefForDeleteHost added in v0.1.96

func GenReqDefForDeleteHost() *def.HttpRequestDef

func GenReqDefForDownloadTaskReport

func GenReqDefForDownloadTaskReport() *def.HttpRequestDef

func GenReqDefForExecuteGenerateReport

func GenReqDefForExecuteGenerateReport() *def.HttpRequestDef

func GenReqDefForListBusinessRisks

func GenReqDefForListBusinessRisks() *def.HttpRequestDef

func GenReqDefForListDomains

func GenReqDefForListDomains() *def.HttpRequestDef

func GenReqDefForListGroups added in v0.1.96

func GenReqDefForListGroups() *def.HttpRequestDef

func GenReqDefForListHostResults added in v0.1.96

func GenReqDefForListHostResults() *def.HttpRequestDef

func GenReqDefForListHosts added in v0.1.96

func GenReqDefForListHosts() *def.HttpRequestDef

func GenReqDefForListPortResults

func GenReqDefForListPortResults() *def.HttpRequestDef

func GenReqDefForListTaskHistories

func GenReqDefForListTaskHistories() *def.HttpRequestDef

func GenReqDefForShowDomainSettings

func GenReqDefForShowDomainSettings() *def.HttpRequestDef

func GenReqDefForShowReportStatus

func GenReqDefForShowReportStatus() *def.HttpRequestDef

func GenReqDefForShowResults

func GenReqDefForShowResults() *def.HttpRequestDef

func GenReqDefForShowTasks

func GenReqDefForShowTasks() *def.HttpRequestDef

func GenReqDefForUpdateDomainSettings

func GenReqDefForUpdateDomainSettings() *def.HttpRequestDef

func GenReqDefForUpdateFalsePositive

func GenReqDefForUpdateFalsePositive() *def.HttpRequestDef

Types

type AddGroupInvoker added in v0.1.96

type AddGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*AddGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *AddGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AddGroupInvoker) Invoke added in v0.1.96

func (i *AddGroupInvoker) Invoke() (*model.AddGroupResponse, error)

type AuthorizeDomainsInvoker

type AuthorizeDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*AuthorizeDomainsInvoker) GetBaseInvoker added in v0.1.118

func (i *AuthorizeDomainsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*AuthorizeDomainsInvoker) Invoke

type BatchCreateHostsInvoker added in v0.1.96

type BatchCreateHostsInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchCreateHostsInvoker) GetBaseInvoker added in v0.1.118

func (i *BatchCreateHostsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*BatchCreateHostsInvoker) Invoke added in v0.1.96

type BatchStartHostTasksInvoker added in v0.1.96

type BatchStartHostTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchStartHostTasksInvoker) GetBaseInvoker added in v0.1.118

func (i *BatchStartHostTasksInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*BatchStartHostTasksInvoker) Invoke added in v0.1.96

type CancelTasksInvoker

type CancelTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*CancelTasksInvoker) GetBaseInvoker added in v0.1.118

func (i *CancelTasksInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CancelTasksInvoker) Invoke

type CodeArtsInspectorClient

type CodeArtsInspectorClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewCodeArtsInspectorClient

func NewCodeArtsInspectorClient(hcClient *httpclient.HcHttpClient) *CodeArtsInspectorClient

func (*CodeArtsInspectorClient) AddGroup added in v0.1.96

AddGroup 批量创建主机组

批量创建主机组

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) AddGroupInvoker added in v0.1.96

func (c *CodeArtsInspectorClient) AddGroupInvoker(request *model.AddGroupRequest) *AddGroupInvoker

AddGroupInvoker 批量创建主机组

func (*CodeArtsInspectorClient) AuthorizeDomains

AuthorizeDomains 认证网站资产

认证租户的网站资产

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) AuthorizeDomainsInvoker

func (c *CodeArtsInspectorClient) AuthorizeDomainsInvoker(request *model.AuthorizeDomainsRequest) *AuthorizeDomainsInvoker

AuthorizeDomainsInvoker 认证网站资产

func (*CodeArtsInspectorClient) BatchCreateHosts added in v0.1.96

BatchCreateHosts 批量创建主机资产

批量创建租户的主机资产

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) BatchCreateHostsInvoker added in v0.1.96

func (c *CodeArtsInspectorClient) BatchCreateHostsInvoker(request *model.BatchCreateHostsRequest) *BatchCreateHostsInvoker

BatchCreateHostsInvoker 批量创建主机资产

func (*CodeArtsInspectorClient) BatchStartHostTasks added in v0.1.96

BatchStartHostTasks 批量启动或取消主机扫描任务

批量启动或取消主机漏洞扫描任务

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) BatchStartHostTasksInvoker added in v0.1.96

BatchStartHostTasksInvoker 批量启动或取消主机扫描任务

func (*CodeArtsInspectorClient) CancelTasks

CancelTasks 取消或重启网站扫描任务

取消或重启网站漏洞扫描任务

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) CancelTasksInvoker

func (c *CodeArtsInspectorClient) CancelTasksInvoker(request *model.CancelTasksRequest) *CancelTasksInvoker

CancelTasksInvoker 取消或重启网站扫描任务

func (*CodeArtsInspectorClient) CreateDomains

CreateDomains 创建网站资产

创建租户的网站资产

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) CreateDomainsInvoker

func (c *CodeArtsInspectorClient) CreateDomainsInvoker(request *model.CreateDomainsRequest) *CreateDomainsInvoker

CreateDomainsInvoker 创建网站资产

func (*CodeArtsInspectorClient) CreateTasks

CreateTasks 创建网站扫描任务并启动

创建网站漏洞扫描任务并启动

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) CreateTasksInvoker

func (c *CodeArtsInspectorClient) CreateTasksInvoker(request *model.CreateTasksRequest) *CreateTasksInvoker

CreateTasksInvoker 创建网站扫描任务并启动

func (*CodeArtsInspectorClient) DeleteDomains

DeleteDomains 删除网站资产

删除租户的网站资产

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) DeleteDomainsInvoker

func (c *CodeArtsInspectorClient) DeleteDomainsInvoker(request *model.DeleteDomainsRequest) *DeleteDomainsInvoker

DeleteDomainsInvoker 删除网站资产

func (*CodeArtsInspectorClient) DeleteGroup added in v0.1.96

DeleteGroup 删除主机组

删除主机组

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) DeleteGroupInvoker added in v0.1.96

func (c *CodeArtsInspectorClient) DeleteGroupInvoker(request *model.DeleteGroupRequest) *DeleteGroupInvoker

DeleteGroupInvoker 删除主机组

func (*CodeArtsInspectorClient) DeleteHost added in v0.1.96

DeleteHost 删除主机资产

删除租户的主机资产

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) DeleteHostInvoker added in v0.1.96

func (c *CodeArtsInspectorClient) DeleteHostInvoker(request *model.DeleteHostRequest) *DeleteHostInvoker

DeleteHostInvoker 删除主机资产

func (*CodeArtsInspectorClient) DownloadTaskReport

DownloadTaskReport 下载网站扫描报告

下载网站扫描任务PDF报告

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) DownloadTaskReportInvoker

func (c *CodeArtsInspectorClient) DownloadTaskReportInvoker(request *model.DownloadTaskReportRequest) *DownloadTaskReportInvoker

DownloadTaskReportInvoker 下载网站扫描报告

func (*CodeArtsInspectorClient) ExecuteGenerateReport

ExecuteGenerateReport 生成网站扫描报告

生成网站扫描PDF报告

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ExecuteGenerateReportInvoker

ExecuteGenerateReportInvoker 生成网站扫描报告

func (*CodeArtsInspectorClient) ListBusinessRisks

ListBusinessRisks 获取网站业务风险扫描结果

获取网站业务风险扫描结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ListBusinessRisksInvoker

func (c *CodeArtsInspectorClient) ListBusinessRisksInvoker(request *model.ListBusinessRisksRequest) *ListBusinessRisksInvoker

ListBusinessRisksInvoker 获取网站业务风险扫描结果

func (*CodeArtsInspectorClient) ListDomains

ListDomains 获取网站资产

获取租户的所有网站资产

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ListDomainsInvoker

func (c *CodeArtsInspectorClient) ListDomainsInvoker(request *model.ListDomainsRequest) *ListDomainsInvoker

ListDomainsInvoker 获取网站资产

func (*CodeArtsInspectorClient) ListGroups added in v0.1.96

ListGroups 获取主机组列表

获取主机组列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ListGroupsInvoker added in v0.1.96

func (c *CodeArtsInspectorClient) ListGroupsInvoker(request *model.ListGroupsRequest) *ListGroupsInvoker

ListGroupsInvoker 获取主机组列表

func (*CodeArtsInspectorClient) ListHostResults added in v0.1.96

ListHostResults 获取主机漏洞扫描结果

获取主机漏洞扫描结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ListHostResultsInvoker added in v0.1.96

func (c *CodeArtsInspectorClient) ListHostResultsInvoker(request *model.ListHostResultsRequest) *ListHostResultsInvoker

ListHostResultsInvoker 获取主机漏洞扫描结果

func (*CodeArtsInspectorClient) ListHosts added in v0.1.96

ListHosts 获取主机资产

获取租户的主机资产列表

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ListHostsInvoker added in v0.1.96

func (c *CodeArtsInspectorClient) ListHostsInvoker(request *model.ListHostsRequest) *ListHostsInvoker

ListHostsInvoker 获取主机资产

func (*CodeArtsInspectorClient) ListPortResults

ListPortResults 获取网站端口扫描结果

获取网站端口扫描结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ListPortResultsInvoker

func (c *CodeArtsInspectorClient) ListPortResultsInvoker(request *model.ListPortResultsRequest) *ListPortResultsInvoker

ListPortResultsInvoker 获取网站端口扫描结果

func (*CodeArtsInspectorClient) ListTaskHistories

ListTaskHistories 获取网站的历史扫描任务

获取网站漏洞扫描的历史扫描任务

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ListTaskHistoriesInvoker

func (c *CodeArtsInspectorClient) ListTaskHistoriesInvoker(request *model.ListTaskHistoriesRequest) *ListTaskHistoriesInvoker

ListTaskHistoriesInvoker 获取网站的历史扫描任务

func (*CodeArtsInspectorClient) ShowDomainSettings

ShowDomainSettings 获取网站配置

获取网站登录配置

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ShowDomainSettingsInvoker

func (c *CodeArtsInspectorClient) ShowDomainSettingsInvoker(request *model.ShowDomainSettingsRequest) *ShowDomainSettingsInvoker

ShowDomainSettingsInvoker 获取网站配置

func (*CodeArtsInspectorClient) ShowReportStatus

ShowReportStatus 获取网站扫描报告状态

获取网站扫描PDF报告生成状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ShowReportStatusInvoker

func (c *CodeArtsInspectorClient) ShowReportStatusInvoker(request *model.ShowReportStatusRequest) *ShowReportStatusInvoker

ShowReportStatusInvoker 获取网站扫描报告状态

func (*CodeArtsInspectorClient) ShowResults

ShowResults 获取网站扫描结果

获取网站漏洞扫描结果

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ShowResultsInvoker

func (c *CodeArtsInspectorClient) ShowResultsInvoker(request *model.ShowResultsRequest) *ShowResultsInvoker

ShowResultsInvoker 获取网站扫描结果

func (*CodeArtsInspectorClient) ShowTasks

ShowTasks 获取网站扫描任务详情

获取网站漏洞扫描任务详情

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) ShowTasksInvoker

func (c *CodeArtsInspectorClient) ShowTasksInvoker(request *model.ShowTasksRequest) *ShowTasksInvoker

ShowTasksInvoker 获取网站扫描任务详情

func (*CodeArtsInspectorClient) UpdateDomainSettings

UpdateDomainSettings 更新网站配置

更新网站登录配置

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) UpdateDomainSettingsInvoker

UpdateDomainSettingsInvoker 更新网站配置

func (*CodeArtsInspectorClient) UpdateFalsePositive

UpdateFalsePositive 更新网站漏洞的误报状态

更新网站扫描漏洞的误报状态

Please refer to HUAWEI cloud API Explorer for details.

func (*CodeArtsInspectorClient) UpdateFalsePositiveInvoker

UpdateFalsePositiveInvoker 更新网站漏洞的误报状态

type CreateDomainsInvoker

type CreateDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDomainsInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateDomainsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateDomainsInvoker) Invoke

type CreateTasksInvoker

type CreateTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTasksInvoker) GetBaseInvoker added in v0.1.118

func (i *CreateTasksInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*CreateTasksInvoker) Invoke

type DeleteDomainsInvoker

type DeleteDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteDomainsInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteDomainsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteDomainsInvoker) Invoke

type DeleteGroupInvoker added in v0.1.96

type DeleteGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteGroupInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteGroupInvoker) Invoke added in v0.1.96

type DeleteHostInvoker added in v0.1.96

type DeleteHostInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteHostInvoker) GetBaseInvoker added in v0.1.118

func (i *DeleteHostInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DeleteHostInvoker) Invoke added in v0.1.96

type DownloadTaskReportInvoker

type DownloadTaskReportInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadTaskReportInvoker) GetBaseInvoker added in v0.1.118

func (i *DownloadTaskReportInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*DownloadTaskReportInvoker) Invoke

type ExecuteGenerateReportInvoker

type ExecuteGenerateReportInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteGenerateReportInvoker) GetBaseInvoker added in v0.1.118

func (i *ExecuteGenerateReportInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ExecuteGenerateReportInvoker) Invoke

type ListBusinessRisksInvoker

type ListBusinessRisksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListBusinessRisksInvoker) GetBaseInvoker added in v0.1.118

func (i *ListBusinessRisksInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListBusinessRisksInvoker) Invoke

type ListDomainsInvoker

type ListDomainsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListDomainsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListDomainsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListDomainsInvoker) Invoke

type ListGroupsInvoker added in v0.1.96

type ListGroupsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListGroupsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListGroupsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListGroupsInvoker) Invoke added in v0.1.96

type ListHostResultsInvoker added in v0.1.96

type ListHostResultsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostResultsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListHostResultsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListHostResultsInvoker) Invoke added in v0.1.96

type ListHostsInvoker added in v0.1.96

type ListHostsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListHostsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListHostsInvoker) Invoke added in v0.1.96

type ListPortResultsInvoker

type ListPortResultsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPortResultsInvoker) GetBaseInvoker added in v0.1.118

func (i *ListPortResultsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListPortResultsInvoker) Invoke

type ListTaskHistoriesInvoker

type ListTaskHistoriesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTaskHistoriesInvoker) GetBaseInvoker added in v0.1.118

func (i *ListTaskHistoriesInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ListTaskHistoriesInvoker) Invoke

type ShowDomainSettingsInvoker

type ShowDomainSettingsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowDomainSettingsInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowDomainSettingsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowDomainSettingsInvoker) Invoke

type ShowReportStatusInvoker

type ShowReportStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowReportStatusInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowReportStatusInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowReportStatusInvoker) Invoke

type ShowResultsInvoker

type ShowResultsInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowResultsInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowResultsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowResultsInvoker) Invoke

type ShowTasksInvoker

type ShowTasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowTasksInvoker) GetBaseInvoker added in v0.1.118

func (i *ShowTasksInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*ShowTasksInvoker) Invoke

type UpdateDomainSettingsInvoker

type UpdateDomainSettingsInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDomainSettingsInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateDomainSettingsInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateDomainSettingsInvoker) Invoke

type UpdateFalsePositiveInvoker

type UpdateFalsePositiveInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateFalsePositiveInvoker) GetBaseInvoker added in v0.1.118

func (i *UpdateFalsePositiveInvoker) GetBaseInvoker() *invoker.BaseInvoker

func (*UpdateFalsePositiveInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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