v1

package
v0.1.121 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 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 DbssClientBuilder

func DbssClientBuilder() *httpclient.HcHttpClientBuilder

func GenReqDefForAddAuditAgent added in v0.1.118

func GenReqDefForAddAuditAgent() *def.HttpRequestDef

func GenReqDefForAddAuditDatabase added in v0.1.118

func GenReqDefForAddAuditDatabase() *def.HttpRequestDef

func GenReqDefForAddRdsDatabase added in v0.1.118

func GenReqDefForAddRdsDatabase() *def.HttpRequestDef

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 GenReqDefForDeleteAuditAgent added in v0.1.118

func GenReqDefForDeleteAuditAgent() *def.HttpRequestDef

func GenReqDefForDeleteAuditDatabase added in v0.1.118

func GenReqDefForDeleteAuditDatabase() *def.HttpRequestDef

func GenReqDefForDeleteInstances added in v0.1.118

func GenReqDefForDeleteInstances() *def.HttpRequestDef

func GenReqDefForDownloadAuditAgent added in v0.1.118

func GenReqDefForDownloadAuditAgent() *def.HttpRequestDef

func GenReqDefForListAuditAgent added in v0.1.118

func GenReqDefForListAuditAgent() *def.HttpRequestDef

func GenReqDefForListAuditAlarmLog added in v0.1.118

func GenReqDefForListAuditAlarmLog() *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 GenReqDefForListAuditSqls added in v0.1.118

func GenReqDefForListAuditSqls() *def.HttpRequestDef

func GenReqDefForListAuditSummaryInfos added in v0.1.118

func GenReqDefForListAuditSummaryInfos() *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 GenReqDefForListRdsDatabases added in v0.1.118

func GenReqDefForListRdsDatabases() *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 GenReqDefForRebootAuditInstance added in v0.1.118

func GenReqDefForRebootAuditInstance() *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 GenReqDefForStartAuditInstance added in v0.1.118

func GenReqDefForStartAuditInstance() *def.HttpRequestDef

func GenReqDefForStopAuditInstance added in v0.1.118

func GenReqDefForStopAuditInstance() *def.HttpRequestDef

func GenReqDefForSwitchAgent

func GenReqDefForSwitchAgent() *def.HttpRequestDef

func GenReqDefForSwitchAuditDatabase added in v0.1.118

func GenReqDefForSwitchAuditDatabase() *def.HttpRequestDef

func GenReqDefForSwitchRiskRule

func GenReqDefForSwitchRiskRule() *def.HttpRequestDef

func GenReqDefForUpdateAuditInstance added in v0.1.118

func GenReqDefForUpdateAuditInstance() *def.HttpRequestDef

func GenReqDefForUpdateAuditSecurityGroup added in v0.1.15

func GenReqDefForUpdateAuditSecurityGroup() *def.HttpRequestDef

Types

type AddAuditAgentInvoker added in v0.1.118

type AddAuditAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*AddAuditAgentInvoker) GetBaseInvoker added in v0.1.118

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

func (*AddAuditAgentInvoker) Invoke added in v0.1.118

type AddAuditDatabaseInvoker added in v0.1.118

type AddAuditDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*AddAuditDatabaseInvoker) GetBaseInvoker added in v0.1.118

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

func (*AddAuditDatabaseInvoker) Invoke added in v0.1.118

type AddRdsDatabaseInvoker added in v0.1.118

type AddRdsDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*AddRdsDatabaseInvoker) GetBaseInvoker added in v0.1.118

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

func (*AddRdsDatabaseInvoker) Invoke added in v0.1.118

type AddRdsNoAgentDatabaseInvoker added in v0.1.15

type AddRdsNoAgentDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*AddRdsNoAgentDatabaseInvoker) GetBaseInvoker added in v0.1.118

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

func (*AddRdsNoAgentDatabaseInvoker) Invoke added in v0.1.15

type BatchAddResourceTagInvoker added in v0.1.15

type BatchAddResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchAddResourceTagInvoker) GetBaseInvoker added in v0.1.118

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

func (*BatchAddResourceTagInvoker) Invoke added in v0.1.15

type BatchDeleteResourceTagInvoker added in v0.1.15

type BatchDeleteResourceTagInvoker struct {
	*invoker.BaseInvoker
}

func (*BatchDeleteResourceTagInvoker) GetBaseInvoker added in v0.1.118

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

func (*BatchDeleteResourceTagInvoker) Invoke added in v0.1.15

type CountResourceInstanceByTagInvoker added in v0.1.15

type CountResourceInstanceByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*CountResourceInstanceByTagInvoker) GetBaseInvoker added in v0.1.118

func (*CountResourceInstanceByTagInvoker) Invoke added in v0.1.15

type CreateInstancesPeriodOrderInvoker added in v0.1.15

type CreateInstancesPeriodOrderInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateInstancesPeriodOrderInvoker) GetBaseInvoker added in v0.1.118

func (*CreateInstancesPeriodOrderInvoker) Invoke added in v0.1.15

type DbssClient

type DbssClient struct {
	HcClient *httpclient.HcHttpClient
}

func NewDbssClient

func NewDbssClient(hcClient *httpclient.HcHttpClient) *DbssClient

func (*DbssClient) AddAuditAgent added in v0.1.118

func (c *DbssClient) AddAuditAgent(request *model.AddAuditAgentRequest) (*model.AddAuditAgentResponse, error)

AddAuditAgent 添加审计数据库Agent

添加审计数据库Agent

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) AddAuditAgentInvoker added in v0.1.118

func (c *DbssClient) AddAuditAgentInvoker(request *model.AddAuditAgentRequest) *AddAuditAgentInvoker

AddAuditAgentInvoker 添加审计数据库Agent

func (*DbssClient) AddAuditDatabase added in v0.1.118

func (c *DbssClient) AddAuditDatabase(request *model.AddAuditDatabaseRequest) (*model.AddAuditDatabaseResponse, error)

AddAuditDatabase 添加自建数据库

添加自建数据库

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) AddAuditDatabaseInvoker added in v0.1.118

func (c *DbssClient) AddAuditDatabaseInvoker(request *model.AddAuditDatabaseRequest) *AddAuditDatabaseInvoker

AddAuditDatabaseInvoker 添加自建数据库

func (*DbssClient) AddRdsDatabase added in v0.1.118

func (c *DbssClient) AddRdsDatabase(request *model.AddRdsDatabaseRequest) (*model.AddRdsDatabaseResponse, error)

AddRdsDatabase 添加RDS数据库

添加RDS数据库

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) AddRdsDatabaseInvoker added in v0.1.118

func (c *DbssClient) AddRdsDatabaseInvoker(request *model.AddRdsDatabaseRequest) *AddRdsDatabaseInvoker

AddRdsDatabaseInvoker 添加RDS数据库

func (*DbssClient) AddRdsNoAgentDatabase added in v0.1.15

AddRdsNoAgentDatabase 添加RDS数据库(V1待下线)

添加RDS数据库。V1版本已不再维护,待下线。 请使用V2版本接口(/v2/{project_id}/{instance_id}/audit/databases/rds)。

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数据库(V1待下线)

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) DeleteAuditAgent added in v0.1.118

func (c *DbssClient) DeleteAuditAgent(request *model.DeleteAuditAgentRequest) (*model.DeleteAuditAgentResponse, error)

DeleteAuditAgent 删除数据库Agent

删除数据库Agent

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) DeleteAuditAgentInvoker added in v0.1.118

func (c *DbssClient) DeleteAuditAgentInvoker(request *model.DeleteAuditAgentRequest) *DeleteAuditAgentInvoker

DeleteAuditAgentInvoker 删除数据库Agent

func (*DbssClient) DeleteAuditDatabase added in v0.1.118

DeleteAuditDatabase 删除数据库

删除数据库

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) DeleteAuditDatabaseInvoker added in v0.1.118

func (c *DbssClient) DeleteAuditDatabaseInvoker(request *model.DeleteAuditDatabaseRequest) *DeleteAuditDatabaseInvoker

DeleteAuditDatabaseInvoker 删除数据库

func (*DbssClient) DeleteInstances added in v0.1.118

func (c *DbssClient) DeleteInstances(request *model.DeleteInstancesRequest) (*model.DeleteInstancesResponse, error)

DeleteInstances 删除审计实例

只有按需计费模式实例没有任务时 或 包周期模式实例状态为故障时,才能执行此操作。

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) DeleteInstancesInvoker added in v0.1.118

func (c *DbssClient) DeleteInstancesInvoker(request *model.DeleteInstancesRequest) *DeleteInstancesInvoker

DeleteInstancesInvoker 删除审计实例

func (*DbssClient) DownloadAuditAgent added in v0.1.118

DownloadAuditAgent 下载审计Agent

下载审计Agent

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) DownloadAuditAgentInvoker added in v0.1.118

func (c *DbssClient) DownloadAuditAgentInvoker(request *model.DownloadAuditAgentRequest) *DownloadAuditAgentInvoker

DownloadAuditAgentInvoker 下载审计Agent

func (*DbssClient) ListAuditAgent added in v0.1.118

func (c *DbssClient) ListAuditAgent(request *model.ListAuditAgentRequest) (*model.ListAuditAgentResponse, error)

ListAuditAgent 查询数据库Agent列表

查询数据库Agent列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditAgentInvoker added in v0.1.118

func (c *DbssClient) ListAuditAgentInvoker(request *model.ListAuditAgentRequest) *ListAuditAgentInvoker

ListAuditAgentInvoker 查询数据库Agent列表

func (*DbssClient) ListAuditAlarmLog added in v0.1.118

ListAuditAlarmLog 查询审计告警信息

查询审计告警信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditAlarmLogInvoker added in v0.1.118

func (c *DbssClient) ListAuditAlarmLogInvoker(request *model.ListAuditAlarmLogRequest) *ListAuditAlarmLogInvoker

ListAuditAlarmLogInvoker 查询审计告警信息

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) ListAuditSqls added in v0.1.118

func (c *DbssClient) ListAuditSqls(request *model.ListAuditSqlsRequest) (*model.ListAuditSqlsResponse, error)

ListAuditSqls 查询审计SQL语句

查询审计SQL语句

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditSqlsInvoker added in v0.1.118

func (c *DbssClient) ListAuditSqlsInvoker(request *model.ListAuditSqlsRequest) *ListAuditSqlsInvoker

ListAuditSqlsInvoker 查询审计SQL语句

func (*DbssClient) ListAuditSummaryInfos added in v0.1.118

ListAuditSummaryInfos 查询审计汇总信息

查询审计汇总信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListAuditSummaryInfosInvoker added in v0.1.118

func (c *DbssClient) ListAuditSummaryInfosInvoker(request *model.ListAuditSummaryInfosRequest) *ListAuditSummaryInfosInvoker

ListAuditSummaryInfosInvoker 查询审计汇总信息

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) ListRdsDatabases added in v0.1.118

func (c *DbssClient) ListRdsDatabases(request *model.ListRdsDatabasesRequest) (*model.ListRdsDatabasesResponse, error)

ListRdsDatabases 查询RDS数据库列表

查询RDS数据库列表

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) ListRdsDatabasesInvoker added in v0.1.118

func (c *DbssClient) ListRdsDatabasesInvoker(request *model.ListRdsDatabasesRequest) *ListRdsDatabasesInvoker

ListRdsDatabasesInvoker 查询RDS数据库列表

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) RebootAuditInstance added in v0.1.118

RebootAuditInstance 重启审计实例

重启审计实例

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) RebootAuditInstanceInvoker added in v0.1.118

func (c *DbssClient) RebootAuditInstanceInvoker(request *model.RebootAuditInstanceRequest) *RebootAuditInstanceInvoker

RebootAuditInstanceInvoker 重启审计实例

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) StartAuditInstance added in v0.1.118

StartAuditInstance 开启审计实例

开启审计实例

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) StartAuditInstanceInvoker added in v0.1.118

func (c *DbssClient) StartAuditInstanceInvoker(request *model.StartAuditInstanceRequest) *StartAuditInstanceInvoker

StartAuditInstanceInvoker 开启审计实例

func (*DbssClient) StopAuditInstance added in v0.1.118

StopAuditInstance 关闭审计实例

关闭审计实例

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) StopAuditInstanceInvoker added in v0.1.118

func (c *DbssClient) StopAuditInstanceInvoker(request *model.StopAuditInstanceRequest) *StopAuditInstanceInvoker

StopAuditInstanceInvoker 关闭审计实例

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) SwitchAuditDatabase added in v0.1.118

SwitchAuditDatabase 开启关闭数据库

开启关闭数据库

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) SwitchAuditDatabaseInvoker added in v0.1.118

func (c *DbssClient) SwitchAuditDatabaseInvoker(request *model.SwitchAuditDatabaseRequest) *SwitchAuditDatabaseInvoker

SwitchAuditDatabaseInvoker 开启关闭数据库

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) UpdateAuditInstance added in v0.1.118

UpdateAuditInstance 更新审计实例信息

更新审计实例信息

Please refer to HUAWEI cloud API Explorer for details.

func (*DbssClient) UpdateAuditInstanceInvoker added in v0.1.118

func (c *DbssClient) UpdateAuditInstanceInvoker(request *model.UpdateAuditInstanceRequest) *UpdateAuditInstanceInvoker

UpdateAuditInstanceInvoker 更新审计实例信息

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 DeleteAuditAgentInvoker added in v0.1.118

type DeleteAuditAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAuditAgentInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteAuditAgentInvoker) Invoke added in v0.1.118

type DeleteAuditDatabaseInvoker added in v0.1.118

type DeleteAuditDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAuditDatabaseInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteAuditDatabaseInvoker) Invoke added in v0.1.118

type DeleteInstancesInvoker added in v0.1.118

type DeleteInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteInstancesInvoker) GetBaseInvoker added in v0.1.118

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

func (*DeleteInstancesInvoker) Invoke added in v0.1.118

type DownloadAuditAgentInvoker added in v0.1.118

type DownloadAuditAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*DownloadAuditAgentInvoker) GetBaseInvoker added in v0.1.118

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

func (*DownloadAuditAgentInvoker) Invoke added in v0.1.118

type ListAuditAgentInvoker added in v0.1.118

type ListAuditAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditAgentInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditAgentInvoker) Invoke added in v0.1.118

type ListAuditAlarmLogInvoker added in v0.1.118

type ListAuditAlarmLogInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditAlarmLogInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditAlarmLogInvoker) Invoke added in v0.1.118

type ListAuditDatabasesInvoker added in v0.1.15

type ListAuditDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditDatabasesInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditDatabasesInvoker) Invoke added in v0.1.15

type ListAuditInstanceJobsInvoker added in v0.1.15

type ListAuditInstanceJobsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditInstanceJobsInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditInstanceJobsInvoker) Invoke added in v0.1.15

type ListAuditInstancesInvoker added in v0.1.15

type ListAuditInstancesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditInstancesInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditInstancesInvoker) Invoke added in v0.1.15

type ListAuditOperateLogsInvoker added in v0.1.15

type ListAuditOperateLogsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditOperateLogsInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditOperateLogsInvoker) Invoke added in v0.1.15

type ListAuditRuleRisksInvoker added in v0.1.15

type ListAuditRuleRisksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditRuleRisksInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditRuleRisksInvoker) Invoke added in v0.1.15

type ListAuditRuleScopesInvoker added in v0.1.15

type ListAuditRuleScopesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditRuleScopesInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditRuleScopesInvoker) Invoke added in v0.1.15

type ListAuditSensitiveMasksInvoker added in v0.1.15

type ListAuditSensitiveMasksInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditSensitiveMasksInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditSensitiveMasksInvoker) Invoke added in v0.1.15

type ListAuditSqlsInvoker added in v0.1.118

type ListAuditSqlsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditSqlsInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditSqlsInvoker) Invoke added in v0.1.118

type ListAuditSummaryInfosInvoker added in v0.1.118

type ListAuditSummaryInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAuditSummaryInfosInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListAuditSummaryInfosInvoker) Invoke added in v0.1.118

type ListAvailabilityZoneInfosInvoker added in v0.1.15

type ListAvailabilityZoneInfosInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAvailabilityZoneInfosInvoker) GetBaseInvoker added in v0.1.118

func (*ListAvailabilityZoneInfosInvoker) Invoke added in v0.1.15

type ListEcsSpecificationInvoker added in v0.1.15

type ListEcsSpecificationInvoker struct {
	*invoker.BaseInvoker
}

func (*ListEcsSpecificationInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListEcsSpecificationInvoker) Invoke added in v0.1.15

type ListProjectResourceTagsInvoker added in v0.1.15

type ListProjectResourceTagsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListProjectResourceTagsInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListProjectResourceTagsInvoker) Invoke added in v0.1.15

type ListRdsDatabasesInvoker added in v0.1.118

type ListRdsDatabasesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListRdsDatabasesInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListRdsDatabasesInvoker) Invoke added in v0.1.118

type ListResourceInstanceByTagInvoker added in v0.1.15

type ListResourceInstanceByTagInvoker struct {
	*invoker.BaseInvoker
}

func (*ListResourceInstanceByTagInvoker) GetBaseInvoker added in v0.1.118

func (*ListResourceInstanceByTagInvoker) Invoke added in v0.1.15

type ListSqlInjectionRulesInvoker added in v0.1.15

type ListSqlInjectionRulesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListSqlInjectionRulesInvoker) GetBaseInvoker added in v0.1.118

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

func (*ListSqlInjectionRulesInvoker) Invoke added in v0.1.15

type RebootAuditInstanceInvoker added in v0.1.118

type RebootAuditInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*RebootAuditInstanceInvoker) GetBaseInvoker added in v0.1.118

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

func (*RebootAuditInstanceInvoker) Invoke added in v0.1.118

type ShowAuditQuotaInvoker added in v0.1.15

type ShowAuditQuotaInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAuditQuotaInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowAuditQuotaInvoker) Invoke added in v0.1.15

type ShowAuditRuleRiskInvoker added in v0.1.15

type ShowAuditRuleRiskInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAuditRuleRiskInvoker) GetBaseInvoker added in v0.1.118

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

func (*ShowAuditRuleRiskInvoker) Invoke added in v0.1.15

type StartAuditInstanceInvoker added in v0.1.118

type StartAuditInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*StartAuditInstanceInvoker) GetBaseInvoker added in v0.1.118

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

func (*StartAuditInstanceInvoker) Invoke added in v0.1.118

type StopAuditInstanceInvoker added in v0.1.118

type StopAuditInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*StopAuditInstanceInvoker) GetBaseInvoker added in v0.1.118

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

func (*StopAuditInstanceInvoker) Invoke added in v0.1.118

type SwitchAgentInvoker added in v0.0.90

type SwitchAgentInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchAgentInvoker) GetBaseInvoker added in v0.1.118

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

func (*SwitchAgentInvoker) Invoke added in v0.0.90

type SwitchAuditDatabaseInvoker added in v0.1.118

type SwitchAuditDatabaseInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchAuditDatabaseInvoker) GetBaseInvoker added in v0.1.118

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

func (*SwitchAuditDatabaseInvoker) Invoke added in v0.1.118

type SwitchRiskRuleInvoker added in v0.0.90

type SwitchRiskRuleInvoker struct {
	*invoker.BaseInvoker
}

func (*SwitchRiskRuleInvoker) GetBaseInvoker added in v0.1.118

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

func (*SwitchRiskRuleInvoker) Invoke added in v0.0.90

type UpdateAuditInstanceInvoker added in v0.1.118

type UpdateAuditInstanceInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAuditInstanceInvoker) GetBaseInvoker added in v0.1.118

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

func (*UpdateAuditInstanceInvoker) Invoke added in v0.1.118

type UpdateAuditSecurityGroupInvoker added in v0.1.15

type UpdateAuditSecurityGroupInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateAuditSecurityGroupInvoker) GetBaseInvoker added in v0.1.118

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