Documentation ¶
Index ¶
- func GenReqDefForAddHostsGroup() *def.HttpRequestDef
- func GenReqDefForAssociatePolicyGroup() *def.HttpRequestDef
- func GenReqDefForBatchCreateTags() *def.HttpRequestDef
- func GenReqDefForChangeEvent() *def.HttpRequestDef
- func GenReqDefForChangeHostsGroup() *def.HttpRequestDef
- func GenReqDefForChangeVulStatus() *def.HttpRequestDef
- func GenReqDefForDeleteHostsGroup() *def.HttpRequestDef
- func GenReqDefForDeleteResourceInstanceTag() *def.HttpRequestDef
- func GenReqDefForListAlarmWhiteList() *def.HttpRequestDef
- func GenReqDefForListAppChangeHistories() *def.HttpRequestDef
- func GenReqDefForListAppStatistics() *def.HttpRequestDef
- func GenReqDefForListApps() *def.HttpRequestDef
- func GenReqDefForListAutoLaunchChangeHistories() *def.HttpRequestDef
- func GenReqDefForListAutoLaunchStatistics() *def.HttpRequestDef
- func GenReqDefForListAutoLaunchs() *def.HttpRequestDef
- func GenReqDefForListHostGroups() *def.HttpRequestDef
- func GenReqDefForListHostProtectHistoryInfo() *def.HttpRequestDef
- func GenReqDefForListHostRaspProtectHistoryInfo() *def.HttpRequestDef
- func GenReqDefForListHostStatus() *def.HttpRequestDef
- func GenReqDefForListPasswordComplexity() *def.HttpRequestDef
- func GenReqDefForListPolicyGroup() *def.HttpRequestDef
- func GenReqDefForListPortStatistics() *def.HttpRequestDef
- func GenReqDefForListPorts() *def.HttpRequestDef
- func GenReqDefForListProcessStatistics() *def.HttpRequestDef
- func GenReqDefForListProtectionPolicy() *def.HttpRequestDef
- func GenReqDefForListProtectionServer() *def.HttpRequestDef
- func GenReqDefForListQuotasDetail() *def.HttpRequestDef
- func GenReqDefForListRiskConfigCheckRules() *def.HttpRequestDef
- func GenReqDefForListRiskConfigHosts() *def.HttpRequestDef
- func GenReqDefForListRiskConfigs() *def.HttpRequestDef
- func GenReqDefForListSecurityEvents() *def.HttpRequestDef
- func GenReqDefForListUserChangeHistories() *def.HttpRequestDef
- func GenReqDefForListUserStatistics() *def.HttpRequestDef
- func GenReqDefForListUsers() *def.HttpRequestDef
- func GenReqDefForListVulHosts() *def.HttpRequestDef
- func GenReqDefForListVulnerabilities() *def.HttpRequestDef
- func GenReqDefForListWeakPasswordUsers() *def.HttpRequestDef
- func GenReqDefForListWtpProtectHost() *def.HttpRequestDef
- func GenReqDefForSetRaspSwitch() *def.HttpRequestDef
- func GenReqDefForSetWtpProtectionStatusInfo() *def.HttpRequestDef
- func GenReqDefForShowAssetStatistic() *def.HttpRequestDef
- func GenReqDefForShowBackupPolicyInfo() *def.HttpRequestDef
- func GenReqDefForShowCheckRuleDetail() *def.HttpRequestDef
- func GenReqDefForShowResourceQuotas() *def.HttpRequestDef
- func GenReqDefForShowRiskConfigDetail() *def.HttpRequestDef
- func GenReqDefForStartProtection() *def.HttpRequestDef
- func GenReqDefForStopProtection() *def.HttpRequestDef
- func GenReqDefForSwitchHostsProtectStatus() *def.HttpRequestDef
- func GenReqDefForUpdateBackupPolicyInfo() *def.HttpRequestDef
- func GenReqDefForUpdateProtectionPolicy() *def.HttpRequestDef
- func HssClientBuilder() *http_client.HcHttpClientBuilder
- type AddHostsGroupInvoker
- type AssociatePolicyGroupInvoker
- type BatchCreateTagsInvoker
- type ChangeEventInvoker
- type ChangeHostsGroupInvoker
- type ChangeVulStatusInvoker
- type DeleteHostsGroupInvoker
- type DeleteResourceInstanceTagInvoker
- type HssClient
- func (c *HssClient) AddHostsGroup(request *model.AddHostsGroupRequest) (*model.AddHostsGroupResponse, error)
- func (c *HssClient) AddHostsGroupInvoker(request *model.AddHostsGroupRequest) *AddHostsGroupInvoker
- func (c *HssClient) AssociatePolicyGroup(request *model.AssociatePolicyGroupRequest) (*model.AssociatePolicyGroupResponse, error)
- func (c *HssClient) AssociatePolicyGroupInvoker(request *model.AssociatePolicyGroupRequest) *AssociatePolicyGroupInvoker
- func (c *HssClient) BatchCreateTags(request *model.BatchCreateTagsRequest) (*model.BatchCreateTagsResponse, error)
- func (c *HssClient) BatchCreateTagsInvoker(request *model.BatchCreateTagsRequest) *BatchCreateTagsInvoker
- func (c *HssClient) ChangeEvent(request *model.ChangeEventRequest) (*model.ChangeEventResponse, error)
- func (c *HssClient) ChangeEventInvoker(request *model.ChangeEventRequest) *ChangeEventInvoker
- func (c *HssClient) ChangeHostsGroup(request *model.ChangeHostsGroupRequest) (*model.ChangeHostsGroupResponse, error)
- func (c *HssClient) ChangeHostsGroupInvoker(request *model.ChangeHostsGroupRequest) *ChangeHostsGroupInvoker
- func (c *HssClient) ChangeVulStatus(request *model.ChangeVulStatusRequest) (*model.ChangeVulStatusResponse, error)
- func (c *HssClient) ChangeVulStatusInvoker(request *model.ChangeVulStatusRequest) *ChangeVulStatusInvoker
- func (c *HssClient) DeleteHostsGroup(request *model.DeleteHostsGroupRequest) (*model.DeleteHostsGroupResponse, error)
- func (c *HssClient) DeleteHostsGroupInvoker(request *model.DeleteHostsGroupRequest) *DeleteHostsGroupInvoker
- func (c *HssClient) DeleteResourceInstanceTag(request *model.DeleteResourceInstanceTagRequest) (*model.DeleteResourceInstanceTagResponse, error)
- func (c *HssClient) DeleteResourceInstanceTagInvoker(request *model.DeleteResourceInstanceTagRequest) *DeleteResourceInstanceTagInvoker
- func (c *HssClient) ListAlarmWhiteList(request *model.ListAlarmWhiteListRequest) (*model.ListAlarmWhiteListResponse, error)
- func (c *HssClient) ListAlarmWhiteListInvoker(request *model.ListAlarmWhiteListRequest) *ListAlarmWhiteListInvoker
- func (c *HssClient) ListAppChangeHistories(request *model.ListAppChangeHistoriesRequest) (*model.ListAppChangeHistoriesResponse, error)
- func (c *HssClient) ListAppChangeHistoriesInvoker(request *model.ListAppChangeHistoriesRequest) *ListAppChangeHistoriesInvoker
- func (c *HssClient) ListAppStatistics(request *model.ListAppStatisticsRequest) (*model.ListAppStatisticsResponse, error)
- func (c *HssClient) ListAppStatisticsInvoker(request *model.ListAppStatisticsRequest) *ListAppStatisticsInvoker
- func (c *HssClient) ListApps(request *model.ListAppsRequest) (*model.ListAppsResponse, error)
- func (c *HssClient) ListAppsInvoker(request *model.ListAppsRequest) *ListAppsInvoker
- func (c *HssClient) ListAutoLaunchChangeHistories(request *model.ListAutoLaunchChangeHistoriesRequest) (*model.ListAutoLaunchChangeHistoriesResponse, error)
- func (c *HssClient) ListAutoLaunchChangeHistoriesInvoker(request *model.ListAutoLaunchChangeHistoriesRequest) *ListAutoLaunchChangeHistoriesInvoker
- func (c *HssClient) ListAutoLaunchStatistics(request *model.ListAutoLaunchStatisticsRequest) (*model.ListAutoLaunchStatisticsResponse, error)
- func (c *HssClient) ListAutoLaunchStatisticsInvoker(request *model.ListAutoLaunchStatisticsRequest) *ListAutoLaunchStatisticsInvoker
- func (c *HssClient) ListAutoLaunchs(request *model.ListAutoLaunchsRequest) (*model.ListAutoLaunchsResponse, error)
- func (c *HssClient) ListAutoLaunchsInvoker(request *model.ListAutoLaunchsRequest) *ListAutoLaunchsInvoker
- func (c *HssClient) ListHostGroups(request *model.ListHostGroupsRequest) (*model.ListHostGroupsResponse, error)
- func (c *HssClient) ListHostGroupsInvoker(request *model.ListHostGroupsRequest) *ListHostGroupsInvoker
- func (c *HssClient) ListHostProtectHistoryInfo(request *model.ListHostProtectHistoryInfoRequest) (*model.ListHostProtectHistoryInfoResponse, error)
- func (c *HssClient) ListHostProtectHistoryInfoInvoker(request *model.ListHostProtectHistoryInfoRequest) *ListHostProtectHistoryInfoInvoker
- func (c *HssClient) ListHostRaspProtectHistoryInfo(request *model.ListHostRaspProtectHistoryInfoRequest) (*model.ListHostRaspProtectHistoryInfoResponse, error)
- func (c *HssClient) ListHostRaspProtectHistoryInfoInvoker(request *model.ListHostRaspProtectHistoryInfoRequest) *ListHostRaspProtectHistoryInfoInvoker
- func (c *HssClient) ListHostStatus(request *model.ListHostStatusRequest) (*model.ListHostStatusResponse, error)
- func (c *HssClient) ListHostStatusInvoker(request *model.ListHostStatusRequest) *ListHostStatusInvoker
- func (c *HssClient) ListPasswordComplexity(request *model.ListPasswordComplexityRequest) (*model.ListPasswordComplexityResponse, error)
- func (c *HssClient) ListPasswordComplexityInvoker(request *model.ListPasswordComplexityRequest) *ListPasswordComplexityInvoker
- func (c *HssClient) ListPolicyGroup(request *model.ListPolicyGroupRequest) (*model.ListPolicyGroupResponse, error)
- func (c *HssClient) ListPolicyGroupInvoker(request *model.ListPolicyGroupRequest) *ListPolicyGroupInvoker
- func (c *HssClient) ListPortStatistics(request *model.ListPortStatisticsRequest) (*model.ListPortStatisticsResponse, error)
- func (c *HssClient) ListPortStatisticsInvoker(request *model.ListPortStatisticsRequest) *ListPortStatisticsInvoker
- func (c *HssClient) ListPorts(request *model.ListPortsRequest) (*model.ListPortsResponse, error)
- func (c *HssClient) ListPortsInvoker(request *model.ListPortsRequest) *ListPortsInvoker
- func (c *HssClient) ListProcessStatistics(request *model.ListProcessStatisticsRequest) (*model.ListProcessStatisticsResponse, error)
- func (c *HssClient) ListProcessStatisticsInvoker(request *model.ListProcessStatisticsRequest) *ListProcessStatisticsInvoker
- func (c *HssClient) ListProtectionPolicy(request *model.ListProtectionPolicyRequest) (*model.ListProtectionPolicyResponse, error)
- func (c *HssClient) ListProtectionPolicyInvoker(request *model.ListProtectionPolicyRequest) *ListProtectionPolicyInvoker
- func (c *HssClient) ListProtectionServer(request *model.ListProtectionServerRequest) (*model.ListProtectionServerResponse, error)
- func (c *HssClient) ListProtectionServerInvoker(request *model.ListProtectionServerRequest) *ListProtectionServerInvoker
- func (c *HssClient) ListQuotasDetail(request *model.ListQuotasDetailRequest) (*model.ListQuotasDetailResponse, error)
- func (c *HssClient) ListQuotasDetailInvoker(request *model.ListQuotasDetailRequest) *ListQuotasDetailInvoker
- func (c *HssClient) ListRiskConfigCheckRules(request *model.ListRiskConfigCheckRulesRequest) (*model.ListRiskConfigCheckRulesResponse, error)
- func (c *HssClient) ListRiskConfigCheckRulesInvoker(request *model.ListRiskConfigCheckRulesRequest) *ListRiskConfigCheckRulesInvoker
- func (c *HssClient) ListRiskConfigHosts(request *model.ListRiskConfigHostsRequest) (*model.ListRiskConfigHostsResponse, error)
- func (c *HssClient) ListRiskConfigHostsInvoker(request *model.ListRiskConfigHostsRequest) *ListRiskConfigHostsInvoker
- func (c *HssClient) ListRiskConfigs(request *model.ListRiskConfigsRequest) (*model.ListRiskConfigsResponse, error)
- func (c *HssClient) ListRiskConfigsInvoker(request *model.ListRiskConfigsRequest) *ListRiskConfigsInvoker
- func (c *HssClient) ListSecurityEvents(request *model.ListSecurityEventsRequest) (*model.ListSecurityEventsResponse, error)
- func (c *HssClient) ListSecurityEventsInvoker(request *model.ListSecurityEventsRequest) *ListSecurityEventsInvoker
- func (c *HssClient) ListUserChangeHistories(request *model.ListUserChangeHistoriesRequest) (*model.ListUserChangeHistoriesResponse, error)
- func (c *HssClient) ListUserChangeHistoriesInvoker(request *model.ListUserChangeHistoriesRequest) *ListUserChangeHistoriesInvoker
- func (c *HssClient) ListUserStatistics(request *model.ListUserStatisticsRequest) (*model.ListUserStatisticsResponse, error)
- func (c *HssClient) ListUserStatisticsInvoker(request *model.ListUserStatisticsRequest) *ListUserStatisticsInvoker
- func (c *HssClient) ListUsers(request *model.ListUsersRequest) (*model.ListUsersResponse, error)
- func (c *HssClient) ListUsersInvoker(request *model.ListUsersRequest) *ListUsersInvoker
- func (c *HssClient) ListVulHosts(request *model.ListVulHostsRequest) (*model.ListVulHostsResponse, error)
- func (c *HssClient) ListVulHostsInvoker(request *model.ListVulHostsRequest) *ListVulHostsInvoker
- func (c *HssClient) ListVulnerabilities(request *model.ListVulnerabilitiesRequest) (*model.ListVulnerabilitiesResponse, error)
- func (c *HssClient) ListVulnerabilitiesInvoker(request *model.ListVulnerabilitiesRequest) *ListVulnerabilitiesInvoker
- func (c *HssClient) ListWeakPasswordUsers(request *model.ListWeakPasswordUsersRequest) (*model.ListWeakPasswordUsersResponse, error)
- func (c *HssClient) ListWeakPasswordUsersInvoker(request *model.ListWeakPasswordUsersRequest) *ListWeakPasswordUsersInvoker
- func (c *HssClient) ListWtpProtectHost(request *model.ListWtpProtectHostRequest) (*model.ListWtpProtectHostResponse, error)
- func (c *HssClient) ListWtpProtectHostInvoker(request *model.ListWtpProtectHostRequest) *ListWtpProtectHostInvoker
- func (c *HssClient) SetRaspSwitch(request *model.SetRaspSwitchRequest) (*model.SetRaspSwitchResponse, error)
- func (c *HssClient) SetRaspSwitchInvoker(request *model.SetRaspSwitchRequest) *SetRaspSwitchInvoker
- func (c *HssClient) SetWtpProtectionStatusInfo(request *model.SetWtpProtectionStatusInfoRequest) (*model.SetWtpProtectionStatusInfoResponse, error)
- func (c *HssClient) SetWtpProtectionStatusInfoInvoker(request *model.SetWtpProtectionStatusInfoRequest) *SetWtpProtectionStatusInfoInvoker
- func (c *HssClient) ShowAssetStatistic(request *model.ShowAssetStatisticRequest) (*model.ShowAssetStatisticResponse, error)
- func (c *HssClient) ShowAssetStatisticInvoker(request *model.ShowAssetStatisticRequest) *ShowAssetStatisticInvoker
- func (c *HssClient) ShowBackupPolicyInfo(request *model.ShowBackupPolicyInfoRequest) (*model.ShowBackupPolicyInfoResponse, error)
- func (c *HssClient) ShowBackupPolicyInfoInvoker(request *model.ShowBackupPolicyInfoRequest) *ShowBackupPolicyInfoInvoker
- func (c *HssClient) ShowCheckRuleDetail(request *model.ShowCheckRuleDetailRequest) (*model.ShowCheckRuleDetailResponse, error)
- func (c *HssClient) ShowCheckRuleDetailInvoker(request *model.ShowCheckRuleDetailRequest) *ShowCheckRuleDetailInvoker
- func (c *HssClient) ShowResourceQuotas(request *model.ShowResourceQuotasRequest) (*model.ShowResourceQuotasResponse, error)
- func (c *HssClient) ShowResourceQuotasInvoker(request *model.ShowResourceQuotasRequest) *ShowResourceQuotasInvoker
- func (c *HssClient) ShowRiskConfigDetail(request *model.ShowRiskConfigDetailRequest) (*model.ShowRiskConfigDetailResponse, error)
- func (c *HssClient) ShowRiskConfigDetailInvoker(request *model.ShowRiskConfigDetailRequest) *ShowRiskConfigDetailInvoker
- func (c *HssClient) StartProtection(request *model.StartProtectionRequest) (*model.StartProtectionResponse, error)
- func (c *HssClient) StartProtectionInvoker(request *model.StartProtectionRequest) *StartProtectionInvoker
- func (c *HssClient) StopProtection(request *model.StopProtectionRequest) (*model.StopProtectionResponse, error)
- func (c *HssClient) StopProtectionInvoker(request *model.StopProtectionRequest) *StopProtectionInvoker
- func (c *HssClient) SwitchHostsProtectStatus(request *model.SwitchHostsProtectStatusRequest) (*model.SwitchHostsProtectStatusResponse, error)
- func (c *HssClient) SwitchHostsProtectStatusInvoker(request *model.SwitchHostsProtectStatusRequest) *SwitchHostsProtectStatusInvoker
- func (c *HssClient) UpdateBackupPolicyInfo(request *model.UpdateBackupPolicyInfoRequest) (*model.UpdateBackupPolicyInfoResponse, error)
- func (c *HssClient) UpdateBackupPolicyInfoInvoker(request *model.UpdateBackupPolicyInfoRequest) *UpdateBackupPolicyInfoInvoker
- func (c *HssClient) UpdateProtectionPolicy(request *model.UpdateProtectionPolicyRequest) (*model.UpdateProtectionPolicyResponse, error)
- func (c *HssClient) UpdateProtectionPolicyInvoker(request *model.UpdateProtectionPolicyRequest) *UpdateProtectionPolicyInvoker
- type ListAlarmWhiteListInvoker
- type ListAppChangeHistoriesInvoker
- type ListAppStatisticsInvoker
- type ListAppsInvoker
- type ListAutoLaunchChangeHistoriesInvoker
- type ListAutoLaunchStatisticsInvoker
- type ListAutoLaunchsInvoker
- type ListHostGroupsInvoker
- type ListHostProtectHistoryInfoInvoker
- type ListHostRaspProtectHistoryInfoInvoker
- type ListHostStatusInvoker
- type ListPasswordComplexityInvoker
- type ListPolicyGroupInvoker
- type ListPortStatisticsInvoker
- type ListPortsInvoker
- type ListProcessStatisticsInvoker
- type ListProtectionPolicyInvoker
- type ListProtectionServerInvoker
- type ListQuotasDetailInvoker
- type ListRiskConfigCheckRulesInvoker
- type ListRiskConfigHostsInvoker
- type ListRiskConfigsInvoker
- type ListSecurityEventsInvoker
- type ListUserChangeHistoriesInvoker
- type ListUserStatisticsInvoker
- type ListUsersInvoker
- type ListVulHostsInvoker
- type ListVulnerabilitiesInvoker
- type ListWeakPasswordUsersInvoker
- type ListWtpProtectHostInvoker
- type SetRaspSwitchInvoker
- type SetWtpProtectionStatusInfoInvoker
- type ShowAssetStatisticInvoker
- type ShowBackupPolicyInfoInvoker
- type ShowCheckRuleDetailInvoker
- type ShowResourceQuotasInvoker
- type ShowRiskConfigDetailInvoker
- type StartProtectionInvoker
- type StopProtectionInvoker
- type SwitchHostsProtectStatusInvoker
- type UpdateBackupPolicyInfoInvoker
- type UpdateProtectionPolicyInvoker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForAddHostsGroup ¶ added in v0.1.16
func GenReqDefForAddHostsGroup() *def.HttpRequestDef
func GenReqDefForAssociatePolicyGroup ¶ added in v0.1.16
func GenReqDefForAssociatePolicyGroup() *def.HttpRequestDef
func GenReqDefForBatchCreateTags ¶ added in v0.1.6
func GenReqDefForBatchCreateTags() *def.HttpRequestDef
func GenReqDefForChangeEvent ¶ added in v0.1.16
func GenReqDefForChangeEvent() *def.HttpRequestDef
func GenReqDefForChangeHostsGroup ¶ added in v0.1.16
func GenReqDefForChangeHostsGroup() *def.HttpRequestDef
func GenReqDefForChangeVulStatus ¶ added in v0.1.16
func GenReqDefForChangeVulStatus() *def.HttpRequestDef
func GenReqDefForDeleteHostsGroup ¶ added in v0.1.16
func GenReqDefForDeleteHostsGroup() *def.HttpRequestDef
func GenReqDefForDeleteResourceInstanceTag ¶ added in v0.1.6
func GenReqDefForDeleteResourceInstanceTag() *def.HttpRequestDef
func GenReqDefForListAlarmWhiteList ¶ added in v0.1.16
func GenReqDefForListAlarmWhiteList() *def.HttpRequestDef
func GenReqDefForListAppChangeHistories ¶ added in v0.1.16
func GenReqDefForListAppChangeHistories() *def.HttpRequestDef
func GenReqDefForListAppStatistics ¶ added in v0.1.16
func GenReqDefForListAppStatistics() *def.HttpRequestDef
func GenReqDefForListApps ¶ added in v0.1.16
func GenReqDefForListApps() *def.HttpRequestDef
func GenReqDefForListAutoLaunchChangeHistories ¶ added in v0.1.16
func GenReqDefForListAutoLaunchChangeHistories() *def.HttpRequestDef
func GenReqDefForListAutoLaunchStatistics ¶ added in v0.1.16
func GenReqDefForListAutoLaunchStatistics() *def.HttpRequestDef
func GenReqDefForListAutoLaunchs ¶ added in v0.1.16
func GenReqDefForListAutoLaunchs() *def.HttpRequestDef
func GenReqDefForListHostGroups ¶ added in v0.1.16
func GenReqDefForListHostGroups() *def.HttpRequestDef
func GenReqDefForListHostProtectHistoryInfo ¶ added in v0.1.16
func GenReqDefForListHostProtectHistoryInfo() *def.HttpRequestDef
func GenReqDefForListHostRaspProtectHistoryInfo ¶ added in v0.1.16
func GenReqDefForListHostRaspProtectHistoryInfo() *def.HttpRequestDef
func GenReqDefForListHostStatus ¶
func GenReqDefForListHostStatus() *def.HttpRequestDef
func GenReqDefForListPasswordComplexity ¶
func GenReqDefForListPasswordComplexity() *def.HttpRequestDef
func GenReqDefForListPolicyGroup ¶ added in v0.1.16
func GenReqDefForListPolicyGroup() *def.HttpRequestDef
func GenReqDefForListPortStatistics ¶ added in v0.1.16
func GenReqDefForListPortStatistics() *def.HttpRequestDef
func GenReqDefForListPorts ¶ added in v0.1.16
func GenReqDefForListPorts() *def.HttpRequestDef
func GenReqDefForListProcessStatistics ¶ added in v0.1.16
func GenReqDefForListProcessStatistics() *def.HttpRequestDef
func GenReqDefForListProtectionPolicy ¶ added in v0.1.16
func GenReqDefForListProtectionPolicy() *def.HttpRequestDef
func GenReqDefForListProtectionServer ¶ added in v0.1.16
func GenReqDefForListProtectionServer() *def.HttpRequestDef
func GenReqDefForListQuotasDetail ¶ added in v0.1.6
func GenReqDefForListQuotasDetail() *def.HttpRequestDef
func GenReqDefForListRiskConfigCheckRules ¶
func GenReqDefForListRiskConfigCheckRules() *def.HttpRequestDef
func GenReqDefForListRiskConfigHosts ¶
func GenReqDefForListRiskConfigHosts() *def.HttpRequestDef
func GenReqDefForListRiskConfigs ¶
func GenReqDefForListRiskConfigs() *def.HttpRequestDef
func GenReqDefForListSecurityEvents ¶
func GenReqDefForListSecurityEvents() *def.HttpRequestDef
func GenReqDefForListUserChangeHistories ¶ added in v0.1.6
func GenReqDefForListUserChangeHistories() *def.HttpRequestDef
func GenReqDefForListUserStatistics ¶ added in v0.1.16
func GenReqDefForListUserStatistics() *def.HttpRequestDef
func GenReqDefForListUsers ¶ added in v0.1.6
func GenReqDefForListUsers() *def.HttpRequestDef
func GenReqDefForListVulHosts ¶ added in v0.1.16
func GenReqDefForListVulHosts() *def.HttpRequestDef
func GenReqDefForListVulnerabilities ¶
func GenReqDefForListVulnerabilities() *def.HttpRequestDef
func GenReqDefForListWeakPasswordUsers ¶
func GenReqDefForListWeakPasswordUsers() *def.HttpRequestDef
func GenReqDefForListWtpProtectHost ¶ added in v0.1.16
func GenReqDefForListWtpProtectHost() *def.HttpRequestDef
func GenReqDefForSetRaspSwitch ¶ added in v0.1.16
func GenReqDefForSetRaspSwitch() *def.HttpRequestDef
func GenReqDefForSetWtpProtectionStatusInfo ¶ added in v0.1.16
func GenReqDefForSetWtpProtectionStatusInfo() *def.HttpRequestDef
func GenReqDefForShowAssetStatistic ¶ added in v0.1.16
func GenReqDefForShowAssetStatistic() *def.HttpRequestDef
func GenReqDefForShowBackupPolicyInfo ¶ added in v0.1.16
func GenReqDefForShowBackupPolicyInfo() *def.HttpRequestDef
func GenReqDefForShowCheckRuleDetail ¶
func GenReqDefForShowCheckRuleDetail() *def.HttpRequestDef
func GenReqDefForShowResourceQuotas ¶ added in v0.1.6
func GenReqDefForShowResourceQuotas() *def.HttpRequestDef
func GenReqDefForShowRiskConfigDetail ¶
func GenReqDefForShowRiskConfigDetail() *def.HttpRequestDef
func GenReqDefForStartProtection ¶ added in v0.1.16
func GenReqDefForStartProtection() *def.HttpRequestDef
func GenReqDefForStopProtection ¶ added in v0.1.16
func GenReqDefForStopProtection() *def.HttpRequestDef
func GenReqDefForSwitchHostsProtectStatus ¶ added in v0.1.6
func GenReqDefForSwitchHostsProtectStatus() *def.HttpRequestDef
func GenReqDefForUpdateBackupPolicyInfo ¶ added in v0.1.16
func GenReqDefForUpdateBackupPolicyInfo() *def.HttpRequestDef
func GenReqDefForUpdateProtectionPolicy ¶ added in v0.1.16
func GenReqDefForUpdateProtectionPolicy() *def.HttpRequestDef
func HssClientBuilder ¶
func HssClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type AddHostsGroupInvoker ¶ added in v0.1.16
type AddHostsGroupInvoker struct {
*invoker.BaseInvoker
}
func (*AddHostsGroupInvoker) Invoke ¶ added in v0.1.16
func (i *AddHostsGroupInvoker) Invoke() (*model.AddHostsGroupResponse, error)
type AssociatePolicyGroupInvoker ¶ added in v0.1.16
type AssociatePolicyGroupInvoker struct {
*invoker.BaseInvoker
}
func (*AssociatePolicyGroupInvoker) Invoke ¶ added in v0.1.16
func (i *AssociatePolicyGroupInvoker) Invoke() (*model.AssociatePolicyGroupResponse, error)
type BatchCreateTagsInvoker ¶ added in v0.1.6
type BatchCreateTagsInvoker struct {
*invoker.BaseInvoker
}
func (*BatchCreateTagsInvoker) Invoke ¶ added in v0.1.6
func (i *BatchCreateTagsInvoker) Invoke() (*model.BatchCreateTagsResponse, error)
type ChangeEventInvoker ¶ added in v0.1.16
type ChangeEventInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeEventInvoker) Invoke ¶ added in v0.1.16
func (i *ChangeEventInvoker) Invoke() (*model.ChangeEventResponse, error)
type ChangeHostsGroupInvoker ¶ added in v0.1.16
type ChangeHostsGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeHostsGroupInvoker) Invoke ¶ added in v0.1.16
func (i *ChangeHostsGroupInvoker) Invoke() (*model.ChangeHostsGroupResponse, error)
type ChangeVulStatusInvoker ¶ added in v0.1.16
type ChangeVulStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeVulStatusInvoker) Invoke ¶ added in v0.1.16
func (i *ChangeVulStatusInvoker) Invoke() (*model.ChangeVulStatusResponse, error)
type DeleteHostsGroupInvoker ¶ added in v0.1.16
type DeleteHostsGroupInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteHostsGroupInvoker) Invoke ¶ added in v0.1.16
func (i *DeleteHostsGroupInvoker) Invoke() (*model.DeleteHostsGroupResponse, error)
type DeleteResourceInstanceTagInvoker ¶ added in v0.1.6
type DeleteResourceInstanceTagInvoker struct {
*invoker.BaseInvoker
}
func (*DeleteResourceInstanceTagInvoker) Invoke ¶ added in v0.1.6
func (i *DeleteResourceInstanceTagInvoker) Invoke() (*model.DeleteResourceInstanceTagResponse, error)
type HssClient ¶
type HssClient struct {
HcClient *http_client.HcHttpClient
}
func NewHssClient ¶
func NewHssClient(hcClient *http_client.HcHttpClient) *HssClient
func (*HssClient) AddHostsGroup ¶ added in v0.1.16
func (c *HssClient) AddHostsGroup(request *model.AddHostsGroupRequest) (*model.AddHostsGroupResponse, error)
AddHostsGroup 创建服务器组
创建服务器组
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) AddHostsGroupInvoker ¶ added in v0.1.16
func (c *HssClient) AddHostsGroupInvoker(request *model.AddHostsGroupRequest) *AddHostsGroupInvoker
AddHostsGroupInvoker 创建服务器组
func (*HssClient) AssociatePolicyGroup ¶ added in v0.1.16
func (c *HssClient) AssociatePolicyGroup(request *model.AssociatePolicyGroupRequest) (*model.AssociatePolicyGroupResponse, error)
AssociatePolicyGroup 部署策略
部署策略
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) AssociatePolicyGroupInvoker ¶ added in v0.1.16
func (c *HssClient) AssociatePolicyGroupInvoker(request *model.AssociatePolicyGroupRequest) *AssociatePolicyGroupInvoker
AssociatePolicyGroupInvoker 部署策略
func (*HssClient) BatchCreateTags ¶ added in v0.1.6
func (c *HssClient) BatchCreateTags(request *model.BatchCreateTagsRequest) (*model.BatchCreateTagsResponse, error)
BatchCreateTags 批量创建标签
批量创建标签
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) BatchCreateTagsInvoker ¶ added in v0.1.6
func (c *HssClient) BatchCreateTagsInvoker(request *model.BatchCreateTagsRequest) *BatchCreateTagsInvoker
BatchCreateTagsInvoker 批量创建标签
func (*HssClient) ChangeEvent ¶ added in v0.1.16
func (c *HssClient) ChangeEvent(request *model.ChangeEventRequest) (*model.ChangeEventResponse, error)
ChangeEvent 处理告警事件
处理告警事件
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ChangeEventInvoker ¶ added in v0.1.16
func (c *HssClient) ChangeEventInvoker(request *model.ChangeEventRequest) *ChangeEventInvoker
ChangeEventInvoker 处理告警事件
func (*HssClient) ChangeHostsGroup ¶ added in v0.1.16
func (c *HssClient) ChangeHostsGroup(request *model.ChangeHostsGroupRequest) (*model.ChangeHostsGroupResponse, error)
ChangeHostsGroup 编辑服务器组
编辑服务器组
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ChangeHostsGroupInvoker ¶ added in v0.1.16
func (c *HssClient) ChangeHostsGroupInvoker(request *model.ChangeHostsGroupRequest) *ChangeHostsGroupInvoker
ChangeHostsGroupInvoker 编辑服务器组
func (*HssClient) ChangeVulStatus ¶ added in v0.1.16
func (c *HssClient) ChangeVulStatus(request *model.ChangeVulStatusRequest) (*model.ChangeVulStatusResponse, error)
ChangeVulStatus 修改漏洞的状态
修改漏洞的状态
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ChangeVulStatusInvoker ¶ added in v0.1.16
func (c *HssClient) ChangeVulStatusInvoker(request *model.ChangeVulStatusRequest) *ChangeVulStatusInvoker
ChangeVulStatusInvoker 修改漏洞的状态
func (*HssClient) DeleteHostsGroup ¶ added in v0.1.16
func (c *HssClient) DeleteHostsGroup(request *model.DeleteHostsGroupRequest) (*model.DeleteHostsGroupResponse, error)
DeleteHostsGroup 删除服务器组
删除服务器组
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) DeleteHostsGroupInvoker ¶ added in v0.1.16
func (c *HssClient) DeleteHostsGroupInvoker(request *model.DeleteHostsGroupRequest) *DeleteHostsGroupInvoker
DeleteHostsGroupInvoker 删除服务器组
func (*HssClient) DeleteResourceInstanceTag ¶ added in v0.1.6
func (c *HssClient) DeleteResourceInstanceTag(request *model.DeleteResourceInstanceTagRequest) (*model.DeleteResourceInstanceTagResponse, error)
DeleteResourceInstanceTag 删除资源标签
删除单个资源下的标签
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) DeleteResourceInstanceTagInvoker ¶ added in v0.1.6
func (c *HssClient) DeleteResourceInstanceTagInvoker(request *model.DeleteResourceInstanceTagRequest) *DeleteResourceInstanceTagInvoker
DeleteResourceInstanceTagInvoker 删除资源标签
func (*HssClient) ListAlarmWhiteList ¶ added in v0.1.16
func (c *HssClient) ListAlarmWhiteList(request *model.ListAlarmWhiteListRequest) (*model.ListAlarmWhiteListResponse, error)
ListAlarmWhiteList 查询告警白名单列表
查询告警白名单列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListAlarmWhiteListInvoker ¶ added in v0.1.16
func (c *HssClient) ListAlarmWhiteListInvoker(request *model.ListAlarmWhiteListRequest) *ListAlarmWhiteListInvoker
ListAlarmWhiteListInvoker 查询告警白名单列表
func (*HssClient) ListAppChangeHistories ¶ added in v0.1.16
func (c *HssClient) ListAppChangeHistories(request *model.ListAppChangeHistoriesRequest) (*model.ListAppChangeHistoriesResponse, error)
ListAppChangeHistories 资产指纹-软件信息-历史变动记录
资产指纹-软件信息-历史变动记录
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListAppChangeHistoriesInvoker ¶ added in v0.1.16
func (c *HssClient) ListAppChangeHistoriesInvoker(request *model.ListAppChangeHistoriesRequest) *ListAppChangeHistoriesInvoker
ListAppChangeHistoriesInvoker 资产指纹-软件信息-历史变动记录
func (*HssClient) ListAppStatistics ¶ added in v0.1.16
func (c *HssClient) ListAppStatistics(request *model.ListAppStatisticsRequest) (*model.ListAppStatisticsResponse, error)
ListAppStatistics 资产指纹-软件信息
资产指纹-软件信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListAppStatisticsInvoker ¶ added in v0.1.16
func (c *HssClient) ListAppStatisticsInvoker(request *model.ListAppStatisticsRequest) *ListAppStatisticsInvoker
ListAppStatisticsInvoker 资产指纹-软件信息
func (*HssClient) ListApps ¶ added in v0.1.16
func (c *HssClient) ListApps(request *model.ListAppsRequest) (*model.ListAppsResponse, error)
ListApps 单主机资产指纹-软件
单主机资产指纹-软件
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListAppsInvoker ¶ added in v0.1.16
func (c *HssClient) ListAppsInvoker(request *model.ListAppsRequest) *ListAppsInvoker
ListAppsInvoker 单主机资产指纹-软件
func (*HssClient) ListAutoLaunchChangeHistories ¶ added in v0.1.16
func (c *HssClient) ListAutoLaunchChangeHistories(request *model.ListAutoLaunchChangeHistoriesRequest) (*model.ListAutoLaunchChangeHistoriesResponse, error)
ListAutoLaunchChangeHistories 资产指纹-自启动项-历史变动记录
资产指纹-自启动项-历史变动记录
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListAutoLaunchChangeHistoriesInvoker ¶ added in v0.1.16
func (c *HssClient) ListAutoLaunchChangeHistoriesInvoker(request *model.ListAutoLaunchChangeHistoriesRequest) *ListAutoLaunchChangeHistoriesInvoker
ListAutoLaunchChangeHistoriesInvoker 资产指纹-自启动项-历史变动记录
func (*HssClient) ListAutoLaunchStatistics ¶ added in v0.1.16
func (c *HssClient) ListAutoLaunchStatistics(request *model.ListAutoLaunchStatisticsRequest) (*model.ListAutoLaunchStatisticsResponse, error)
ListAutoLaunchStatistics 资产指纹-自启动项信息
资产指纹-自启动项信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListAutoLaunchStatisticsInvoker ¶ added in v0.1.16
func (c *HssClient) ListAutoLaunchStatisticsInvoker(request *model.ListAutoLaunchStatisticsRequest) *ListAutoLaunchStatisticsInvoker
ListAutoLaunchStatisticsInvoker 资产指纹-自启动项信息
func (*HssClient) ListAutoLaunchs ¶ added in v0.1.16
func (c *HssClient) ListAutoLaunchs(request *model.ListAutoLaunchsRequest) (*model.ListAutoLaunchsResponse, error)
ListAutoLaunchs 单主机资产指纹-自启动项
单主机资产指纹-自启动项
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListAutoLaunchsInvoker ¶ added in v0.1.16
func (c *HssClient) ListAutoLaunchsInvoker(request *model.ListAutoLaunchsRequest) *ListAutoLaunchsInvoker
ListAutoLaunchsInvoker 单主机资产指纹-自启动项
func (*HssClient) ListHostGroups ¶ added in v0.1.16
func (c *HssClient) ListHostGroups(request *model.ListHostGroupsRequest) (*model.ListHostGroupsResponse, error)
ListHostGroups 查询服务器组列表
查询服务器组列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListHostGroupsInvoker ¶ added in v0.1.16
func (c *HssClient) ListHostGroupsInvoker(request *model.ListHostGroupsRequest) *ListHostGroupsInvoker
ListHostGroupsInvoker 查询服务器组列表
func (*HssClient) ListHostProtectHistoryInfo ¶ added in v0.1.16
func (c *HssClient) ListHostProtectHistoryInfo(request *model.ListHostProtectHistoryInfoRequest) (*model.ListHostProtectHistoryInfoResponse, error)
ListHostProtectHistoryInfo 查询主机静态网页防篡改防护动态
查询主机静态网页防篡改防护动态
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListHostProtectHistoryInfoInvoker ¶ added in v0.1.16
func (c *HssClient) ListHostProtectHistoryInfoInvoker(request *model.ListHostProtectHistoryInfoRequest) *ListHostProtectHistoryInfoInvoker
ListHostProtectHistoryInfoInvoker 查询主机静态网页防篡改防护动态
func (*HssClient) ListHostRaspProtectHistoryInfo ¶ added in v0.1.16
func (c *HssClient) ListHostRaspProtectHistoryInfo(request *model.ListHostRaspProtectHistoryInfoRequest) (*model.ListHostRaspProtectHistoryInfoResponse, error)
ListHostRaspProtectHistoryInfo 查询主机动态网页防篡改防护动态
查询主机动态网页防篡改防护动态
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListHostRaspProtectHistoryInfoInvoker ¶ added in v0.1.16
func (c *HssClient) ListHostRaspProtectHistoryInfoInvoker(request *model.ListHostRaspProtectHistoryInfoRequest) *ListHostRaspProtectHistoryInfoInvoker
ListHostRaspProtectHistoryInfoInvoker 查询主机动态网页防篡改防护动态
func (*HssClient) ListHostStatus ¶
func (c *HssClient) ListHostStatus(request *model.ListHostStatusRequest) (*model.ListHostStatusResponse, error)
ListHostStatus 查询云服务器列表
查询云服务器列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListHostStatusInvoker ¶
func (c *HssClient) ListHostStatusInvoker(request *model.ListHostStatusRequest) *ListHostStatusInvoker
ListHostStatusInvoker 查询云服务器列表
func (*HssClient) ListPasswordComplexity ¶
func (c *HssClient) ListPasswordComplexity(request *model.ListPasswordComplexityRequest) (*model.ListPasswordComplexityResponse, error)
ListPasswordComplexity 查询口令复杂度策略检测报告
查询口令复杂度策略检测报告
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListPasswordComplexityInvoker ¶
func (c *HssClient) ListPasswordComplexityInvoker(request *model.ListPasswordComplexityRequest) *ListPasswordComplexityInvoker
ListPasswordComplexityInvoker 查询口令复杂度策略检测报告
func (*HssClient) ListPolicyGroup ¶ added in v0.1.16
func (c *HssClient) ListPolicyGroup(request *model.ListPolicyGroupRequest) (*model.ListPolicyGroupResponse, error)
ListPolicyGroup 查询策略组列表
查询策略组列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListPolicyGroupInvoker ¶ added in v0.1.16
func (c *HssClient) ListPolicyGroupInvoker(request *model.ListPolicyGroupRequest) *ListPolicyGroupInvoker
ListPolicyGroupInvoker 查询策略组列表
func (*HssClient) ListPortStatistics ¶ added in v0.1.16
func (c *HssClient) ListPortStatistics(request *model.ListPortStatisticsRequest) (*model.ListPortStatisticsResponse, error)
ListPortStatistics 资产指纹-开放端口信息
资产指纹-开放端口信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListPortStatisticsInvoker ¶ added in v0.1.16
func (c *HssClient) ListPortStatisticsInvoker(request *model.ListPortStatisticsRequest) *ListPortStatisticsInvoker
ListPortStatisticsInvoker 资产指纹-开放端口信息
func (*HssClient) ListPorts ¶ added in v0.1.16
func (c *HssClient) ListPorts(request *model.ListPortsRequest) (*model.ListPortsResponse, error)
ListPorts 单主机资产指纹-开放端口信息
单主机资产指纹-开放端口信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListPortsInvoker ¶ added in v0.1.16
func (c *HssClient) ListPortsInvoker(request *model.ListPortsRequest) *ListPortsInvoker
ListPortsInvoker 单主机资产指纹-开放端口信息
func (*HssClient) ListProcessStatistics ¶ added in v0.1.16
func (c *HssClient) ListProcessStatistics(request *model.ListProcessStatisticsRequest) (*model.ListProcessStatisticsResponse, error)
ListProcessStatistics 资产指纹-进程信息
资产指纹-进程信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListProcessStatisticsInvoker ¶ added in v0.1.16
func (c *HssClient) ListProcessStatisticsInvoker(request *model.ListProcessStatisticsRequest) *ListProcessStatisticsInvoker
ListProcessStatisticsInvoker 资产指纹-进程信息
func (*HssClient) ListProtectionPolicy ¶ added in v0.1.16
func (c *HssClient) ListProtectionPolicy(request *model.ListProtectionPolicyRequest) (*model.ListProtectionPolicyResponse, error)
ListProtectionPolicy 查询防护策略列表
查询防护策略列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListProtectionPolicyInvoker ¶ added in v0.1.16
func (c *HssClient) ListProtectionPolicyInvoker(request *model.ListProtectionPolicyRequest) *ListProtectionPolicyInvoker
ListProtectionPolicyInvoker 查询防护策略列表
func (*HssClient) ListProtectionServer ¶ added in v0.1.16
func (c *HssClient) ListProtectionServer(request *model.ListProtectionServerRequest) (*model.ListProtectionServerResponse, error)
ListProtectionServer 查询勒索防护服务器列表
查询勒索防护服务器列表,与云备份服务配合使用。因此使用勒索相关接口之前确保该局点有云备份服务
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListProtectionServerInvoker ¶ added in v0.1.16
func (c *HssClient) ListProtectionServerInvoker(request *model.ListProtectionServerRequest) *ListProtectionServerInvoker
ListProtectionServerInvoker 查询勒索防护服务器列表
func (*HssClient) ListQuotasDetail ¶ added in v0.1.6
func (c *HssClient) ListQuotasDetail(request *model.ListQuotasDetailRequest) (*model.ListQuotasDetailResponse, error)
ListQuotasDetail 查询配额详情
查询配额详情
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListQuotasDetailInvoker ¶ added in v0.1.6
func (c *HssClient) ListQuotasDetailInvoker(request *model.ListQuotasDetailRequest) *ListQuotasDetailInvoker
ListQuotasDetailInvoker 查询配额详情
func (*HssClient) ListRiskConfigCheckRules ¶
func (c *HssClient) ListRiskConfigCheckRules(request *model.ListRiskConfigCheckRulesRequest) (*model.ListRiskConfigCheckRulesResponse, error)
ListRiskConfigCheckRules 查询指定安全配置项的检查项列表
查询指定安全配置项的检查项列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListRiskConfigCheckRulesInvoker ¶
func (c *HssClient) ListRiskConfigCheckRulesInvoker(request *model.ListRiskConfigCheckRulesRequest) *ListRiskConfigCheckRulesInvoker
ListRiskConfigCheckRulesInvoker 查询指定安全配置项的检查项列表
func (*HssClient) ListRiskConfigHosts ¶
func (c *HssClient) ListRiskConfigHosts(request *model.ListRiskConfigHostsRequest) (*model.ListRiskConfigHostsResponse, error)
ListRiskConfigHosts 查询指定安全配置项的受影响服务器列表
查询指定安全配置项的受影响服务器列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListRiskConfigHostsInvoker ¶
func (c *HssClient) ListRiskConfigHostsInvoker(request *model.ListRiskConfigHostsRequest) *ListRiskConfigHostsInvoker
ListRiskConfigHostsInvoker 查询指定安全配置项的受影响服务器列表
func (*HssClient) ListRiskConfigs ¶
func (c *HssClient) ListRiskConfigs(request *model.ListRiskConfigsRequest) (*model.ListRiskConfigsResponse, error)
ListRiskConfigs 查询租户的服务器安全配置检测结果列表
查询租户的服务器安全配置检测结果列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListRiskConfigsInvoker ¶
func (c *HssClient) ListRiskConfigsInvoker(request *model.ListRiskConfigsRequest) *ListRiskConfigsInvoker
ListRiskConfigsInvoker 查询租户的服务器安全配置检测结果列表
func (*HssClient) ListSecurityEvents ¶
func (c *HssClient) ListSecurityEvents(request *model.ListSecurityEventsRequest) (*model.ListSecurityEventsResponse, error)
ListSecurityEvents 查入侵事件列表
查入侵事件列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListSecurityEventsInvoker ¶
func (c *HssClient) ListSecurityEventsInvoker(request *model.ListSecurityEventsRequest) *ListSecurityEventsInvoker
ListSecurityEventsInvoker 查入侵事件列表
func (*HssClient) ListUserChangeHistories ¶ added in v0.1.6
func (c *HssClient) ListUserChangeHistories(request *model.ListUserChangeHistoriesRequest) (*model.ListUserChangeHistoriesResponse, error)
ListUserChangeHistories 获取账户变动历史信息
获取账户变动历史记录信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListUserChangeHistoriesInvoker ¶ added in v0.1.6
func (c *HssClient) ListUserChangeHistoriesInvoker(request *model.ListUserChangeHistoriesRequest) *ListUserChangeHistoriesInvoker
ListUserChangeHistoriesInvoker 获取账户变动历史信息
func (*HssClient) ListUserStatistics ¶ added in v0.1.16
func (c *HssClient) ListUserStatistics(request *model.ListUserStatisticsRequest) (*model.ListUserStatisticsResponse, error)
ListUserStatistics 资产指纹-账号信息
资产指纹-账号信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListUserStatisticsInvoker ¶ added in v0.1.16
func (c *HssClient) ListUserStatisticsInvoker(request *model.ListUserStatisticsRequest) *ListUserStatisticsInvoker
ListUserStatisticsInvoker 资产指纹-账号信息
func (*HssClient) ListUsers ¶ added in v0.1.6
func (c *HssClient) ListUsers(request *model.ListUsersRequest) (*model.ListUsersResponse, error)
ListUsers 获取资产的账号列表
获取资产的账号列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListUsersInvoker ¶ added in v0.1.6
func (c *HssClient) ListUsersInvoker(request *model.ListUsersRequest) *ListUsersInvoker
ListUsersInvoker 获取资产的账号列表
func (*HssClient) ListVulHosts ¶ added in v0.1.16
func (c *HssClient) ListVulHosts(request *model.ListVulHostsRequest) (*model.ListVulHostsResponse, error)
ListVulHosts 查询单个漏洞影响的云服务器信息
查询单个漏洞影响的云服务器信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListVulHostsInvoker ¶ added in v0.1.16
func (c *HssClient) ListVulHostsInvoker(request *model.ListVulHostsRequest) *ListVulHostsInvoker
ListVulHostsInvoker 查询单个漏洞影响的云服务器信息
func (*HssClient) ListVulnerabilities ¶
func (c *HssClient) ListVulnerabilities(request *model.ListVulnerabilitiesRequest) (*model.ListVulnerabilitiesResponse, error)
ListVulnerabilities 查询漏洞列表
查询漏洞列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListVulnerabilitiesInvoker ¶
func (c *HssClient) ListVulnerabilitiesInvoker(request *model.ListVulnerabilitiesRequest) *ListVulnerabilitiesInvoker
ListVulnerabilitiesInvoker 查询漏洞列表
func (*HssClient) ListWeakPasswordUsers ¶
func (c *HssClient) ListWeakPasswordUsers(request *model.ListWeakPasswordUsersRequest) (*model.ListWeakPasswordUsersResponse, error)
ListWeakPasswordUsers 查询弱口令检测结果列表
查询弱口令检测结果列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListWeakPasswordUsersInvoker ¶
func (c *HssClient) ListWeakPasswordUsersInvoker(request *model.ListWeakPasswordUsersRequest) *ListWeakPasswordUsersInvoker
ListWeakPasswordUsersInvoker 查询弱口令检测结果列表
func (*HssClient) ListWtpProtectHost ¶ added in v0.1.16
func (c *HssClient) ListWtpProtectHost(request *model.ListWtpProtectHostRequest) (*model.ListWtpProtectHostResponse, error)
ListWtpProtectHost 查询防护列表
查询防护列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListWtpProtectHostInvoker ¶ added in v0.1.16
func (c *HssClient) ListWtpProtectHostInvoker(request *model.ListWtpProtectHostRequest) *ListWtpProtectHostInvoker
ListWtpProtectHostInvoker 查询防护列表
func (*HssClient) SetRaspSwitch ¶ added in v0.1.16
func (c *HssClient) SetRaspSwitch(request *model.SetRaspSwitchRequest) (*model.SetRaspSwitchResponse, error)
SetRaspSwitch 开启/关闭动态网页防篡改防护
开启/关闭动态网页防篡改防护
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) SetRaspSwitchInvoker ¶ added in v0.1.16
func (c *HssClient) SetRaspSwitchInvoker(request *model.SetRaspSwitchRequest) *SetRaspSwitchInvoker
SetRaspSwitchInvoker 开启/关闭动态网页防篡改防护
func (*HssClient) SetWtpProtectionStatusInfo ¶ added in v0.1.16
func (c *HssClient) SetWtpProtectionStatusInfo(request *model.SetWtpProtectionStatusInfoRequest) (*model.SetWtpProtectionStatusInfoResponse, error)
SetWtpProtectionStatusInfo 开启关闭网页防篡改防护
开启关闭网页防篡改防护
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) SetWtpProtectionStatusInfoInvoker ¶ added in v0.1.16
func (c *HssClient) SetWtpProtectionStatusInfoInvoker(request *model.SetWtpProtectionStatusInfoRequest) *SetWtpProtectionStatusInfoInvoker
SetWtpProtectionStatusInfoInvoker 开启关闭网页防篡改防护
func (*HssClient) ShowAssetStatistic ¶ added in v0.1.16
func (c *HssClient) ShowAssetStatistic(request *model.ShowAssetStatisticRequest) (*model.ShowAssetStatisticResponse, error)
ShowAssetStatistic 统计资产信息,账号、端口、进程等
资产统计信息,账号、端口、进程等
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowAssetStatisticInvoker ¶ added in v0.1.16
func (c *HssClient) ShowAssetStatisticInvoker(request *model.ShowAssetStatisticRequest) *ShowAssetStatisticInvoker
ShowAssetStatisticInvoker 统计资产信息,账号、端口、进程等
func (*HssClient) ShowBackupPolicyInfo ¶ added in v0.1.16
func (c *HssClient) ShowBackupPolicyInfo(request *model.ShowBackupPolicyInfoRequest) (*model.ShowBackupPolicyInfoResponse, error)
ShowBackupPolicyInfo 查询备份策略信息
查询备份策略信息,确保已经购买了勒索防护存储库,可以从cbr云备份服务进行验证,确保已经存在HSS_projectid命名的存储库已经购买
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowBackupPolicyInfoInvoker ¶ added in v0.1.16
func (c *HssClient) ShowBackupPolicyInfoInvoker(request *model.ShowBackupPolicyInfoRequest) *ShowBackupPolicyInfoInvoker
ShowBackupPolicyInfoInvoker 查询备份策略信息
func (*HssClient) ShowCheckRuleDetail ¶
func (c *HssClient) ShowCheckRuleDetail(request *model.ShowCheckRuleDetailRequest) (*model.ShowCheckRuleDetailResponse, error)
ShowCheckRuleDetail 查询配置检查项检测报告
查询配置检查项检测报告
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowCheckRuleDetailInvoker ¶
func (c *HssClient) ShowCheckRuleDetailInvoker(request *model.ShowCheckRuleDetailRequest) *ShowCheckRuleDetailInvoker
ShowCheckRuleDetailInvoker 查询配置检查项检测报告
func (*HssClient) ShowResourceQuotas ¶ added in v0.1.6
func (c *HssClient) ShowResourceQuotas(request *model.ShowResourceQuotasRequest) (*model.ShowResourceQuotasResponse, error)
ShowResourceQuotas 查询配额信息
查询配额信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowResourceQuotasInvoker ¶ added in v0.1.6
func (c *HssClient) ShowResourceQuotasInvoker(request *model.ShowResourceQuotasRequest) *ShowResourceQuotasInvoker
ShowResourceQuotasInvoker 查询配额信息
func (*HssClient) ShowRiskConfigDetail ¶
func (c *HssClient) ShowRiskConfigDetail(request *model.ShowRiskConfigDetailRequest) (*model.ShowRiskConfigDetailResponse, error)
ShowRiskConfigDetail 查询指定安全配置项的检查结果
查询指定安全配置项的检查结果
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowRiskConfigDetailInvoker ¶
func (c *HssClient) ShowRiskConfigDetailInvoker(request *model.ShowRiskConfigDetailRequest) *ShowRiskConfigDetailInvoker
ShowRiskConfigDetailInvoker 查询指定安全配置项的检查结果
func (*HssClient) StartProtection ¶ added in v0.1.16
func (c *HssClient) StartProtection(request *model.StartProtectionRequest) (*model.StartProtectionResponse, error)
StartProtection 开启勒索病毒防护
开启勒索病毒防护,请保证该region有cbr云备份服务,勒索服务与云备份服务有关联关系
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) StartProtectionInvoker ¶ added in v0.1.16
func (c *HssClient) StartProtectionInvoker(request *model.StartProtectionRequest) *StartProtectionInvoker
StartProtectionInvoker 开启勒索病毒防护
func (*HssClient) StopProtection ¶ added in v0.1.16
func (c *HssClient) StopProtection(request *model.StopProtectionRequest) (*model.StopProtectionResponse, error)
StopProtection 关闭勒索病毒防护
关闭勒索病毒防护
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) StopProtectionInvoker ¶ added in v0.1.16
func (c *HssClient) StopProtectionInvoker(request *model.StopProtectionRequest) *StopProtectionInvoker
StopProtectionInvoker 关闭勒索病毒防护
func (*HssClient) SwitchHostsProtectStatus ¶ added in v0.1.6
func (c *HssClient) SwitchHostsProtectStatus(request *model.SwitchHostsProtectStatusRequest) (*model.SwitchHostsProtectStatusResponse, error)
SwitchHostsProtectStatus 切换防护状态
切换防护状态
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) SwitchHostsProtectStatusInvoker ¶ added in v0.1.6
func (c *HssClient) SwitchHostsProtectStatusInvoker(request *model.SwitchHostsProtectStatusRequest) *SwitchHostsProtectStatusInvoker
SwitchHostsProtectStatusInvoker 切换防护状态
func (*HssClient) UpdateBackupPolicyInfo ¶ added in v0.1.16
func (c *HssClient) UpdateBackupPolicyInfo(request *model.UpdateBackupPolicyInfoRequest) (*model.UpdateBackupPolicyInfoResponse, error)
UpdateBackupPolicyInfo 修改备份策略
修改备份策略
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) UpdateBackupPolicyInfoInvoker ¶ added in v0.1.16
func (c *HssClient) UpdateBackupPolicyInfoInvoker(request *model.UpdateBackupPolicyInfoRequest) *UpdateBackupPolicyInfoInvoker
UpdateBackupPolicyInfoInvoker 修改备份策略
func (*HssClient) UpdateProtectionPolicy ¶ added in v0.1.16
func (c *HssClient) UpdateProtectionPolicy(request *model.UpdateProtectionPolicyRequest) (*model.UpdateProtectionPolicyResponse, error)
UpdateProtectionPolicy 修改防护策略
修改防护策略
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) UpdateProtectionPolicyInvoker ¶ added in v0.1.16
func (c *HssClient) UpdateProtectionPolicyInvoker(request *model.UpdateProtectionPolicyRequest) *UpdateProtectionPolicyInvoker
UpdateProtectionPolicyInvoker 修改防护策略
type ListAlarmWhiteListInvoker ¶ added in v0.1.16
type ListAlarmWhiteListInvoker struct {
*invoker.BaseInvoker
}
func (*ListAlarmWhiteListInvoker) Invoke ¶ added in v0.1.16
func (i *ListAlarmWhiteListInvoker) Invoke() (*model.ListAlarmWhiteListResponse, error)
type ListAppChangeHistoriesInvoker ¶ added in v0.1.16
type ListAppChangeHistoriesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppChangeHistoriesInvoker) Invoke ¶ added in v0.1.16
func (i *ListAppChangeHistoriesInvoker) Invoke() (*model.ListAppChangeHistoriesResponse, error)
type ListAppStatisticsInvoker ¶ added in v0.1.16
type ListAppStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppStatisticsInvoker) Invoke ¶ added in v0.1.16
func (i *ListAppStatisticsInvoker) Invoke() (*model.ListAppStatisticsResponse, error)
type ListAppsInvoker ¶ added in v0.1.16
type ListAppsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAppsInvoker) Invoke ¶ added in v0.1.16
func (i *ListAppsInvoker) Invoke() (*model.ListAppsResponse, error)
type ListAutoLaunchChangeHistoriesInvoker ¶ added in v0.1.16
type ListAutoLaunchChangeHistoriesInvoker struct {
*invoker.BaseInvoker
}
func (*ListAutoLaunchChangeHistoriesInvoker) Invoke ¶ added in v0.1.16
func (i *ListAutoLaunchChangeHistoriesInvoker) Invoke() (*model.ListAutoLaunchChangeHistoriesResponse, error)
type ListAutoLaunchStatisticsInvoker ¶ added in v0.1.16
type ListAutoLaunchStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAutoLaunchStatisticsInvoker) Invoke ¶ added in v0.1.16
func (i *ListAutoLaunchStatisticsInvoker) Invoke() (*model.ListAutoLaunchStatisticsResponse, error)
type ListAutoLaunchsInvoker ¶ added in v0.1.16
type ListAutoLaunchsInvoker struct {
*invoker.BaseInvoker
}
func (*ListAutoLaunchsInvoker) Invoke ¶ added in v0.1.16
func (i *ListAutoLaunchsInvoker) Invoke() (*model.ListAutoLaunchsResponse, error)
type ListHostGroupsInvoker ¶ added in v0.1.16
type ListHostGroupsInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostGroupsInvoker) Invoke ¶ added in v0.1.16
func (i *ListHostGroupsInvoker) Invoke() (*model.ListHostGroupsResponse, error)
type ListHostProtectHistoryInfoInvoker ¶ added in v0.1.16
type ListHostProtectHistoryInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostProtectHistoryInfoInvoker) Invoke ¶ added in v0.1.16
func (i *ListHostProtectHistoryInfoInvoker) Invoke() (*model.ListHostProtectHistoryInfoResponse, error)
type ListHostRaspProtectHistoryInfoInvoker ¶ added in v0.1.16
type ListHostRaspProtectHistoryInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostRaspProtectHistoryInfoInvoker) Invoke ¶ added in v0.1.16
func (i *ListHostRaspProtectHistoryInfoInvoker) Invoke() (*model.ListHostRaspProtectHistoryInfoResponse, error)
type ListHostStatusInvoker ¶
type ListHostStatusInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostStatusInvoker) Invoke ¶
func (i *ListHostStatusInvoker) Invoke() (*model.ListHostStatusResponse, error)
type ListPasswordComplexityInvoker ¶
type ListPasswordComplexityInvoker struct {
*invoker.BaseInvoker
}
func (*ListPasswordComplexityInvoker) Invoke ¶
func (i *ListPasswordComplexityInvoker) Invoke() (*model.ListPasswordComplexityResponse, error)
type ListPolicyGroupInvoker ¶ added in v0.1.16
type ListPolicyGroupInvoker struct {
*invoker.BaseInvoker
}
func (*ListPolicyGroupInvoker) Invoke ¶ added in v0.1.16
func (i *ListPolicyGroupInvoker) Invoke() (*model.ListPolicyGroupResponse, error)
type ListPortStatisticsInvoker ¶ added in v0.1.16
type ListPortStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPortStatisticsInvoker) Invoke ¶ added in v0.1.16
func (i *ListPortStatisticsInvoker) Invoke() (*model.ListPortStatisticsResponse, error)
type ListPortsInvoker ¶ added in v0.1.16
type ListPortsInvoker struct {
*invoker.BaseInvoker
}
func (*ListPortsInvoker) Invoke ¶ added in v0.1.16
func (i *ListPortsInvoker) Invoke() (*model.ListPortsResponse, error)
type ListProcessStatisticsInvoker ¶ added in v0.1.16
type ListProcessStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListProcessStatisticsInvoker) Invoke ¶ added in v0.1.16
func (i *ListProcessStatisticsInvoker) Invoke() (*model.ListProcessStatisticsResponse, error)
type ListProtectionPolicyInvoker ¶ added in v0.1.16
type ListProtectionPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ListProtectionPolicyInvoker) Invoke ¶ added in v0.1.16
func (i *ListProtectionPolicyInvoker) Invoke() (*model.ListProtectionPolicyResponse, error)
type ListProtectionServerInvoker ¶ added in v0.1.16
type ListProtectionServerInvoker struct {
*invoker.BaseInvoker
}
func (*ListProtectionServerInvoker) Invoke ¶ added in v0.1.16
func (i *ListProtectionServerInvoker) Invoke() (*model.ListProtectionServerResponse, error)
type ListQuotasDetailInvoker ¶ added in v0.1.6
type ListQuotasDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ListQuotasDetailInvoker) Invoke ¶ added in v0.1.6
func (i *ListQuotasDetailInvoker) Invoke() (*model.ListQuotasDetailResponse, error)
type ListRiskConfigCheckRulesInvoker ¶
type ListRiskConfigCheckRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListRiskConfigCheckRulesInvoker) Invoke ¶
func (i *ListRiskConfigCheckRulesInvoker) Invoke() (*model.ListRiskConfigCheckRulesResponse, error)
type ListRiskConfigHostsInvoker ¶
type ListRiskConfigHostsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRiskConfigHostsInvoker) Invoke ¶
func (i *ListRiskConfigHostsInvoker) Invoke() (*model.ListRiskConfigHostsResponse, error)
type ListRiskConfigsInvoker ¶
type ListRiskConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ListRiskConfigsInvoker) Invoke ¶
func (i *ListRiskConfigsInvoker) Invoke() (*model.ListRiskConfigsResponse, error)
type ListSecurityEventsInvoker ¶
type ListSecurityEventsInvoker struct {
*invoker.BaseInvoker
}
func (*ListSecurityEventsInvoker) Invoke ¶
func (i *ListSecurityEventsInvoker) Invoke() (*model.ListSecurityEventsResponse, error)
type ListUserChangeHistoriesInvoker ¶ added in v0.1.6
type ListUserChangeHistoriesInvoker struct {
*invoker.BaseInvoker
}
func (*ListUserChangeHistoriesInvoker) Invoke ¶ added in v0.1.6
func (i *ListUserChangeHistoriesInvoker) Invoke() (*model.ListUserChangeHistoriesResponse, error)
type ListUserStatisticsInvoker ¶ added in v0.1.16
type ListUserStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListUserStatisticsInvoker) Invoke ¶ added in v0.1.16
func (i *ListUserStatisticsInvoker) Invoke() (*model.ListUserStatisticsResponse, error)
type ListUsersInvoker ¶ added in v0.1.6
type ListUsersInvoker struct {
*invoker.BaseInvoker
}
func (*ListUsersInvoker) Invoke ¶ added in v0.1.6
func (i *ListUsersInvoker) Invoke() (*model.ListUsersResponse, error)
type ListVulHostsInvoker ¶ added in v0.1.16
type ListVulHostsInvoker struct {
*invoker.BaseInvoker
}
func (*ListVulHostsInvoker) Invoke ¶ added in v0.1.16
func (i *ListVulHostsInvoker) Invoke() (*model.ListVulHostsResponse, error)
type ListVulnerabilitiesInvoker ¶
type ListVulnerabilitiesInvoker struct {
*invoker.BaseInvoker
}
func (*ListVulnerabilitiesInvoker) Invoke ¶
func (i *ListVulnerabilitiesInvoker) Invoke() (*model.ListVulnerabilitiesResponse, error)
type ListWeakPasswordUsersInvoker ¶
type ListWeakPasswordUsersInvoker struct {
*invoker.BaseInvoker
}
func (*ListWeakPasswordUsersInvoker) Invoke ¶
func (i *ListWeakPasswordUsersInvoker) Invoke() (*model.ListWeakPasswordUsersResponse, error)
type ListWtpProtectHostInvoker ¶ added in v0.1.16
type ListWtpProtectHostInvoker struct {
*invoker.BaseInvoker
}
func (*ListWtpProtectHostInvoker) Invoke ¶ added in v0.1.16
func (i *ListWtpProtectHostInvoker) Invoke() (*model.ListWtpProtectHostResponse, error)
type SetRaspSwitchInvoker ¶ added in v0.1.16
type SetRaspSwitchInvoker struct {
*invoker.BaseInvoker
}
func (*SetRaspSwitchInvoker) Invoke ¶ added in v0.1.16
func (i *SetRaspSwitchInvoker) Invoke() (*model.SetRaspSwitchResponse, error)
type SetWtpProtectionStatusInfoInvoker ¶ added in v0.1.16
type SetWtpProtectionStatusInfoInvoker struct {
*invoker.BaseInvoker
}
func (*SetWtpProtectionStatusInfoInvoker) Invoke ¶ added in v0.1.16
func (i *SetWtpProtectionStatusInfoInvoker) Invoke() (*model.SetWtpProtectionStatusInfoResponse, error)
type ShowAssetStatisticInvoker ¶ added in v0.1.16
type ShowAssetStatisticInvoker struct {
*invoker.BaseInvoker
}
func (*ShowAssetStatisticInvoker) Invoke ¶ added in v0.1.16
func (i *ShowAssetStatisticInvoker) Invoke() (*model.ShowAssetStatisticResponse, error)
type ShowBackupPolicyInfoInvoker ¶ added in v0.1.16
type ShowBackupPolicyInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ShowBackupPolicyInfoInvoker) Invoke ¶ added in v0.1.16
func (i *ShowBackupPolicyInfoInvoker) Invoke() (*model.ShowBackupPolicyInfoResponse, error)
type ShowCheckRuleDetailInvoker ¶
type ShowCheckRuleDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowCheckRuleDetailInvoker) Invoke ¶
func (i *ShowCheckRuleDetailInvoker) Invoke() (*model.ShowCheckRuleDetailResponse, error)
type ShowResourceQuotasInvoker ¶ added in v0.1.6
type ShowResourceQuotasInvoker struct {
*invoker.BaseInvoker
}
func (*ShowResourceQuotasInvoker) Invoke ¶ added in v0.1.6
func (i *ShowResourceQuotasInvoker) Invoke() (*model.ShowResourceQuotasResponse, error)
type ShowRiskConfigDetailInvoker ¶
type ShowRiskConfigDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowRiskConfigDetailInvoker) Invoke ¶
func (i *ShowRiskConfigDetailInvoker) Invoke() (*model.ShowRiskConfigDetailResponse, error)
type StartProtectionInvoker ¶ added in v0.1.16
type StartProtectionInvoker struct {
*invoker.BaseInvoker
}
func (*StartProtectionInvoker) Invoke ¶ added in v0.1.16
func (i *StartProtectionInvoker) Invoke() (*model.StartProtectionResponse, error)
type StopProtectionInvoker ¶ added in v0.1.16
type StopProtectionInvoker struct {
*invoker.BaseInvoker
}
func (*StopProtectionInvoker) Invoke ¶ added in v0.1.16
func (i *StopProtectionInvoker) Invoke() (*model.StopProtectionResponse, error)
type SwitchHostsProtectStatusInvoker ¶ added in v0.1.6
type SwitchHostsProtectStatusInvoker struct {
*invoker.BaseInvoker
}
func (*SwitchHostsProtectStatusInvoker) Invoke ¶ added in v0.1.6
func (i *SwitchHostsProtectStatusInvoker) Invoke() (*model.SwitchHostsProtectStatusResponse, error)
type UpdateBackupPolicyInfoInvoker ¶ added in v0.1.16
type UpdateBackupPolicyInfoInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateBackupPolicyInfoInvoker) Invoke ¶ added in v0.1.16
func (i *UpdateBackupPolicyInfoInvoker) Invoke() (*model.UpdateBackupPolicyInfoResponse, error)
type UpdateProtectionPolicyInvoker ¶ added in v0.1.16
type UpdateProtectionPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*UpdateProtectionPolicyInvoker) Invoke ¶ added in v0.1.16
func (i *UpdateProtectionPolicyInvoker) Invoke() (*model.UpdateProtectionPolicyResponse, error)