Documentation ¶
Index ¶
- func DbssClientBuilder() *httpclient.HcHttpClientBuilder
- func GenReqDefForAddRdsNoAgentDatabase() *def.HttpRequestDef
- func GenReqDefForBatchAddResourceTag() *def.HttpRequestDef
- func GenReqDefForBatchDeleteResourceTag() *def.HttpRequestDef
- func GenReqDefForCountResourceInstanceByTag() *def.HttpRequestDef
- func GenReqDefForCreateInstancesPeriodOrder() *def.HttpRequestDef
- func GenReqDefForListAuditDatabases() *def.HttpRequestDef
- func GenReqDefForListAuditInstanceJobs() *def.HttpRequestDef
- func GenReqDefForListAuditInstances() *def.HttpRequestDef
- func GenReqDefForListAuditOperateLogs() *def.HttpRequestDef
- func GenReqDefForListAuditRuleRisks() *def.HttpRequestDef
- func GenReqDefForListAuditRuleScopes() *def.HttpRequestDef
- func GenReqDefForListAuditSensitiveMasks() *def.HttpRequestDef
- func GenReqDefForListAvailabilityZoneInfos() *def.HttpRequestDef
- func GenReqDefForListEcsSpecification() *def.HttpRequestDef
- func GenReqDefForListProjectResourceTags() *def.HttpRequestDef
- func GenReqDefForListResourceInstanceByTag() *def.HttpRequestDef
- func GenReqDefForListSqlInjectionRules() *def.HttpRequestDef
- func GenReqDefForShowAuditQuota() *def.HttpRequestDef
- func GenReqDefForShowAuditRuleRisk() *def.HttpRequestDef
- func GenReqDefForSwitchAgent() *def.HttpRequestDef
- func GenReqDefForSwitchRiskRule() *def.HttpRequestDef
- func GenReqDefForUpdateAuditSecurityGroup() *def.HttpRequestDef
- type AddRdsNoAgentDatabaseInvoker
- type BatchAddResourceTagInvoker
- type BatchDeleteResourceTagInvoker
- type CountResourceInstanceByTagInvoker
- type CreateInstancesPeriodOrderInvoker
- type DbssClient
- func (c *DbssClient) AddRdsNoAgentDatabase(request *model.AddRdsNoAgentDatabaseRequest) (*model.AddRdsNoAgentDatabaseResponse, error)
- func (c *DbssClient) AddRdsNoAgentDatabaseInvoker(request *model.AddRdsNoAgentDatabaseRequest) *AddRdsNoAgentDatabaseInvoker
- func (c *DbssClient) BatchAddResourceTag(request *model.BatchAddResourceTagRequest) (*model.BatchAddResourceTagResponse, error)
- func (c *DbssClient) BatchAddResourceTagInvoker(request *model.BatchAddResourceTagRequest) *BatchAddResourceTagInvoker
- func (c *DbssClient) BatchDeleteResourceTag(request *model.BatchDeleteResourceTagRequest) (*model.BatchDeleteResourceTagResponse, error)
- func (c *DbssClient) BatchDeleteResourceTagInvoker(request *model.BatchDeleteResourceTagRequest) *BatchDeleteResourceTagInvoker
- func (c *DbssClient) CountResourceInstanceByTag(request *model.CountResourceInstanceByTagRequest) (*model.CountResourceInstanceByTagResponse, error)
- func (c *DbssClient) CountResourceInstanceByTagInvoker(request *model.CountResourceInstanceByTagRequest) *CountResourceInstanceByTagInvoker
- func (c *DbssClient) CreateInstancesPeriodOrder(request *model.CreateInstancesPeriodOrderRequest) (*model.CreateInstancesPeriodOrderResponse, error)
- func (c *DbssClient) CreateInstancesPeriodOrderInvoker(request *model.CreateInstancesPeriodOrderRequest) *CreateInstancesPeriodOrderInvoker
- func (c *DbssClient) ListAuditDatabases(request *model.ListAuditDatabasesRequest) (*model.ListAuditDatabasesResponse, error)
- func (c *DbssClient) ListAuditDatabasesInvoker(request *model.ListAuditDatabasesRequest) *ListAuditDatabasesInvoker
- func (c *DbssClient) ListAuditInstanceJobs(request *model.ListAuditInstanceJobsRequest) (*model.ListAuditInstanceJobsResponse, error)
- func (c *DbssClient) ListAuditInstanceJobsInvoker(request *model.ListAuditInstanceJobsRequest) *ListAuditInstanceJobsInvoker
- func (c *DbssClient) ListAuditInstances(request *model.ListAuditInstancesRequest) (*model.ListAuditInstancesResponse, error)
- func (c *DbssClient) ListAuditInstancesInvoker(request *model.ListAuditInstancesRequest) *ListAuditInstancesInvoker
- func (c *DbssClient) ListAuditOperateLogs(request *model.ListAuditOperateLogsRequest) (*model.ListAuditOperateLogsResponse, error)
- func (c *DbssClient) ListAuditOperateLogsInvoker(request *model.ListAuditOperateLogsRequest) *ListAuditOperateLogsInvoker
- func (c *DbssClient) ListAuditRuleRisks(request *model.ListAuditRuleRisksRequest) (*model.ListAuditRuleRisksResponse, error)
- func (c *DbssClient) ListAuditRuleRisksInvoker(request *model.ListAuditRuleRisksRequest) *ListAuditRuleRisksInvoker
- func (c *DbssClient) ListAuditRuleScopes(request *model.ListAuditRuleScopesRequest) (*model.ListAuditRuleScopesResponse, error)
- func (c *DbssClient) ListAuditRuleScopesInvoker(request *model.ListAuditRuleScopesRequest) *ListAuditRuleScopesInvoker
- func (c *DbssClient) ListAuditSensitiveMasks(request *model.ListAuditSensitiveMasksRequest) (*model.ListAuditSensitiveMasksResponse, error)
- func (c *DbssClient) ListAuditSensitiveMasksInvoker(request *model.ListAuditSensitiveMasksRequest) *ListAuditSensitiveMasksInvoker
- func (c *DbssClient) ListAvailabilityZoneInfos(request *model.ListAvailabilityZoneInfosRequest) (*model.ListAvailabilityZoneInfosResponse, error)
- func (c *DbssClient) ListAvailabilityZoneInfosInvoker(request *model.ListAvailabilityZoneInfosRequest) *ListAvailabilityZoneInfosInvoker
- func (c *DbssClient) ListEcsSpecification(request *model.ListEcsSpecificationRequest) (*model.ListEcsSpecificationResponse, error)
- func (c *DbssClient) ListEcsSpecificationInvoker(request *model.ListEcsSpecificationRequest) *ListEcsSpecificationInvoker
- func (c *DbssClient) ListProjectResourceTags(request *model.ListProjectResourceTagsRequest) (*model.ListProjectResourceTagsResponse, error)
- func (c *DbssClient) ListProjectResourceTagsInvoker(request *model.ListProjectResourceTagsRequest) *ListProjectResourceTagsInvoker
- func (c *DbssClient) ListResourceInstanceByTag(request *model.ListResourceInstanceByTagRequest) (*model.ListResourceInstanceByTagResponse, error)
- func (c *DbssClient) ListResourceInstanceByTagInvoker(request *model.ListResourceInstanceByTagRequest) *ListResourceInstanceByTagInvoker
- func (c *DbssClient) ListSqlInjectionRules(request *model.ListSqlInjectionRulesRequest) (*model.ListSqlInjectionRulesResponse, error)
- func (c *DbssClient) ListSqlInjectionRulesInvoker(request *model.ListSqlInjectionRulesRequest) *ListSqlInjectionRulesInvoker
- func (c *DbssClient) ShowAuditQuota(request *model.ShowAuditQuotaRequest) (*model.ShowAuditQuotaResponse, error)
- func (c *DbssClient) ShowAuditQuotaInvoker(request *model.ShowAuditQuotaRequest) *ShowAuditQuotaInvoker
- func (c *DbssClient) ShowAuditRuleRisk(request *model.ShowAuditRuleRiskRequest) (*model.ShowAuditRuleRiskResponse, error)
- func (c *DbssClient) ShowAuditRuleRiskInvoker(request *model.ShowAuditRuleRiskRequest) *ShowAuditRuleRiskInvoker
- func (c *DbssClient) SwitchAgent(request *model.SwitchAgentRequest) (*model.SwitchAgentResponse, error)
- func (c *DbssClient) SwitchAgentInvoker(request *model.SwitchAgentRequest) *SwitchAgentInvoker
- func (c *DbssClient) SwitchRiskRule(request *model.SwitchRiskRuleRequest) (*model.SwitchRiskRuleResponse, error)
- func (c *DbssClient) SwitchRiskRuleInvoker(request *model.SwitchRiskRuleRequest) *SwitchRiskRuleInvoker
- func (c *DbssClient) UpdateAuditSecurityGroup(request *model.UpdateAuditSecurityGroupRequest) (*model.UpdateAuditSecurityGroupResponse, error)
- func (c *DbssClient) UpdateAuditSecurityGroupInvoker(request *model.UpdateAuditSecurityGroupRequest) *UpdateAuditSecurityGroupInvoker
- type ListAuditDatabasesInvoker
- type ListAuditInstanceJobsInvoker
- type ListAuditInstancesInvoker
- type ListAuditOperateLogsInvoker
- type ListAuditRuleRisksInvoker
- type ListAuditRuleScopesInvoker
- type ListAuditSensitiveMasksInvoker
- type ListAvailabilityZoneInfosInvoker
- type ListEcsSpecificationInvoker
- type ListProjectResourceTagsInvoker
- type ListResourceInstanceByTagInvoker
- type ListSqlInjectionRulesInvoker
- type ShowAuditQuotaInvoker
- type ShowAuditRuleRiskInvoker
- type SwitchAgentInvoker
- type SwitchRiskRuleInvoker
- type UpdateAuditSecurityGroupInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DbssClientBuilder ¶
func DbssClientBuilder() *httpclient.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
func (i *AddRdsNoAgentDatabaseInvoker) Invoke() (*model.AddRdsNoAgentDatabaseResponse, error)
type BatchAddResourceTagInvoker ¶ added in v0.1.15
type BatchAddResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*BatchAddResourceTagInvoker) Invoke ¶ added in v0.1.15
func (i *BatchAddResourceTagInvoker) Invoke() (*model.BatchAddResourceTagResponse, error)
type BatchDeleteResourceTagInvoker ¶ added in v0.1.15
type BatchDeleteResourceTagInvoker struct {
*invoker.BaseInvoker
}
func (*BatchDeleteResourceTagInvoker) Invoke ¶ added in v0.1.15
func (i *BatchDeleteResourceTagInvoker) Invoke() (*model.BatchDeleteResourceTagResponse, error)
type CountResourceInstanceByTagInvoker ¶ added in v0.1.15
type CountResourceInstanceByTagInvoker struct {
*invoker.BaseInvoker
}
func (*CountResourceInstanceByTagInvoker) Invoke ¶ added in v0.1.15
func (i *CountResourceInstanceByTagInvoker) Invoke() (*model.CountResourceInstanceByTagResponse, error)
type CreateInstancesPeriodOrderInvoker ¶ added in v0.1.15
type CreateInstancesPeriodOrderInvoker struct {
*invoker.BaseInvoker
}
func (*CreateInstancesPeriodOrderInvoker) Invoke ¶ added in v0.1.15
func (i *CreateInstancesPeriodOrderInvoker) Invoke() (*model.CreateInstancesPeriodOrderResponse, error)
type DbssClient ¶
type DbssClient struct {
HcClient *httpclient.HcHttpClient
}
func NewDbssClient ¶
func NewDbssClient(hcClient *httpclient.HcHttpClient) *DbssClient
func (*DbssClient) AddRdsNoAgentDatabase ¶ added in v0.1.15
func (c *DbssClient) AddRdsNoAgentDatabase(request *model.AddRdsNoAgentDatabaseRequest) (*model.AddRdsNoAgentDatabaseResponse, error)
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
func (c *DbssClient) BatchAddResourceTag(request *model.BatchAddResourceTagRequest) (*model.BatchAddResourceTagResponse, error)
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
func (c *DbssClient) BatchDeleteResourceTag(request *model.BatchDeleteResourceTagRequest) (*model.BatchDeleteResourceTagResponse, error)
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
func (c *DbssClient) CountResourceInstanceByTag(request *model.CountResourceInstanceByTagRequest) (*model.CountResourceInstanceByTagResponse, error)
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
func (c *DbssClient) CreateInstancesPeriodOrder(request *model.CreateInstancesPeriodOrderRequest) (*model.CreateInstancesPeriodOrderResponse, error)
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
func (c *DbssClient) ListAuditDatabases(request *model.ListAuditDatabasesRequest) (*model.ListAuditDatabasesResponse, error)
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
func (c *DbssClient) ListAuditInstanceJobs(request *model.ListAuditInstanceJobsRequest) (*model.ListAuditInstanceJobsResponse, error)
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
func (c *DbssClient) ListAuditInstances(request *model.ListAuditInstancesRequest) (*model.ListAuditInstancesResponse, error)
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
func (c *DbssClient) ListAuditOperateLogs(request *model.ListAuditOperateLogsRequest) (*model.ListAuditOperateLogsResponse, error)
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
func (c *DbssClient) ListAuditRuleRisks(request *model.ListAuditRuleRisksRequest) (*model.ListAuditRuleRisksResponse, error)
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
func (c *DbssClient) ListAuditRuleScopes(request *model.ListAuditRuleScopesRequest) (*model.ListAuditRuleScopesResponse, error)
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
func (c *DbssClient) ListAuditSensitiveMasks(request *model.ListAuditSensitiveMasksRequest) (*model.ListAuditSensitiveMasksResponse, error)
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
func (c *DbssClient) ListAvailabilityZoneInfos(request *model.ListAvailabilityZoneInfosRequest) (*model.ListAvailabilityZoneInfosResponse, error)
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
func (c *DbssClient) ListEcsSpecification(request *model.ListEcsSpecificationRequest) (*model.ListEcsSpecificationResponse, error)
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
func (c *DbssClient) ListProjectResourceTags(request *model.ListProjectResourceTagsRequest) (*model.ListProjectResourceTagsResponse, error)
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
func (c *DbssClient) ListResourceInstanceByTag(request *model.ListResourceInstanceByTagRequest) (*model.ListResourceInstanceByTagResponse, error)
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
func (c *DbssClient) ListSqlInjectionRules(request *model.ListSqlInjectionRulesRequest) (*model.ListSqlInjectionRulesResponse, error)
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
func (c *DbssClient) ShowAuditRuleRisk(request *model.ShowAuditRuleRiskRequest) (*model.ShowAuditRuleRiskResponse, error)
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
func (c *DbssClient) UpdateAuditSecurityGroup(request *model.UpdateAuditSecurityGroupRequest) (*model.UpdateAuditSecurityGroupResponse, error)
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
func (i *ListAuditDatabasesInvoker) Invoke() (*model.ListAuditDatabasesResponse, error)
type ListAuditInstanceJobsInvoker ¶ added in v0.1.15
type ListAuditInstanceJobsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAuditInstanceJobsInvoker) Invoke ¶ added in v0.1.15
func (i *ListAuditInstanceJobsInvoker) Invoke() (*model.ListAuditInstanceJobsResponse, error)
type ListAuditInstancesInvoker ¶ added in v0.1.15
type ListAuditInstancesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAuditInstancesInvoker) Invoke ¶ added in v0.1.15
func (i *ListAuditInstancesInvoker) Invoke() (*model.ListAuditInstancesResponse, error)
type ListAuditOperateLogsInvoker ¶ added in v0.1.15
type ListAuditOperateLogsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAuditOperateLogsInvoker) Invoke ¶ added in v0.1.15
func (i *ListAuditOperateLogsInvoker) Invoke() (*model.ListAuditOperateLogsResponse, error)
type ListAuditRuleRisksInvoker ¶ added in v0.1.15
type ListAuditRuleRisksInvoker struct {
*invoker.BaseInvoker
}
func (*ListAuditRuleRisksInvoker) Invoke ¶ added in v0.1.15
func (i *ListAuditRuleRisksInvoker) Invoke() (*model.ListAuditRuleRisksResponse, error)
type ListAuditRuleScopesInvoker ¶ added in v0.1.15
type ListAuditRuleScopesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAuditRuleScopesInvoker) Invoke ¶ added in v0.1.15
func (i *ListAuditRuleScopesInvoker) Invoke() (*model.ListAuditRuleScopesResponse, error)
type ListAuditSensitiveMasksInvoker ¶ added in v0.1.15
type ListAuditSensitiveMasksInvoker struct {
*invoker.BaseInvoker
}
func (*ListAuditSensitiveMasksInvoker) Invoke ¶ added in v0.1.15
func (i *ListAuditSensitiveMasksInvoker) Invoke() (*model.ListAuditSensitiveMasksResponse, error)
type ListAvailabilityZoneInfosInvoker ¶ added in v0.1.15
type ListAvailabilityZoneInfosInvoker struct {
*invoker.BaseInvoker
}
func (*ListAvailabilityZoneInfosInvoker) Invoke ¶ added in v0.1.15
func (i *ListAvailabilityZoneInfosInvoker) Invoke() (*model.ListAvailabilityZoneInfosResponse, error)
type ListEcsSpecificationInvoker ¶ added in v0.1.15
type ListEcsSpecificationInvoker struct {
*invoker.BaseInvoker
}
func (*ListEcsSpecificationInvoker) Invoke ¶ added in v0.1.15
func (i *ListEcsSpecificationInvoker) Invoke() (*model.ListEcsSpecificationResponse, error)
type ListProjectResourceTagsInvoker ¶ added in v0.1.15
type ListProjectResourceTagsInvoker struct {
*invoker.BaseInvoker
}
func (*ListProjectResourceTagsInvoker) Invoke ¶ added in v0.1.15
func (i *ListProjectResourceTagsInvoker) Invoke() (*model.ListProjectResourceTagsResponse, error)
type ListResourceInstanceByTagInvoker ¶ added in v0.1.15
type ListResourceInstanceByTagInvoker struct {
*invoker.BaseInvoker
}
func (*ListResourceInstanceByTagInvoker) Invoke ¶ added in v0.1.15
func (i *ListResourceInstanceByTagInvoker) Invoke() (*model.ListResourceInstanceByTagResponse, error)
type ListSqlInjectionRulesInvoker ¶ added in v0.1.15
type ListSqlInjectionRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListSqlInjectionRulesInvoker) Invoke ¶ added in v0.1.15
func (i *ListSqlInjectionRulesInvoker) Invoke() (*model.ListSqlInjectionRulesResponse, error)
type ShowAuditQuotaInvoker ¶ added in v0.1.15
type ShowAuditQuotaInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAuditQuotaInvoker) Invoke ¶ added in v0.1.15
func (i *ShowAuditQuotaInvoker) Invoke() (*model.ShowAuditQuotaResponse, error)
type ShowAuditRuleRiskInvoker ¶ added in v0.1.15
type ShowAuditRuleRiskInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAuditRuleRiskInvoker) Invoke ¶ added in v0.1.15
func (i *ShowAuditRuleRiskInvoker) Invoke() (*model.ShowAuditRuleRiskResponse, error)
type SwitchAgentInvoker ¶ added in v0.0.90
type SwitchAgentInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchAgentInvoker) Invoke ¶ added in v0.0.90
func (i *SwitchAgentInvoker) Invoke() (*model.SwitchAgentResponse, error)
type SwitchRiskRuleInvoker ¶ added in v0.0.90
type SwitchRiskRuleInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchRiskRuleInvoker) Invoke ¶ added in v0.0.90
func (i *SwitchRiskRuleInvoker) Invoke() (*model.SwitchRiskRuleResponse, error)
type UpdateAuditSecurityGroupInvoker ¶ added in v0.1.15
type UpdateAuditSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAuditSecurityGroupInvoker) Invoke ¶ added in v0.1.15
func (i *UpdateAuditSecurityGroupInvoker) Invoke() (*model.UpdateAuditSecurityGroupResponse, error)