v5

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Sep 28, 2022 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 GenReqDefForListHostStatus

func GenReqDefForListHostStatus() *def.HttpRequestDef

func GenReqDefForListPasswordComplexity

func GenReqDefForListPasswordComplexity() *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 GenReqDefForListVulnerabilities

func GenReqDefForListVulnerabilities() *def.HttpRequestDef

func GenReqDefForListWeakPasswordUsers

func GenReqDefForListWeakPasswordUsers() *def.HttpRequestDef

func GenReqDefForShowCheckRuleDetail

func GenReqDefForShowCheckRuleDetail() *def.HttpRequestDef

func GenReqDefForShowRiskConfigDetail

func GenReqDefForShowRiskConfigDetail() *def.HttpRequestDef

func HssClientBuilder

func HssClientBuilder() *http_client.HcHttpClientBuilder

Types

type HssClient

type HssClient struct {
	HcClient *http_client.HcHttpClient
}

func NewHssClient

func NewHssClient(hcClient *http_client.HcHttpClient) *HssClient

func (*HssClient) ListHostStatus

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

ListHostStatus 查询云服务器列表

查询云服务器列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*HssClient) ListHostStatusInvoker

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

ListHostStatusInvoker 查询云服务器列表

func (*HssClient) ListPasswordComplexity

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*HssClient) ListPasswordComplexityInvoker

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

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

func (*HssClient) ListRiskConfigCheckRules

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

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

详细说明请参考华为云API Explorer。 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 查询指定安全配置项的受影响服务器列表

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

详细说明请参考华为云API Explorer。 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 查询租户的服务器安全配置检测结果列表

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

详细说明请参考华为云API Explorer。 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 查入侵事件列表

查入侵事件列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*HssClient) ListSecurityEventsInvoker

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

ListSecurityEventsInvoker 查入侵事件列表

func (*HssClient) ListVulnerabilities

ListVulnerabilities 查询漏洞列表

查询漏洞列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*HssClient) ListVulnerabilitiesInvoker

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

ListVulnerabilitiesInvoker 查询漏洞列表

func (*HssClient) ListWeakPasswordUsers

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

查询弱口令检测结果列表

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*HssClient) ListWeakPasswordUsersInvoker

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

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

func (*HssClient) ShowCheckRuleDetail

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

查询配置检查项检测报告

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*HssClient) ShowCheckRuleDetailInvoker

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

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

func (*HssClient) ShowRiskConfigDetail

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

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

详细说明请参考华为云API Explorer。 Please refer to Huawei cloud API Explorer for details.

func (*HssClient) ShowRiskConfigDetailInvoker

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

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

type ListHostStatusInvoker

type ListHostStatusInvoker struct {
	*invoker.BaseInvoker
}

func (*ListHostStatusInvoker) Invoke

type ListPasswordComplexityInvoker

type ListPasswordComplexityInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPasswordComplexityInvoker) Invoke

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 ListVulnerabilitiesInvoker

type ListVulnerabilitiesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVulnerabilitiesInvoker) Invoke

type ListWeakPasswordUsersInvoker

type ListWeakPasswordUsersInvoker struct {
	*invoker.BaseInvoker
}

func (*ListWeakPasswordUsersInvoker) Invoke

type ShowCheckRuleDetailInvoker

type ShowCheckRuleDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowCheckRuleDetailInvoker) Invoke

type ShowRiskConfigDetailInvoker

type ShowRiskConfigDetailInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowRiskConfigDetailInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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