v1

package
v0.1.43 Latest Latest
Warning

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

Go to latest
Published: Jun 8, 2023 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 DbssClientBuilder

func DbssClientBuilder() *http_client.HcHttpClientBuilder

func GenReqDefForAddRdsNoAgentDatabase added in v0.1.15

func GenReqDefForAddRdsNoAgentDatabase() *def.HttpRequestDef

func GenReqDefForBatchAddResourceTag added in v0.1.15

func GenReqDefForBatchAddResourceTag() *def.HttpRequestDef

func GenReqDefForBatchDeleteResourceTag added in v0.1.15

func GenReqDefForBatchDeleteResourceTag() *def.HttpRequestDef

func GenReqDefForCountResourceInstanceByTag added in v0.1.15

func GenReqDefForCountResourceInstanceByTag() *def.HttpRequestDef

func GenReqDefForCreateInstancesPeriodOrder added in v0.1.15

func GenReqDefForCreateInstancesPeriodOrder() *def.HttpRequestDef

func GenReqDefForListAuditDatabases added in v0.1.15

func GenReqDefForListAuditDatabases() *def.HttpRequestDef

func GenReqDefForListAuditInstanceJobs added in v0.1.15

func GenReqDefForListAuditInstanceJobs() *def.HttpRequestDef

func GenReqDefForListAuditInstances added in v0.1.15

func GenReqDefForListAuditInstances() *def.HttpRequestDef

func GenReqDefForListAuditOperateLogs added in v0.1.15

func GenReqDefForListAuditOperateLogs() *def.HttpRequestDef

func GenReqDefForListAuditRuleRisks added in v0.1.15

func GenReqDefForListAuditRuleRisks() *def.HttpRequestDef

func GenReqDefForListAuditRuleScopes added in v0.1.15

func GenReqDefForListAuditRuleScopes() *def.HttpRequestDef

func GenReqDefForListAuditSensitiveMasks added in v0.1.15

func GenReqDefForListAuditSensitiveMasks() *def.HttpRequestDef

func GenReqDefForListAvailabilityZoneInfos added in v0.1.15

func GenReqDefForListAvailabilityZoneInfos() *def.HttpRequestDef

func GenReqDefForListEcsSpecification added in v0.1.15

func GenReqDefForListEcsSpecification() *def.HttpRequestDef

func GenReqDefForListProjectResourceTags added in v0.1.15

func GenReqDefForListProjectResourceTags() *def.HttpRequestDef

func GenReqDefForListResourceInstanceByTag added in v0.1.15

func GenReqDefForListResourceInstanceByTag() *def.HttpRequestDef

func GenReqDefForListSqlInjectionRules added in v0.1.15

func GenReqDefForListSqlInjectionRules() *def.HttpRequestDef

func GenReqDefForShowAuditQuota added in v0.1.15

func GenReqDefForShowAuditQuota() *def.HttpRequestDef

func GenReqDefForShowAuditRuleRisk added in v0.1.15

func GenReqDefForShowAuditRuleRisk() *def.HttpRequestDef

func GenReqDefForSwitchAgent

func GenReqDefForSwitchAgent() *def.HttpRequestDef

func GenReqDefForSwitchRiskRule

func GenReqDefForSwitchRiskRule() *def.HttpRequestDef

func GenReqDefForUpdateAuditSecurityGroup added in v0.1.15

func GenReqDefForUpdateAuditSecurityGroup() *def.HttpRequestDef

Types

type AddRdsNoAgentDatabaseInvoker added in v0.1.15

type AddRdsNoAgentDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*AddRdsNoAgentDatabaseInvoker) Invoke added in v0.1.15

type BatchAddResourceTagInvoker added in v0.1.15

type BatchAddResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAddResourceTagInvoker) Invoke added in v0.1.15

type BatchDeleteResourceTagInvoker added in v0.1.15

type BatchDeleteResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteResourceTagInvoker) Invoke added in v0.1.15

type CountResourceInstanceByTagInvoker added in v0.1.15

type CountResourceInstanceByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CountResourceInstanceByTagInvoker) Invoke added in v0.1.15

type CreateInstancesPeriodOrderInvoker added in v0.1.15

type CreateInstancesPeriodOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstancesPeriodOrderInvoker) Invoke added in v0.1.15

type DbssClient

type DbssClient struct {
	HcClient *http_client.HcHttpClient
}

func NewDbssClient

func NewDbssClient(hcClient *http_client.HcHttpClient) *DbssClient

func (*DbssClient) AddRdsNoAgentDatabase added in v0.1.15

AddRdsNoAgentDatabase 添加RDS免agent数据库

添加RDS免agent数据库

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) AddRdsNoAgentDatabaseInvoker added in v0.1.15

func (c *DbssClient) AddRdsNoAgentDatabaseInvoker(request *model.AddRdsNoAgentDatabaseRequest) *AddRdsNoAgentDatabaseInvoker

AddRdsNoAgentDatabaseInvoker 添加RDS免agent数据库

func (*DbssClient) BatchAddResourceTag added in v0.1.15

BatchAddResourceTag 批量添加资源标签

批量添加资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) BatchAddResourceTagInvoker added in v0.1.15

func (c *DbssClient) BatchAddResourceTagInvoker(request *model.BatchAddResourceTagRequest) *BatchAddResourceTagInvoker

BatchAddResourceTagInvoker 批量添加资源标签

func (*DbssClient) BatchDeleteResourceTag added in v0.1.15

BatchDeleteResourceTag 批量删除资源标签

批量删除资源标签

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) BatchDeleteResourceTagInvoker added in v0.1.15

func (c *DbssClient) BatchDeleteResourceTagInvoker(request *model.BatchDeleteResourceTagRequest) *BatchDeleteResourceTagInvoker

BatchDeleteResourceTagInvoker 批量删除资源标签

func (*DbssClient) CountResourceInstanceByTag added in v0.1.15

CountResourceInstanceByTag 根据标签查询资源实例数量

根据标签查询资源实例数量

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) CountResourceInstanceByTagInvoker added in v0.1.15

func (c *DbssClient) CountResourceInstanceByTagInvoker(request *model.CountResourceInstanceByTagRequest) *CountResourceInstanceByTagInvoker

CountResourceInstanceByTagInvoker 根据标签查询资源实例数量

func (*DbssClient) CreateInstancesPeriodOrder added in v0.1.15

CreateInstancesPeriodOrder 包年包月计费模式创建审计实例

包年包月计费模式创建审计实例

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) CreateInstancesPeriodOrderInvoker added in v0.1.15

func (c *DbssClient) CreateInstancesPeriodOrderInvoker(request *model.CreateInstancesPeriodOrderRequest) *CreateInstancesPeriodOrderInvoker

CreateInstancesPeriodOrderInvoker 包年包月计费模式创建审计实例

func (*DbssClient) ListAuditDatabases added in v0.1.15

ListAuditDatabases 查询数据库列表

查询数据库列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditDatabasesInvoker added in v0.1.15

func (c *DbssClient) ListAuditDatabasesInvoker(request *model.ListAuditDatabasesRequest) *ListAuditDatabasesInvoker

ListAuditDatabasesInvoker 查询数据库列表

func (*DbssClient) ListAuditInstanceJobs added in v0.1.15

ListAuditInstanceJobs 查询实例创建任务信息

查询实例创建任务信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditInstanceJobsInvoker added in v0.1.15

func (c *DbssClient) ListAuditInstanceJobsInvoker(request *model.ListAuditInstanceJobsRequest) *ListAuditInstanceJobsInvoker

ListAuditInstanceJobsInvoker 查询实例创建任务信息

func (*DbssClient) ListAuditInstances added in v0.1.15

ListAuditInstances 查询审计实例列表

查询审计实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditInstancesInvoker added in v0.1.15

func (c *DbssClient) ListAuditInstancesInvoker(request *model.ListAuditInstancesRequest) *ListAuditInstancesInvoker

ListAuditInstancesInvoker 查询审计实例列表

func (*DbssClient) ListAuditOperateLogs added in v0.1.15

ListAuditOperateLogs 查询用户操作日志信息

查询用户操作日志信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditOperateLogsInvoker added in v0.1.15

func (c *DbssClient) ListAuditOperateLogsInvoker(request *model.ListAuditOperateLogsRequest) *ListAuditOperateLogsInvoker

ListAuditOperateLogsInvoker 查询用户操作日志信息

func (*DbssClient) ListAuditRuleRisks added in v0.1.15

ListAuditRuleRisks 查询风险规则策略

查询风险规则策略

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditRuleRisksInvoker added in v0.1.15

func (c *DbssClient) ListAuditRuleRisksInvoker(request *model.ListAuditRuleRisksRequest) *ListAuditRuleRisksInvoker

ListAuditRuleRisksInvoker 查询风险规则策略

func (*DbssClient) ListAuditRuleScopes added in v0.1.15

ListAuditRuleScopes 查询审计范围策略列表

查询审计范围策略列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditRuleScopesInvoker added in v0.1.15

func (c *DbssClient) ListAuditRuleScopesInvoker(request *model.ListAuditRuleScopesRequest) *ListAuditRuleScopesInvoker

ListAuditRuleScopesInvoker 查询审计范围策略列表

func (*DbssClient) ListAuditSensitiveMasks added in v0.1.15

ListAuditSensitiveMasks 查询隐私数据脱敏规则

查询隐私数据脱敏规则

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditSensitiveMasksInvoker added in v0.1.15

func (c *DbssClient) ListAuditSensitiveMasksInvoker(request *model.ListAuditSensitiveMasksRequest) *ListAuditSensitiveMasksInvoker

ListAuditSensitiveMasksInvoker 查询隐私数据脱敏规则

func (*DbssClient) ListAvailabilityZoneInfos added in v0.1.15

ListAvailabilityZoneInfos 查询可用区信息

查询可用区信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAvailabilityZoneInfosInvoker added in v0.1.15

func (c *DbssClient) ListAvailabilityZoneInfosInvoker(request *model.ListAvailabilityZoneInfosRequest) *ListAvailabilityZoneInfosInvoker

ListAvailabilityZoneInfosInvoker 查询可用区信息

func (*DbssClient) ListEcsSpecification added in v0.1.15

ListEcsSpecification 查询ecs服务器规格信息

查询ecs服务器规格信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListEcsSpecificationInvoker added in v0.1.15

func (c *DbssClient) ListEcsSpecificationInvoker(request *model.ListEcsSpecificationRequest) *ListEcsSpecificationInvoker

ListEcsSpecificationInvoker 查询ecs服务器规格信息

func (*DbssClient) ListProjectResourceTags added in v0.1.15

ListProjectResourceTags 查询项目标签

查询项目标签

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListProjectResourceTagsInvoker added in v0.1.15

func (c *DbssClient) ListProjectResourceTagsInvoker(request *model.ListProjectResourceTagsRequest) *ListProjectResourceTagsInvoker

ListProjectResourceTagsInvoker 查询项目标签

func (*DbssClient) ListResourceInstanceByTag added in v0.1.15

ListResourceInstanceByTag 根据标签查询资源实例列表

根据标签查询资源实例列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListResourceInstanceByTagInvoker added in v0.1.15

func (c *DbssClient) ListResourceInstanceByTagInvoker(request *model.ListResourceInstanceByTagRequest) *ListResourceInstanceByTagInvoker

ListResourceInstanceByTagInvoker 根据标签查询资源实例列表

func (*DbssClient) ListSqlInjectionRules added in v0.1.15

ListSqlInjectionRules 查询SQL注入规则策略

查询SQL注入规则策略

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListSqlInjectionRulesInvoker added in v0.1.15

func (c *DbssClient) ListSqlInjectionRulesInvoker(request *model.ListSqlInjectionRulesRequest) *ListSqlInjectionRulesInvoker

ListSqlInjectionRulesInvoker 查询SQL注入规则策略

func (*DbssClient) ShowAuditQuota added in v0.1.15

func (c *DbssClient) ShowAuditQuota(request *model.ShowAuditQuotaRequest) (*model.ShowAuditQuotaResponse, error)

ShowAuditQuota 查询账户配额信息

查询账户配额信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ShowAuditQuotaInvoker added in v0.1.15

func (c *DbssClient) ShowAuditQuotaInvoker(request *model.ShowAuditQuotaRequest) *ShowAuditQuotaInvoker

ShowAuditQuotaInvoker 查询账户配额信息

func (*DbssClient) ShowAuditRuleRisk added in v0.1.15

ShowAuditRuleRisk 查询指定风险规则策略

查询指定风险规则策略

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ShowAuditRuleRiskInvoker added in v0.1.15

func (c *DbssClient) ShowAuditRuleRiskInvoker(request *model.ShowAuditRuleRiskRequest) *ShowAuditRuleRiskInvoker

ShowAuditRuleRiskInvoker 查询指定风险规则策略

func (*DbssClient) SwitchAgent

func (c *DbssClient) SwitchAgent(request *model.SwitchAgentRequest) (*model.SwitchAgentResponse, error)

SwitchAgent 开启关闭Agent

用于开启和关闭agent的功能,当开启后,开始抓取用户的访问信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) SwitchAgentInvoker added in v0.0.90

func (c *DbssClient) SwitchAgentInvoker(request *model.SwitchAgentRequest) *SwitchAgentInvoker

SwitchAgentInvoker 开启关闭Agent

func (*DbssClient) SwitchRiskRule

func (c *DbssClient) SwitchRiskRule(request *model.SwitchRiskRuleRequest) (*model.SwitchRiskRuleResponse, error)

SwitchRiskRule 开启关闭风险规则

开启关闭风险规则

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) SwitchRiskRuleInvoker added in v0.0.90

func (c *DbssClient) SwitchRiskRuleInvoker(request *model.SwitchRiskRuleRequest) *SwitchRiskRuleInvoker

SwitchRiskRuleInvoker 开启关闭风险规则

func (*DbssClient) UpdateAuditSecurityGroup added in v0.1.15

UpdateAuditSecurityGroup 修改安全组

修改安全组

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) UpdateAuditSecurityGroupInvoker added in v0.1.15

func (c *DbssClient) UpdateAuditSecurityGroupInvoker(request *model.UpdateAuditSecurityGroupRequest) *UpdateAuditSecurityGroupInvoker

UpdateAuditSecurityGroupInvoker 修改安全组

type ListAuditDatabasesInvoker added in v0.1.15

type ListAuditDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditDatabasesInvoker) Invoke added in v0.1.15

type ListAuditInstanceJobsInvoker added in v0.1.15

type ListAuditInstanceJobsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditInstanceJobsInvoker) Invoke added in v0.1.15

type ListAuditInstancesInvoker added in v0.1.15

type ListAuditInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditInstancesInvoker) Invoke added in v0.1.15

type ListAuditOperateLogsInvoker added in v0.1.15

type ListAuditOperateLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditOperateLogsInvoker) Invoke added in v0.1.15

type ListAuditRuleRisksInvoker added in v0.1.15

type ListAuditRuleRisksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditRuleRisksInvoker) Invoke added in v0.1.15

type ListAuditRuleScopesInvoker added in v0.1.15

type ListAuditRuleScopesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditRuleScopesInvoker) Invoke added in v0.1.15

type ListAuditSensitiveMasksInvoker added in v0.1.15

type ListAuditSensitiveMasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditSensitiveMasksInvoker) Invoke added in v0.1.15

type ListAvailabilityZoneInfosInvoker added in v0.1.15

type ListAvailabilityZoneInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAvailabilityZoneInfosInvoker) Invoke added in v0.1.15

type ListEcsSpecificationInvoker added in v0.1.15

type ListEcsSpecificationInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEcsSpecificationInvoker) Invoke added in v0.1.15

type ListProjectResourceTagsInvoker added in v0.1.15

type ListProjectResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectResourceTagsInvoker) Invoke added in v0.1.15

type ListResourceInstanceByTagInvoker added in v0.1.15

type ListResourceInstanceByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceInstanceByTagInvoker) Invoke added in v0.1.15

type ListSqlInjectionRulesInvoker added in v0.1.15

type ListSqlInjectionRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSqlInjectionRulesInvoker) Invoke added in v0.1.15

type ShowAuditQuotaInvoker added in v0.1.15

type ShowAuditQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAuditQuotaInvoker) Invoke added in v0.1.15

type ShowAuditRuleRiskInvoker added in v0.1.15

type ShowAuditRuleRiskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAuditRuleRiskInvoker) Invoke added in v0.1.15

type SwitchAgentInvoker added in v0.0.90

type SwitchAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchAgentInvoker) Invoke added in v0.0.90

type SwitchRiskRuleInvoker added in v0.0.90

type SwitchRiskRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchRiskRuleInvoker) Invoke added in v0.0.90

type UpdateAuditSecurityGroupInvoker added in v0.1.15

type UpdateAuditSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAuditSecurityGroupInvoker) Invoke added in v0.1.15

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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