Documentation ¶
Index ¶
- func GenReqDefForAddHostsGroup() *def.HttpRequestDef
- func GenReqDefForAssociatePolicyGroup() *def.HttpRequestDef
- func GenReqDefForBatchCreateTags() *def.HttpRequestDef
- func GenReqDefForBatchScanSwrImage() *def.HttpRequestDef
- func GenReqDefForChangeBlockedIp() *def.HttpRequestDef
- func GenReqDefForChangeCheckRuleAction() *def.HttpRequestDef
- func GenReqDefForChangeEvent() *def.HttpRequestDef
- func GenReqDefForChangeHostsGroup() *def.HttpRequestDef
- func GenReqDefForChangeIsolatedFile() *def.HttpRequestDef
- func GenReqDefForChangeVulScanPolicy() *def.HttpRequestDef
- func GenReqDefForChangeVulStatus() *def.HttpRequestDef
- func GenReqDefForCreateQuotasOrder() *def.HttpRequestDef
- func GenReqDefForCreateVulnerabilityScanTask() *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 GenReqDefForListBlockedIp() *def.HttpRequestDef
- func GenReqDefForListContainerNodes() *def.HttpRequestDef
- func GenReqDefForListContainers() *def.HttpRequestDef
- func GenReqDefForListHostGroups() *def.HttpRequestDef
- func GenReqDefForListHostProtectHistoryInfo() *def.HttpRequestDef
- func GenReqDefForListHostRaspProtectHistoryInfo() *def.HttpRequestDef
- func GenReqDefForListHostStatus() *def.HttpRequestDef
- func GenReqDefForListHostVuls() *def.HttpRequestDef
- func GenReqDefForListImageLocal() *def.HttpRequestDef
- func GenReqDefForListImageRiskConfigRules() *def.HttpRequestDef
- func GenReqDefForListImageRiskConfigs() *def.HttpRequestDef
- func GenReqDefForListImageVulnerabilities() *def.HttpRequestDef
- func GenReqDefForListIsolatedFile() *def.HttpRequestDef
- func GenReqDefForListJarPackageHostInfo() *def.HttpRequestDef
- func GenReqDefForListJarPackageStatistics() *def.HttpRequestDef
- func GenReqDefForListPasswordComplexity() *def.HttpRequestDef
- func GenReqDefForListPolicyGroup() *def.HttpRequestDef
- func GenReqDefForListPortHost() *def.HttpRequestDef
- func GenReqDefForListPortStatistics() *def.HttpRequestDef
- func GenReqDefForListPorts() *def.HttpRequestDef
- func GenReqDefForListProcessStatistics() *def.HttpRequestDef
- func GenReqDefForListProcessesHost() *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 GenReqDefForListSwrImageRepository() *def.HttpRequestDef
- func GenReqDefForListUserChangeHistories() *def.HttpRequestDef
- func GenReqDefForListUserStatistics() *def.HttpRequestDef
- func GenReqDefForListUsers() *def.HttpRequestDef
- func GenReqDefForListVulHosts() *def.HttpRequestDef
- func GenReqDefForListVulScanTask() *def.HttpRequestDef
- func GenReqDefForListVulScanTaskHost() *def.HttpRequestDef
- func GenReqDefForListVulnerabilities() *def.HttpRequestDef
- func GenReqDefForListVulnerabilityCve() *def.HttpRequestDef
- func GenReqDefForListWeakPasswordUsers() *def.HttpRequestDef
- func GenReqDefForListWtpProtectHost() *def.HttpRequestDef
- func GenReqDefForRunImageSynchronize() *def.HttpRequestDef
- func GenReqDefForSetRaspSwitch() *def.HttpRequestDef
- func GenReqDefForSetWtpProtectionStatusInfo() *def.HttpRequestDef
- func GenReqDefForShowAssetStatistic() *def.HttpRequestDef
- func GenReqDefForShowBackupPolicyInfo() *def.HttpRequestDef
- func GenReqDefForShowCheckRuleDetail() *def.HttpRequestDef
- func GenReqDefForShowImageCheckRuleDetail() *def.HttpRequestDef
- func GenReqDefForShowProductdataOfferingInfos() *def.HttpRequestDef
- func GenReqDefForShowResourceQuotas() *def.HttpRequestDef
- func GenReqDefForShowRiskConfigDetail() *def.HttpRequestDef
- func GenReqDefForShowVulScanPolicy() *def.HttpRequestDef
- func GenReqDefForShowVulStatics() *def.HttpRequestDef
- func GenReqDefForStartProtection() *def.HttpRequestDef
- func GenReqDefForStopProtection() *def.HttpRequestDef
- func GenReqDefForSwitchHostsProtectStatus() *def.HttpRequestDef
- func GenReqDefForUpdateBackupPolicyInfo() *def.HttpRequestDef
- func GenReqDefForUpdateProtectionPolicy() *def.HttpRequestDef
- func HssClientBuilder() *httpclient.HcHttpClientBuilder
- type AddHostsGroupInvoker
- type AssociatePolicyGroupInvoker
- type BatchCreateTagsInvoker
- type BatchScanSwrImageInvoker
- type ChangeBlockedIpInvoker
- type ChangeCheckRuleActionInvoker
- type ChangeEventInvoker
- type ChangeHostsGroupInvoker
- type ChangeIsolatedFileInvoker
- type ChangeVulScanPolicyInvoker
- type ChangeVulStatusInvoker
- type CreateQuotasOrderInvoker
- type CreateVulnerabilityScanTaskInvoker
- 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) BatchScanSwrImage(request *model.BatchScanSwrImageRequest) (*model.BatchScanSwrImageResponse, error)
- func (c *HssClient) BatchScanSwrImageInvoker(request *model.BatchScanSwrImageRequest) *BatchScanSwrImageInvoker
- func (c *HssClient) ChangeBlockedIp(request *model.ChangeBlockedIpRequest) (*model.ChangeBlockedIpResponse, error)
- func (c *HssClient) ChangeBlockedIpInvoker(request *model.ChangeBlockedIpRequest) *ChangeBlockedIpInvoker
- func (c *HssClient) ChangeCheckRuleAction(request *model.ChangeCheckRuleActionRequest) (*model.ChangeCheckRuleActionResponse, error)
- func (c *HssClient) ChangeCheckRuleActionInvoker(request *model.ChangeCheckRuleActionRequest) *ChangeCheckRuleActionInvoker
- 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) ChangeIsolatedFile(request *model.ChangeIsolatedFileRequest) (*model.ChangeIsolatedFileResponse, error)
- func (c *HssClient) ChangeIsolatedFileInvoker(request *model.ChangeIsolatedFileRequest) *ChangeIsolatedFileInvoker
- func (c *HssClient) ChangeVulScanPolicy(request *model.ChangeVulScanPolicyRequest) (*model.ChangeVulScanPolicyResponse, error)
- func (c *HssClient) ChangeVulScanPolicyInvoker(request *model.ChangeVulScanPolicyRequest) *ChangeVulScanPolicyInvoker
- func (c *HssClient) ChangeVulStatus(request *model.ChangeVulStatusRequest) (*model.ChangeVulStatusResponse, error)
- func (c *HssClient) ChangeVulStatusInvoker(request *model.ChangeVulStatusRequest) *ChangeVulStatusInvoker
- func (c *HssClient) CreateQuotasOrder(request *model.CreateQuotasOrderRequest) (*model.CreateQuotasOrderResponse, error)
- func (c *HssClient) CreateQuotasOrderInvoker(request *model.CreateQuotasOrderRequest) *CreateQuotasOrderInvoker
- func (c *HssClient) CreateVulnerabilityScanTask(request *model.CreateVulnerabilityScanTaskRequest) (*model.CreateVulnerabilityScanTaskResponse, error)
- func (c *HssClient) CreateVulnerabilityScanTaskInvoker(request *model.CreateVulnerabilityScanTaskRequest) *CreateVulnerabilityScanTaskInvoker
- 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) ListBlockedIp(request *model.ListBlockedIpRequest) (*model.ListBlockedIpResponse, error)
- func (c *HssClient) ListBlockedIpInvoker(request *model.ListBlockedIpRequest) *ListBlockedIpInvoker
- func (c *HssClient) ListContainerNodes(request *model.ListContainerNodesRequest) (*model.ListContainerNodesResponse, error)
- func (c *HssClient) ListContainerNodesInvoker(request *model.ListContainerNodesRequest) *ListContainerNodesInvoker
- func (c *HssClient) ListContainers(request *model.ListContainersRequest) (*model.ListContainersResponse, error)
- func (c *HssClient) ListContainersInvoker(request *model.ListContainersRequest) *ListContainersInvoker
- 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) ListHostVuls(request *model.ListHostVulsRequest) (*model.ListHostVulsResponse, error)
- func (c *HssClient) ListHostVulsInvoker(request *model.ListHostVulsRequest) *ListHostVulsInvoker
- func (c *HssClient) ListImageLocal(request *model.ListImageLocalRequest) (*model.ListImageLocalResponse, error)
- func (c *HssClient) ListImageLocalInvoker(request *model.ListImageLocalRequest) *ListImageLocalInvoker
- func (c *HssClient) ListImageRiskConfigRules(request *model.ListImageRiskConfigRulesRequest) (*model.ListImageRiskConfigRulesResponse, error)
- func (c *HssClient) ListImageRiskConfigRulesInvoker(request *model.ListImageRiskConfigRulesRequest) *ListImageRiskConfigRulesInvoker
- func (c *HssClient) ListImageRiskConfigs(request *model.ListImageRiskConfigsRequest) (*model.ListImageRiskConfigsResponse, error)
- func (c *HssClient) ListImageRiskConfigsInvoker(request *model.ListImageRiskConfigsRequest) *ListImageRiskConfigsInvoker
- func (c *HssClient) ListImageVulnerabilities(request *model.ListImageVulnerabilitiesRequest) (*model.ListImageVulnerabilitiesResponse, error)
- func (c *HssClient) ListImageVulnerabilitiesInvoker(request *model.ListImageVulnerabilitiesRequest) *ListImageVulnerabilitiesInvoker
- func (c *HssClient) ListIsolatedFile(request *model.ListIsolatedFileRequest) (*model.ListIsolatedFileResponse, error)
- func (c *HssClient) ListIsolatedFileInvoker(request *model.ListIsolatedFileRequest) *ListIsolatedFileInvoker
- func (c *HssClient) ListJarPackageHostInfo(request *model.ListJarPackageHostInfoRequest) (*model.ListJarPackageHostInfoResponse, error)
- func (c *HssClient) ListJarPackageHostInfoInvoker(request *model.ListJarPackageHostInfoRequest) *ListJarPackageHostInfoInvoker
- func (c *HssClient) ListJarPackageStatistics(request *model.ListJarPackageStatisticsRequest) (*model.ListJarPackageStatisticsResponse, error)
- func (c *HssClient) ListJarPackageStatisticsInvoker(request *model.ListJarPackageStatisticsRequest) *ListJarPackageStatisticsInvoker
- 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) ListPortHost(request *model.ListPortHostRequest) (*model.ListPortHostResponse, error)
- func (c *HssClient) ListPortHostInvoker(request *model.ListPortHostRequest) *ListPortHostInvoker
- 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) ListProcessesHost(request *model.ListProcessesHostRequest) (*model.ListProcessesHostResponse, error)
- func (c *HssClient) ListProcessesHostInvoker(request *model.ListProcessesHostRequest) *ListProcessesHostInvoker
- 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) ListSwrImageRepository(request *model.ListSwrImageRepositoryRequest) (*model.ListSwrImageRepositoryResponse, error)
- func (c *HssClient) ListSwrImageRepositoryInvoker(request *model.ListSwrImageRepositoryRequest) *ListSwrImageRepositoryInvoker
- 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) ListVulScanTask(request *model.ListVulScanTaskRequest) (*model.ListVulScanTaskResponse, error)
- func (c *HssClient) ListVulScanTaskHost(request *model.ListVulScanTaskHostRequest) (*model.ListVulScanTaskHostResponse, error)
- func (c *HssClient) ListVulScanTaskHostInvoker(request *model.ListVulScanTaskHostRequest) *ListVulScanTaskHostInvoker
- func (c *HssClient) ListVulScanTaskInvoker(request *model.ListVulScanTaskRequest) *ListVulScanTaskInvoker
- func (c *HssClient) ListVulnerabilities(request *model.ListVulnerabilitiesRequest) (*model.ListVulnerabilitiesResponse, error)
- func (c *HssClient) ListVulnerabilitiesInvoker(request *model.ListVulnerabilitiesRequest) *ListVulnerabilitiesInvoker
- func (c *HssClient) ListVulnerabilityCve(request *model.ListVulnerabilityCveRequest) (*model.ListVulnerabilityCveResponse, error)
- func (c *HssClient) ListVulnerabilityCveInvoker(request *model.ListVulnerabilityCveRequest) *ListVulnerabilityCveInvoker
- 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) RunImageSynchronize(request *model.RunImageSynchronizeRequest) (*model.RunImageSynchronizeResponse, error)
- func (c *HssClient) RunImageSynchronizeInvoker(request *model.RunImageSynchronizeRequest) *RunImageSynchronizeInvoker
- 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) ShowImageCheckRuleDetail(request *model.ShowImageCheckRuleDetailRequest) (*model.ShowImageCheckRuleDetailResponse, error)
- func (c *HssClient) ShowImageCheckRuleDetailInvoker(request *model.ShowImageCheckRuleDetailRequest) *ShowImageCheckRuleDetailInvoker
- func (c *HssClient) ShowProductdataOfferingInfos(request *model.ShowProductdataOfferingInfosRequest) (*model.ShowProductdataOfferingInfosResponse, error)
- func (c *HssClient) ShowProductdataOfferingInfosInvoker(request *model.ShowProductdataOfferingInfosRequest) *ShowProductdataOfferingInfosInvoker
- 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) ShowVulScanPolicy(request *model.ShowVulScanPolicyRequest) (*model.ShowVulScanPolicyResponse, error)
- func (c *HssClient) ShowVulScanPolicyInvoker(request *model.ShowVulScanPolicyRequest) *ShowVulScanPolicyInvoker
- func (c *HssClient) ShowVulStatics(request *model.ShowVulStaticsRequest) (*model.ShowVulStaticsResponse, error)
- func (c *HssClient) ShowVulStaticsInvoker(request *model.ShowVulStaticsRequest) *ShowVulStaticsInvoker
- 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 ListBlockedIpInvoker
- type ListContainerNodesInvoker
- type ListContainersInvoker
- type ListHostGroupsInvoker
- type ListHostProtectHistoryInfoInvoker
- type ListHostRaspProtectHistoryInfoInvoker
- type ListHostStatusInvoker
- type ListHostVulsInvoker
- type ListImageLocalInvoker
- type ListImageRiskConfigRulesInvoker
- type ListImageRiskConfigsInvoker
- type ListImageVulnerabilitiesInvoker
- type ListIsolatedFileInvoker
- type ListJarPackageHostInfoInvoker
- type ListJarPackageStatisticsInvoker
- type ListPasswordComplexityInvoker
- type ListPolicyGroupInvoker
- type ListPortHostInvoker
- type ListPortStatisticsInvoker
- type ListPortsInvoker
- type ListProcessStatisticsInvoker
- type ListProcessesHostInvoker
- type ListProtectionPolicyInvoker
- type ListProtectionServerInvoker
- type ListQuotasDetailInvoker
- type ListRiskConfigCheckRulesInvoker
- type ListRiskConfigHostsInvoker
- type ListRiskConfigsInvoker
- type ListSecurityEventsInvoker
- type ListSwrImageRepositoryInvoker
- type ListUserChangeHistoriesInvoker
- type ListUserStatisticsInvoker
- type ListUsersInvoker
- type ListVulHostsInvoker
- type ListVulScanTaskHostInvoker
- type ListVulScanTaskInvoker
- type ListVulnerabilitiesInvoker
- type ListVulnerabilityCveInvoker
- type ListWeakPasswordUsersInvoker
- type ListWtpProtectHostInvoker
- type RunImageSynchronizeInvoker
- type SetRaspSwitchInvoker
- type SetWtpProtectionStatusInfoInvoker
- type ShowAssetStatisticInvoker
- type ShowBackupPolicyInfoInvoker
- type ShowCheckRuleDetailInvoker
- type ShowImageCheckRuleDetailInvoker
- type ShowProductdataOfferingInfosInvoker
- type ShowResourceQuotasInvoker
- type ShowRiskConfigDetailInvoker
- type ShowVulScanPolicyInvoker
- type ShowVulStaticsInvoker
- 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 GenReqDefForBatchScanSwrImage ¶ added in v0.1.63
func GenReqDefForBatchScanSwrImage() *def.HttpRequestDef
func GenReqDefForChangeBlockedIp ¶ added in v0.1.63
func GenReqDefForChangeBlockedIp() *def.HttpRequestDef
func GenReqDefForChangeCheckRuleAction ¶ added in v0.1.73
func GenReqDefForChangeCheckRuleAction() *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 GenReqDefForChangeIsolatedFile ¶ added in v0.1.63
func GenReqDefForChangeIsolatedFile() *def.HttpRequestDef
func GenReqDefForChangeVulScanPolicy ¶ added in v0.1.63
func GenReqDefForChangeVulScanPolicy() *def.HttpRequestDef
func GenReqDefForChangeVulStatus ¶ added in v0.1.16
func GenReqDefForChangeVulStatus() *def.HttpRequestDef
func GenReqDefForCreateQuotasOrder ¶ added in v0.1.87
func GenReqDefForCreateQuotasOrder() *def.HttpRequestDef
func GenReqDefForCreateVulnerabilityScanTask ¶ added in v0.1.73
func GenReqDefForCreateVulnerabilityScanTask() *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 GenReqDefForListBlockedIp ¶ added in v0.1.63
func GenReqDefForListBlockedIp() *def.HttpRequestDef
func GenReqDefForListContainerNodes ¶ added in v0.1.63
func GenReqDefForListContainerNodes() *def.HttpRequestDef
func GenReqDefForListContainers ¶ added in v0.1.104
func GenReqDefForListContainers() *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 GenReqDefForListHostVuls ¶ added in v0.1.47
func GenReqDefForListHostVuls() *def.HttpRequestDef
func GenReqDefForListImageLocal ¶ added in v0.1.104
func GenReqDefForListImageLocal() *def.HttpRequestDef
func GenReqDefForListImageRiskConfigRules ¶ added in v0.1.63
func GenReqDefForListImageRiskConfigRules() *def.HttpRequestDef
func GenReqDefForListImageRiskConfigs ¶ added in v0.1.63
func GenReqDefForListImageRiskConfigs() *def.HttpRequestDef
func GenReqDefForListImageVulnerabilities ¶ added in v0.1.63
func GenReqDefForListImageVulnerabilities() *def.HttpRequestDef
func GenReqDefForListIsolatedFile ¶ added in v0.1.63
func GenReqDefForListIsolatedFile() *def.HttpRequestDef
func GenReqDefForListJarPackageHostInfo ¶ added in v0.1.47
func GenReqDefForListJarPackageHostInfo() *def.HttpRequestDef
func GenReqDefForListJarPackageStatistics ¶ added in v0.1.47
func GenReqDefForListJarPackageStatistics() *def.HttpRequestDef
func GenReqDefForListPasswordComplexity ¶
func GenReqDefForListPasswordComplexity() *def.HttpRequestDef
func GenReqDefForListPolicyGroup ¶ added in v0.1.16
func GenReqDefForListPolicyGroup() *def.HttpRequestDef
func GenReqDefForListPortHost ¶ added in v0.1.73
func GenReqDefForListPortHost() *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 GenReqDefForListProcessesHost ¶ added in v0.1.73
func GenReqDefForListProcessesHost() *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 GenReqDefForListSwrImageRepository ¶ added in v0.1.63
func GenReqDefForListSwrImageRepository() *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 GenReqDefForListVulScanTask ¶ added in v0.1.73
func GenReqDefForListVulScanTask() *def.HttpRequestDef
func GenReqDefForListVulScanTaskHost ¶ added in v0.1.73
func GenReqDefForListVulScanTaskHost() *def.HttpRequestDef
func GenReqDefForListVulnerabilities ¶
func GenReqDefForListVulnerabilities() *def.HttpRequestDef
func GenReqDefForListVulnerabilityCve ¶ added in v0.1.63
func GenReqDefForListVulnerabilityCve() *def.HttpRequestDef
func GenReqDefForListWeakPasswordUsers ¶
func GenReqDefForListWeakPasswordUsers() *def.HttpRequestDef
func GenReqDefForListWtpProtectHost ¶ added in v0.1.16
func GenReqDefForListWtpProtectHost() *def.HttpRequestDef
func GenReqDefForRunImageSynchronize ¶ added in v0.1.63
func GenReqDefForRunImageSynchronize() *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 GenReqDefForShowImageCheckRuleDetail ¶ added in v0.1.63
func GenReqDefForShowImageCheckRuleDetail() *def.HttpRequestDef
func GenReqDefForShowProductdataOfferingInfos ¶ added in v0.1.87
func GenReqDefForShowProductdataOfferingInfos() *def.HttpRequestDef
func GenReqDefForShowResourceQuotas ¶ added in v0.1.6
func GenReqDefForShowResourceQuotas() *def.HttpRequestDef
func GenReqDefForShowRiskConfigDetail ¶
func GenReqDefForShowRiskConfigDetail() *def.HttpRequestDef
func GenReqDefForShowVulScanPolicy ¶ added in v0.1.63
func GenReqDefForShowVulScanPolicy() *def.HttpRequestDef
func GenReqDefForShowVulStatics ¶ added in v0.1.63
func GenReqDefForShowVulStatics() *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() *httpclient.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 BatchScanSwrImageInvoker ¶ added in v0.1.63
type BatchScanSwrImageInvoker struct {
*invoker.BaseInvoker
}
func (*BatchScanSwrImageInvoker) Invoke ¶ added in v0.1.63
func (i *BatchScanSwrImageInvoker) Invoke() (*model.BatchScanSwrImageResponse, error)
type ChangeBlockedIpInvoker ¶ added in v0.1.63
type ChangeBlockedIpInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeBlockedIpInvoker) Invoke ¶ added in v0.1.63
func (i *ChangeBlockedIpInvoker) Invoke() (*model.ChangeBlockedIpResponse, error)
type ChangeCheckRuleActionInvoker ¶ added in v0.1.73
type ChangeCheckRuleActionInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeCheckRuleActionInvoker) Invoke ¶ added in v0.1.73
func (i *ChangeCheckRuleActionInvoker) Invoke() (*model.ChangeCheckRuleActionResponse, 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 ChangeIsolatedFileInvoker ¶ added in v0.1.63
type ChangeIsolatedFileInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeIsolatedFileInvoker) Invoke ¶ added in v0.1.63
func (i *ChangeIsolatedFileInvoker) Invoke() (*model.ChangeIsolatedFileResponse, error)
type ChangeVulScanPolicyInvoker ¶ added in v0.1.63
type ChangeVulScanPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ChangeVulScanPolicyInvoker) Invoke ¶ added in v0.1.63
func (i *ChangeVulScanPolicyInvoker) Invoke() (*model.ChangeVulScanPolicyResponse, 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 CreateQuotasOrderInvoker ¶ added in v0.1.87
type CreateQuotasOrderInvoker struct {
*invoker.BaseInvoker
}
func (*CreateQuotasOrderInvoker) Invoke ¶ added in v0.1.87
func (i *CreateQuotasOrderInvoker) Invoke() (*model.CreateQuotasOrderResponse, error)
type CreateVulnerabilityScanTaskInvoker ¶ added in v0.1.73
type CreateVulnerabilityScanTaskInvoker struct {
*invoker.BaseInvoker
}
func (*CreateVulnerabilityScanTaskInvoker) Invoke ¶ added in v0.1.73
func (i *CreateVulnerabilityScanTaskInvoker) Invoke() (*model.CreateVulnerabilityScanTaskResponse, 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 *httpclient.HcHttpClient
}
func NewHssClient ¶
func NewHssClient(hcClient *httpclient.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) BatchScanSwrImage ¶ added in v0.1.63
func (c *HssClient) BatchScanSwrImage(request *model.BatchScanSwrImageRequest) (*model.BatchScanSwrImageResponse, error)
BatchScanSwrImage 镜像仓库镜像批量扫描
镜像仓库镜像批量扫描
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) BatchScanSwrImageInvoker ¶ added in v0.1.63
func (c *HssClient) BatchScanSwrImageInvoker(request *model.BatchScanSwrImageRequest) *BatchScanSwrImageInvoker
BatchScanSwrImageInvoker 镜像仓库镜像批量扫描
func (*HssClient) ChangeBlockedIp ¶ added in v0.1.63
func (c *HssClient) ChangeBlockedIp(request *model.ChangeBlockedIpRequest) (*model.ChangeBlockedIpResponse, error)
ChangeBlockedIp 解除已拦截IP
解除已拦截IP
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ChangeBlockedIpInvoker ¶ added in v0.1.63
func (c *HssClient) ChangeBlockedIpInvoker(request *model.ChangeBlockedIpRequest) *ChangeBlockedIpInvoker
ChangeBlockedIpInvoker 解除已拦截IP
func (*HssClient) ChangeCheckRuleAction ¶ added in v0.1.73
func (c *HssClient) ChangeCheckRuleAction(request *model.ChangeCheckRuleActionRequest) (*model.ChangeCheckRuleActionResponse, error)
ChangeCheckRuleAction 对未通过的配置检查项进行忽略/取消忽略/修复/验证操作
对未通过的配置检查项进行忽略/取消忽略/修复/验证操作
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ChangeCheckRuleActionInvoker ¶ added in v0.1.73
func (c *HssClient) ChangeCheckRuleActionInvoker(request *model.ChangeCheckRuleActionRequest) *ChangeCheckRuleActionInvoker
ChangeCheckRuleActionInvoker 对未通过的配置检查项进行忽略/取消忽略/修复/验证操作
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) ChangeIsolatedFile ¶ added in v0.1.63
func (c *HssClient) ChangeIsolatedFile(request *model.ChangeIsolatedFileRequest) (*model.ChangeIsolatedFileResponse, error)
ChangeIsolatedFile 恢复已隔离文件
恢复已隔离文件
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ChangeIsolatedFileInvoker ¶ added in v0.1.63
func (c *HssClient) ChangeIsolatedFileInvoker(request *model.ChangeIsolatedFileRequest) *ChangeIsolatedFileInvoker
ChangeIsolatedFileInvoker 恢复已隔离文件
func (*HssClient) ChangeVulScanPolicy ¶ added in v0.1.63
func (c *HssClient) ChangeVulScanPolicy(request *model.ChangeVulScanPolicyRequest) (*model.ChangeVulScanPolicyResponse, error)
ChangeVulScanPolicy 修改漏洞扫描策略
修改漏洞扫描策略
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ChangeVulScanPolicyInvoker ¶ added in v0.1.63
func (c *HssClient) ChangeVulScanPolicyInvoker(request *model.ChangeVulScanPolicyRequest) *ChangeVulScanPolicyInvoker
ChangeVulScanPolicyInvoker 修改漏洞扫描策略
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) CreateQuotasOrder ¶ added in v0.1.87
func (c *HssClient) CreateQuotasOrder(request *model.CreateQuotasOrderRequest) (*model.CreateQuotasOrderResponse, error)
CreateQuotasOrder HSS服务创建订单订购配额
HSS服务创建订单订购配额,只支持包周期计费模式 ¶
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) CreateQuotasOrderInvoker ¶ added in v0.1.87
func (c *HssClient) CreateQuotasOrderInvoker(request *model.CreateQuotasOrderRequest) *CreateQuotasOrderInvoker
CreateQuotasOrderInvoker HSS服务创建订单订购配额
func (*HssClient) CreateVulnerabilityScanTask ¶ added in v0.1.73
func (c *HssClient) CreateVulnerabilityScanTask(request *model.CreateVulnerabilityScanTaskRequest) (*model.CreateVulnerabilityScanTaskResponse, error)
CreateVulnerabilityScanTask 创建漏洞扫描任务
创建漏洞扫描任务
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) CreateVulnerabilityScanTaskInvoker ¶ added in v0.1.73
func (c *HssClient) CreateVulnerabilityScanTaskInvoker(request *model.CreateVulnerabilityScanTaskRequest) *CreateVulnerabilityScanTaskInvoker
CreateVulnerabilityScanTaskInvoker 创建漏洞扫描任务
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) ListBlockedIp ¶ added in v0.1.63
func (c *HssClient) ListBlockedIp(request *model.ListBlockedIpRequest) (*model.ListBlockedIpResponse, error)
ListBlockedIp 查询已拦截IP列表
查询已拦截IP列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListBlockedIpInvoker ¶ added in v0.1.63
func (c *HssClient) ListBlockedIpInvoker(request *model.ListBlockedIpRequest) *ListBlockedIpInvoker
ListBlockedIpInvoker 查询已拦截IP列表
func (*HssClient) ListContainerNodes ¶ added in v0.1.63
func (c *HssClient) ListContainerNodes(request *model.ListContainerNodesRequest) (*model.ListContainerNodesResponse, error)
ListContainerNodes 查询容器节点列表
查询容器节点列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListContainerNodesInvoker ¶ added in v0.1.63
func (c *HssClient) ListContainerNodesInvoker(request *model.ListContainerNodesRequest) *ListContainerNodesInvoker
ListContainerNodesInvoker 查询容器节点列表
func (*HssClient) ListContainers ¶ added in v0.1.104
func (c *HssClient) ListContainers(request *model.ListContainersRequest) (*model.ListContainersResponse, error)
ListContainers 查询容器基本信息列表
查询容器基本信息列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListContainersInvoker ¶ added in v0.1.104
func (c *HssClient) ListContainersInvoker(request *model.ListContainersRequest) *ListContainersInvoker
ListContainersInvoker 查询容器基本信息列表
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 查询主机静态网页防篡改防护动态
查询主机静态网页防篡改防护动态:展示服务器名称、服务器ip、防护策略、检测时间、防护文件、事件描述信息
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 查询主机动态网页防篡改防护动态
查询主机动态网页防篡改防护动态:包含告警级别、服务器ip、服务器名称、威胁类型、告警时间、攻击源ip、攻击源url信息
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) ListHostVuls ¶ added in v0.1.47
func (c *HssClient) ListHostVuls(request *model.ListHostVulsRequest) (*model.ListHostVulsResponse, error)
ListHostVuls 查询单台服务器漏洞信息
查询单台服务器漏洞信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListHostVulsInvoker ¶ added in v0.1.47
func (c *HssClient) ListHostVulsInvoker(request *model.ListHostVulsRequest) *ListHostVulsInvoker
ListHostVulsInvoker 查询单台服务器漏洞信息
func (*HssClient) ListImageLocal ¶ added in v0.1.104
func (c *HssClient) ListImageLocal(request *model.ListImageLocalRequest) (*model.ListImageLocalResponse, error)
ListImageLocal 本地镜像列表查询
本地镜像列表查询
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListImageLocalInvoker ¶ added in v0.1.104
func (c *HssClient) ListImageLocalInvoker(request *model.ListImageLocalRequest) *ListImageLocalInvoker
ListImageLocalInvoker 本地镜像列表查询
func (*HssClient) ListImageRiskConfigRules ¶ added in v0.1.63
func (c *HssClient) ListImageRiskConfigRules(request *model.ListImageRiskConfigRulesRequest) (*model.ListImageRiskConfigRulesResponse, error)
ListImageRiskConfigRules 查询镜像指定安全配置项的检查项列表
查询镜像指定安全配置项的检查项列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListImageRiskConfigRulesInvoker ¶ added in v0.1.63
func (c *HssClient) ListImageRiskConfigRulesInvoker(request *model.ListImageRiskConfigRulesRequest) *ListImageRiskConfigRulesInvoker
ListImageRiskConfigRulesInvoker 查询镜像指定安全配置项的检查项列表
func (*HssClient) ListImageRiskConfigs ¶ added in v0.1.63
func (c *HssClient) ListImageRiskConfigs(request *model.ListImageRiskConfigsRequest) (*model.ListImageRiskConfigsResponse, error)
ListImageRiskConfigs 查询镜像安全配置检测结果列表
查询镜像安全配置检测结果列表,当前支持检测CentOS 7、Debian 10、EulerOS和Ubuntu16镜像的系统配置项、SSH应用配置项。
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListImageRiskConfigsInvoker ¶ added in v0.1.63
func (c *HssClient) ListImageRiskConfigsInvoker(request *model.ListImageRiskConfigsRequest) *ListImageRiskConfigsInvoker
ListImageRiskConfigsInvoker 查询镜像安全配置检测结果列表
func (*HssClient) ListImageVulnerabilities ¶ added in v0.1.63
func (c *HssClient) ListImageVulnerabilities(request *model.ListImageVulnerabilitiesRequest) (*model.ListImageVulnerabilitiesResponse, error)
ListImageVulnerabilities 查询镜像的漏洞信息
查询镜像的漏洞信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListImageVulnerabilitiesInvoker ¶ added in v0.1.63
func (c *HssClient) ListImageVulnerabilitiesInvoker(request *model.ListImageVulnerabilitiesRequest) *ListImageVulnerabilitiesInvoker
ListImageVulnerabilitiesInvoker 查询镜像的漏洞信息
func (*HssClient) ListIsolatedFile ¶ added in v0.1.63
func (c *HssClient) ListIsolatedFile(request *model.ListIsolatedFileRequest) (*model.ListIsolatedFileResponse, error)
ListIsolatedFile 查询已隔离文件列表
查询已隔离文件列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListIsolatedFileInvoker ¶ added in v0.1.63
func (c *HssClient) ListIsolatedFileInvoker(request *model.ListIsolatedFileRequest) *ListIsolatedFileInvoker
ListIsolatedFileInvoker 查询已隔离文件列表
func (*HssClient) ListJarPackageHostInfo ¶ added in v0.1.47
func (c *HssClient) ListJarPackageHostInfo(request *model.ListJarPackageHostInfoRequest) (*model.ListJarPackageHostInfoResponse, error)
ListJarPackageHostInfo 查询指定中间件的服务器列表
查询指定中间件的服务器列表,通过传入中间件名称参数,返回对应的中间件服务器列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListJarPackageHostInfoInvoker ¶ added in v0.1.47
func (c *HssClient) ListJarPackageHostInfoInvoker(request *model.ListJarPackageHostInfoRequest) *ListJarPackageHostInfoInvoker
ListJarPackageHostInfoInvoker 查询指定中间件的服务器列表
func (*HssClient) ListJarPackageStatistics ¶ added in v0.1.47
func (c *HssClient) ListJarPackageStatistics(request *model.ListJarPackageStatisticsRequest) (*model.ListJarPackageStatisticsResponse, error)
ListJarPackageStatistics 查询中间件列表
查询中间件列表,支持通过中间件名称查询对应的服务器树
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListJarPackageStatisticsInvoker ¶ added in v0.1.47
func (c *HssClient) ListJarPackageStatisticsInvoker(request *model.ListJarPackageStatisticsRequest) *ListJarPackageStatisticsInvoker
ListJarPackageStatisticsInvoker 查询中间件列表
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) ListPortHost ¶ added in v0.1.73
func (c *HssClient) ListPortHost(request *model.ListPortHostRequest) (*model.ListPortHostResponse, error)
ListPortHost 资产指纹-端口-服务器列表
具备该端口的主机/容器信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListPortHostInvoker ¶ added in v0.1.73
func (c *HssClient) ListPortHostInvoker(request *model.ListPortHostRequest) *ListPortHostInvoker
ListPortHostInvoker 资产指纹-端口-服务器列表
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) ListProcessesHost ¶ added in v0.1.73
func (c *HssClient) ListProcessesHost(request *model.ListProcessesHostRequest) (*model.ListProcessesHostResponse, error)
ListProcessesHost 资产指纹-进程-服务器列表
具备该进程的主机/容器信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListProcessesHostInvoker ¶ added in v0.1.73
func (c *HssClient) ListProcessesHostInvoker(request *model.ListProcessesHostRequest) *ListProcessesHostInvoker
ListProcessesHostInvoker 资产指纹-进程-服务器列表
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) ListSwrImageRepository ¶ added in v0.1.63
func (c *HssClient) ListSwrImageRepository(request *model.ListSwrImageRepositoryRequest) (*model.ListSwrImageRepositoryResponse, error)
ListSwrImageRepository 查询swr镜像仓库镜像列表
查询swr镜像仓库镜像列表,如果需要从swr同步最新镜像,需要先调用“从swr同步镜像”接口
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListSwrImageRepositoryInvoker ¶ added in v0.1.63
func (c *HssClient) ListSwrImageRepositoryInvoker(request *model.ListSwrImageRepositoryRequest) *ListSwrImageRepositoryInvoker
ListSwrImageRepositoryInvoker 查询swr镜像仓库镜像列表
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) ListVulScanTask ¶ added in v0.1.73
func (c *HssClient) ListVulScanTask(request *model.ListVulScanTaskRequest) (*model.ListVulScanTaskResponse, error)
ListVulScanTask 查询漏洞扫描任务列表
查询漏洞扫描任务列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListVulScanTaskHost ¶ added in v0.1.73
func (c *HssClient) ListVulScanTaskHost(request *model.ListVulScanTaskHostRequest) (*model.ListVulScanTaskHostResponse, error)
ListVulScanTaskHost 查询漏洞扫描任务对应的主机列表
查询漏洞扫描任务对应的主机列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListVulScanTaskHostInvoker ¶ added in v0.1.73
func (c *HssClient) ListVulScanTaskHostInvoker(request *model.ListVulScanTaskHostRequest) *ListVulScanTaskHostInvoker
ListVulScanTaskHostInvoker 查询漏洞扫描任务对应的主机列表
func (*HssClient) ListVulScanTaskInvoker ¶ added in v0.1.73
func (c *HssClient) ListVulScanTaskInvoker(request *model.ListVulScanTaskRequest) *ListVulScanTaskInvoker
ListVulScanTaskInvoker 查询漏洞扫描任务列表
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) ListVulnerabilityCve ¶ added in v0.1.63
func (c *HssClient) ListVulnerabilityCve(request *model.ListVulnerabilityCveRequest) (*model.ListVulnerabilityCveResponse, error)
ListVulnerabilityCve 漏洞对应cve信息
漏洞对应cve信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ListVulnerabilityCveInvoker ¶ added in v0.1.63
func (c *HssClient) ListVulnerabilityCveInvoker(request *model.ListVulnerabilityCveRequest) *ListVulnerabilityCveInvoker
ListVulnerabilityCveInvoker 漏洞对应cve信息
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) RunImageSynchronize ¶ added in v0.1.63
func (c *HssClient) RunImageSynchronize(request *model.RunImageSynchronizeRequest) (*model.RunImageSynchronizeResponse, error)
RunImageSynchronize 从SWR服务同步镜像列表
从SWR服务同步镜像列表
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) RunImageSynchronizeInvoker ¶ added in v0.1.63
func (c *HssClient) RunImageSynchronizeInvoker(request *model.RunImageSynchronizeRequest) *RunImageSynchronizeInvoker
RunImageSynchronizeInvoker 从SWR服务同步镜像列表
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 查询HSS存储库绑定的备份策略信息
查询HSS存储库绑定的备份策略信息,确保已经购买了勒索防护存储库,可以从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 查询HSS存储库绑定的备份策略信息
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) ShowImageCheckRuleDetail ¶ added in v0.1.63
func (c *HssClient) ShowImageCheckRuleDetail(request *model.ShowImageCheckRuleDetailRequest) (*model.ShowImageCheckRuleDetailResponse, error)
ShowImageCheckRuleDetail 查询镜像配置检查项检测报告
查询镜像配置检查项检测报告
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowImageCheckRuleDetailInvoker ¶ added in v0.1.63
func (c *HssClient) ShowImageCheckRuleDetailInvoker(request *model.ShowImageCheckRuleDetailRequest) *ShowImageCheckRuleDetailInvoker
ShowImageCheckRuleDetailInvoker 查询镜像配置检查项检测报告
func (*HssClient) ShowProductdataOfferingInfos ¶ added in v0.1.87
func (c *HssClient) ShowProductdataOfferingInfos(request *model.ShowProductdataOfferingInfosRequest) (*model.ShowProductdataOfferingInfosResponse, error)
ShowProductdataOfferingInfos 查询产商品信息
查询产商品信息
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowProductdataOfferingInfosInvoker ¶ added in v0.1.87
func (c *HssClient) ShowProductdataOfferingInfosInvoker(request *model.ShowProductdataOfferingInfosRequest) *ShowProductdataOfferingInfosInvoker
ShowProductdataOfferingInfosInvoker 查询产商品信息
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) ShowVulScanPolicy ¶ added in v0.1.63
func (c *HssClient) ShowVulScanPolicy(request *model.ShowVulScanPolicyRequest) (*model.ShowVulScanPolicyResponse, error)
ShowVulScanPolicy 查询漏洞扫描策略
查询漏洞扫描策略
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowVulScanPolicyInvoker ¶ added in v0.1.63
func (c *HssClient) ShowVulScanPolicyInvoker(request *model.ShowVulScanPolicyRequest) *ShowVulScanPolicyInvoker
ShowVulScanPolicyInvoker 查询漏洞扫描策略
func (*HssClient) ShowVulStatics ¶ added in v0.1.63
func (c *HssClient) ShowVulStatics(request *model.ShowVulStaticsRequest) (*model.ShowVulStaticsResponse, error)
ShowVulStatics 查询漏洞管理统计数据
查询漏洞管理统计数据
Please refer to HUAWEI cloud API Explorer for details.
func (*HssClient) ShowVulStaticsInvoker ¶ added in v0.1.63
func (c *HssClient) ShowVulStaticsInvoker(request *model.ShowVulStaticsRequest) *ShowVulStaticsInvoker
ShowVulStaticsInvoker 查询漏洞管理统计数据
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 ListBlockedIpInvoker ¶ added in v0.1.63
type ListBlockedIpInvoker struct {
*invoker.BaseInvoker
}
func (*ListBlockedIpInvoker) Invoke ¶ added in v0.1.63
func (i *ListBlockedIpInvoker) Invoke() (*model.ListBlockedIpResponse, error)
type ListContainerNodesInvoker ¶ added in v0.1.63
type ListContainerNodesInvoker struct {
*invoker.BaseInvoker
}
func (*ListContainerNodesInvoker) Invoke ¶ added in v0.1.63
func (i *ListContainerNodesInvoker) Invoke() (*model.ListContainerNodesResponse, error)
type ListContainersInvoker ¶ added in v0.1.104
type ListContainersInvoker struct {
*invoker.BaseInvoker
}
func (*ListContainersInvoker) Invoke ¶ added in v0.1.104
func (i *ListContainersInvoker) Invoke() (*model.ListContainersResponse, 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 ListHostVulsInvoker ¶ added in v0.1.47
type ListHostVulsInvoker struct {
*invoker.BaseInvoker
}
func (*ListHostVulsInvoker) Invoke ¶ added in v0.1.47
func (i *ListHostVulsInvoker) Invoke() (*model.ListHostVulsResponse, error)
type ListImageLocalInvoker ¶ added in v0.1.104
type ListImageLocalInvoker struct {
*invoker.BaseInvoker
}
func (*ListImageLocalInvoker) Invoke ¶ added in v0.1.104
func (i *ListImageLocalInvoker) Invoke() (*model.ListImageLocalResponse, error)
type ListImageRiskConfigRulesInvoker ¶ added in v0.1.63
type ListImageRiskConfigRulesInvoker struct {
*invoker.BaseInvoker
}
func (*ListImageRiskConfigRulesInvoker) Invoke ¶ added in v0.1.63
func (i *ListImageRiskConfigRulesInvoker) Invoke() (*model.ListImageRiskConfigRulesResponse, error)
type ListImageRiskConfigsInvoker ¶ added in v0.1.63
type ListImageRiskConfigsInvoker struct {
*invoker.BaseInvoker
}
func (*ListImageRiskConfigsInvoker) Invoke ¶ added in v0.1.63
func (i *ListImageRiskConfigsInvoker) Invoke() (*model.ListImageRiskConfigsResponse, error)
type ListImageVulnerabilitiesInvoker ¶ added in v0.1.63
type ListImageVulnerabilitiesInvoker struct {
*invoker.BaseInvoker
}
func (*ListImageVulnerabilitiesInvoker) Invoke ¶ added in v0.1.63
func (i *ListImageVulnerabilitiesInvoker) Invoke() (*model.ListImageVulnerabilitiesResponse, error)
type ListIsolatedFileInvoker ¶ added in v0.1.63
type ListIsolatedFileInvoker struct {
*invoker.BaseInvoker
}
func (*ListIsolatedFileInvoker) Invoke ¶ added in v0.1.63
func (i *ListIsolatedFileInvoker) Invoke() (*model.ListIsolatedFileResponse, error)
type ListJarPackageHostInfoInvoker ¶ added in v0.1.47
type ListJarPackageHostInfoInvoker struct {
*invoker.BaseInvoker
}
func (*ListJarPackageHostInfoInvoker) Invoke ¶ added in v0.1.47
func (i *ListJarPackageHostInfoInvoker) Invoke() (*model.ListJarPackageHostInfoResponse, error)
type ListJarPackageStatisticsInvoker ¶ added in v0.1.47
type ListJarPackageStatisticsInvoker struct {
*invoker.BaseInvoker
}
func (*ListJarPackageStatisticsInvoker) Invoke ¶ added in v0.1.47
func (i *ListJarPackageStatisticsInvoker) Invoke() (*model.ListJarPackageStatisticsResponse, 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 ListPortHostInvoker ¶ added in v0.1.73
type ListPortHostInvoker struct {
*invoker.BaseInvoker
}
func (*ListPortHostInvoker) Invoke ¶ added in v0.1.73
func (i *ListPortHostInvoker) Invoke() (*model.ListPortHostResponse, 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 ListProcessesHostInvoker ¶ added in v0.1.73
type ListProcessesHostInvoker struct {
*invoker.BaseInvoker
}
func (*ListProcessesHostInvoker) Invoke ¶ added in v0.1.73
func (i *ListProcessesHostInvoker) Invoke() (*model.ListProcessesHostResponse, 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 ListSwrImageRepositoryInvoker ¶ added in v0.1.63
type ListSwrImageRepositoryInvoker struct {
*invoker.BaseInvoker
}
func (*ListSwrImageRepositoryInvoker) Invoke ¶ added in v0.1.63
func (i *ListSwrImageRepositoryInvoker) Invoke() (*model.ListSwrImageRepositoryResponse, 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 ListVulScanTaskHostInvoker ¶ added in v0.1.73
type ListVulScanTaskHostInvoker struct {
*invoker.BaseInvoker
}
func (*ListVulScanTaskHostInvoker) Invoke ¶ added in v0.1.73
func (i *ListVulScanTaskHostInvoker) Invoke() (*model.ListVulScanTaskHostResponse, error)
type ListVulScanTaskInvoker ¶ added in v0.1.73
type ListVulScanTaskInvoker struct {
*invoker.BaseInvoker
}
func (*ListVulScanTaskInvoker) Invoke ¶ added in v0.1.73
func (i *ListVulScanTaskInvoker) Invoke() (*model.ListVulScanTaskResponse, error)
type ListVulnerabilitiesInvoker ¶
type ListVulnerabilitiesInvoker struct {
*invoker.BaseInvoker
}
func (*ListVulnerabilitiesInvoker) Invoke ¶
func (i *ListVulnerabilitiesInvoker) Invoke() (*model.ListVulnerabilitiesResponse, error)
type ListVulnerabilityCveInvoker ¶ added in v0.1.63
type ListVulnerabilityCveInvoker struct {
*invoker.BaseInvoker
}
func (*ListVulnerabilityCveInvoker) Invoke ¶ added in v0.1.63
func (i *ListVulnerabilityCveInvoker) Invoke() (*model.ListVulnerabilityCveResponse, 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 RunImageSynchronizeInvoker ¶ added in v0.1.63
type RunImageSynchronizeInvoker struct {
*invoker.BaseInvoker
}
func (*RunImageSynchronizeInvoker) Invoke ¶ added in v0.1.63
func (i *RunImageSynchronizeInvoker) Invoke() (*model.RunImageSynchronizeResponse, 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 ShowImageCheckRuleDetailInvoker ¶ added in v0.1.63
type ShowImageCheckRuleDetailInvoker struct {
*invoker.BaseInvoker
}
func (*ShowImageCheckRuleDetailInvoker) Invoke ¶ added in v0.1.63
func (i *ShowImageCheckRuleDetailInvoker) Invoke() (*model.ShowImageCheckRuleDetailResponse, error)
type ShowProductdataOfferingInfosInvoker ¶ added in v0.1.87
type ShowProductdataOfferingInfosInvoker struct {
*invoker.BaseInvoker
}
func (*ShowProductdataOfferingInfosInvoker) Invoke ¶ added in v0.1.87
func (i *ShowProductdataOfferingInfosInvoker) Invoke() (*model.ShowProductdataOfferingInfosResponse, 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 ShowVulScanPolicyInvoker ¶ added in v0.1.63
type ShowVulScanPolicyInvoker struct {
*invoker.BaseInvoker
}
func (*ShowVulScanPolicyInvoker) Invoke ¶ added in v0.1.63
func (i *ShowVulScanPolicyInvoker) Invoke() (*model.ShowVulScanPolicyResponse, error)
type ShowVulStaticsInvoker ¶ added in v0.1.63
type ShowVulStaticsInvoker struct {
*invoker.BaseInvoker
}
func (*ShowVulStaticsInvoker) Invoke ¶ added in v0.1.63
func (i *ShowVulStaticsInvoker) Invoke() (*model.ShowVulStaticsResponse, 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)