Documentation ¶
Index ¶
- func DbssClientBuilder() *httpclient.HcHttpClientBuilder
- func GenReqDefForAddAuditAgent() *def.HttpRequestDef
- func GenReqDefForAddAuditDatabase() *def.HttpRequestDef
- func GenReqDefForAddRdsDatabase() *def.HttpRequestDef
- func GenReqDefForAddRdsNoAgentDatabase() *def.HttpRequestDef
- func GenReqDefForBatchAddResourceTag() *def.HttpRequestDef
- func GenReqDefForBatchDeleteResourceTag() *def.HttpRequestDef
- func GenReqDefForCountResourceInstanceByTag() *def.HttpRequestDef
- func GenReqDefForCreateInstancesPeriodOrder() *def.HttpRequestDef
- func GenReqDefForDeleteAuditAgent() *def.HttpRequestDef
- func GenReqDefForDeleteAuditDatabase() *def.HttpRequestDef
- func GenReqDefForDeleteInstances() *def.HttpRequestDef
- func GenReqDefForDownloadAuditAgent() *def.HttpRequestDef
- func GenReqDefForListAuditAgent() *def.HttpRequestDef
- func GenReqDefForListAuditAlarmLog() *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 GenReqDefForListAuditSqls() *def.HttpRequestDef
- func GenReqDefForListAuditSummaryInfos() *def.HttpRequestDef
- func GenReqDefForListAvailabilityZoneInfos() *def.HttpRequestDef
- func GenReqDefForListEcsSpecification() *def.HttpRequestDef
- func GenReqDefForListProjectResourceTags() *def.HttpRequestDef
- func GenReqDefForListRdsDatabases() *def.HttpRequestDef
- func GenReqDefForListResourceInstanceByTag() *def.HttpRequestDef
- func GenReqDefForListSqlInjectionRules() *def.HttpRequestDef
- func GenReqDefForRebootAuditInstance() *def.HttpRequestDef
- func GenReqDefForShowAuditQuota() *def.HttpRequestDef
- func GenReqDefForShowAuditRuleRisk() *def.HttpRequestDef
- func GenReqDefForStartAuditInstance() *def.HttpRequestDef
- func GenReqDefForStopAuditInstance() *def.HttpRequestDef
- func GenReqDefForSwitchAgent() *def.HttpRequestDef
- func GenReqDefForSwitchAuditDatabase() *def.HttpRequestDef
- func GenReqDefForSwitchRiskRule() *def.HttpRequestDef
- func GenReqDefForUpdateAuditInstance() *def.HttpRequestDef
- func GenReqDefForUpdateAuditSecurityGroup() *def.HttpRequestDef
- type AddAuditAgentInvoker
- type AddAuditDatabaseInvoker
- type AddRdsDatabaseInvoker
- type AddRdsNoAgentDatabaseInvoker
- type BatchAddResourceTagInvoker
- type BatchDeleteResourceTagInvoker
- type CountResourceInstanceByTagInvoker
- type CreateInstancesPeriodOrderInvoker
- type DbssClient
- func (c *DbssClient) AddAuditAgent(request *model.AddAuditAgentRequest) (*model.AddAuditAgentResponse, error)
- func (c *DbssClient) AddAuditAgentInvoker(request *model.AddAuditAgentRequest) *AddAuditAgentInvoker
- func (c *DbssClient) AddAuditDatabase(request *model.AddAuditDatabaseRequest) (*model.AddAuditDatabaseResponse, error)
- func (c *DbssClient) AddAuditDatabaseInvoker(request *model.AddAuditDatabaseRequest) *AddAuditDatabaseInvoker
- func (c *DbssClient) AddRdsDatabase(request *model.AddRdsDatabaseRequest) (*model.AddRdsDatabaseResponse, error)
- func (c *DbssClient) AddRdsDatabaseInvoker(request *model.AddRdsDatabaseRequest) *AddRdsDatabaseInvoker
- 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) DeleteAuditAgent(request *model.DeleteAuditAgentRequest) (*model.DeleteAuditAgentResponse, error)
- func (c *DbssClient) DeleteAuditAgentInvoker(request *model.DeleteAuditAgentRequest) *DeleteAuditAgentInvoker
- func (c *DbssClient) DeleteAuditDatabase(request *model.DeleteAuditDatabaseRequest) (*model.DeleteAuditDatabaseResponse, error)
- func (c *DbssClient) DeleteAuditDatabaseInvoker(request *model.DeleteAuditDatabaseRequest) *DeleteAuditDatabaseInvoker
- func (c *DbssClient) DeleteInstances(request *model.DeleteInstancesRequest) (*model.DeleteInstancesResponse, error)
- func (c *DbssClient) DeleteInstancesInvoker(request *model.DeleteInstancesRequest) *DeleteInstancesInvoker
- func (c *DbssClient) DownloadAuditAgent(request *model.DownloadAuditAgentRequest) (*model.DownloadAuditAgentResponse, error)
- func (c *DbssClient) DownloadAuditAgentInvoker(request *model.DownloadAuditAgentRequest) *DownloadAuditAgentInvoker
- func (c *DbssClient) ListAuditAgent(request *model.ListAuditAgentRequest) (*model.ListAuditAgentResponse, error)
- func (c *DbssClient) ListAuditAgentInvoker(request *model.ListAuditAgentRequest) *ListAuditAgentInvoker
- func (c *DbssClient) ListAuditAlarmLog(request *model.ListAuditAlarmLogRequest) (*model.ListAuditAlarmLogResponse, error)
- func (c *DbssClient) ListAuditAlarmLogInvoker(request *model.ListAuditAlarmLogRequest) *ListAuditAlarmLogInvoker
- 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) ListAuditSqls(request *model.ListAuditSqlsRequest) (*model.ListAuditSqlsResponse, error)
- func (c *DbssClient) ListAuditSqlsInvoker(request *model.ListAuditSqlsRequest) *ListAuditSqlsInvoker
- func (c *DbssClient) ListAuditSummaryInfos(request *model.ListAuditSummaryInfosRequest) (*model.ListAuditSummaryInfosResponse, error)
- func (c *DbssClient) ListAuditSummaryInfosInvoker(request *model.ListAuditSummaryInfosRequest) *ListAuditSummaryInfosInvoker
- 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) ListRdsDatabases(request *model.ListRdsDatabasesRequest) (*model.ListRdsDatabasesResponse, error)
- func (c *DbssClient) ListRdsDatabasesInvoker(request *model.ListRdsDatabasesRequest) *ListRdsDatabasesInvoker
- 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) RebootAuditInstance(request *model.RebootAuditInstanceRequest) (*model.RebootAuditInstanceResponse, error)
- func (c *DbssClient) RebootAuditInstanceInvoker(request *model.RebootAuditInstanceRequest) *RebootAuditInstanceInvoker
- 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) StartAuditInstance(request *model.StartAuditInstanceRequest) (*model.StartAuditInstanceResponse, error)
- func (c *DbssClient) StartAuditInstanceInvoker(request *model.StartAuditInstanceRequest) *StartAuditInstanceInvoker
- func (c *DbssClient) StopAuditInstance(request *model.StopAuditInstanceRequest) (*model.StopAuditInstanceResponse, error)
- func (c *DbssClient) StopAuditInstanceInvoker(request *model.StopAuditInstanceRequest) *StopAuditInstanceInvoker
- func (c *DbssClient) SwitchAgent(request *model.SwitchAgentRequest) (*model.SwitchAgentResponse, error)
- func (c *DbssClient) SwitchAgentInvoker(request *model.SwitchAgentRequest) *SwitchAgentInvoker
- func (c *DbssClient) SwitchAuditDatabase(request *model.SwitchAuditDatabaseRequest) (*model.SwitchAuditDatabaseResponse, error)
- func (c *DbssClient) SwitchAuditDatabaseInvoker(request *model.SwitchAuditDatabaseRequest) *SwitchAuditDatabaseInvoker
- func (c *DbssClient) SwitchRiskRule(request *model.SwitchRiskRuleRequest) (*model.SwitchRiskRuleResponse, error)
- func (c *DbssClient) SwitchRiskRuleInvoker(request *model.SwitchRiskRuleRequest) *SwitchRiskRuleInvoker
- func (c *DbssClient) UpdateAuditInstance(request *model.UpdateAuditInstanceRequest) (*model.UpdateAuditInstanceResponse, error)
- func (c *DbssClient) UpdateAuditInstanceInvoker(request *model.UpdateAuditInstanceRequest) *UpdateAuditInstanceInvoker
- func (c *DbssClient) UpdateAuditSecurityGroup(request *model.UpdateAuditSecurityGroupRequest) (*model.UpdateAuditSecurityGroupResponse, error)
- func (c *DbssClient) UpdateAuditSecurityGroupInvoker(request *model.UpdateAuditSecurityGroupRequest) *UpdateAuditSecurityGroupInvoker
- type DeleteAuditAgentInvoker
- type DeleteAuditDatabaseInvoker
- type DeleteInstancesInvoker
- type DownloadAuditAgentInvoker
- type ListAuditAgentInvoker
- type ListAuditAlarmLogInvoker
- type ListAuditDatabasesInvoker
- type ListAuditInstanceJobsInvoker
- type ListAuditInstancesInvoker
- type ListAuditOperateLogsInvoker
- type ListAuditRuleRisksInvoker
- type ListAuditRuleScopesInvoker
- type ListAuditSensitiveMasksInvoker
- type ListAuditSqlsInvoker
- type ListAuditSummaryInfosInvoker
- type ListAvailabilityZoneInfosInvoker
- type ListEcsSpecificationInvoker
- type ListProjectResourceTagsInvoker
- type ListRdsDatabasesInvoker
- type ListResourceInstanceByTagInvoker
- type ListSqlInjectionRulesInvoker
- type RebootAuditInstanceInvoker
- type ShowAuditQuotaInvoker
- type ShowAuditRuleRiskInvoker
- type StartAuditInstanceInvoker
- type StopAuditInstanceInvoker
- type SwitchAgentInvoker
- type SwitchAuditDatabaseInvoker
- type SwitchRiskRuleInvoker
- type UpdateAuditInstanceInvoker
- type UpdateAuditSecurityGroupInvoker
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
func (i *AddAuditAgentInvoker) Invoke() (*model.AddAuditAgentResponse, error)
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
func (i *AddAuditDatabaseInvoker) Invoke() (*model.AddAuditDatabaseResponse, error)
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
func (i *AddRdsDatabaseInvoker) Invoke() (*model.AddRdsDatabaseResponse, error)
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
func (i *AddRdsNoAgentDatabaseInvoker) Invoke() (*model.AddRdsNoAgentDatabaseResponse, error)
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
func (i *BatchAddResourceTagInvoker) Invoke() (*model.BatchAddResourceTagResponse, error)
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
func (i *BatchDeleteResourceTagInvoker) Invoke() (*model.BatchDeleteResourceTagResponse, error)
type CountResourceInstanceByTagInvoker ¶ added in v0.1.15
type CountResourceInstanceByTagInvoker struct {
*invoker.BaseInvoker
}
func (*CountResourceInstanceByTagInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *CountResourceInstanceByTagInvoker) GetBaseInvoker() *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) GetBaseInvoker ¶ added in v0.1.118
func (i *CreateInstancesPeriodOrderInvoker) GetBaseInvoker() *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) 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
func (c *DbssClient) AddRdsNoAgentDatabase(request *model.AddRdsNoAgentDatabaseRequest) (*model.AddRdsNoAgentDatabaseResponse, error)
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
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) 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
func (c *DbssClient) DeleteAuditDatabase(request *model.DeleteAuditDatabaseRequest) (*model.DeleteAuditDatabaseResponse, error)
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
func (c *DbssClient) DownloadAuditAgent(request *model.DownloadAuditAgentRequest) (*model.DownloadAuditAgentResponse, error)
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
func (c *DbssClient) ListAuditAlarmLog(request *model.ListAuditAlarmLogRequest) (*model.ListAuditAlarmLogResponse, error)
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
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) 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
func (c *DbssClient) ListAuditSummaryInfos(request *model.ListAuditSummaryInfosRequest) (*model.ListAuditSummaryInfosResponse, error)
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
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) 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
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) RebootAuditInstance ¶ added in v0.1.118
func (c *DbssClient) RebootAuditInstance(request *model.RebootAuditInstanceRequest) (*model.RebootAuditInstanceResponse, error)
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
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) StartAuditInstance ¶ added in v0.1.118
func (c *DbssClient) StartAuditInstance(request *model.StartAuditInstanceRequest) (*model.StartAuditInstanceResponse, error)
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
func (c *DbssClient) StopAuditInstance(request *model.StopAuditInstanceRequest) (*model.StopAuditInstanceResponse, error)
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
func (c *DbssClient) SwitchAuditDatabase(request *model.SwitchAuditDatabaseRequest) (*model.SwitchAuditDatabaseResponse, error)
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
func (c *DbssClient) UpdateAuditInstance(request *model.UpdateAuditInstanceRequest) (*model.UpdateAuditInstanceResponse, error)
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
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 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
func (i *DeleteAuditAgentInvoker) Invoke() (*model.DeleteAuditAgentResponse, error)
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
func (i *DeleteAuditDatabaseInvoker) Invoke() (*model.DeleteAuditDatabaseResponse, error)
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
func (i *DeleteInstancesInvoker) Invoke() (*model.DeleteInstancesResponse, error)
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
func (i *DownloadAuditAgentInvoker) Invoke() (*model.DownloadAuditAgentResponse, error)
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
func (i *ListAuditAgentInvoker) Invoke() (*model.ListAuditAgentResponse, error)
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
func (i *ListAuditAlarmLogInvoker) Invoke() (*model.ListAuditAlarmLogResponse, error)
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
func (i *ListAuditDatabasesInvoker) Invoke() (*model.ListAuditDatabasesResponse, error)
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
func (i *ListAuditInstanceJobsInvoker) Invoke() (*model.ListAuditInstanceJobsResponse, error)
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
func (i *ListAuditInstancesInvoker) Invoke() (*model.ListAuditInstancesResponse, error)
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
func (i *ListAuditOperateLogsInvoker) Invoke() (*model.ListAuditOperateLogsResponse, error)
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
func (i *ListAuditRuleRisksInvoker) Invoke() (*model.ListAuditRuleRisksResponse, error)
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
func (i *ListAuditRuleScopesInvoker) Invoke() (*model.ListAuditRuleScopesResponse, error)
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
func (i *ListAuditSensitiveMasksInvoker) Invoke() (*model.ListAuditSensitiveMasksResponse, error)
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
func (i *ListAuditSqlsInvoker) Invoke() (*model.ListAuditSqlsResponse, error)
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
func (i *ListAuditSummaryInfosInvoker) Invoke() (*model.ListAuditSummaryInfosResponse, error)
type ListAvailabilityZoneInfosInvoker ¶ added in v0.1.15
type ListAvailabilityZoneInfosInvoker struct {
*invoker.BaseInvoker
}
func (*ListAvailabilityZoneInfosInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListAvailabilityZoneInfosInvoker) GetBaseInvoker() *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) GetBaseInvoker ¶ added in v0.1.118
func (i *ListEcsSpecificationInvoker) GetBaseInvoker() *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) GetBaseInvoker ¶ added in v0.1.118
func (i *ListProjectResourceTagsInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListProjectResourceTagsInvoker) Invoke ¶ added in v0.1.15
func (i *ListProjectResourceTagsInvoker) Invoke() (*model.ListProjectResourceTagsResponse, error)
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
func (i *ListRdsDatabasesInvoker) Invoke() (*model.ListRdsDatabasesResponse, error)
type ListResourceInstanceByTagInvoker ¶ added in v0.1.15
type ListResourceInstanceByTagInvoker struct {
*invoker.BaseInvoker
}
func (*ListResourceInstanceByTagInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *ListResourceInstanceByTagInvoker) GetBaseInvoker() *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) GetBaseInvoker ¶ added in v0.1.118
func (i *ListSqlInjectionRulesInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*ListSqlInjectionRulesInvoker) Invoke ¶ added in v0.1.15
func (i *ListSqlInjectionRulesInvoker) Invoke() (*model.ListSqlInjectionRulesResponse, error)
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
func (i *RebootAuditInstanceInvoker) Invoke() (*model.RebootAuditInstanceResponse, error)
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
func (i *ShowAuditQuotaInvoker) Invoke() (*model.ShowAuditQuotaResponse, error)
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
func (i *ShowAuditRuleRiskInvoker) Invoke() (*model.ShowAuditRuleRiskResponse, error)
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
func (i *StartAuditInstanceInvoker) Invoke() (*model.StartAuditInstanceResponse, error)
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
func (i *StopAuditInstanceInvoker) Invoke() (*model.StopAuditInstanceResponse, error)
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
func (i *SwitchAgentInvoker) Invoke() (*model.SwitchAgentResponse, error)
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
func (i *SwitchAuditDatabaseInvoker) Invoke() (*model.SwitchAuditDatabaseResponse, error)
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
func (i *SwitchRiskRuleInvoker) Invoke() (*model.SwitchRiskRuleResponse, error)
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
func (i *UpdateAuditInstanceInvoker) Invoke() (*model.UpdateAuditInstanceResponse, error)
type UpdateAuditSecurityGroupInvoker ¶ added in v0.1.15
type UpdateAuditSecurityGroupInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateAuditSecurityGroupInvoker) GetBaseInvoker ¶ added in v0.1.118
func (i *UpdateAuditSecurityGroupInvoker) GetBaseInvoker() *invoker.BaseInvoker
func (*UpdateAuditSecurityGroupInvoker) Invoke ¶ added in v0.1.15
func (i *UpdateAuditSecurityGroupInvoker) Invoke() (*model.UpdateAuditSecurityGroupResponse, error)